[2026-02-24T20:15:03.265387] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-02-24T20:15:03.458493] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-02-24T20:15:03.648249] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-02-24T20:15:03.834603] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-02-24T20:15:03.835350] [WARN ] [STATE ] State set to: WAITING [2026-02-24T20:15:03.835440] [INFO ] [STATE ] Checking TDM service status... [2026-02-24T20:15:04.016086] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-02-24T20:15:04.021120] [WARN ] [tdm-status] Service 'tdm' is not running, has completed successfully since the last trading day (2026-02-24), and is a dependency of this service. [2026-02-24T20:15:04.057369] [WARN ] [sig-status] Service 'sig' is not running. [2026-02-24T20:15:04.092602] [WARN ] [sap-status] Service 'sap' is not running. [2026-02-24T20:15:04.127692] [WARN ] [exp-status] Service 'exp' is not running. [2026-02-24T20:15:04.127980] [WARN ] [STATE ] State set to: RUNNING [2026-02-24T20:15:04.128064] [INFO ] [CACHE ] Starting cache update [2026-02-24T20:15:04.128111] [DEBUG] [REMOTE ] Fetching unscheduled blackout dates from 'https://tdm.silogroup.org/cache/unscheduled_blackouts.txt'. [2026-02-24T20:15:04.132350] [DEBUG] [REMOTE ] Fetched 1 unscheduled blackout dates. [2026-02-24T20:15:04.132683] [DEBUG] [LOCAL ] Cached 1 unscheduled blackout dates [2026-02-24T20:15:04.132730] [INFO ] [CACHE ] Cache update completed successfully [2026-02-24T20:15:04.132761] [INFO ] [sig ] Resuming configuration (parallel mode, only unconfigured symbols) [2026-02-24T20:15:04.132793] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-24T20:15:04.205070] [DEBUG] [REMOTE ] Fetched 3377 unique symbols from directory listing. [2026-02-24T20:15:04.214433] [INFO ] [sig ] Skipping 3377 symbols with existing configuration [2026-02-24T20:15:04.214623] [INFO ] [sig ] All symbols already have configuration. Nothing to process. [2026-02-24T20:15:04.215936] [INFO ] [sig ] Generating forecasts for all active symbols [2026-02-24T20:15:04.215991] [DEBUG] [REMOTE ] Fetching current symbols from directory listing at 'https://tdm.silogroup.org/data/derivative_storage'. [2026-02-24T20:15:04.333961] [DEBUG] [REMOTE ] Fetched 3377 unique symbols from directory listing. [2026-02-24T20:15:04.337931] [INFO ] [sig ] Found 3377 active symbols to forecast [2026-02-24T20:15:04.341512] [INFO ] [sig ] [1/3377] Forecasting A... [2026-02-24T20:15:04.341601] [INFO ] [sig ] Generating forecast for: A [2026-02-24T20:15:04.341644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'A' from 'https://tdm.silogroup.org/data/derivative_storage/A.csv'. [2026-02-24T20:15:04.356203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'A'. [2026-02-24T20:15:04.356529] [INFO ] [FORECASTER] Starting predict_future for A [2026-02-24T20:15:04.357521] [DEBUG] [LOCAL ] No optimal features file found for A: ./output/feature-sets/A.txt [2026-02-24T20:15:04.357595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:04.357632] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:04.357660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:04.357720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:04.421048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:04.422228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:04.422343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:04.422381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:04.555989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:04.556188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:04.556242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:04.556299] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:04.560749] [DEBUG] [FORECASTER] A: Forecast T+1@11:T+2@11: DOWN (p=40.84%) [2026-02-24T20:15:04.561106] [INFO ] [FORECASTER] Completed predict_future for A [2026-02-24T20:15:04.561270] [INFO ] [sig ] A: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:04.714296] [INFO ] [LOCAL ] Saved forecast: A 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/A.txt [2026-02-24T20:15:04.714459] [INFO ] [sig ] [1/3377] Completed A in 0.4s | 2.68 sym/s | Total: 0.4s | ETA: 21.0m [2026-02-24T20:15:04.714503] [INFO ] [sig ] [2/3377] Forecasting AAL... [2026-02-24T20:15:04.714541] [INFO ] [sig ] Generating forecast for: AAL [2026-02-24T20:15:04.714611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAL' from 'https://tdm.silogroup.org/data/derivative_storage/AAL.csv'. [2026-02-24T20:15:04.727547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAL'. [2026-02-24T20:15:04.728013] [INFO ] [FORECASTER] Starting predict_future for AAL [2026-02-24T20:15:04.728963] [DEBUG] [LOCAL ] No optimal features file found for AAL: ./output/feature-sets/AAL.txt [2026-02-24T20:15:04.729019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:04.729054] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:04.729083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:04.729143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:04.787023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:04.787985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:04.788087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:04.788121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:04.912090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:04.912248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:04.912289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:04.912318] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:04.915812] [DEBUG] [FORECASTER] AAL: Forecast T+1@11:T+2@11: DOWN (p=25.28%) [2026-02-24T20:15:04.916102] [INFO ] [FORECASTER] Completed predict_future for AAL [2026-02-24T20:15:04.916239] [INFO ] [sig ] AAL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:05.063456] [INFO ] [LOCAL ] Saved forecast: AAL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AAL.txt [2026-02-24T20:15:05.063641] [INFO ] [sig ] [2/3377] Completed AAL in 0.3s | 2.77 sym/s | Total: 0.7s | ETA: 20.3m [2026-02-24T20:15:05.063689] [INFO ] [sig ] [3/3377] Forecasting AAOI... [2026-02-24T20:15:05.063719] [INFO ] [sig ] Generating forecast for: AAOI [2026-02-24T20:15:05.063749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAOI' from 'https://tdm.silogroup.org/data/derivative_storage/AAOI.csv'. [2026-02-24T20:15:05.075814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAOI'. [2026-02-24T20:15:05.076189] [INFO ] [FORECASTER] Starting predict_future for AAOI [2026-02-24T20:15:05.077067] [DEBUG] [LOCAL ] No optimal features file found for AAOI: ./output/feature-sets/AAOI.txt [2026-02-24T20:15:05.077124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:05.077156] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:05.077183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:05.077242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:05.137126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:05.138099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:05.138251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:05.138316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:05.264858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:05.265053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:05.265107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:05.265139] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:05.268902] [DEBUG] [FORECASTER] AAOI: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-02-24T20:15:05.269211] [INFO ] [FORECASTER] Completed predict_future for AAOI [2026-02-24T20:15:05.269362] [INFO ] [sig ] AAOI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:05.414278] [INFO ] [LOCAL ] Saved forecast: AAOI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AAOI.txt [2026-02-24T20:15:05.414441] [INFO ] [sig ] [3/3377] Completed AAOI in 0.4s | 2.80 sym/s | Total: 1.1s | ETA: 20.1m [2026-02-24T20:15:05.414482] [INFO ] [sig ] [4/3377] Forecasting AAON... [2026-02-24T20:15:05.414514] [INFO ] [sig ] Generating forecast for: AAON [2026-02-24T20:15:05.414545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAON' from 'https://tdm.silogroup.org/data/derivative_storage/AAON.csv'. [2026-02-24T20:15:05.426909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAON'. [2026-02-24T20:15:05.427292] [INFO ] [FORECASTER] Starting predict_future for AAON [2026-02-24T20:15:05.428231] [DEBUG] [LOCAL ] No optimal features file found for AAON: ./output/feature-sets/AAON.txt [2026-02-24T20:15:05.428287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:05.428319] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:05.428348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:05.428406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:05.488402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:05.489462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:05.489554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:05.489619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:05.611692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:05.611849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:05.611889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:05.611917] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:05.615422] [DEBUG] [FORECASTER] AAON: Forecast T+1@11:T+2@11: DOWN (p=0.39%) [2026-02-24T20:15:05.615734] [INFO ] [FORECASTER] Completed predict_future for AAON [2026-02-24T20:15:05.615872] [INFO ] [sig ] AAON: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:05.761850] [INFO ] [LOCAL ] Saved forecast: AAON 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AAON.txt [2026-02-24T20:15:05.762021] [INFO ] [sig ] [4/3377] Completed AAON in 0.3s | 2.82 sym/s | Total: 1.4s | ETA: 20.0m [2026-02-24T20:15:05.762062] [INFO ] [sig ] [5/3377] Forecasting AAP... [2026-02-24T20:15:05.762095] [INFO ] [sig ] Generating forecast for: AAP [2026-02-24T20:15:05.762128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAP' from 'https://tdm.silogroup.org/data/derivative_storage/AAP.csv'. [2026-02-24T20:15:05.773822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAP'. [2026-02-24T20:15:05.774197] [INFO ] [FORECASTER] Starting predict_future for AAP [2026-02-24T20:15:05.775048] [DEBUG] [LOCAL ] No optimal features file found for AAP: ./output/feature-sets/AAP.txt [2026-02-24T20:15:05.775104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:05.775137] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:05.775175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:05.775234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:05.841979] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:05.842967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:05.843058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:05.843092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:05.982276] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:05.982437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:05.982479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:05.982508] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:05.986121] [DEBUG] [FORECASTER] AAP: Forecast T+1@11:T+2@11: DOWN (p=38.02%) [2026-02-24T20:15:05.986430] [INFO ] [FORECASTER] Completed predict_future for AAP [2026-02-24T20:15:05.986592] [INFO ] [sig ] AAP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:06.136642] [INFO ] [LOCAL ] Saved forecast: AAP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AAP.txt [2026-02-24T20:15:06.137043] [INFO ] [sig ] [5/3377] Completed AAP in 0.4s | 2.78 sym/s | Total: 1.8s | ETA: 20.2m [2026-02-24T20:15:06.137104] [INFO ] [sig ] [6/3377] Forecasting AAPB... [2026-02-24T20:15:06.137155] [INFO ] [sig ] Generating forecast for: AAPB [2026-02-24T20:15:06.137201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPB' from 'https://tdm.silogroup.org/data/derivative_storage/AAPB.csv'. [2026-02-24T20:15:06.149539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPB'. [2026-02-24T20:15:06.149973] [INFO ] [FORECASTER] Starting predict_future for AAPB [2026-02-24T20:15:06.150922] [DEBUG] [LOCAL ] No optimal features file found for AAPB: ./output/feature-sets/AAPB.txt [2026-02-24T20:15:06.150979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:06.151013] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:06.151040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:06.151097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:06.208219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:06.209185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:06.209281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:06.209315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:06.327013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:06.327173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:06.327213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:06.327242] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:06.330820] [DEBUG] [FORECASTER] AAPB: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-24T20:15:06.331127] [INFO ] [FORECASTER] Completed predict_future for AAPB [2026-02-24T20:15:06.331266] [INFO ] [sig ] AAPB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:06.475767] [INFO ] [LOCAL ] Saved forecast: AAPB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AAPB.txt [2026-02-24T20:15:06.475978] [INFO ] [sig ] [6/3377] Completed AAPB in 0.3s | 2.81 sym/s | Total: 2.1s | ETA: 20.0m [2026-02-24T20:15:06.476049] [INFO ] [sig ] [7/3377] Forecasting AAPD... [2026-02-24T20:15:06.476090] [INFO ] [sig ] Generating forecast for: AAPD [2026-02-24T20:15:06.476130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPD' from 'https://tdm.silogroup.org/data/derivative_storage/AAPD.csv'. [2026-02-24T20:15:06.489659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPD'. [2026-02-24T20:15:06.490071] [INFO ] [FORECASTER] Starting predict_future for AAPD [2026-02-24T20:15:06.491101] [DEBUG] [LOCAL ] No optimal features file found for AAPD: ./output/feature-sets/AAPD.txt [2026-02-24T20:15:06.491155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:06.491188] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:06.491215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:06.491273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:06.552620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:06.553767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:06.553852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:06.553887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:06.682849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:06.683002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:06.683049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:06.683078] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:06.686613] [DEBUG] [FORECASTER] AAPD: Forecast T+1@11:T+2@11: UP (p=59.87%) [2026-02-24T20:15:06.687108] [INFO ] [FORECASTER] Completed predict_future for AAPD [2026-02-24T20:15:06.687249] [INFO ] [sig ] AAPD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:06.836406] [INFO ] [LOCAL ] Saved forecast: AAPD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AAPD.txt [2026-02-24T20:15:06.836598] [INFO ] [sig ] [7/3377] Completed AAPD in 0.4s | 2.81 sym/s | Total: 2.5s | ETA: 20.0m [2026-02-24T20:15:06.836651] [INFO ] [sig ] [8/3377] Forecasting AAPL... [2026-02-24T20:15:06.836687] [INFO ] [sig ] Generating forecast for: AAPL [2026-02-24T20:15:06.836725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAPL' from 'https://tdm.silogroup.org/data/derivative_storage/AAPL.csv'. [2026-02-24T20:15:06.848867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAPL'. [2026-02-24T20:15:06.849215] [INFO ] [FORECASTER] Starting predict_future for AAPL [2026-02-24T20:15:06.850117] [DEBUG] [LOCAL ] No optimal features file found for AAPL: ./output/feature-sets/AAPL.txt [2026-02-24T20:15:06.850173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:06.850206] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:06.850233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:06.850291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:06.909048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:06.909892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:06.909978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:06.910013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:07.040152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:07.040306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:07.040348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:07.040377] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:07.044013] [DEBUG] [FORECASTER] AAPL: Forecast T+1@11:T+2@11: DOWN (p=16.05%) [2026-02-24T20:15:07.044312] [INFO ] [FORECASTER] Completed predict_future for AAPL [2026-02-24T20:15:07.044449] [INFO ] [sig ] AAPL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:07.185430] [INFO ] [LOCAL ] Saved forecast: AAPL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AAPL.txt [2026-02-24T20:15:07.185610] [INFO ] [sig ] [8/3377] Completed AAPL in 0.3s | 2.81 sym/s | Total: 2.8s | ETA: 20.0m [2026-02-24T20:15:07.185657] [INFO ] [sig ] [9/3377] Forecasting AAXJ... [2026-02-24T20:15:07.185695] [INFO ] [sig ] Generating forecast for: AAXJ [2026-02-24T20:15:07.185742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AAXJ' from 'https://tdm.silogroup.org/data/derivative_storage/AAXJ.csv'. [2026-02-24T20:15:07.196989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AAXJ'. [2026-02-24T20:15:07.197309] [INFO ] [FORECASTER] Starting predict_future for AAXJ [2026-02-24T20:15:07.198168] [DEBUG] [LOCAL ] No optimal features file found for AAXJ: ./output/feature-sets/AAXJ.txt [2026-02-24T20:15:07.198224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:07.198259] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:07.198286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:07.198343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:07.256613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:07.257333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:07.257418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:07.257452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:07.385645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:07.385805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:07.385846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:07.385875] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:07.389427] [DEBUG] [FORECASTER] AAXJ: Forecast T+1@11:T+2@11: DOWN (p=6.84%) [2026-02-24T20:15:07.389742] [INFO ] [FORECASTER] Completed predict_future for AAXJ [2026-02-24T20:15:07.389880] [INFO ] [sig ] AAXJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:07.535796] [INFO ] [LOCAL ] Saved forecast: AAXJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AAXJ.txt [2026-02-24T20:15:07.535941] [INFO ] [sig ] [9/3377] Completed AAXJ in 0.4s | 2.82 sym/s | Total: 3.2s | ETA: 19.9m [2026-02-24T20:15:07.535983] [INFO ] [sig ] [10/3377] Forecasting AB... [2026-02-24T20:15:07.536015] [INFO ] [sig ] Generating forecast for: AB [2026-02-24T20:15:07.536045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AB' from 'https://tdm.silogroup.org/data/derivative_storage/AB.csv'. [2026-02-24T20:15:07.547810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AB'. [2026-02-24T20:15:07.548187] [INFO ] [FORECASTER] Starting predict_future for AB [2026-02-24T20:15:07.549085] [DEBUG] [LOCAL ] No optimal features file found for AB: ./output/feature-sets/AB.txt [2026-02-24T20:15:07.549140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:07.549211] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:07.549241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:07.549301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:07.610607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:07.611552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:07.611657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:07.611701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:07.730999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:07.731155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:07.731197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:07.731226] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:07.734864] [DEBUG] [FORECASTER] AB: Forecast T+1@11:T+2@11: UP (p=92.83%) [2026-02-24T20:15:07.735157] [INFO ] [FORECASTER] Completed predict_future for AB [2026-02-24T20:15:07.735310] [INFO ] [sig ] AB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:07.878057] [INFO ] [LOCAL ] Saved forecast: AB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AB.txt [2026-02-24T20:15:07.878196] [INFO ] [sig ] [10/3377] Completed AB in 0.3s | 2.83 sym/s | Total: 3.5s | ETA: 19.8m [2026-02-24T20:15:07.878236] [INFO ] [sig ] [11/3377] Forecasting ABCB... [2026-02-24T20:15:07.878266] [INFO ] [sig ] Generating forecast for: ABCB [2026-02-24T20:15:07.878297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCB' from 'https://tdm.silogroup.org/data/derivative_storage/ABCB.csv'. [2026-02-24T20:15:07.890402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCB'. [2026-02-24T20:15:07.890783] [INFO ] [FORECASTER] Starting predict_future for ABCB [2026-02-24T20:15:07.891840] [DEBUG] [LOCAL ] No optimal features file found for ABCB: ./output/feature-sets/ABCB.txt [2026-02-24T20:15:07.891895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:07.891930] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:07.891957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:07.892015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:07.948664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:07.949429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:07.949509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:07.949542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:08.071233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:08.071391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:08.071433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:08.071462] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:08.074916] [DEBUG] [FORECASTER] ABCB: Forecast T+1@11:T+2@11: DOWN (p=20.87%) [2026-02-24T20:15:08.075201] [INFO ] [FORECASTER] Completed predict_future for ABCB [2026-02-24T20:15:08.075336] [INFO ] [sig ] ABCB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:08.216807] [INFO ] [LOCAL ] Saved forecast: ABCB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ABCB.txt [2026-02-24T20:15:08.216947] [INFO ] [sig ] [11/3377] Completed ABCB in 0.3s | 2.84 sym/s | Total: 3.9s | ETA: 19.8m [2026-02-24T20:15:08.216987] [INFO ] [sig ] [12/3377] Forecasting ABCL... [2026-02-24T20:15:08.217017] [INFO ] [sig ] Generating forecast for: ABCL [2026-02-24T20:15:08.217046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABCL' from 'https://tdm.silogroup.org/data/derivative_storage/ABCL.csv'. [2026-02-24T20:15:08.228281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABCL'. [2026-02-24T20:15:08.228619] [INFO ] [FORECASTER] Starting predict_future for ABCL [2026-02-24T20:15:08.229680] [DEBUG] [LOCAL ] No optimal features file found for ABCL: ./output/feature-sets/ABCL.txt [2026-02-24T20:15:08.229747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:08.229783] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:08.229810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:08.229866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:08.287256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:08.288025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:08.288107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:08.288140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:08.413424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:08.413616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:08.413662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:08.413692] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:08.417516] [DEBUG] [FORECASTER] ABCL: Forecast T+1@11:T+2@11: UP (p=97.87%) [2026-02-24T20:15:08.417883] [INFO ] [FORECASTER] Completed predict_future for ABCL [2026-02-24T20:15:08.418073] [INFO ] [sig ] ABCL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:08.577048] [INFO ] [LOCAL ] Saved forecast: ABCL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ABCL.txt [2026-02-24T20:15:08.577190] [INFO ] [sig ] [12/3377] Completed ABCL in 0.4s | 2.83 sym/s | Total: 4.2s | ETA: 19.8m [2026-02-24T20:15:08.577229] [INFO ] [sig ] [13/3377] Forecasting ABEO... [2026-02-24T20:15:08.577259] [INFO ] [sig ] Generating forecast for: ABEO [2026-02-24T20:15:08.577299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABEO' from 'https://tdm.silogroup.org/data/derivative_storage/ABEO.csv'. [2026-02-24T20:15:08.589919] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABEO'. [2026-02-24T20:15:08.590268] [INFO ] [FORECASTER] Starting predict_future for ABEO [2026-02-24T20:15:08.591363] [DEBUG] [LOCAL ] No optimal features file found for ABEO: ./output/feature-sets/ABEO.txt [2026-02-24T20:15:08.591419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:08.591451] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:08.591481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:08.591554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:08.661400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:08.662337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:08.662424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:08.662457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:08.784491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:08.784685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:08.784726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:08.784787] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:08.788517] [DEBUG] [FORECASTER] ABEO: Forecast T+1@11:T+2@11: DOWN (p=14.50%) [2026-02-24T20:15:08.788875] [INFO ] [FORECASTER] Completed predict_future for ABEO [2026-02-24T20:15:08.789023] [INFO ] [sig ] ABEO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:08.930481] [INFO ] [LOCAL ] Saved forecast: ABEO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ABEO.txt [2026-02-24T20:15:08.930656] [INFO ] [sig ] [13/3377] Completed ABEO in 0.4s | 2.83 sym/s | Total: 4.6s | ETA: 19.8m [2026-02-24T20:15:08.930705] [INFO ] [sig ] [14/3377] Forecasting ABG... [2026-02-24T20:15:08.930738] [INFO ] [sig ] Generating forecast for: ABG [2026-02-24T20:15:08.930769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABG' from 'https://tdm.silogroup.org/data/derivative_storage/ABG.csv'. [2026-02-24T20:15:08.942231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABG'. [2026-02-24T20:15:08.942593] [INFO ] [FORECASTER] Starting predict_future for ABG [2026-02-24T20:15:08.943446] [DEBUG] [LOCAL ] No optimal features file found for ABG: ./output/feature-sets/ABG.txt [2026-02-24T20:15:08.943503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:08.943536] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:08.943564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:08.943642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:09.005131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:09.006110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:09.006203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:09.006236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:09.143840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:09.144102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:09.144163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:09.144206] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:09.148679] [DEBUG] [FORECASTER] ABG: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-24T20:15:09.149067] [INFO ] [FORECASTER] Completed predict_future for ABG [2026-02-24T20:15:09.149233] [INFO ] [sig ] ABG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:09.312440] [INFO ] [LOCAL ] Saved forecast: ABG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ABG.txt [2026-02-24T20:15:09.312620] [INFO ] [sig ] [14/3377] Completed ABG in 0.4s | 2.82 sym/s | Total: 5.0s | ETA: 19.9m [2026-02-24T20:15:09.312668] [INFO ] [sig ] [15/3377] Forecasting ABM... [2026-02-24T20:15:09.312708] [INFO ] [sig ] Generating forecast for: ABM [2026-02-24T20:15:09.312742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABM' from 'https://tdm.silogroup.org/data/derivative_storage/ABM.csv'. [2026-02-24T20:15:09.325418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABM'. [2026-02-24T20:15:09.325832] [INFO ] [FORECASTER] Starting predict_future for ABM [2026-02-24T20:15:09.326735] [DEBUG] [LOCAL ] No optimal features file found for ABM: ./output/feature-sets/ABM.txt [2026-02-24T20:15:09.326792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:09.326825] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:09.326856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:09.326939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:09.392857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:09.393716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:09.393804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:09.393838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:09.521435] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:09.521617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:09.521659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:09.521689] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:09.525166] [DEBUG] [FORECASTER] ABM: Forecast T+1@11:T+2@11: DOWN (p=13.39%) [2026-02-24T20:15:09.525451] [INFO ] [FORECASTER] Completed predict_future for ABM [2026-02-24T20:15:09.525602] [INFO ] [sig ] ABM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:09.665202] [INFO ] [LOCAL ] Saved forecast: ABM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ABM.txt [2026-02-24T20:15:09.665348] [INFO ] [sig ] [15/3377] Completed ABM in 0.4s | 2.82 sym/s | Total: 5.3s | ETA: 19.9m [2026-02-24T20:15:09.665388] [INFO ] [sig ] [16/3377] Forecasting ABNB... [2026-02-24T20:15:09.665419] [INFO ] [sig ] Generating forecast for: ABNB [2026-02-24T20:15:09.665450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABNB' from 'https://tdm.silogroup.org/data/derivative_storage/ABNB.csv'. [2026-02-24T20:15:09.677311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABNB'. [2026-02-24T20:15:09.677694] [INFO ] [FORECASTER] Starting predict_future for ABNB [2026-02-24T20:15:09.678554] [DEBUG] [LOCAL ] No optimal features file found for ABNB: ./output/feature-sets/ABNB.txt [2026-02-24T20:15:09.678639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:09.678682] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:09.678715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:09.678785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:09.736213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:09.737067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:09.737152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:09.737185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:09.861142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:09.861300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:09.861342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:09.861369] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:09.865432] [DEBUG] [FORECASTER] ABNB: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-02-24T20:15:09.865746] [INFO ] [FORECASTER] Completed predict_future for ABNB [2026-02-24T20:15:09.866074] [INFO ] [sig ] ABNB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:10.016011] [INFO ] [LOCAL ] Saved forecast: ABNB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ABNB.txt [2026-02-24T20:15:10.016182] [INFO ] [sig ] [16/3377] Completed ABNB in 0.4s | 2.82 sym/s | Total: 5.7s | ETA: 19.9m [2026-02-24T20:15:10.016225] [INFO ] [sig ] [17/3377] Forecasting ABOS... [2026-02-24T20:15:10.016255] [INFO ] [sig ] Generating forecast for: ABOS [2026-02-24T20:15:10.016284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABOS' from 'https://tdm.silogroup.org/data/derivative_storage/ABOS.csv'. [2026-02-24T20:15:10.028623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABOS'. [2026-02-24T20:15:10.028951] [INFO ] [FORECASTER] Starting predict_future for ABOS [2026-02-24T20:15:10.029810] [DEBUG] [LOCAL ] No optimal features file found for ABOS: ./output/feature-sets/ABOS.txt [2026-02-24T20:15:10.029864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:10.029897] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:10.029926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:10.029983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:10.090197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:10.091135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:10.091218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:10.091252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:10.213444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:10.213620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:10.213662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:10.213690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:10.217136] [DEBUG] [FORECASTER] ABOS: Forecast T+1@11:T+2@11: DOWN (p=28.51%) [2026-02-24T20:15:10.217420] [INFO ] [FORECASTER] Completed predict_future for ABOS [2026-02-24T20:15:10.217550] [INFO ] [sig ] ABOS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:10.357702] [INFO ] [LOCAL ] Saved forecast: ABOS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ABOS.txt [2026-02-24T20:15:10.358040] [INFO ] [sig ] [17/3377] Completed ABOS in 0.3s | 2.83 sym/s | Total: 6.0s | ETA: 19.8m [2026-02-24T20:15:10.358081] [INFO ] [sig ] [18/3377] Forecasting ABSI... [2026-02-24T20:15:10.358112] [INFO ] [sig ] Generating forecast for: ABSI [2026-02-24T20:15:10.358145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABSI' from 'https://tdm.silogroup.org/data/derivative_storage/ABSI.csv'. [2026-02-24T20:15:10.370525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABSI'. [2026-02-24T20:15:10.370891] [INFO ] [FORECASTER] Starting predict_future for ABSI [2026-02-24T20:15:10.371990] [DEBUG] [LOCAL ] No optimal features file found for ABSI: ./output/feature-sets/ABSI.txt [2026-02-24T20:15:10.372046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:10.372089] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:10.372119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:10.372179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:10.433837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:10.434558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:10.434672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:10.434709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:10.556635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:10.556811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:10.556873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:10.556907] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:10.560679] [DEBUG] [FORECASTER] ABSI: Forecast T+1@11:T+2@11: UP (p=60.47%) [2026-02-24T20:15:10.560997] [INFO ] [FORECASTER] Completed predict_future for ABSI [2026-02-24T20:15:10.561141] [INFO ] [sig ] ABSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:10.714679] [INFO ] [LOCAL ] Saved forecast: ABSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ABSI.txt [2026-02-24T20:15:10.714913] [INFO ] [sig ] [18/3377] Completed ABSI in 0.4s | 2.82 sym/s | Total: 6.4s | ETA: 19.8m [2026-02-24T20:15:10.714963] [INFO ] [sig ] [19/3377] Forecasting ABUS... [2026-02-24T20:15:10.715193] [INFO ] [sig ] Generating forecast for: ABUS [2026-02-24T20:15:10.715238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABUS' from 'https://tdm.silogroup.org/data/derivative_storage/ABUS.csv'. [2026-02-24T20:15:10.729979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABUS'. [2026-02-24T20:15:10.730421] [INFO ] [FORECASTER] Starting predict_future for ABUS [2026-02-24T20:15:10.731735] [DEBUG] [LOCAL ] No optimal features file found for ABUS: ./output/feature-sets/ABUS.txt [2026-02-24T20:15:10.731792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:10.731827] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:10.731856] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:10.731915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:10.795147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:10.796128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:10.796217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:10.796253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:10.919113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:10.919264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:10.919306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:10.919333] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:10.922799] [DEBUG] [FORECASTER] ABUS: Forecast T+1@11:T+2@11: DOWN (p=22.29%) [2026-02-24T20:15:10.923082] [INFO ] [FORECASTER] Completed predict_future for ABUS [2026-02-24T20:15:10.923213] [INFO ] [sig ] ABUS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:11.068807] [INFO ] [LOCAL ] Saved forecast: ABUS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ABUS.txt [2026-02-24T20:15:11.068956] [INFO ] [sig ] [19/3377] Completed ABUS in 0.4s | 2.82 sym/s | Total: 6.7s | ETA: 19.8m [2026-02-24T20:15:11.068998] [INFO ] [sig ] [20/3377] Forecasting ABVC... [2026-02-24T20:15:11.069029] [INFO ] [sig ] Generating forecast for: ABVC [2026-02-24T20:15:11.069253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVC' from 'https://tdm.silogroup.org/data/derivative_storage/ABVC.csv'. [2026-02-24T20:15:11.081059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVC'. [2026-02-24T20:15:11.081395] [INFO ] [FORECASTER] Starting predict_future for ABVC [2026-02-24T20:15:11.082237] [DEBUG] [LOCAL ] No optimal features file found for ABVC: ./output/feature-sets/ABVC.txt [2026-02-24T20:15:11.082293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:11.082326] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:11.082356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:11.082414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:11.145592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:11.146537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:11.146675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:11.146711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:11.267842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:11.268024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:11.268068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:11.268098] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:11.271751] [DEBUG] [FORECASTER] ABVC: Forecast T+1@11:T+2@11: DOWN (p=12.34%) [2026-02-24T20:15:11.272050] [INFO ] [FORECASTER] Completed predict_future for ABVC [2026-02-24T20:15:11.272200] [INFO ] [sig ] ABVC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:11.421730] [INFO ] [LOCAL ] Saved forecast: ABVC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ABVC.txt [2026-02-24T20:15:11.421883] [INFO ] [sig ] [20/3377] Completed ABVC in 0.4s | 2.82 sym/s | Total: 7.1s | ETA: 19.8m [2026-02-24T20:15:11.421922] [INFO ] [sig ] [21/3377] Forecasting ABVE... [2026-02-24T20:15:11.421952] [INFO ] [sig ] Generating forecast for: ABVE [2026-02-24T20:15:11.421982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVE' from 'https://tdm.silogroup.org/data/derivative_storage/ABVE.csv'. [2026-02-24T20:15:11.433403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVE'. [2026-02-24T20:15:11.433759] [INFO ] [FORECASTER] Starting predict_future for ABVE [2026-02-24T20:15:11.434558] [DEBUG] [LOCAL ] No optimal features file found for ABVE: ./output/feature-sets/ABVE.txt [2026-02-24T20:15:11.434633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:11.434665] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:11.434692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:11.434748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:11.495052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:11.496077] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:11.496320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:11.496369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:11.629596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:11.629766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:11.629808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:11.629838] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:11.634294] [DEBUG] [FORECASTER] ABVE: Forecast T+1@11:T+2@11: UP (p=59.49%) [2026-02-24T20:15:11.634692] [INFO ] [FORECASTER] Completed predict_future for ABVE [2026-02-24T20:15:11.635069] [INFO ] [sig ] ABVE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:11.802368] [INFO ] [LOCAL ] Saved forecast: ABVE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ABVE.txt [2026-02-24T20:15:11.802611] [INFO ] [sig ] [21/3377] Completed ABVE in 0.4s | 2.81 sym/s | Total: 7.5s | ETA: 19.9m [2026-02-24T20:15:11.802680] [INFO ] [sig ] [22/3377] Forecasting ABVX... [2026-02-24T20:15:11.802726] [INFO ] [sig ] Generating forecast for: ABVX [2026-02-24T20:15:11.802771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ABVX' from 'https://tdm.silogroup.org/data/derivative_storage/ABVX.csv'. [2026-02-24T20:15:11.816342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ABVX'. [2026-02-24T20:15:11.816821] [INFO ] [FORECASTER] Starting predict_future for ABVX [2026-02-24T20:15:11.817841] [DEBUG] [LOCAL ] No optimal features file found for ABVX: ./output/feature-sets/ABVX.txt [2026-02-24T20:15:11.817909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:11.817971] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:11.818006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:11.818064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:11.878538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:11.879514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:11.879631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:11.879668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:12.002339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:12.002492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:12.002533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:12.002562] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:12.006354] [DEBUG] [FORECASTER] ABVX: Forecast T+1@11:T+2@11: UP (p=66.64%) [2026-02-24T20:15:12.006658] [INFO ] [FORECASTER] Completed predict_future for ABVX [2026-02-24T20:15:12.006795] [INFO ] [sig ] ABVX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:12.151324] [INFO ] [LOCAL ] Saved forecast: ABVX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ABVX.txt [2026-02-24T20:15:12.151448] [INFO ] [sig ] [22/3377] Completed ABVX in 0.3s | 2.82 sym/s | Total: 7.8s | ETA: 19.9m [2026-02-24T20:15:12.151486] [INFO ] [sig ] [23/3377] Forecasting ACA... [2026-02-24T20:15:12.151516] [INFO ] [sig ] Generating forecast for: ACA [2026-02-24T20:15:12.151545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACA' from 'https://tdm.silogroup.org/data/derivative_storage/ACA.csv'. [2026-02-24T20:15:12.163121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACA'. [2026-02-24T20:15:12.163459] [INFO ] [FORECASTER] Starting predict_future for ACA [2026-02-24T20:15:12.164264] [DEBUG] [LOCAL ] No optimal features file found for ACA: ./output/feature-sets/ACA.txt [2026-02-24T20:15:12.164317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:12.164349] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:12.164377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:12.164438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:12.221821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:12.222691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:12.222784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:12.222823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:12.349186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:12.349337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:12.349377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:12.349406] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:12.353317] [DEBUG] [FORECASTER] ACA: Forecast T+1@11:T+2@11: UP (p=74.12%) [2026-02-24T20:15:12.353631] [INFO ] [FORECASTER] Completed predict_future for ACA [2026-02-24T20:15:12.353796] [INFO ] [sig ] ACA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:12.498459] [INFO ] [LOCAL ] Saved forecast: ACA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACA.txt [2026-02-24T20:15:12.498650] [INFO ] [sig ] [23/3377] Completed ACA in 0.3s | 2.82 sym/s | Total: 8.2s | ETA: 19.8m [2026-02-24T20:15:12.498693] [INFO ] [sig ] [24/3377] Forecasting ACAD... [2026-02-24T20:15:12.498724] [INFO ] [sig ] Generating forecast for: ACAD [2026-02-24T20:15:12.498762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACAD' from 'https://tdm.silogroup.org/data/derivative_storage/ACAD.csv'. [2026-02-24T20:15:12.510514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACAD'. [2026-02-24T20:15:12.510908] [INFO ] [FORECASTER] Starting predict_future for ACAD [2026-02-24T20:15:12.511762] [DEBUG] [LOCAL ] No optimal features file found for ACAD: ./output/feature-sets/ACAD.txt [2026-02-24T20:15:12.511816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:12.511848] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:12.511875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:12.511931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:12.572047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:12.572875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:12.572964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:12.572998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:12.707837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:12.708025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:12.708069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:12.708098] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:12.712317] [DEBUG] [FORECASTER] ACAD: Forecast T+1@11:T+2@11: UP (p=75.63%) [2026-02-24T20:15:12.712631] [INFO ] [FORECASTER] Completed predict_future for ACAD [2026-02-24T20:15:12.712769] [INFO ] [sig ] ACAD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:12.855523] [INFO ] [LOCAL ] Saved forecast: ACAD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACAD.txt [2026-02-24T20:15:12.855671] [INFO ] [sig ] [24/3377] Completed ACAD in 0.4s | 2.82 sym/s | Total: 8.5s | ETA: 19.8m [2026-02-24T20:15:12.855721] [INFO ] [sig ] [25/3377] Forecasting ACB... [2026-02-24T20:15:12.855757] [INFO ] [sig ] Generating forecast for: ACB [2026-02-24T20:15:12.855795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACB' from 'https://tdm.silogroup.org/data/derivative_storage/ACB.csv'. [2026-02-24T20:15:12.867844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACB'. [2026-02-24T20:15:12.868198] [INFO ] [FORECASTER] Starting predict_future for ACB [2026-02-24T20:15:12.869064] [DEBUG] [LOCAL ] No optimal features file found for ACB: ./output/feature-sets/ACB.txt [2026-02-24T20:15:12.869119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:12.869152] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:12.869180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:12.869239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:12.929323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:12.930306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:12.930395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:12.930428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:13.056699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:13.056856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:13.056897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:13.056943] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:13.060589] [DEBUG] [FORECASTER] ACB: Forecast T+1@11:T+2@11: UP (p=64.29%) [2026-02-24T20:15:13.060887] [INFO ] [FORECASTER] Completed predict_future for ACB [2026-02-24T20:15:13.061023] [INFO ] [sig ] ACB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:13.203844] [INFO ] [LOCAL ] Saved forecast: ACB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACB.txt [2026-02-24T20:15:13.203979] [INFO ] [sig ] [25/3377] Completed ACB in 0.3s | 2.82 sym/s | Total: 8.9s | ETA: 19.8m [2026-02-24T20:15:13.204019] [INFO ] [sig ] [26/3377] Forecasting ACCO... [2026-02-24T20:15:13.204047] [INFO ] [sig ] Generating forecast for: ACCO [2026-02-24T20:15:13.204076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACCO' from 'https://tdm.silogroup.org/data/derivative_storage/ACCO.csv'. [2026-02-24T20:15:13.215882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACCO'. [2026-02-24T20:15:13.216176] [INFO ] [FORECASTER] Starting predict_future for ACCO [2026-02-24T20:15:13.216978] [DEBUG] [LOCAL ] No optimal features file found for ACCO: ./output/feature-sets/ACCO.txt [2026-02-24T20:15:13.217031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:13.217063] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:13.217095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:13.217171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:13.277739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:13.278717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:13.278804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:13.278839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:13.405987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:13.406161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:13.406210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:13.406241] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:13.410033] [DEBUG] [FORECASTER] ACCO: Forecast T+1@11:T+2@11: DOWN (p=0.52%) [2026-02-24T20:15:13.410340] [INFO ] [FORECASTER] Completed predict_future for ACCO [2026-02-24T20:15:13.410490] [INFO ] [sig ] ACCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:13.555329] [INFO ] [LOCAL ] Saved forecast: ACCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACCO.txt [2026-02-24T20:15:13.555470] [INFO ] [sig ] [26/3377] Completed ACCO in 0.4s | 2.82 sym/s | Total: 9.2s | ETA: 19.8m [2026-02-24T20:15:13.555510] [INFO ] [sig ] [27/3377] Forecasting ACDC... [2026-02-24T20:15:13.555539] [INFO ] [sig ] Generating forecast for: ACDC [2026-02-24T20:15:13.555586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACDC' from 'https://tdm.silogroup.org/data/derivative_storage/ACDC.csv'. [2026-02-24T20:15:13.567001] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACDC'. [2026-02-24T20:15:13.567310] [INFO ] [FORECASTER] Starting predict_future for ACDC [2026-02-24T20:15:13.568217] [DEBUG] [LOCAL ] No optimal features file found for ACDC: ./output/feature-sets/ACDC.txt [2026-02-24T20:15:13.568274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:13.568335] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:13.568364] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:13.568421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:13.626046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:13.626826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:13.626934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:13.626968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:13.739616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:13.739780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:13.739828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:13.739863] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:13.743372] [DEBUG] [FORECASTER] ACDC: Forecast T+1@11:T+2@11: UP (p=69.62%) [2026-02-24T20:15:13.743682] [INFO ] [FORECASTER] Completed predict_future for ACDC [2026-02-24T20:15:13.743829] [INFO ] [sig ] ACDC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:13.890626] [INFO ] [LOCAL ] Saved forecast: ACDC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACDC.txt [2026-02-24T20:15:13.890803] [INFO ] [sig ] [27/3377] Completed ACDC in 0.3s | 2.83 sym/s | Total: 9.5s | ETA: 19.7m [2026-02-24T20:15:13.890863] [INFO ] [sig ] [28/3377] Forecasting ACEL... [2026-02-24T20:15:13.890896] [INFO ] [sig ] Generating forecast for: ACEL [2026-02-24T20:15:13.890925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACEL' from 'https://tdm.silogroup.org/data/derivative_storage/ACEL.csv'. [2026-02-24T20:15:13.903719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACEL'. [2026-02-24T20:15:13.904080] [INFO ] [FORECASTER] Starting predict_future for ACEL [2026-02-24T20:15:13.904948] [DEBUG] [LOCAL ] No optimal features file found for ACEL: ./output/feature-sets/ACEL.txt [2026-02-24T20:15:13.905003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:13.905037] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:13.905255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:13.905344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:13.965437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:13.966224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:13.966306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:13.966339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:14.086642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:14.086812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:14.086855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:14.086885] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:14.090734] [DEBUG] [FORECASTER] ACEL: Forecast T+1@11:T+2@11: DOWN (p=15.93%) [2026-02-24T20:15:14.091251] [INFO ] [FORECASTER] Completed predict_future for ACEL [2026-02-24T20:15:14.091398] [INFO ] [sig ] ACEL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:14.240695] [INFO ] [LOCAL ] Saved forecast: ACEL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACEL.txt [2026-02-24T20:15:14.240873] [INFO ] [sig ] [28/3377] Completed ACEL in 0.3s | 2.83 sym/s | Total: 9.9s | ETA: 19.7m [2026-02-24T20:15:14.240916] [INFO ] [sig ] [29/3377] Forecasting ACGL... [2026-02-24T20:15:14.240945] [INFO ] [sig ] Generating forecast for: ACGL [2026-02-24T20:15:14.240976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGL' from 'https://tdm.silogroup.org/data/derivative_storage/ACGL.csv'. [2026-02-24T20:15:14.254215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGL'. [2026-02-24T20:15:14.254594] [INFO ] [FORECASTER] Starting predict_future for ACGL [2026-02-24T20:15:14.255615] [DEBUG] [LOCAL ] No optimal features file found for ACGL: ./output/feature-sets/ACGL.txt [2026-02-24T20:15:14.255670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:14.255703] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:14.255740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:14.255811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:14.316532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:14.317417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:14.317504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:14.317539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:14.443625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:14.443785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:14.443828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:14.443858] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:14.447680] [DEBUG] [FORECASTER] ACGL: Forecast T+1@11:T+2@11: UP (p=72.87%) [2026-02-24T20:15:14.448188] [INFO ] [FORECASTER] Completed predict_future for ACGL [2026-02-24T20:15:14.448330] [INFO ] [sig ] ACGL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:14.602408] [INFO ] [LOCAL ] Saved forecast: ACGL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACGL.txt [2026-02-24T20:15:14.602605] [INFO ] [sig ] [29/3377] Completed ACGL in 0.4s | 2.83 sym/s | Total: 10.3s | ETA: 19.7m [2026-02-24T20:15:14.602650] [INFO ] [sig ] [30/3377] Forecasting ACGLN... [2026-02-24T20:15:14.602679] [INFO ] [sig ] Generating forecast for: ACGLN [2026-02-24T20:15:14.602710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLN' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLN.csv'. [2026-02-24T20:15:14.619758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLN'. [2026-02-24T20:15:14.620162] [INFO ] [FORECASTER] Starting predict_future for ACGLN [2026-02-24T20:15:14.621055] [DEBUG] [LOCAL ] No optimal features file found for ACGLN: ./output/feature-sets/ACGLN.txt [2026-02-24T20:15:14.621110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:14.621144] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:14.621359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:14.621417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:14.680310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:14.681235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:14.681320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:14.681353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:14.801335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:14.801485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:14.801524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:14.801603] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:14.804986] [DEBUG] [FORECASTER] ACGLN: Forecast T+1@11:T+2@11: DOWN (p=5.57%) [2026-02-24T20:15:14.805264] [INFO ] [FORECASTER] Completed predict_future for ACGLN [2026-02-24T20:15:14.805395] [INFO ] [sig ] ACGLN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:14.947119] [INFO ] [LOCAL ] Saved forecast: ACGLN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACGLN.txt [2026-02-24T20:15:14.947249] [INFO ] [sig ] [30/3377] Completed ACGLN in 0.3s | 2.83 sym/s | Total: 10.6s | ETA: 19.7m [2026-02-24T20:15:14.947289] [INFO ] [sig ] [31/3377] Forecasting ACGLO... [2026-02-24T20:15:14.947318] [INFO ] [sig ] Generating forecast for: ACGLO [2026-02-24T20:15:14.947348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACGLO' from 'https://tdm.silogroup.org/data/derivative_storage/ACGLO.csv'. [2026-02-24T20:15:14.958949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACGLO'. [2026-02-24T20:15:14.959280] [INFO ] [FORECASTER] Starting predict_future for ACGLO [2026-02-24T20:15:14.960159] [DEBUG] [LOCAL ] No optimal features file found for ACGLO: ./output/feature-sets/ACGLO.txt [2026-02-24T20:15:14.960214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:14.960246] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:14.960272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:14.960329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:15.021822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:15.022873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:15.022961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:15.022995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:15.152373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:15.152543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:15.152608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:15.152639] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:15.156363] [DEBUG] [FORECASTER] ACGLO: Forecast T+1@11:T+2@11: DOWN (p=27.94%) [2026-02-24T20:15:15.156951] [INFO ] [FORECASTER] Completed predict_future for ACGLO [2026-02-24T20:15:15.157110] [INFO ] [sig ] ACGLO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:15.307843] [INFO ] [LOCAL ] Saved forecast: ACGLO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACGLO.txt [2026-02-24T20:15:15.308030] [INFO ] [sig ] [31/3377] Completed ACGLO in 0.4s | 2.83 sym/s | Total: 11.0s | ETA: 19.7m [2026-02-24T20:15:15.308075] [INFO ] [sig ] [32/3377] Forecasting ACHC... [2026-02-24T20:15:15.308104] [INFO ] [sig ] Generating forecast for: ACHC [2026-02-24T20:15:15.308134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACHC' from 'https://tdm.silogroup.org/data/derivative_storage/ACHC.csv'. [2026-02-24T20:15:15.320183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACHC'. [2026-02-24T20:15:15.320593] [INFO ] [FORECASTER] Starting predict_future for ACHC [2026-02-24T20:15:15.321545] [DEBUG] [LOCAL ] No optimal features file found for ACHC: ./output/feature-sets/ACHC.txt [2026-02-24T20:15:15.321632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:15.321676] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:15.321705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:15.321762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:15.380545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:15.381470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:15.381557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:15.381612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:15.512432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:15.512615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:15.512659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:15.512690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:15.517687] [DEBUG] [FORECASTER] ACHC: Forecast T+1@11:T+2@11: DOWN (p=34.18%) [2026-02-24T20:15:15.518185] [INFO ] [FORECASTER] Completed predict_future for ACHC [2026-02-24T20:15:15.518374] [INFO ] [sig ] ACHC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:15.671558] [INFO ] [LOCAL ] Saved forecast: ACHC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACHC.txt [2026-02-24T20:15:15.671753] [INFO ] [sig ] [32/3377] Completed ACHC in 0.4s | 2.82 sym/s | Total: 11.3s | ETA: 19.7m [2026-02-24T20:15:15.671794] [INFO ] [sig ] [33/3377] Forecasting ACI... [2026-02-24T20:15:15.671833] [INFO ] [sig ] Generating forecast for: ACI [2026-02-24T20:15:15.671871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACI' from 'https://tdm.silogroup.org/data/derivative_storage/ACI.csv'. [2026-02-24T20:15:15.685023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACI'. [2026-02-24T20:15:15.685640] [INFO ] [FORECASTER] Starting predict_future for ACI [2026-02-24T20:15:15.686545] [DEBUG] [LOCAL ] No optimal features file found for ACI: ./output/feature-sets/ACI.txt [2026-02-24T20:15:15.686622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:15.686657] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:15.686685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:15.686743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:15.747134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:15.751511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:15.751734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:15.751773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:15.882070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:15.882240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:15.882284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:15.882313] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:15.885921] [DEBUG] [FORECASTER] ACI: Forecast T+1@11:T+2@11: DOWN (p=16.24%) [2026-02-24T20:15:15.886371] [INFO ] [FORECASTER] Completed predict_future for ACI [2026-02-24T20:15:15.886511] [INFO ] [sig ] ACI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:16.037348] [INFO ] [LOCAL ] Saved forecast: ACI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACI.txt [2026-02-24T20:15:16.037487] [INFO ] [sig ] [33/3377] Completed ACI in 0.4s | 2.82 sym/s | Total: 11.7s | ETA: 19.8m [2026-02-24T20:15:16.037527] [INFO ] [sig ] [34/3377] Forecasting ACIC... [2026-02-24T20:15:16.037556] [INFO ] [sig ] Generating forecast for: ACIC [2026-02-24T20:15:16.037606] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACIC' from 'https://tdm.silogroup.org/data/derivative_storage/ACIC.csv'. [2026-02-24T20:15:16.049524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACIC'. [2026-02-24T20:15:16.049853] [INFO ] [FORECASTER] Starting predict_future for ACIC [2026-02-24T20:15:16.050681] [DEBUG] [LOCAL ] No optimal features file found for ACIC: ./output/feature-sets/ACIC.txt [2026-02-24T20:15:16.050736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:16.050768] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:16.050795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:16.050851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:16.111781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:16.112975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:16.113066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:16.113098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:16.236654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:16.236812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:16.236852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:16.236882] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:16.240417] [DEBUG] [FORECASTER] ACIC: Forecast T+1@11:T+2@11: DOWN (p=42.29%) [2026-02-24T20:15:16.240723] [INFO ] [FORECASTER] Completed predict_future for ACIC [2026-02-24T20:15:16.240858] [INFO ] [sig ] ACIC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:16.388205] [INFO ] [LOCAL ] Saved forecast: ACIC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACIC.txt [2026-02-24T20:15:16.388379] [INFO ] [sig ] [34/3377] Completed ACIC in 0.4s | 2.82 sym/s | Total: 12.0s | ETA: 19.7m [2026-02-24T20:15:16.388420] [INFO ] [sig ] [35/3377] Forecasting ACLS... [2026-02-24T20:15:16.388449] [INFO ] [sig ] Generating forecast for: ACLS [2026-02-24T20:15:16.388479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLS' from 'https://tdm.silogroup.org/data/derivative_storage/ACLS.csv'. [2026-02-24T20:15:16.400372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLS'. [2026-02-24T20:15:16.400719] [INFO ] [FORECASTER] Starting predict_future for ACLS [2026-02-24T20:15:16.401605] [DEBUG] [LOCAL ] No optimal features file found for ACLS: ./output/feature-sets/ACLS.txt [2026-02-24T20:15:16.401668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:16.401701] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:16.401730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:16.401788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:16.461093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:16.461877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:16.461963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:16.461996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:16.591059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:16.591250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:16.591293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:16.591323] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:16.594969] [DEBUG] [FORECASTER] ACLS: Forecast T+1@11:T+2@11: DOWN (p=11.20%) [2026-02-24T20:15:16.595278] [INFO ] [FORECASTER] Completed predict_future for ACLS [2026-02-24T20:15:16.595416] [INFO ] [sig ] ACLS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:16.751895] [INFO ] [LOCAL ] Saved forecast: ACLS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACLS.txt [2026-02-24T20:15:16.752091] [INFO ] [sig ] [35/3377] Completed ACLS in 0.4s | 2.82 sym/s | Total: 12.4s | ETA: 19.8m [2026-02-24T20:15:16.752151] [INFO ] [sig ] [36/3377] Forecasting ACLX... [2026-02-24T20:15:16.752191] [INFO ] [sig ] Generating forecast for: ACLX [2026-02-24T20:15:16.752239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACLX' from 'https://tdm.silogroup.org/data/derivative_storage/ACLX.csv'. [2026-02-24T20:15:16.765739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACLX'. [2026-02-24T20:15:16.766225] [INFO ] [FORECASTER] Starting predict_future for ACLX [2026-02-24T20:15:16.767191] [DEBUG] [LOCAL ] No optimal features file found for ACLX: ./output/feature-sets/ACLX.txt [2026-02-24T20:15:16.767251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:16.767284] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:16.767311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:16.767368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:16.849164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:16.850478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:16.850636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:16.850698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:17.025133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:17.025366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:17.025440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:17.025517] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:17.031519] [DEBUG] [FORECASTER] ACLX: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-24T20:15:17.032118] [INFO ] [FORECASTER] Completed predict_future for ACLX [2026-02-24T20:15:17.032364] [INFO ] [sig ] ACLX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:17.277223] [INFO ] [LOCAL ] Saved forecast: ACLX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACLX.txt [2026-02-24T20:15:17.277487] [INFO ] [sig ] [36/3377] Completed ACLX in 0.5s | 2.78 sym/s | Total: 12.9s | ETA: 20.0m [2026-02-24T20:15:17.277559] [INFO ] [sig ] [37/3377] Forecasting ACM... [2026-02-24T20:15:17.277644] [INFO ] [sig ] Generating forecast for: ACM [2026-02-24T20:15:17.277703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACM' from 'https://tdm.silogroup.org/data/derivative_storage/ACM.csv'. [2026-02-24T20:15:17.313419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACM'. [2026-02-24T20:15:17.317706] [INFO ] [FORECASTER] Starting predict_future for ACM [2026-02-24T20:15:17.319455] [DEBUG] [LOCAL ] No optimal features file found for ACM: ./output/feature-sets/ACM.txt [2026-02-24T20:15:17.319562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:17.319644] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:17.319697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:17.319793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:17.447773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:17.449479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:17.451812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:17.451878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:17.656371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:17.656598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:17.656660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:17.656702] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:17.662505] [DEBUG] [FORECASTER] ACM: Forecast T+1@11:T+2@11: DOWN (p=36.76%) [2026-02-24T20:15:17.663109] [INFO ] [FORECASTER] Completed predict_future for ACM [2026-02-24T20:15:17.663363] [INFO ] [sig ] ACM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:17.883550] [INFO ] [LOCAL ] Saved forecast: ACM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACM.txt [2026-02-24T20:15:17.883793] [INFO ] [sig ] [37/3377] Completed ACM in 0.6s | 2.73 sym/s | Total: 13.5s | ETA: 20.4m [2026-02-24T20:15:17.883842] [INFO ] [sig ] [38/3377] Forecasting ACN... [2026-02-24T20:15:17.883877] [INFO ] [sig ] Generating forecast for: ACN [2026-02-24T20:15:17.883911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACN' from 'https://tdm.silogroup.org/data/derivative_storage/ACN.csv'. [2026-02-24T20:15:17.907970] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACN'. [2026-02-24T20:15:17.913061] [INFO ] [FORECASTER] Starting predict_future for ACN [2026-02-24T20:15:17.914821] [DEBUG] [LOCAL ] No optimal features file found for ACN: ./output/feature-sets/ACN.txt [2026-02-24T20:15:17.914918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:17.914953] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:17.914982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:17.915043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:17.996427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:17.997853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:17.998018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:17.998066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:18.159914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:18.160106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:18.160152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:18.160182] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:18.164155] [DEBUG] [FORECASTER] ACN: Forecast T+1@11:T+2@11: DOWN (p=17.69%) [2026-02-24T20:15:18.164556] [INFO ] [FORECASTER] Completed predict_future for ACN [2026-02-24T20:15:18.164753] [INFO ] [sig ] ACN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:18.341640] [INFO ] [LOCAL ] Saved forecast: ACN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACN.txt [2026-02-24T20:15:18.341796] [INFO ] [sig ] [38/3377] Completed ACN in 0.5s | 2.71 sym/s | Total: 14.0s | ETA: 20.5m [2026-02-24T20:15:18.341838] [INFO ] [sig ] [39/3377] Forecasting ACNB... [2026-02-24T20:15:18.341868] [INFO ] [sig ] Generating forecast for: ACNB [2026-02-24T20:15:18.341898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACNB' from 'https://tdm.silogroup.org/data/derivative_storage/ACNB.csv'. [2026-02-24T20:15:18.355127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACNB'. [2026-02-24T20:15:18.355550] [INFO ] [FORECASTER] Starting predict_future for ACNB [2026-02-24T20:15:18.356485] [DEBUG] [LOCAL ] No optimal features file found for ACNB: ./output/feature-sets/ACNB.txt [2026-02-24T20:15:18.356541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:18.356599] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:18.356641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:18.356702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:18.429821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:18.430824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:18.430938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:18.430983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:18.562946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:18.563114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:18.563157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:18.563188] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:18.568223] [DEBUG] [FORECASTER] ACNB: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-24T20:15:18.568777] [INFO ] [FORECASTER] Completed predict_future for ACNB [2026-02-24T20:15:18.568931] [INFO ] [sig ] ACNB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:18.748836] [INFO ] [LOCAL ] Saved forecast: ACNB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACNB.txt [2026-02-24T20:15:18.749009] [INFO ] [sig ] [39/3377] Completed ACNB in 0.4s | 2.71 sym/s | Total: 14.4s | ETA: 20.6m [2026-02-24T20:15:18.749049] [INFO ] [sig ] [40/3377] Forecasting ACON... [2026-02-24T20:15:18.749081] [INFO ] [sig ] Generating forecast for: ACON [2026-02-24T20:15:18.749112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACON' from 'https://tdm.silogroup.org/data/derivative_storage/ACON.csv'. [2026-02-24T20:15:18.762963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACON'. [2026-02-24T20:15:18.763422] [INFO ] [FORECASTER] Starting predict_future for ACON [2026-02-24T20:15:18.764556] [DEBUG] [LOCAL ] No optimal features file found for ACON: ./output/feature-sets/ACON.txt [2026-02-24T20:15:18.764642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:18.764677] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:18.764705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:18.764779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:18.831970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:18.833437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:18.833556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:18.833625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:18.955806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:18.955975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:18.956016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:18.956047] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:18.959648] [DEBUG] [FORECASTER] ACON: Forecast T+1@11:T+2@11: UP (p=84.99%) [2026-02-24T20:15:18.959948] [INFO ] [FORECASTER] Completed predict_future for ACON [2026-02-24T20:15:18.960092] [INFO ] [sig ] ACON: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:19.107455] [INFO ] [LOCAL ] Saved forecast: ACON 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACON.txt [2026-02-24T20:15:19.107681] [INFO ] [sig ] [40/3377] Completed ACON in 0.4s | 2.71 sym/s | Total: 14.8s | ETA: 20.5m [2026-02-24T20:15:19.107726] [INFO ] [sig ] [41/3377] Forecasting ACP... [2026-02-24T20:15:19.107756] [INFO ] [sig ] Generating forecast for: ACP [2026-02-24T20:15:19.107788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACP' from 'https://tdm.silogroup.org/data/derivative_storage/ACP.csv'. [2026-02-24T20:15:19.119168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACP'. [2026-02-24T20:15:19.119514] [INFO ] [FORECASTER] Starting predict_future for ACP [2026-02-24T20:15:19.120377] [DEBUG] [LOCAL ] No optimal features file found for ACP: ./output/feature-sets/ACP.txt [2026-02-24T20:15:19.120432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:19.120464] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:19.120490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:19.120548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:19.179110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:19.179819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:19.179907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:19.179947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:19.301247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:19.301400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:19.301440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:19.301470] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:19.304989] [DEBUG] [FORECASTER] ACP: Forecast T+1@11:T+2@11: UP (p=54.83%) [2026-02-24T20:15:19.305280] [INFO ] [FORECASTER] Completed predict_future for ACP [2026-02-24T20:15:19.305419] [INFO ] [sig ] ACP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:19.451846] [INFO ] [LOCAL ] Saved forecast: ACP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACP.txt [2026-02-24T20:15:19.451999] [INFO ] [sig ] [41/3377] Completed ACP in 0.3s | 2.71 sym/s | Total: 15.1s | ETA: 20.5m [2026-02-24T20:15:19.452039] [INFO ] [sig ] [42/3377] Forecasting ACRE... [2026-02-24T20:15:19.452068] [INFO ] [sig ] Generating forecast for: ACRE [2026-02-24T20:15:19.452098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRE' from 'https://tdm.silogroup.org/data/derivative_storage/ACRE.csv'. [2026-02-24T20:15:19.464340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRE'. [2026-02-24T20:15:19.464716] [INFO ] [FORECASTER] Starting predict_future for ACRE [2026-02-24T20:15:19.465549] [DEBUG] [LOCAL ] No optimal features file found for ACRE: ./output/feature-sets/ACRE.txt [2026-02-24T20:15:19.465642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:19.465676] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:19.465704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:19.465761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:19.525818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:19.526732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:19.526836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:19.526869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:19.651847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:19.652012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:19.652053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:19.652082] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:19.655723] [DEBUG] [FORECASTER] ACRE: Forecast T+1@11:T+2@11: DOWN (p=26.24%) [2026-02-24T20:15:19.656064] [INFO ] [FORECASTER] Completed predict_future for ACRE [2026-02-24T20:15:19.656214] [INFO ] [sig ] ACRE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:19.807731] [INFO ] [LOCAL ] Saved forecast: ACRE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACRE.txt [2026-02-24T20:15:19.807911] [INFO ] [sig ] [42/3377] Completed ACRE in 0.4s | 2.72 sym/s | Total: 15.5s | ETA: 20.5m [2026-02-24T20:15:19.807968] [INFO ] [sig ] [43/3377] Forecasting ACRS... [2026-02-24T20:15:19.807998] [INFO ] [sig ] Generating forecast for: ACRS [2026-02-24T20:15:19.808031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACRS' from 'https://tdm.silogroup.org/data/derivative_storage/ACRS.csv'. [2026-02-24T20:15:19.820497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACRS'. [2026-02-24T20:15:19.820915] [INFO ] [FORECASTER] Starting predict_future for ACRS [2026-02-24T20:15:19.821757] [DEBUG] [LOCAL ] No optimal features file found for ACRS: ./output/feature-sets/ACRS.txt [2026-02-24T20:15:19.821813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:19.821848] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:19.821876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:19.821933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:19.882592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:19.883705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:19.883811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:19.883844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:20.005599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:20.005750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:20.005792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:20.005823] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:20.009362] [DEBUG] [FORECASTER] ACRS: Forecast T+1@11:T+2@11: DOWN (p=49.87%) [2026-02-24T20:15:20.009671] [INFO ] [FORECASTER] Completed predict_future for ACRS [2026-02-24T20:15:20.009814] [INFO ] [sig ] ACRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:20.157670] [INFO ] [LOCAL ] Saved forecast: ACRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACRS.txt [2026-02-24T20:15:20.157821] [INFO ] [sig ] [43/3377] Completed ACRS in 0.3s | 2.72 sym/s | Total: 15.8s | ETA: 20.4m [2026-02-24T20:15:20.157860] [INFO ] [sig ] [44/3377] Forecasting ACTG... [2026-02-24T20:15:20.157889] [INFO ] [sig ] Generating forecast for: ACTG [2026-02-24T20:15:20.157920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACTG' from 'https://tdm.silogroup.org/data/derivative_storage/ACTG.csv'. [2026-02-24T20:15:20.170118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACTG'. [2026-02-24T20:15:20.170685] [INFO ] [FORECASTER] Starting predict_future for ACTG [2026-02-24T20:15:20.171473] [DEBUG] [LOCAL ] No optimal features file found for ACTG: ./output/feature-sets/ACTG.txt [2026-02-24T20:15:20.171526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:20.171608] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:20.171638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:20.171695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:20.233682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:20.234624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:20.234712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:20.234745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:20.373198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:20.373392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:20.373459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:20.373512] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:20.379030] [DEBUG] [FORECASTER] ACTG: Forecast T+1@11:T+2@11: UP (p=80.00%) [2026-02-24T20:15:20.379538] [INFO ] [FORECASTER] Completed predict_future for ACTG [2026-02-24T20:15:20.379782] [INFO ] [sig ] ACTG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:20.543696] [INFO ] [LOCAL ] Saved forecast: ACTG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACTG.txt [2026-02-24T20:15:20.543864] [INFO ] [sig ] [44/3377] Completed ACTG in 0.4s | 2.72 sym/s | Total: 16.2s | ETA: 20.5m [2026-02-24T20:15:20.543911] [INFO ] [sig ] [45/3377] Forecasting ACVA... [2026-02-24T20:15:20.543949] [INFO ] [sig ] Generating forecast for: ACVA [2026-02-24T20:15:20.543988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACVA' from 'https://tdm.silogroup.org/data/derivative_storage/ACVA.csv'. [2026-02-24T20:15:20.556328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACVA'. [2026-02-24T20:15:20.556731] [INFO ] [FORECASTER] Starting predict_future for ACVA [2026-02-24T20:15:20.557569] [DEBUG] [LOCAL ] No optimal features file found for ACVA: ./output/feature-sets/ACVA.txt [2026-02-24T20:15:20.557642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:20.557675] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:20.557702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:20.557759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:20.621284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:20.622483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:20.622618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:20.622655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:20.778760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:20.778926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:20.778968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:20.778998] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:20.783467] [DEBUG] [FORECASTER] ACVA: Forecast T+1@11:T+2@11: UP (p=82.18%) [2026-02-24T20:15:20.783813] [INFO ] [FORECASTER] Completed predict_future for ACVA [2026-02-24T20:15:20.783969] [INFO ] [sig ] ACVA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:20.930962] [INFO ] [LOCAL ] Saved forecast: ACVA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACVA.txt [2026-02-24T20:15:20.931130] [INFO ] [sig ] [45/3377] Completed ACVA in 0.4s | 2.71 sym/s | Total: 16.6s | ETA: 20.5m [2026-02-24T20:15:20.931171] [INFO ] [sig ] [46/3377] Forecasting ACWI... [2026-02-24T20:15:20.931201] [INFO ] [sig ] Generating forecast for: ACWI [2026-02-24T20:15:20.931231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWI' from 'https://tdm.silogroup.org/data/derivative_storage/ACWI.csv'. [2026-02-24T20:15:20.943534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWI'. [2026-02-24T20:15:20.944006] [INFO ] [FORECASTER] Starting predict_future for ACWI [2026-02-24T20:15:20.945025] [DEBUG] [LOCAL ] No optimal features file found for ACWI: ./output/feature-sets/ACWI.txt [2026-02-24T20:15:20.945080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:20.945114] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:20.945142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:20.945199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:21.012795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:21.013773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:21.013873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:21.013906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:21.148871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:21.149047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:21.149106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:21.149139] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:21.153880] [DEBUG] [FORECASTER] ACWI: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-24T20:15:21.154217] [INFO ] [FORECASTER] Completed predict_future for ACWI [2026-02-24T20:15:21.154365] [INFO ] [sig ] ACWI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:21.303167] [INFO ] [LOCAL ] Saved forecast: ACWI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACWI.txt [2026-02-24T20:15:21.303373] [INFO ] [sig ] [46/3377] Completed ACWI in 0.4s | 2.71 sym/s | Total: 17.0s | ETA: 20.5m [2026-02-24T20:15:21.303429] [INFO ] [sig ] [47/3377] Forecasting ACWX... [2026-02-24T20:15:21.303461] [INFO ] [sig ] Generating forecast for: ACWX [2026-02-24T20:15:21.303493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACWX' from 'https://tdm.silogroup.org/data/derivative_storage/ACWX.csv'. [2026-02-24T20:15:21.316490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACWX'. [2026-02-24T20:15:21.316911] [INFO ] [FORECASTER] Starting predict_future for ACWX [2026-02-24T20:15:21.317788] [DEBUG] [LOCAL ] No optimal features file found for ACWX: ./output/feature-sets/ACWX.txt [2026-02-24T20:15:21.317843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:21.317877] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:21.317905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:21.317996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:21.380472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:21.381425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:21.381512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:21.381547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:21.507882] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:21.508070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:21.508111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:21.508185] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:21.511958] [DEBUG] [FORECASTER] ACWX: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-24T20:15:21.512283] [INFO ] [FORECASTER] Completed predict_future for ACWX [2026-02-24T20:15:21.512430] [INFO ] [sig ] ACWX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:21.656333] [INFO ] [LOCAL ] Saved forecast: ACWX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ACWX.txt [2026-02-24T20:15:21.656495] [INFO ] [sig ] [47/3377] Completed ACWX in 0.4s | 2.71 sym/s | Total: 17.3s | ETA: 20.4m [2026-02-24T20:15:21.656538] [INFO ] [sig ] [48/3377] Forecasting ACXP... [2026-02-24T20:15:21.656586] [INFO ] [sig ] Generating forecast for: ACXP [2026-02-24T20:15:21.656623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ACXP' from 'https://tdm.silogroup.org/data/derivative_storage/ACXP.csv'. [2026-02-24T20:15:21.668131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ACXP'. [2026-02-24T20:15:21.668482] [INFO ] [FORECASTER] Starting predict_future for ACXP [2026-02-24T20:15:21.669394] [DEBUG] [LOCAL ] No optimal features file found for ACXP: ./output/feature-sets/ACXP.txt [2026-02-24T20:15:21.669451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:21.669485] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:21.669512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:21.669569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:21.730566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:21.731594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:21.731696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:21.731730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:21.858761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:21.858927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:21.858969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:21.858999] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:21.862524] [DEBUG] [FORECASTER] ACXP: Forecast T+1@11:T+2@11: DOWN (p=5.09%) [2026-02-24T20:15:21.862837] [INFO ] [FORECASTER] Completed predict_future for ACXP [2026-02-24T20:15:21.862983] [INFO ] [sig ] ACXP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:22.019757] [INFO ] [LOCAL ] Saved forecast: ACXP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ACXP.txt [2026-02-24T20:15:22.019921] [INFO ] [sig ] [48/3377] Completed ACXP in 0.4s | 2.72 sym/s | Total: 17.7s | ETA: 20.4m [2026-02-24T20:15:22.019969] [INFO ] [sig ] [49/3377] Forecasting ADBE... [2026-02-24T20:15:22.020006] [INFO ] [sig ] Generating forecast for: ADBE [2026-02-24T20:15:22.020042] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADBE' from 'https://tdm.silogroup.org/data/derivative_storage/ADBE.csv'. [2026-02-24T20:15:22.032239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADBE'. [2026-02-24T20:15:22.032626] [INFO ] [FORECASTER] Starting predict_future for ADBE [2026-02-24T20:15:22.033431] [DEBUG] [LOCAL ] No optimal features file found for ADBE: ./output/feature-sets/ADBE.txt [2026-02-24T20:15:22.033486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:22.033518] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:22.033545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:22.033621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:22.094534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:22.095485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:22.095597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:22.095637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:22.226366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:22.226563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:22.226627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:22.226660] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:22.230209] [DEBUG] [FORECASTER] ADBE: Forecast T+1@11:T+2@11: UP (p=79.73%) [2026-02-24T20:15:22.230504] [INFO ] [FORECASTER] Completed predict_future for ADBE [2026-02-24T20:15:22.230668] [INFO ] [sig ] ADBE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:22.375935] [INFO ] [LOCAL ] Saved forecast: ADBE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ADBE.txt [2026-02-24T20:15:22.376314] [INFO ] [sig ] [49/3377] Completed ADBE in 0.4s | 2.72 sym/s | Total: 18.0s | ETA: 20.4m [2026-02-24T20:15:22.376364] [INFO ] [sig ] [50/3377] Forecasting ADC... [2026-02-24T20:15:22.376396] [INFO ] [sig ] Generating forecast for: ADC [2026-02-24T20:15:22.376429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADC' from 'https://tdm.silogroup.org/data/derivative_storage/ADC.csv'. [2026-02-24T20:15:22.389397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADC'. [2026-02-24T20:15:22.389846] [INFO ] [FORECASTER] Starting predict_future for ADC [2026-02-24T20:15:22.390725] [DEBUG] [LOCAL ] No optimal features file found for ADC: ./output/feature-sets/ADC.txt [2026-02-24T20:15:22.390779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:22.390812] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:22.390841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:22.390899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:22.453215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:22.454470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:22.454593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:22.454630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:22.586244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:22.586423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:22.586465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:22.586495] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:22.590388] [DEBUG] [FORECASTER] ADC: Forecast T+1@11:T+2@11: UP (p=89.42%) [2026-02-24T20:15:22.590713] [INFO ] [FORECASTER] Completed predict_future for ADC [2026-02-24T20:15:22.590861] [INFO ] [sig ] ADC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:22.737337] [INFO ] [LOCAL ] Saved forecast: ADC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ADC.txt [2026-02-24T20:15:22.737509] [INFO ] [sig ] [50/3377] Completed ADC in 0.4s | 2.72 sym/s | Total: 18.4s | ETA: 20.4m [2026-02-24T20:15:22.737551] [INFO ] [sig ] [51/3377] Forecasting ADEA... [2026-02-24T20:15:22.737603] [INFO ] [sig ] Generating forecast for: ADEA [2026-02-24T20:15:22.737638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADEA' from 'https://tdm.silogroup.org/data/derivative_storage/ADEA.csv'. [2026-02-24T20:15:22.750188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADEA'. [2026-02-24T20:15:22.750536] [INFO ] [FORECASTER] Starting predict_future for ADEA [2026-02-24T20:15:22.751386] [DEBUG] [LOCAL ] No optimal features file found for ADEA: ./output/feature-sets/ADEA.txt [2026-02-24T20:15:22.751441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:22.751473] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:22.751500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:22.751556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:22.810636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:22.811549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:22.811656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:22.811690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:22.938400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:22.938560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:22.938622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:22.938654] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:22.942337] [DEBUG] [FORECASTER] ADEA: Forecast T+1@11:T+2@11: UP (p=62.58%) [2026-02-24T20:15:22.942652] [INFO ] [FORECASTER] Completed predict_future for ADEA [2026-02-24T20:15:22.942806] [INFO ] [sig ] ADEA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:23.108465] [INFO ] [LOCAL ] Saved forecast: ADEA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ADEA.txt [2026-02-24T20:15:23.108621] [INFO ] [sig ] [51/3377] Completed ADEA in 0.4s | 2.72 sym/s | Total: 18.8s | ETA: 20.4m [2026-02-24T20:15:23.108664] [INFO ] [sig ] [52/3377] Forecasting ADI... [2026-02-24T20:15:23.108694] [INFO ] [sig ] Generating forecast for: ADI [2026-02-24T20:15:23.108723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADI' from 'https://tdm.silogroup.org/data/derivative_storage/ADI.csv'. [2026-02-24T20:15:23.120277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADI'. [2026-02-24T20:15:23.120664] [INFO ] [FORECASTER] Starting predict_future for ADI [2026-02-24T20:15:23.121517] [DEBUG] [LOCAL ] No optimal features file found for ADI: ./output/feature-sets/ADI.txt [2026-02-24T20:15:23.121591] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:23.121628] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:23.121657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:23.121714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:23.181186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:23.181963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:23.182047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:23.182086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:23.315344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:23.315512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:23.315553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:23.315603] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:23.319506] [DEBUG] [FORECASTER] ADI: Forecast T+1@11:T+2@11: UP (p=79.20%) [2026-02-24T20:15:23.319902] [INFO ] [FORECASTER] Completed predict_future for ADI [2026-02-24T20:15:23.320064] [INFO ] [sig ] ADI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:23.465980] [INFO ] [LOCAL ] Saved forecast: ADI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ADI.txt [2026-02-24T20:15:23.466124] [INFO ] [sig ] [52/3377] Completed ADI in 0.4s | 2.72 sym/s | Total: 19.1s | ETA: 20.4m [2026-02-24T20:15:23.466164] [INFO ] [sig ] [53/3377] Forecasting ADM... [2026-02-24T20:15:23.466194] [INFO ] [sig ] Generating forecast for: ADM [2026-02-24T20:15:23.466225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADM' from 'https://tdm.silogroup.org/data/derivative_storage/ADM.csv'. [2026-02-24T20:15:23.477825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADM'. [2026-02-24T20:15:23.478210] [INFO ] [FORECASTER] Starting predict_future for ADM [2026-02-24T20:15:23.479085] [DEBUG] [LOCAL ] No optimal features file found for ADM: ./output/feature-sets/ADM.txt [2026-02-24T20:15:23.479139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:23.479183] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:23.479213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:23.479270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:23.540232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:23.541173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:23.541262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:23.541295] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:23.669679] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:23.669848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:23.669888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:23.669918] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:23.673524] [DEBUG] [FORECASTER] ADM: Forecast T+1@11:T+2@11: DOWN (p=37.41%) [2026-02-24T20:15:23.673842] [INFO ] [FORECASTER] Completed predict_future for ADM [2026-02-24T20:15:23.673985] [INFO ] [sig ] ADM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:23.816811] [INFO ] [LOCAL ] Saved forecast: ADM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ADM.txt [2026-02-24T20:15:23.816966] [INFO ] [sig ] [53/3377] Completed ADM in 0.4s | 2.72 sym/s | Total: 19.5s | ETA: 20.4m [2026-02-24T20:15:23.817007] [INFO ] [sig ] [54/3377] Forecasting ADMA... [2026-02-24T20:15:23.817042] [INFO ] [sig ] Generating forecast for: ADMA [2026-02-24T20:15:23.817072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADMA' from 'https://tdm.silogroup.org/data/derivative_storage/ADMA.csv'. [2026-02-24T20:15:23.829662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADMA'. [2026-02-24T20:15:23.830056] [INFO ] [FORECASTER] Starting predict_future for ADMA [2026-02-24T20:15:23.830947] [DEBUG] [LOCAL ] No optimal features file found for ADMA: ./output/feature-sets/ADMA.txt [2026-02-24T20:15:23.831002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:23.831034] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:23.831062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:23.831120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:23.888792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:23.889554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:23.889682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:23.889716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:24.016358] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:24.016514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:24.016554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:24.016606] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:24.020798] [DEBUG] [FORECASTER] ADMA: Forecast T+1@11:T+2@11: DOWN (p=40.64%) [2026-02-24T20:15:24.021165] [INFO ] [FORECASTER] Completed predict_future for ADMA [2026-02-24T20:15:24.021327] [INFO ] [sig ] ADMA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:24.175109] [INFO ] [LOCAL ] Saved forecast: ADMA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ADMA.txt [2026-02-24T20:15:24.175254] [INFO ] [sig ] [54/3377] Completed ADMA in 0.4s | 2.72 sym/s | Total: 19.8s | ETA: 20.3m [2026-02-24T20:15:24.175295] [INFO ] [sig ] [55/3377] Forecasting ADP... [2026-02-24T20:15:24.175325] [INFO ] [sig ] Generating forecast for: ADP [2026-02-24T20:15:24.175356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADP' from 'https://tdm.silogroup.org/data/derivative_storage/ADP.csv'. [2026-02-24T20:15:24.186690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADP'. [2026-02-24T20:15:24.187037] [INFO ] [FORECASTER] Starting predict_future for ADP [2026-02-24T20:15:24.187857] [DEBUG] [LOCAL ] No optimal features file found for ADP: ./output/feature-sets/ADP.txt [2026-02-24T20:15:24.187910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:24.187968] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:24.188002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:24.188060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:24.246074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:24.246914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:24.246997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:24.247031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:24.370814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:24.370969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:24.371009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:24.371043] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:24.374549] [DEBUG] [FORECASTER] ADP: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-24T20:15:24.374861] [INFO ] [FORECASTER] Completed predict_future for ADP [2026-02-24T20:15:24.374999] [INFO ] [sig ] ADP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:24.517277] [INFO ] [LOCAL ] Saved forecast: ADP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ADP.txt [2026-02-24T20:15:24.517419] [INFO ] [sig ] [55/3377] Completed ADP in 0.3s | 2.73 sym/s | Total: 20.2s | ETA: 20.3m [2026-02-24T20:15:24.517457] [INFO ] [sig ] [56/3377] Forecasting ADSE... [2026-02-24T20:15:24.517487] [INFO ] [sig ] Generating forecast for: ADSE [2026-02-24T20:15:24.517517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSE' from 'https://tdm.silogroup.org/data/derivative_storage/ADSE.csv'. [2026-02-24T20:15:24.529263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSE'. [2026-02-24T20:15:24.529559] [INFO ] [FORECASTER] Starting predict_future for ADSE [2026-02-24T20:15:24.530375] [DEBUG] [LOCAL ] No optimal features file found for ADSE: ./output/feature-sets/ADSE.txt [2026-02-24T20:15:24.530429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:24.530460] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:24.530487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:24.530544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:24.588881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:24.589745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:24.589833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:24.589865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:24.710132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:24.710279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:24.710320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:24.710348] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:24.713781] [DEBUG] [FORECASTER] ADSE: Forecast T+1@11:T+2@11: DOWN (p=44.03%) [2026-02-24T20:15:24.714064] [INFO ] [FORECASTER] Completed predict_future for ADSE [2026-02-24T20:15:24.714194] [INFO ] [sig ] ADSE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:24.858327] [INFO ] [LOCAL ] Saved forecast: ADSE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ADSE.txt [2026-02-24T20:15:24.858473] [INFO ] [sig ] [56/3377] Completed ADSE in 0.3s | 2.73 sym/s | Total: 20.5s | ETA: 20.3m [2026-02-24T20:15:24.858516] [INFO ] [sig ] [57/3377] Forecasting ADSK... [2026-02-24T20:15:24.858547] [INFO ] [sig ] Generating forecast for: ADSK [2026-02-24T20:15:24.858595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADSK' from 'https://tdm.silogroup.org/data/derivative_storage/ADSK.csv'. [2026-02-24T20:15:24.869694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADSK'. [2026-02-24T20:15:24.870011] [INFO ] [FORECASTER] Starting predict_future for ADSK [2026-02-24T20:15:24.870898] [DEBUG] [LOCAL ] No optimal features file found for ADSK: ./output/feature-sets/ADSK.txt [2026-02-24T20:15:24.870951] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:24.870983] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:24.871011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:24.871068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:24.929734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:24.930449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:24.930529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:24.930561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:25.055016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:25.055183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:25.055226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:25.055258] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:25.058869] [DEBUG] [FORECASTER] ADSK: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-02-24T20:15:25.059176] [INFO ] [FORECASTER] Completed predict_future for ADSK [2026-02-24T20:15:25.059324] [INFO ] [sig ] ADSK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:25.204708] [INFO ] [LOCAL ] Saved forecast: ADSK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ADSK.txt [2026-02-24T20:15:25.204888] [INFO ] [sig ] [57/3377] Completed ADSK in 0.3s | 2.73 sym/s | Total: 20.9s | ETA: 20.3m [2026-02-24T20:15:25.204932] [INFO ] [sig ] [58/3377] Forecasting ADTN... [2026-02-24T20:15:25.204963] [INFO ] [sig ] Generating forecast for: ADTN [2026-02-24T20:15:25.204992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADTN' from 'https://tdm.silogroup.org/data/derivative_storage/ADTN.csv'. [2026-02-24T20:15:25.216873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADTN'. [2026-02-24T20:15:25.217156] [INFO ] [FORECASTER] Starting predict_future for ADTN [2026-02-24T20:15:25.218002] [DEBUG] [LOCAL ] No optimal features file found for ADTN: ./output/feature-sets/ADTN.txt [2026-02-24T20:15:25.218060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:25.218094] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:25.218121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:25.218177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:25.275455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:25.276345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:25.276433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:25.276468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:25.397367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:25.397526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:25.397587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:25.397619] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:25.401120] [DEBUG] [FORECASTER] ADTN: Forecast T+1@11:T+2@11: DOWN (p=6.96%) [2026-02-24T20:15:25.401412] [INFO ] [FORECASTER] Completed predict_future for ADTN [2026-02-24T20:15:25.401560] [INFO ] [sig ] ADTN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:25.550909] [INFO ] [LOCAL ] Saved forecast: ADTN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ADTN.txt [2026-02-24T20:15:25.551071] [INFO ] [sig ] [58/3377] Completed ADTN in 0.3s | 2.73 sym/s | Total: 21.2s | ETA: 20.2m [2026-02-24T20:15:25.551112] [INFO ] [sig ] [59/3377] Forecasting ADUS... [2026-02-24T20:15:25.551143] [INFO ] [sig ] Generating forecast for: ADUS [2026-02-24T20:15:25.551174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADUS' from 'https://tdm.silogroup.org/data/derivative_storage/ADUS.csv'. [2026-02-24T20:15:25.563451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADUS'. [2026-02-24T20:15:25.563846] [INFO ] [FORECASTER] Starting predict_future for ADUS [2026-02-24T20:15:25.564712] [DEBUG] [LOCAL ] No optimal features file found for ADUS: ./output/feature-sets/ADUS.txt [2026-02-24T20:15:25.564766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:25.564799] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:25.564826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:25.564883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:25.622502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:25.623466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:25.623556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:25.623609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:25.740533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:25.740721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:25.740765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:25.740794] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:25.744492] [DEBUG] [FORECASTER] ADUS: Forecast T+1@11:T+2@11: UP (p=99.90%) [2026-02-24T20:15:25.744829] [INFO ] [FORECASTER] Completed predict_future for ADUS [2026-02-24T20:15:25.744972] [INFO ] [sig ] ADUS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:25.892968] [INFO ] [LOCAL ] Saved forecast: ADUS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ADUS.txt [2026-02-24T20:15:25.893139] [INFO ] [sig ] [59/3377] Completed ADUS in 0.3s | 2.74 sym/s | Total: 21.6s | ETA: 20.2m [2026-02-24T20:15:25.893179] [INFO ] [sig ] [60/3377] Forecasting ADX... [2026-02-24T20:15:25.893400] [INFO ] [sig ] Generating forecast for: ADX [2026-02-24T20:15:25.893430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ADX' from 'https://tdm.silogroup.org/data/derivative_storage/ADX.csv'. [2026-02-24T20:15:25.906462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ADX'. [2026-02-24T20:15:25.906907] [INFO ] [FORECASTER] Starting predict_future for ADX [2026-02-24T20:15:25.907928] [DEBUG] [LOCAL ] No optimal features file found for ADX: ./output/feature-sets/ADX.txt [2026-02-24T20:15:25.908024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:25.908071] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:25.908103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:25.908173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:25.972459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:25.973462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:25.973595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:25.973647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:26.110605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:26.110788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:26.110847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:26.110900] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:26.114865] [DEBUG] [FORECASTER] ADX: Forecast T+1@11:T+2@11: DOWN (p=6.56%) [2026-02-24T20:15:26.115184] [INFO ] [FORECASTER] Completed predict_future for ADX [2026-02-24T20:15:26.115331] [INFO ] [sig ] ADX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:26.275178] [INFO ] [LOCAL ] Saved forecast: ADX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ADX.txt [2026-02-24T20:15:26.275320] [INFO ] [sig ] [60/3377] Completed ADX in 0.4s | 2.74 sym/s | Total: 21.9s | ETA: 20.2m [2026-02-24T20:15:26.275360] [INFO ] [sig ] [61/3377] Forecasting AEE... [2026-02-24T20:15:26.275390] [INFO ] [sig ] Generating forecast for: AEE [2026-02-24T20:15:26.275421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEE' from 'https://tdm.silogroup.org/data/derivative_storage/AEE.csv'. [2026-02-24T20:15:26.287052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEE'. [2026-02-24T20:15:26.287347] [INFO ] [FORECASTER] Starting predict_future for AEE [2026-02-24T20:15:26.288255] [DEBUG] [LOCAL ] No optimal features file found for AEE: ./output/feature-sets/AEE.txt [2026-02-24T20:15:26.288311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:26.288370] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:26.288398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:26.288455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:26.346613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:26.347414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:26.347498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:26.347532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:26.503876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:26.504048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:26.504090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:26.504120] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:26.508037] [DEBUG] [FORECASTER] AEE: Forecast T+1@11:T+2@11: UP (p=56.72%) [2026-02-24T20:15:26.508451] [INFO ] [FORECASTER] Completed predict_future for AEE [2026-02-24T20:15:26.508630] [INFO ] [sig ] AEE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:26.664103] [INFO ] [LOCAL ] Saved forecast: AEE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AEE.txt [2026-02-24T20:15:26.664343] [INFO ] [sig ] [61/3377] Completed AEE in 0.4s | 2.73 sym/s | Total: 22.3s | ETA: 20.2m [2026-02-24T20:15:26.664405] [INFO ] [sig ] [62/3377] Forecasting AEFC... [2026-02-24T20:15:26.664449] [INFO ] [sig ] Generating forecast for: AEFC [2026-02-24T20:15:26.664491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEFC' from 'https://tdm.silogroup.org/data/derivative_storage/AEFC.csv'. [2026-02-24T20:15:26.680170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEFC'. [2026-02-24T20:15:26.680611] [INFO ] [FORECASTER] Starting predict_future for AEFC [2026-02-24T20:15:26.681444] [DEBUG] [LOCAL ] No optimal features file found for AEFC: ./output/feature-sets/AEFC.txt [2026-02-24T20:15:26.681498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:26.681531] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:26.681558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:26.681635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:26.741231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:26.742151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:26.742239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:26.742289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:26.865766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:26.865925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:26.865966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:26.865995] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:26.869558] [DEBUG] [FORECASTER] AEFC: Forecast T+1@11:T+2@11: DOWN (p=36.13%) [2026-02-24T20:15:26.869870] [INFO ] [FORECASTER] Completed predict_future for AEFC [2026-02-24T20:15:26.870009] [INFO ] [sig ] AEFC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:27.020061] [INFO ] [LOCAL ] Saved forecast: AEFC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AEFC.txt [2026-02-24T20:15:27.020244] [INFO ] [sig ] [62/3377] Completed AEFC in 0.4s | 2.73 sym/s | Total: 22.7s | ETA: 20.2m [2026-02-24T20:15:27.020286] [INFO ] [sig ] [63/3377] Forecasting AEG... [2026-02-24T20:15:27.020319] [INFO ] [sig ] Generating forecast for: AEG [2026-02-24T20:15:27.020349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEG' from 'https://tdm.silogroup.org/data/derivative_storage/AEG.csv'. [2026-02-24T20:15:27.032184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEG'. [2026-02-24T20:15:27.032602] [INFO ] [FORECASTER] Starting predict_future for AEG [2026-02-24T20:15:27.033471] [DEBUG] [LOCAL ] No optimal features file found for AEG: ./output/feature-sets/AEG.txt [2026-02-24T20:15:27.033527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:27.033592] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:27.033631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:27.033691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:27.097099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:27.098068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:27.098170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:27.098210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:27.220099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:27.220280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:27.220336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:27.220374] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:27.224062] [DEBUG] [FORECASTER] AEG: Forecast T+1@11:T+2@11: UP (p=57.76%) [2026-02-24T20:15:27.224429] [INFO ] [FORECASTER] Completed predict_future for AEG [2026-02-24T20:15:27.224600] [INFO ] [sig ] AEG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:27.366996] [INFO ] [LOCAL ] Saved forecast: AEG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AEG.txt [2026-02-24T20:15:27.367156] [INFO ] [sig ] [63/3377] Completed AEG in 0.3s | 2.74 sym/s | Total: 23.0s | ETA: 20.2m [2026-02-24T20:15:27.367196] [INFO ] [sig ] [64/3377] Forecasting AEI... [2026-02-24T20:15:27.367228] [INFO ] [sig ] Generating forecast for: AEI [2026-02-24T20:15:27.367259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEI' from 'https://tdm.silogroup.org/data/derivative_storage/AEI.csv'. [2026-02-24T20:15:27.378665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEI'. [2026-02-24T20:15:27.379027] [INFO ] [FORECASTER] Starting predict_future for AEI [2026-02-24T20:15:27.379913] [DEBUG] [LOCAL ] No optimal features file found for AEI: ./output/feature-sets/AEI.txt [2026-02-24T20:15:27.379968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:27.380000] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:27.380038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:27.380097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:27.442390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:27.443312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:27.443616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:27.443652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:27.568985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:27.569178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:27.569255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:27.569343] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:27.573941] [DEBUG] [FORECASTER] AEI: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-24T20:15:27.574278] [INFO ] [FORECASTER] Completed predict_future for AEI [2026-02-24T20:15:27.574426] [INFO ] [sig ] AEI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:27.726812] [INFO ] [LOCAL ] Saved forecast: AEI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AEI.txt [2026-02-24T20:15:27.726953] [INFO ] [sig ] [64/3377] Completed AEI in 0.4s | 2.74 sym/s | Total: 23.4s | ETA: 20.2m [2026-02-24T20:15:27.726993] [INFO ] [sig ] [65/3377] Forecasting AEIS... [2026-02-24T20:15:27.727024] [INFO ] [sig ] Generating forecast for: AEIS [2026-02-24T20:15:27.727055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEIS' from 'https://tdm.silogroup.org/data/derivative_storage/AEIS.csv'. [2026-02-24T20:15:27.739692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEIS'. [2026-02-24T20:15:27.740038] [INFO ] [FORECASTER] Starting predict_future for AEIS [2026-02-24T20:15:27.740956] [DEBUG] [LOCAL ] No optimal features file found for AEIS: ./output/feature-sets/AEIS.txt [2026-02-24T20:15:27.741023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:27.741069] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:27.741106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:27.741178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:27.806088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:27.806890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:27.806976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:27.807010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:27.938616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:27.938775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:27.938816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:27.938845] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:27.942973] [DEBUG] [FORECASTER] AEIS: Forecast T+1@11:T+2@11: UP (p=98.70%) [2026-02-24T20:15:27.943310] [INFO ] [FORECASTER] Completed predict_future for AEIS [2026-02-24T20:15:27.943466] [INFO ] [sig ] AEIS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:28.091534] [INFO ] [LOCAL ] Saved forecast: AEIS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AEIS.txt [2026-02-24T20:15:28.091704] [INFO ] [sig ] [65/3377] Completed AEIS in 0.4s | 2.74 sym/s | Total: 23.8s | ETA: 20.2m [2026-02-24T20:15:28.091749] [INFO ] [sig ] [66/3377] Forecasting AEM... [2026-02-24T20:15:28.091779] [INFO ] [sig ] Generating forecast for: AEM [2026-02-24T20:15:28.091810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEM' from 'https://tdm.silogroup.org/data/derivative_storage/AEM.csv'. [2026-02-24T20:15:28.104409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEM'. [2026-02-24T20:15:28.104765] [INFO ] [FORECASTER] Starting predict_future for AEM [2026-02-24T20:15:28.105606] [DEBUG] [LOCAL ] No optimal features file found for AEM: ./output/feature-sets/AEM.txt [2026-02-24T20:15:28.105659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:28.105691] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:28.105717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:28.105772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:28.162844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:28.163657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:28.163739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:28.163772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:28.292921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:28.293084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:28.293126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:28.293155] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:28.296844] [DEBUG] [FORECASTER] AEM: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-02-24T20:15:28.297139] [INFO ] [FORECASTER] Completed predict_future for AEM [2026-02-24T20:15:28.297277] [INFO ] [sig ] AEM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:28.443454] [INFO ] [LOCAL ] Saved forecast: AEM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AEM.txt [2026-02-24T20:15:28.443627] [INFO ] [sig ] [66/3377] Completed AEM in 0.4s | 2.74 sym/s | Total: 24.1s | ETA: 20.2m [2026-02-24T20:15:28.443679] [INFO ] [sig ] [67/3377] Forecasting AEO... [2026-02-24T20:15:28.443732] [INFO ] [sig ] Generating forecast for: AEO [2026-02-24T20:15:28.443780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEO' from 'https://tdm.silogroup.org/data/derivative_storage/AEO.csv'. [2026-02-24T20:15:28.457185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEO'. [2026-02-24T20:15:28.457711] [INFO ] [FORECASTER] Starting predict_future for AEO [2026-02-24T20:15:28.458739] [DEBUG] [LOCAL ] No optimal features file found for AEO: ./output/feature-sets/AEO.txt [2026-02-24T20:15:28.458799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:28.458833] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:28.458861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:28.458920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:28.517319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:28.518370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:28.518510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:28.518569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:28.647820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:28.648014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:28.648059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:28.648089] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:28.651931] [DEBUG] [FORECASTER] AEO: Forecast T+1@11:T+2@11: UP (p=93.35%) [2026-02-24T20:15:28.652294] [INFO ] [FORECASTER] Completed predict_future for AEO [2026-02-24T20:15:28.652449] [INFO ] [sig ] AEO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:28.798075] [INFO ] [LOCAL ] Saved forecast: AEO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AEO.txt [2026-02-24T20:15:28.798244] [INFO ] [sig ] [67/3377] Completed AEO in 0.4s | 2.74 sym/s | Total: 24.5s | ETA: 20.1m [2026-02-24T20:15:28.798286] [INFO ] [sig ] [68/3377] Forecasting AEP... [2026-02-24T20:15:28.798315] [INFO ] [sig ] Generating forecast for: AEP [2026-02-24T20:15:28.798345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEP' from 'https://tdm.silogroup.org/data/derivative_storage/AEP.csv'. [2026-02-24T20:15:28.810543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEP'. [2026-02-24T20:15:28.811012] [INFO ] [FORECASTER] Starting predict_future for AEP [2026-02-24T20:15:28.811957] [DEBUG] [LOCAL ] No optimal features file found for AEP: ./output/feature-sets/AEP.txt [2026-02-24T20:15:28.812015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:28.812049] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:28.812078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:28.812139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:28.870941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:28.871950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:28.872058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:28.872093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:28.999811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:28.999988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:29.000030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:29.000061] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:29.003981] [DEBUG] [FORECASTER] AEP: Forecast T+1@11:T+2@11: DOWN (p=33.39%) [2026-02-24T20:15:29.004395] [INFO ] [FORECASTER] Completed predict_future for AEP [2026-02-24T20:15:29.004562] [INFO ] [sig ] AEP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:29.174094] [INFO ] [LOCAL ] Saved forecast: AEP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AEP.txt [2026-02-24T20:15:29.174242] [INFO ] [sig ] [68/3377] Completed AEP in 0.4s | 2.74 sym/s | Total: 24.8s | ETA: 20.1m [2026-02-24T20:15:29.174282] [INFO ] [sig ] [69/3377] Forecasting AES... [2026-02-24T20:15:29.174312] [INFO ] [sig ] Generating forecast for: AES [2026-02-24T20:15:29.174342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AES' from 'https://tdm.silogroup.org/data/derivative_storage/AES.csv'. [2026-02-24T20:15:29.186700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AES'. [2026-02-24T20:15:29.187080] [INFO ] [FORECASTER] Starting predict_future for AES [2026-02-24T20:15:29.188025] [DEBUG] [LOCAL ] No optimal features file found for AES: ./output/feature-sets/AES.txt [2026-02-24T20:15:29.188080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:29.188113] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:29.188142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:29.188200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:29.248220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:29.249011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:29.249100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:29.249133] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:29.372825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:29.372983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:29.373022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:29.373051] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:29.376813] [DEBUG] [FORECASTER] AES: Forecast T+1@11:T+2@11: UP (p=87.85%) [2026-02-24T20:15:29.377107] [INFO ] [FORECASTER] Completed predict_future for AES [2026-02-24T20:15:29.377249] [INFO ] [sig ] AES: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:29.524055] [INFO ] [LOCAL ] Saved forecast: AES 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AES.txt [2026-02-24T20:15:29.524230] [INFO ] [sig ] [69/3377] Completed AES in 0.3s | 2.74 sym/s | Total: 25.2s | ETA: 20.1m [2026-02-24T20:15:29.524273] [INFO ] [sig ] [70/3377] Forecasting AESI... [2026-02-24T20:15:29.524305] [INFO ] [sig ] Generating forecast for: AESI [2026-02-24T20:15:29.524335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AESI' from 'https://tdm.silogroup.org/data/derivative_storage/AESI.csv'. [2026-02-24T20:15:29.537413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AESI'. [2026-02-24T20:15:29.537789] [INFO ] [FORECASTER] Starting predict_future for AESI [2026-02-24T20:15:29.542188] [DEBUG] [LOCAL ] No optimal features file found for AESI: ./output/feature-sets/AESI.txt [2026-02-24T20:15:29.542256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:29.542294] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:29.542321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:29.542377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:29.602876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:29.603680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:29.603764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:29.603797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:29.722696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:29.722853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:29.722892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:29.722921] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:29.726327] [DEBUG] [FORECASTER] AESI: Forecast T+1@11:T+2@11: DOWN (p=8.01%) [2026-02-24T20:15:29.726633] [INFO ] [FORECASTER] Completed predict_future for AESI [2026-02-24T20:15:29.726767] [INFO ] [sig ] AESI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:29.867400] [INFO ] [LOCAL ] Saved forecast: AESI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AESI.txt [2026-02-24T20:15:29.867538] [INFO ] [sig ] [70/3377] Completed AESI in 0.3s | 2.74 sym/s | Total: 25.5s | ETA: 20.1m [2026-02-24T20:15:29.867596] [INFO ] [sig ] [71/3377] Forecasting AEVA... [2026-02-24T20:15:29.867629] [INFO ] [sig ] Generating forecast for: AEVA [2026-02-24T20:15:29.867660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEVA' from 'https://tdm.silogroup.org/data/derivative_storage/AEVA.csv'. [2026-02-24T20:15:29.879062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEVA'. [2026-02-24T20:15:29.879361] [INFO ] [FORECASTER] Starting predict_future for AEVA [2026-02-24T20:15:29.880170] [DEBUG] [LOCAL ] No optimal features file found for AEVA: ./output/feature-sets/AEVA.txt [2026-02-24T20:15:29.880223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:29.880255] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:29.880282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:29.880339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:29.936675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:29.937411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:29.937521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:29.937555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:30.062313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:30.062699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:30.062744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:30.062774] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:30.066868] [DEBUG] [FORECASTER] AEVA: Forecast T+1@11:T+2@11: DOWN (p=30.88%) [2026-02-24T20:15:30.067259] [INFO ] [FORECASTER] Completed predict_future for AEVA [2026-02-24T20:15:30.067422] [INFO ] [sig ] AEVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:30.225171] [INFO ] [LOCAL ] Saved forecast: AEVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AEVA.txt [2026-02-24T20:15:30.225318] [INFO ] [sig ] [71/3377] Completed AEVA in 0.4s | 2.74 sym/s | Total: 25.9s | ETA: 20.1m [2026-02-24T20:15:30.225357] [INFO ] [sig ] [72/3377] Forecasting AEYE... [2026-02-24T20:15:30.225389] [INFO ] [sig ] Generating forecast for: AEYE [2026-02-24T20:15:30.225420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AEYE' from 'https://tdm.silogroup.org/data/derivative_storage/AEYE.csv'. [2026-02-24T20:15:30.237592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AEYE'. [2026-02-24T20:15:30.237984] [INFO ] [FORECASTER] Starting predict_future for AEYE [2026-02-24T20:15:30.238819] [DEBUG] [LOCAL ] No optimal features file found for AEYE: ./output/feature-sets/AEYE.txt [2026-02-24T20:15:30.238873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:30.238905] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:30.238931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:30.238987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:30.299059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:30.299909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:30.299995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:30.300030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:30.426725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:30.426887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:30.426927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:30.426957] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:30.430486] [DEBUG] [FORECASTER] AEYE: Forecast T+1@11:T+2@11: UP (p=83.19%) [2026-02-24T20:15:30.430787] [INFO ] [FORECASTER] Completed predict_future for AEYE [2026-02-24T20:15:30.430919] [INFO ] [sig ] AEYE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:30.574212] [INFO ] [LOCAL ] Saved forecast: AEYE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AEYE.txt [2026-02-24T20:15:30.574382] [INFO ] [sig ] [72/3377] Completed AEYE in 0.3s | 2.74 sym/s | Total: 26.2s | ETA: 20.1m [2026-02-24T20:15:30.574422] [INFO ] [sig ] [73/3377] Forecasting AFB... [2026-02-24T20:15:30.574452] [INFO ] [sig ] Generating forecast for: AFB [2026-02-24T20:15:30.574483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFB' from 'https://tdm.silogroup.org/data/derivative_storage/AFB.csv'. [2026-02-24T20:15:30.586406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFB'. [2026-02-24T20:15:30.586765] [INFO ] [FORECASTER] Starting predict_future for AFB [2026-02-24T20:15:30.587566] [DEBUG] [LOCAL ] No optimal features file found for AFB: ./output/feature-sets/AFB.txt [2026-02-24T20:15:30.587639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:30.587671] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:30.587698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:30.587755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:30.644623] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:30.645490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:30.645596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:30.645632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:30.770315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:30.770514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:30.770561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:30.770614] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:30.775233] [DEBUG] [FORECASTER] AFB: Forecast T+1@11:T+2@11: DOWN (p=10.98%) [2026-02-24T20:15:30.775772] [INFO ] [FORECASTER] Completed predict_future for AFB [2026-02-24T20:15:30.775921] [INFO ] [sig ] AFB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:30.931435] [INFO ] [LOCAL ] Saved forecast: AFB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AFB.txt [2026-02-24T20:15:30.931599] [INFO ] [sig ] [73/3377] Completed AFB in 0.4s | 2.75 sym/s | Total: 26.6s | ETA: 20.1m [2026-02-24T20:15:30.931642] [INFO ] [sig ] [74/3377] Forecasting AFCG... [2026-02-24T20:15:30.931672] [INFO ] [sig ] Generating forecast for: AFCG [2026-02-24T20:15:30.931705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFCG' from 'https://tdm.silogroup.org/data/derivative_storage/AFCG.csv'. [2026-02-24T20:15:30.943518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFCG'. [2026-02-24T20:15:30.943897] [INFO ] [FORECASTER] Starting predict_future for AFCG [2026-02-24T20:15:30.944721] [DEBUG] [LOCAL ] No optimal features file found for AFCG: ./output/feature-sets/AFCG.txt [2026-02-24T20:15:30.944774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:30.944806] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:30.944832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:30.944888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:31.002523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:31.003413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:31.003500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:31.003534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:31.130973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:31.131156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:31.131207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:31.131242] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:31.135321] [DEBUG] [FORECASTER] AFCG: Forecast T+1@11:T+2@11: UP (p=67.06%) [2026-02-24T20:15:31.135835] [INFO ] [FORECASTER] Completed predict_future for AFCG [2026-02-24T20:15:31.135973] [INFO ] [sig ] AFCG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:31.298076] [INFO ] [LOCAL ] Saved forecast: AFCG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AFCG.txt [2026-02-24T20:15:31.298323] [INFO ] [sig ] [74/3377] Completed AFCG in 0.4s | 2.75 sym/s | Total: 27.0s | ETA: 20.1m [2026-02-24T20:15:31.298566] [INFO ] [sig ] [75/3377] Forecasting AFG... [2026-02-24T20:15:31.298641] [INFO ] [sig ] Generating forecast for: AFG [2026-02-24T20:15:31.298691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFG' from 'https://tdm.silogroup.org/data/derivative_storage/AFG.csv'. [2026-02-24T20:15:31.315030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFG'. [2026-02-24T20:15:31.315676] [INFO ] [FORECASTER] Starting predict_future for AFG [2026-02-24T20:15:31.316800] [DEBUG] [LOCAL ] No optimal features file found for AFG: ./output/feature-sets/AFG.txt [2026-02-24T20:15:31.316874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:31.316912] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:31.316942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:31.317006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:31.385089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:31.386359] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:31.386495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:31.386532] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:31.528115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:31.528313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:31.528361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:31.528391] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:31.533220] [DEBUG] [FORECASTER] AFG: Forecast T+1@11:T+2@11: UP (p=86.09%) [2026-02-24T20:15:31.533860] [INFO ] [FORECASTER] Completed predict_future for AFG [2026-02-24T20:15:31.534041] [INFO ] [sig ] AFG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:31.701462] [INFO ] [LOCAL ] Saved forecast: AFG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AFG.txt [2026-02-24T20:15:31.702072] [INFO ] [sig ] [75/3377] Completed AFG in 0.4s | 2.74 sym/s | Total: 27.4s | ETA: 20.1m [2026-02-24T20:15:31.702144] [INFO ] [sig ] [76/3377] Forecasting AFGC... [2026-02-24T20:15:31.702179] [INFO ] [sig ] Generating forecast for: AFGC [2026-02-24T20:15:31.702231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFGC' from 'https://tdm.silogroup.org/data/derivative_storage/AFGC.csv'. [2026-02-24T20:15:31.715381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFGC'. [2026-02-24T20:15:31.715791] [INFO ] [FORECASTER] Starting predict_future for AFGC [2026-02-24T20:15:31.716734] [DEBUG] [LOCAL ] No optimal features file found for AFGC: ./output/feature-sets/AFGC.txt [2026-02-24T20:15:31.716788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:31.716821] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:31.716849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:31.716904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:31.785497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:31.786655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:31.786751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:31.786786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:31.910145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:31.910340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:31.910393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:31.910431] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:31.916044] [DEBUG] [FORECASTER] AFGC: Forecast T+1@11:T+2@11: DOWN (p=0.18%) [2026-02-24T20:15:31.916787] [INFO ] [FORECASTER] Completed predict_future for AFGC [2026-02-24T20:15:31.916985] [INFO ] [sig ] AFGC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:32.100143] [INFO ] [LOCAL ] Saved forecast: AFGC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AFGC.txt [2026-02-24T20:15:32.100334] [INFO ] [sig ] [76/3377] Completed AFGC in 0.4s | 2.74 sym/s | Total: 27.8s | ETA: 20.1m [2026-02-24T20:15:32.100375] [INFO ] [sig ] [77/3377] Forecasting AFL... [2026-02-24T20:15:32.100407] [INFO ] [sig ] Generating forecast for: AFL [2026-02-24T20:15:32.100437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFL' from 'https://tdm.silogroup.org/data/derivative_storage/AFL.csv'. [2026-02-24T20:15:32.113079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFL'. [2026-02-24T20:15:32.113505] [INFO ] [FORECASTER] Starting predict_future for AFL [2026-02-24T20:15:32.114412] [DEBUG] [LOCAL ] No optimal features file found for AFL: ./output/feature-sets/AFL.txt [2026-02-24T20:15:32.114469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:32.114527] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:32.114559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:32.114638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:32.173936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:32.174878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:32.174972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:32.175005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:32.303257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:32.303451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:32.303510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:32.303555] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:32.308901] [DEBUG] [FORECASTER] AFL: Forecast T+1@11:T+2@11: UP (p=89.62%) [2026-02-24T20:15:32.309241] [INFO ] [FORECASTER] Completed predict_future for AFL [2026-02-24T20:15:32.309388] [INFO ] [sig ] AFL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:32.474896] [INFO ] [LOCAL ] Saved forecast: AFL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AFL.txt [2026-02-24T20:15:32.475040] [INFO ] [sig ] [77/3377] Completed AFL in 0.4s | 2.74 sym/s | Total: 28.1s | ETA: 20.1m [2026-02-24T20:15:32.475080] [INFO ] [sig ] [78/3377] Forecasting AFRI... [2026-02-24T20:15:32.475111] [INFO ] [sig ] Generating forecast for: AFRI [2026-02-24T20:15:32.475141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRI' from 'https://tdm.silogroup.org/data/derivative_storage/AFRI.csv'. [2026-02-24T20:15:32.485314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRI'. [2026-02-24T20:15:32.485675] [INFO ] [FORECASTER] Starting predict_future for AFRI [2026-02-24T20:15:32.486695] [DEBUG] [LOCAL ] No optimal features file found for AFRI: ./output/feature-sets/AFRI.txt [2026-02-24T20:15:32.486752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:32.486814] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:32.486843] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:32.486901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:32.544336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:32.545683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:32.545769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:32.545802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:32.653640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:32.653805] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:15:32.653846] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:32.653875] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:32.658101] [DEBUG] [FORECASTER] AFRI: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-24T20:15:32.658447] [INFO ] [FORECASTER] Completed predict_future for AFRI [2026-02-24T20:15:32.658617] [INFO ] [sig ] AFRI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:32.824987] [INFO ] [LOCAL ] Saved forecast: AFRI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AFRI.txt [2026-02-24T20:15:32.825154] [INFO ] [sig ] [78/3377] Completed AFRI in 0.4s | 2.74 sym/s | Total: 28.5s | ETA: 20.1m [2026-02-24T20:15:32.825195] [INFO ] [sig ] [79/3377] Forecasting AFRM... [2026-02-24T20:15:32.825225] [INFO ] [sig ] Generating forecast for: AFRM [2026-02-24T20:15:32.825257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFRM' from 'https://tdm.silogroup.org/data/derivative_storage/AFRM.csv'. [2026-02-24T20:15:32.836871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFRM'. [2026-02-24T20:15:32.837225] [INFO ] [FORECASTER] Starting predict_future for AFRM [2026-02-24T20:15:32.838086] [DEBUG] [LOCAL ] No optimal features file found for AFRM: ./output/feature-sets/AFRM.txt [2026-02-24T20:15:32.838141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:32.838173] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:32.838199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:32.838255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:32.895621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:32.896545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:32.896653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:32.896687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:33.028957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:33.029113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:33.029154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:33.029183] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:33.033340] [DEBUG] [FORECASTER] AFRM: Forecast T+1@11:T+2@11: DOWN (p=22.00%) [2026-02-24T20:15:33.033864] [INFO ] [FORECASTER] Completed predict_future for AFRM [2026-02-24T20:15:33.034008] [INFO ] [sig ] AFRM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:33.175739] [INFO ] [LOCAL ] Saved forecast: AFRM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AFRM.txt [2026-02-24T20:15:33.175872] [INFO ] [sig ] [79/3377] Completed AFRM in 0.4s | 2.74 sym/s | Total: 28.8s | ETA: 20.1m [2026-02-24T20:15:33.175911] [INFO ] [sig ] [80/3377] Forecasting AFYA... [2026-02-24T20:15:33.175942] [INFO ] [sig ] Generating forecast for: AFYA [2026-02-24T20:15:33.175972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AFYA' from 'https://tdm.silogroup.org/data/derivative_storage/AFYA.csv'. [2026-02-24T20:15:33.187487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AFYA'. [2026-02-24T20:15:33.187804] [INFO ] [FORECASTER] Starting predict_future for AFYA [2026-02-24T20:15:33.188669] [DEBUG] [LOCAL ] No optimal features file found for AFYA: ./output/feature-sets/AFYA.txt [2026-02-24T20:15:33.188723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:33.188755] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:33.188782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:33.188838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:33.245197] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:33.246013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:33.246098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:33.246131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:33.364228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:33.364397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:33.364439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:33.364468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:33.368071] [DEBUG] [FORECASTER] AFYA: Forecast T+1@11:T+2@11: DOWN (p=7.48%) [2026-02-24T20:15:33.368416] [INFO ] [FORECASTER] Completed predict_future for AFYA [2026-02-24T20:15:33.368565] [INFO ] [sig ] AFYA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:33.511131] [INFO ] [LOCAL ] Saved forecast: AFYA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AFYA.txt [2026-02-24T20:15:33.511286] [INFO ] [sig ] [80/3377] Completed AFYA in 0.3s | 2.74 sym/s | Total: 29.2s | ETA: 20.0m [2026-02-24T20:15:33.511333] [INFO ] [sig ] [81/3377] Forecasting AG... [2026-02-24T20:15:33.511366] [INFO ] [sig ] Generating forecast for: AG [2026-02-24T20:15:33.511397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AG' from 'https://tdm.silogroup.org/data/derivative_storage/AG.csv'. [2026-02-24T20:15:33.523214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AG'. [2026-02-24T20:15:33.523549] [INFO ] [FORECASTER] Starting predict_future for AG [2026-02-24T20:15:33.524370] [DEBUG] [LOCAL ] No optimal features file found for AG: ./output/feature-sets/AG.txt [2026-02-24T20:15:33.524423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:33.524454] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:33.524480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:33.524537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:33.581409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:33.582297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:33.582386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:33.582419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:33.703776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:33.703968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:33.704028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:33.704116] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:33.709435] [DEBUG] [FORECASTER] AG: Forecast T+1@11:T+2@11: DOWN (p=19.25%) [2026-02-24T20:15:33.709869] [INFO ] [FORECASTER] Completed predict_future for AG [2026-02-24T20:15:33.710064] [INFO ] [sig ] AG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:33.864314] [INFO ] [LOCAL ] Saved forecast: AG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AG.txt [2026-02-24T20:15:33.864467] [INFO ] [sig ] [81/3377] Completed AG in 0.4s | 2.74 sym/s | Total: 29.5s | ETA: 20.0m [2026-02-24T20:15:33.864508] [INFO ] [sig ] [82/3377] Forecasting AGCO... [2026-02-24T20:15:33.864538] [INFO ] [sig ] Generating forecast for: AGCO [2026-02-24T20:15:33.864587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGCO.csv'. [2026-02-24T20:15:33.876859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGCO'. [2026-02-24T20:15:33.877183] [INFO ] [FORECASTER] Starting predict_future for AGCO [2026-02-24T20:15:33.878143] [DEBUG] [LOCAL ] No optimal features file found for AGCO: ./output/feature-sets/AGCO.txt [2026-02-24T20:15:33.878199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:33.878232] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:33.878260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:33.878316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:33.935890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:33.936663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:33.936747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:33.936780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:34.056716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:34.056884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:34.056926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:34.056954] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:34.060773] [DEBUG] [FORECASTER] AGCO: Forecast T+1@11:T+2@11: DOWN (p=45.32%) [2026-02-24T20:15:34.061065] [INFO ] [FORECASTER] Completed predict_future for AGCO [2026-02-24T20:15:34.061205] [INFO ] [sig ] AGCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:34.206339] [INFO ] [LOCAL ] Saved forecast: AGCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AGCO.txt [2026-02-24T20:15:34.206483] [INFO ] [sig ] [82/3377] Completed AGCO in 0.3s | 2.75 sym/s | Total: 29.9s | ETA: 20.0m [2026-02-24T20:15:34.206524] [INFO ] [sig ] [83/3377] Forecasting AGD... [2026-02-24T20:15:34.206556] [INFO ] [sig ] Generating forecast for: AGD [2026-02-24T20:15:34.206610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGD' from 'https://tdm.silogroup.org/data/derivative_storage/AGD.csv'. [2026-02-24T20:15:34.284978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGD'. [2026-02-24T20:15:34.285359] [INFO ] [FORECASTER] Starting predict_future for AGD [2026-02-24T20:15:34.286455] [DEBUG] [LOCAL ] No optimal features file found for AGD: ./output/feature-sets/AGD.txt [2026-02-24T20:15:34.286513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:34.286548] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:34.286612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:34.286687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:34.347411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:34.348425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:34.348698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:34.348732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:34.473990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:34.474148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:34.474190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:34.474223] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:34.478179] [DEBUG] [FORECASTER] AGD: Forecast T+1@11:T+2@11: UP (p=92.28%) [2026-02-24T20:15:34.478503] [INFO ] [FORECASTER] Completed predict_future for AGD [2026-02-24T20:15:34.478663] [INFO ] [sig ] AGD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:34.621448] [INFO ] [LOCAL ] Saved forecast: AGD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGD.txt [2026-02-24T20:15:34.621671] [INFO ] [sig ] [83/3377] Completed AGD in 0.4s | 2.74 sym/s | Total: 30.3s | ETA: 20.0m [2026-02-24T20:15:34.621724] [INFO ] [sig ] [84/3377] Forecasting AGEN... [2026-02-24T20:15:34.621760] [INFO ] [sig ] Generating forecast for: AGEN [2026-02-24T20:15:34.621792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGEN' from 'https://tdm.silogroup.org/data/derivative_storage/AGEN.csv'. [2026-02-24T20:15:34.637748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGEN'. [2026-02-24T20:15:34.638217] [INFO ] [FORECASTER] Starting predict_future for AGEN [2026-02-24T20:15:34.639263] [DEBUG] [LOCAL ] No optimal features file found for AGEN: ./output/feature-sets/AGEN.txt [2026-02-24T20:15:34.639335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:34.639377] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:34.639410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:34.639477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:34.702241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:34.703244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:34.703335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:34.703376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:34.832731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:34.832892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:34.832937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:34.832986] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:34.836868] [DEBUG] [FORECASTER] AGEN: Forecast T+1@11:T+2@11: UP (p=89.11%) [2026-02-24T20:15:34.837166] [INFO ] [FORECASTER] Completed predict_future for AGEN [2026-02-24T20:15:34.837312] [INFO ] [sig ] AGEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:34.992985] [INFO ] [LOCAL ] Saved forecast: AGEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGEN.txt [2026-02-24T20:15:34.993155] [INFO ] [sig ] [84/3377] Completed AGEN in 0.4s | 2.74 sym/s | Total: 30.7s | ETA: 20.0m [2026-02-24T20:15:34.993196] [INFO ] [sig ] [85/3377] Forecasting AGI... [2026-02-24T20:15:34.993228] [INFO ] [sig ] Generating forecast for: AGI [2026-02-24T20:15:34.993259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGI' from 'https://tdm.silogroup.org/data/derivative_storage/AGI.csv'. [2026-02-24T20:15:35.006007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGI'. [2026-02-24T20:15:35.006352] [INFO ] [FORECASTER] Starting predict_future for AGI [2026-02-24T20:15:35.007207] [DEBUG] [LOCAL ] No optimal features file found for AGI: ./output/feature-sets/AGI.txt [2026-02-24T20:15:35.007263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:35.007296] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:35.007324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:35.007387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:35.072710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:35.073687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:35.073774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:35.073808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:35.202261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:35.202429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:35.202469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:35.202497] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:35.206003] [DEBUG] [FORECASTER] AGI: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-24T20:15:35.206297] [INFO ] [FORECASTER] Completed predict_future for AGI [2026-02-24T20:15:35.206433] [INFO ] [sig ] AGI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:35.350453] [INFO ] [LOCAL ] Saved forecast: AGI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AGI.txt [2026-02-24T20:15:35.350819] [INFO ] [sig ] [85/3377] Completed AGI in 0.4s | 2.74 sym/s | Total: 31.0s | ETA: 20.0m [2026-02-24T20:15:35.350863] [INFO ] [sig ] [86/3377] Forecasting AGIO... [2026-02-24T20:15:35.350895] [INFO ] [sig ] Generating forecast for: AGIO [2026-02-24T20:15:35.350926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGIO' from 'https://tdm.silogroup.org/data/derivative_storage/AGIO.csv'. [2026-02-24T20:15:35.365033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGIO'. [2026-02-24T20:15:35.365460] [INFO ] [FORECASTER] Starting predict_future for AGIO [2026-02-24T20:15:35.366349] [DEBUG] [LOCAL ] No optimal features file found for AGIO: ./output/feature-sets/AGIO.txt [2026-02-24T20:15:35.366407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:35.366446] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:35.366480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:35.366551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:35.438229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:35.439548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:35.439717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:35.439779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:35.568264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:35.568458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:35.568711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:35.568752] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:35.572917] [DEBUG] [FORECASTER] AGIO: Forecast T+1@11:T+2@11: UP (p=73.64%) [2026-02-24T20:15:35.573312] [INFO ] [FORECASTER] Completed predict_future for AGIO [2026-02-24T20:15:35.573514] [INFO ] [sig ] AGIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:35.723125] [INFO ] [LOCAL ] Saved forecast: AGIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGIO.txt [2026-02-24T20:15:35.723297] [INFO ] [sig ] [86/3377] Completed AGIO in 0.4s | 2.74 sym/s | Total: 31.4s | ETA: 20.0m [2026-02-24T20:15:35.723339] [INFO ] [sig ] [87/3377] Forecasting AGM... [2026-02-24T20:15:35.723370] [INFO ] [sig ] Generating forecast for: AGM [2026-02-24T20:15:35.723409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGM' from 'https://tdm.silogroup.org/data/derivative_storage/AGM.csv'. [2026-02-24T20:15:35.736828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGM'. [2026-02-24T20:15:35.737188] [INFO ] [FORECASTER] Starting predict_future for AGM [2026-02-24T20:15:35.738118] [DEBUG] [LOCAL ] No optimal features file found for AGM: ./output/feature-sets/AGM.txt [2026-02-24T20:15:35.738174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:35.738206] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:35.738232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:35.738289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:35.798617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:35.799801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:35.799890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:35.799924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:35.919718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:35.919884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:35.919925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:35.919954] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:35.923667] [DEBUG] [FORECASTER] AGM: Forecast T+1@11:T+2@11: DOWN (p=6.39%) [2026-02-24T20:15:35.924046] [INFO ] [FORECASTER] Completed predict_future for AGM [2026-02-24T20:15:35.924198] [INFO ] [sig ] AGM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:36.066787] [INFO ] [LOCAL ] Saved forecast: AGM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AGM.txt [2026-02-24T20:15:36.066930] [INFO ] [sig ] [87/3377] Completed AGM in 0.3s | 2.74 sym/s | Total: 31.7s | ETA: 20.0m [2026-02-24T20:15:36.066969] [INFO ] [sig ] [88/3377] Forecasting AGMH... [2026-02-24T20:15:36.067000] [INFO ] [sig ] Generating forecast for: AGMH [2026-02-24T20:15:36.067029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGMH' from 'https://tdm.silogroup.org/data/derivative_storage/AGMH.csv'. [2026-02-24T20:15:36.079496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGMH'. [2026-02-24T20:15:36.079860] [INFO ] [FORECASTER] Starting predict_future for AGMH [2026-02-24T20:15:36.080682] [DEBUG] [LOCAL ] No optimal features file found for AGMH: ./output/feature-sets/AGMH.txt [2026-02-24T20:15:36.080736] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:36.080768] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:36.080808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:36.080865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:36.137385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:36.138151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:36.138285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:36.138321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:36.260494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:36.260678] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:36.260726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:36.260759] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:36.264353] [DEBUG] [FORECASTER] AGMH: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-24T20:15:36.264672] [INFO ] [FORECASTER] Completed predict_future for AGMH [2026-02-24T20:15:36.264807] [INFO ] [sig ] AGMH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:36.407392] [INFO ] [LOCAL ] Saved forecast: AGMH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGMH.txt [2026-02-24T20:15:36.407528] [INFO ] [sig ] [88/3377] Completed AGMH in 0.3s | 2.74 sym/s | Total: 32.1s | ETA: 20.0m [2026-02-24T20:15:36.407596] [INFO ] [sig ] [89/3377] Forecasting AGNC... [2026-02-24T20:15:36.407630] [INFO ] [sig ] Generating forecast for: AGNC [2026-02-24T20:15:36.407661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNC' from 'https://tdm.silogroup.org/data/derivative_storage/AGNC.csv'. [2026-02-24T20:15:36.420008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNC'. [2026-02-24T20:15:36.420348] [INFO ] [FORECASTER] Starting predict_future for AGNC [2026-02-24T20:15:36.421176] [DEBUG] [LOCAL ] No optimal features file found for AGNC: ./output/feature-sets/AGNC.txt [2026-02-24T20:15:36.421231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:36.421263] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:36.421290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:36.421347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:36.478874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:36.479842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:36.479941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:36.479976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:36.613446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:36.613629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:36.613673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:36.613703] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:36.617259] [DEBUG] [FORECASTER] AGNC: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-02-24T20:15:36.617550] [INFO ] [FORECASTER] Completed predict_future for AGNC [2026-02-24T20:15:36.617708] [INFO ] [sig ] AGNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:36.782810] [INFO ] [LOCAL ] Saved forecast: AGNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGNC.txt [2026-02-24T20:15:36.783033] [INFO ] [sig ] [89/3377] Completed AGNC in 0.4s | 2.74 sym/s | Total: 32.4s | ETA: 20.0m [2026-02-24T20:15:36.783091] [INFO ] [sig ] [90/3377] Forecasting AGNCL... [2026-02-24T20:15:36.783134] [INFO ] [sig ] Generating forecast for: AGNCL [2026-02-24T20:15:36.783176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCL' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCL.csv'. [2026-02-24T20:15:36.795169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCL'. [2026-02-24T20:15:36.795505] [INFO ] [FORECASTER] Starting predict_future for AGNCL [2026-02-24T20:15:36.796332] [DEBUG] [LOCAL ] No optimal features file found for AGNCL: ./output/feature-sets/AGNCL.txt [2026-02-24T20:15:36.796387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:36.796419] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:36.796446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:36.796502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:36.856039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:36.856873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:36.856962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:36.856994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:36.982075] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:36.982239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:36.982284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:36.982320] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:36.985931] [DEBUG] [FORECASTER] AGNCL: Forecast T+1@11:T+2@11: UP (p=51.95%) [2026-02-24T20:15:36.986224] [INFO ] [FORECASTER] Completed predict_future for AGNCL [2026-02-24T20:15:36.986362] [INFO ] [sig ] AGNCL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:37.148408] [INFO ] [LOCAL ] Saved forecast: AGNCL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGNCL.txt [2026-02-24T20:15:37.148770] [INFO ] [sig ] [90/3377] Completed AGNCL in 0.4s | 2.74 sym/s | Total: 32.8s | ETA: 20.0m [2026-02-24T20:15:37.148819] [INFO ] [sig ] [91/3377] Forecasting AGNCM... [2026-02-24T20:15:37.148858] [INFO ] [sig ] Generating forecast for: AGNCM [2026-02-24T20:15:37.148897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCM' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCM.csv'. [2026-02-24T20:15:37.162513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCM'. [2026-02-24T20:15:37.162948] [INFO ] [FORECASTER] Starting predict_future for AGNCM [2026-02-24T20:15:37.163828] [DEBUG] [LOCAL ] No optimal features file found for AGNCM: ./output/feature-sets/AGNCM.txt [2026-02-24T20:15:37.163895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:37.163946] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:37.163985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:37.164052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:37.230329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:37.231774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:37.231871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:37.231906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:37.343263] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:37.343426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:37.343467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:37.343498] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:37.347378] [DEBUG] [FORECASTER] AGNCM: Forecast T+1@11:T+2@11: DOWN (p=22.74%) [2026-02-24T20:15:37.347689] [INFO ] [FORECASTER] Completed predict_future for AGNCM [2026-02-24T20:15:37.347825] [INFO ] [sig ] AGNCM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:37.509673] [INFO ] [LOCAL ] Saved forecast: AGNCM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AGNCM.txt [2026-02-24T20:15:37.509927] [INFO ] [sig ] [91/3377] Completed AGNCM in 0.4s | 2.74 sym/s | Total: 33.2s | ETA: 20.0m [2026-02-24T20:15:37.509995] [INFO ] [sig ] [92/3377] Forecasting AGNCN... [2026-02-24T20:15:37.510037] [INFO ] [sig ] Generating forecast for: AGNCN [2026-02-24T20:15:37.510107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCN' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCN.csv'. [2026-02-24T20:15:37.525720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCN'. [2026-02-24T20:15:37.526179] [INFO ] [FORECASTER] Starting predict_future for AGNCN [2026-02-24T20:15:37.527233] [DEBUG] [LOCAL ] No optimal features file found for AGNCN: ./output/feature-sets/AGNCN.txt [2026-02-24T20:15:37.527289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:37.527322] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:37.527350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:37.527407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:37.611402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:37.612386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:37.612477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:37.612523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:37.759249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:37.759421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:37.759469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:37.759514] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:37.763707] [DEBUG] [FORECASTER] AGNCN: Forecast T+1@11:T+2@11: UP (p=89.60%) [2026-02-24T20:15:37.764017] [INFO ] [FORECASTER] Completed predict_future for AGNCN [2026-02-24T20:15:37.764183] [INFO ] [sig ] AGNCN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:37.919751] [INFO ] [LOCAL ] Saved forecast: AGNCN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGNCN.txt [2026-02-24T20:15:37.919919] [INFO ] [sig ] [92/3377] Completed AGNCN in 0.4s | 2.74 sym/s | Total: 33.6s | ETA: 20.0m [2026-02-24T20:15:37.919962] [INFO ] [sig ] [93/3377] Forecasting AGNCO... [2026-02-24T20:15:37.919993] [INFO ] [sig ] Generating forecast for: AGNCO [2026-02-24T20:15:37.920023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCO' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCO.csv'. [2026-02-24T20:15:37.932157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCO'. [2026-02-24T20:15:37.932532] [INFO ] [FORECASTER] Starting predict_future for AGNCO [2026-02-24T20:15:37.933355] [DEBUG] [LOCAL ] No optimal features file found for AGNCO: ./output/feature-sets/AGNCO.txt [2026-02-24T20:15:37.933414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:37.933447] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:37.933474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:37.933530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:37.993694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:37.994800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:37.994888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:37.994922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:38.118748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:38.118933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:38.118977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:38.119007] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:38.122873] [DEBUG] [FORECASTER] AGNCO: Forecast T+1@11:T+2@11: DOWN (p=5.89%) [2026-02-24T20:15:38.123187] [INFO ] [FORECASTER] Completed predict_future for AGNCO [2026-02-24T20:15:38.123341] [INFO ] [sig ] AGNCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:38.267864] [INFO ] [LOCAL ] Saved forecast: AGNCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AGNCO.txt [2026-02-24T20:15:38.268029] [INFO ] [sig ] [93/3377] Completed AGNCO in 0.3s | 2.74 sym/s | Total: 33.9s | ETA: 20.0m [2026-02-24T20:15:38.268072] [INFO ] [sig ] [94/3377] Forecasting AGNCP... [2026-02-24T20:15:38.268104] [INFO ] [sig ] Generating forecast for: AGNCP [2026-02-24T20:15:38.268136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGNCP' from 'https://tdm.silogroup.org/data/derivative_storage/AGNCP.csv'. [2026-02-24T20:15:38.280866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGNCP'. [2026-02-24T20:15:38.281185] [INFO ] [FORECASTER] Starting predict_future for AGNCP [2026-02-24T20:15:38.282051] [DEBUG] [LOCAL ] No optimal features file found for AGNCP: ./output/feature-sets/AGNCP.txt [2026-02-24T20:15:38.282108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:38.282142] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:38.282171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:38.282229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:38.341801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:38.342523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:38.342626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:38.342662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:38.466226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:38.466398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:38.466442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:38.466471] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:38.470258] [DEBUG] [FORECASTER] AGNCP: Forecast T+1@11:T+2@11: UP (p=64.44%) [2026-02-24T20:15:38.470654] [INFO ] [FORECASTER] Completed predict_future for AGNCP [2026-02-24T20:15:38.470816] [INFO ] [sig ] AGNCP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:38.621335] [INFO ] [LOCAL ] Saved forecast: AGNCP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGNCP.txt [2026-02-24T20:15:38.621476] [INFO ] [sig ] [94/3377] Completed AGNCP in 0.4s | 2.74 sym/s | Total: 34.3s | ETA: 20.0m [2026-02-24T20:15:38.621516] [INFO ] [sig ] [95/3377] Forecasting AGO... [2026-02-24T20:15:38.621545] [INFO ] [sig ] Generating forecast for: AGO [2026-02-24T20:15:38.621591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGO' from 'https://tdm.silogroup.org/data/derivative_storage/AGO.csv'. [2026-02-24T20:15:38.637862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGO'. [2026-02-24T20:15:38.638193] [INFO ] [FORECASTER] Starting predict_future for AGO [2026-02-24T20:15:38.639042] [DEBUG] [LOCAL ] No optimal features file found for AGO: ./output/feature-sets/AGO.txt [2026-02-24T20:15:38.639129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:38.639162] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:38.639190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:38.639248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:38.698918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:38.699599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:38.699683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:38.699717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:38.816601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:38.816773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:38.816814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:38.816860] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:38.824994] [DEBUG] [FORECASTER] AGO: Forecast T+1@11:T+2@11: DOWN (p=29.95%) [2026-02-24T20:15:38.825481] [INFO ] [FORECASTER] Completed predict_future for AGO [2026-02-24T20:15:38.825686] [INFO ] [sig ] AGO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:38.970003] [INFO ] [LOCAL ] Saved forecast: AGO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AGO.txt [2026-02-24T20:15:38.970138] [INFO ] [sig ] [95/3377] Completed AGO in 0.3s | 2.74 sym/s | Total: 34.6s | ETA: 19.9m [2026-02-24T20:15:38.970178] [INFO ] [sig ] [96/3377] Forecasting AGRO... [2026-02-24T20:15:38.970207] [INFO ] [sig ] Generating forecast for: AGRO [2026-02-24T20:15:38.970236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGRO' from 'https://tdm.silogroup.org/data/derivative_storage/AGRO.csv'. [2026-02-24T20:15:38.982249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGRO'. [2026-02-24T20:15:38.982631] [INFO ] [FORECASTER] Starting predict_future for AGRO [2026-02-24T20:15:38.983437] [DEBUG] [LOCAL ] No optimal features file found for AGRO: ./output/feature-sets/AGRO.txt [2026-02-24T20:15:38.983499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:38.983541] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:38.983592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:38.983654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:39.041079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:39.041868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:39.041953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:39.041988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:39.163492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:39.163680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:39.163722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:39.163750] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:39.167275] [DEBUG] [FORECASTER] AGRO: Forecast T+1@11:T+2@11: UP (p=84.56%) [2026-02-24T20:15:39.167598] [INFO ] [FORECASTER] Completed predict_future for AGRO [2026-02-24T20:15:39.167742] [INFO ] [sig ] AGRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:39.318391] [INFO ] [LOCAL ] Saved forecast: AGRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGRO.txt [2026-02-24T20:15:39.318605] [INFO ] [sig ] [96/3377] Completed AGRO in 0.3s | 2.74 sym/s | Total: 35.0s | ETA: 19.9m [2026-02-24T20:15:39.318655] [INFO ] [sig ] [97/3377] Forecasting AGX... [2026-02-24T20:15:39.318688] [INFO ] [sig ] Generating forecast for: AGX [2026-02-24T20:15:39.318721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGX' from 'https://tdm.silogroup.org/data/derivative_storage/AGX.csv'. [2026-02-24T20:15:39.333517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGX'. [2026-02-24T20:15:39.334199] [INFO ] [FORECASTER] Starting predict_future for AGX [2026-02-24T20:15:39.335464] [DEBUG] [LOCAL ] No optimal features file found for AGX: ./output/feature-sets/AGX.txt [2026-02-24T20:15:39.335536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:39.335606] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:39.335835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:39.335914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:39.402630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:39.403791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:39.403882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:39.403916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:39.535153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:39.535328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:39.535372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:39.535402] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:39.539197] [DEBUG] [FORECASTER] AGX: Forecast T+1@11:T+2@11: UP (p=91.30%) [2026-02-24T20:15:39.539570] [INFO ] [FORECASTER] Completed predict_future for AGX [2026-02-24T20:15:39.539752] [INFO ] [sig ] AGX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:39.691187] [INFO ] [LOCAL ] Saved forecast: AGX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGX.txt [2026-02-24T20:15:39.691369] [INFO ] [sig ] [97/3377] Completed AGX in 0.4s | 2.74 sym/s | Total: 35.3s | ETA: 19.9m [2026-02-24T20:15:39.691410] [INFO ] [sig ] [98/3377] Forecasting AGYS... [2026-02-24T20:15:39.691439] [INFO ] [sig ] Generating forecast for: AGYS [2026-02-24T20:15:39.691469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGYS' from 'https://tdm.silogroup.org/data/derivative_storage/AGYS.csv'. [2026-02-24T20:15:39.707251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGYS'. [2026-02-24T20:15:39.707778] [INFO ] [FORECASTER] Starting predict_future for AGYS [2026-02-24T20:15:39.708944] [DEBUG] [LOCAL ] No optimal features file found for AGYS: ./output/feature-sets/AGYS.txt [2026-02-24T20:15:39.709012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:39.709054] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:39.709091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:39.709172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:39.781544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:39.782518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:39.782646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:39.782683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:39.907309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:39.907469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:39.907543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:39.907590] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:39.911521] [DEBUG] [FORECASTER] AGYS: Forecast T+1@11:T+2@11: UP (p=88.34%) [2026-02-24T20:15:39.912021] [INFO ] [FORECASTER] Completed predict_future for AGYS [2026-02-24T20:15:39.912158] [INFO ] [sig ] AGYS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:40.064086] [INFO ] [LOCAL ] Saved forecast: AGYS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AGYS.txt [2026-02-24T20:15:40.064231] [INFO ] [sig ] [98/3377] Completed AGYS in 0.4s | 2.74 sym/s | Total: 35.7s | ETA: 19.9m [2026-02-24T20:15:40.064271] [INFO ] [sig ] [99/3377] Forecasting AGZD... [2026-02-24T20:15:40.064301] [INFO ] [sig ] Generating forecast for: AGZD [2026-02-24T20:15:40.064331] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AGZD' from 'https://tdm.silogroup.org/data/derivative_storage/AGZD.csv'. [2026-02-24T20:15:40.075662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AGZD'. [2026-02-24T20:15:40.075975] [INFO ] [FORECASTER] Starting predict_future for AGZD [2026-02-24T20:15:40.076808] [DEBUG] [LOCAL ] No optimal features file found for AGZD: ./output/feature-sets/AGZD.txt [2026-02-24T20:15:40.076862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:40.076895] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:40.076921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:40.076989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:40.143359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:40.144355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:40.144456] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:40.144501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:40.266416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:40.266592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:40.266636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:40.266664] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:40.270713] [DEBUG] [FORECASTER] AGZD: Forecast T+1@11:T+2@11: DOWN (p=27.15%) [2026-02-24T20:15:40.271203] [INFO ] [FORECASTER] Completed predict_future for AGZD [2026-02-24T20:15:40.271341] [INFO ] [sig ] AGZD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:40.427716] [INFO ] [LOCAL ] Saved forecast: AGZD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AGZD.txt [2026-02-24T20:15:40.427916] [INFO ] [sig ] [99/3377] Completed AGZD in 0.4s | 2.74 sym/s | Total: 36.1s | ETA: 19.9m [2026-02-24T20:15:40.427979] [INFO ] [sig ] [100/3377] Forecasting AHCO... [2026-02-24T20:15:40.428012] [INFO ] [sig ] Generating forecast for: AHCO [2026-02-24T20:15:40.428045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHCO' from 'https://tdm.silogroup.org/data/derivative_storage/AHCO.csv'. [2026-02-24T20:15:40.442367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHCO'. [2026-02-24T20:15:40.442724] [INFO ] [FORECASTER] Starting predict_future for AHCO [2026-02-24T20:15:40.443618] [DEBUG] [LOCAL ] No optimal features file found for AHCO: ./output/feature-sets/AHCO.txt [2026-02-24T20:15:40.443677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:40.443710] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:40.443739] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:40.443796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:40.507667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:40.508649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:40.508739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:40.508772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:40.633834] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:40.633993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:40.634034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:40.634063] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:40.637898] [DEBUG] [FORECASTER] AHCO: Forecast T+1@11:T+2@11: DOWN (p=16.83%) [2026-02-24T20:15:40.638208] [INFO ] [FORECASTER] Completed predict_future for AHCO [2026-02-24T20:15:40.638346] [INFO ] [sig ] AHCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:40.782190] [INFO ] [LOCAL ] Saved forecast: AHCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AHCO.txt [2026-02-24T20:15:40.782340] [INFO ] [sig ] [100/3377] Completed AHCO in 0.4s | 2.74 sym/s | Total: 36.4s | ETA: 19.9m [2026-02-24T20:15:40.782380] [INFO ] [sig ] [101/3377] Forecasting AHH... [2026-02-24T20:15:40.782409] [INFO ] [sig ] Generating forecast for: AHH [2026-02-24T20:15:40.782439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AHH' from 'https://tdm.silogroup.org/data/derivative_storage/AHH.csv'. [2026-02-24T20:15:40.795146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AHH'. [2026-02-24T20:15:40.795485] [INFO ] [FORECASTER] Starting predict_future for AHH [2026-02-24T20:15:40.796336] [DEBUG] [LOCAL ] No optimal features file found for AHH: ./output/feature-sets/AHH.txt [2026-02-24T20:15:40.796435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:40.796477] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:40.796509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:40.796605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:40.853523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:40.854224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:40.854306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:40.854339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:40.975995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:40.976152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:40.976193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:40.976223] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:40.979939] [DEBUG] [FORECASTER] AHH: Forecast T+1@11:T+2@11: DOWN (p=1.67%) [2026-02-24T20:15:40.980325] [INFO ] [FORECASTER] Completed predict_future for AHH [2026-02-24T20:15:40.980514] [INFO ] [sig ] AHH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:41.134930] [INFO ] [LOCAL ] Saved forecast: AHH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AHH.txt [2026-02-24T20:15:41.135095] [INFO ] [sig ] [101/3377] Completed AHH in 0.4s | 2.75 sym/s | Total: 36.8s | ETA: 19.9m [2026-02-24T20:15:41.135138] [INFO ] [sig ] [102/3377] Forecasting AI... [2026-02-24T20:15:41.135168] [INFO ] [sig ] Generating forecast for: AI [2026-02-24T20:15:41.135229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AI' from 'https://tdm.silogroup.org/data/derivative_storage/AI.csv'. [2026-02-24T20:15:41.147212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AI'. [2026-02-24T20:15:41.147559] [INFO ] [FORECASTER] Starting predict_future for AI [2026-02-24T20:15:41.148425] [DEBUG] [LOCAL ] No optimal features file found for AI: ./output/feature-sets/AI.txt [2026-02-24T20:15:41.148480] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:41.148513] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:41.148540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:41.148626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:41.213066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:41.214107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:41.214194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:41.214229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:41.342146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:41.342310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:41.342358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:41.342392] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:41.346406] [DEBUG] [FORECASTER] AI: Forecast T+1@11:T+2@11: DOWN (p=42.75%) [2026-02-24T20:15:41.346767] [INFO ] [FORECASTER] Completed predict_future for AI [2026-02-24T20:15:41.346912] [INFO ] [sig ] AI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:41.509283] [INFO ] [LOCAL ] Saved forecast: AI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AI.txt [2026-02-24T20:15:41.509464] [INFO ] [sig ] [102/3377] Completed AI in 0.4s | 2.74 sym/s | Total: 37.2s | ETA: 19.9m [2026-02-24T20:15:41.509510] [INFO ] [sig ] [103/3377] Forecasting AIA... [2026-02-24T20:15:41.509541] [INFO ] [sig ] Generating forecast for: AIA [2026-02-24T20:15:41.509791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIA' from 'https://tdm.silogroup.org/data/derivative_storage/AIA.csv'. [2026-02-24T20:15:41.523261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIA'. [2026-02-24T20:15:41.523864] [INFO ] [FORECASTER] Starting predict_future for AIA [2026-02-24T20:15:41.525028] [DEBUG] [LOCAL ] No optimal features file found for AIA: ./output/feature-sets/AIA.txt [2026-02-24T20:15:41.525089] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:41.525125] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:41.525162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:41.525237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:41.589863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:41.590831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:41.590918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:41.590953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:41.723121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:41.723297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:41.723342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:41.723371] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:41.727240] [DEBUG] [FORECASTER] AIA: Forecast T+1@11:T+2@11: UP (p=73.50%) [2026-02-24T20:15:41.727552] [INFO ] [FORECASTER] Completed predict_future for AIA [2026-02-24T20:15:41.727720] [INFO ] [sig ] AIA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:41.880717] [INFO ] [LOCAL ] Saved forecast: AIA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AIA.txt [2026-02-24T20:15:41.880884] [INFO ] [sig ] [103/3377] Completed AIA in 0.4s | 2.74 sym/s | Total: 37.5s | ETA: 19.9m [2026-02-24T20:15:41.880927] [INFO ] [sig ] [104/3377] Forecasting AIG... [2026-02-24T20:15:41.880956] [INFO ] [sig ] Generating forecast for: AIG [2026-02-24T20:15:41.880989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIG' from 'https://tdm.silogroup.org/data/derivative_storage/AIG.csv'. [2026-02-24T20:15:41.893114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIG'. [2026-02-24T20:15:41.893405] [INFO ] [FORECASTER] Starting predict_future for AIG [2026-02-24T20:15:41.894239] [DEBUG] [LOCAL ] No optimal features file found for AIG: ./output/feature-sets/AIG.txt [2026-02-24T20:15:41.894295] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:41.894327] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:41.894354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:41.894412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:41.953122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:41.954050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:41.954136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:41.954168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:42.091652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:42.092072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:42.092116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:42.092147] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:42.096535] [DEBUG] [FORECASTER] AIG: Forecast T+1@11:T+2@11: UP (p=60.57%) [2026-02-24T20:15:42.097089] [INFO ] [FORECASTER] Completed predict_future for AIG [2026-02-24T20:15:42.097238] [INFO ] [sig ] AIG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:42.252265] [INFO ] [LOCAL ] Saved forecast: AIG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AIG.txt [2026-02-24T20:15:42.252436] [INFO ] [sig ] [104/3377] Completed AIG in 0.4s | 2.74 sym/s | Total: 37.9s | ETA: 19.9m [2026-02-24T20:15:42.252491] [INFO ] [sig ] [105/3377] Forecasting AIMD... [2026-02-24T20:15:42.252531] [INFO ] [sig ] Generating forecast for: AIMD [2026-02-24T20:15:42.252586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIMD' from 'https://tdm.silogroup.org/data/derivative_storage/AIMD.csv'. [2026-02-24T20:15:42.267177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIMD'. [2026-02-24T20:15:42.267766] [INFO ] [FORECASTER] Starting predict_future for AIMD [2026-02-24T20:15:42.268706] [DEBUG] [LOCAL ] No optimal features file found for AIMD: ./output/feature-sets/AIMD.txt [2026-02-24T20:15:42.268957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:42.268992] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:42.269020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:42.269078] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:42.331701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:42.332973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:42.333065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:42.333099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:42.454217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:42.454382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:42.454424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:42.454455] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:42.458934] [DEBUG] [FORECASTER] AIMD: Forecast T+1@11:T+2@11: DOWN (p=4.05%) [2026-02-24T20:15:42.459415] [INFO ] [FORECASTER] Completed predict_future for AIMD [2026-02-24T20:15:42.459634] [INFO ] [sig ] AIMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:42.634565] [INFO ] [LOCAL ] Saved forecast: AIMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AIMD.txt [2026-02-24T20:15:42.634757] [INFO ] [sig ] [105/3377] Completed AIMD in 0.4s | 2.74 sym/s | Total: 38.3s | ETA: 19.9m [2026-02-24T20:15:42.634800] [INFO ] [sig ] [106/3377] Forecasting AIO... [2026-02-24T20:15:42.634831] [INFO ] [sig ] Generating forecast for: AIO [2026-02-24T20:15:42.634862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIO' from 'https://tdm.silogroup.org/data/derivative_storage/AIO.csv'. [2026-02-24T20:15:42.649547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIO'. [2026-02-24T20:15:42.649972] [INFO ] [FORECASTER] Starting predict_future for AIO [2026-02-24T20:15:42.650876] [DEBUG] [LOCAL ] No optimal features file found for AIO: ./output/feature-sets/AIO.txt [2026-02-24T20:15:42.650933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:42.650970] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:42.651012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:42.651085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:42.714714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:42.715437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:42.715524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:42.715559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:42.840592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:42.840751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:42.840792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:42.840821] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:42.844324] [DEBUG] [FORECASTER] AIO: Forecast T+1@11:T+2@11: UP (p=59.89%) [2026-02-24T20:15:42.844656] [INFO ] [FORECASTER] Completed predict_future for AIO [2026-02-24T20:15:42.844795] [INFO ] [sig ] AIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:43.020860] [INFO ] [LOCAL ] Saved forecast: AIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AIO.txt [2026-02-24T20:15:43.021029] [INFO ] [sig ] [106/3377] Completed AIO in 0.4s | 2.74 sym/s | Total: 38.7s | ETA: 19.9m [2026-02-24T20:15:43.021070] [INFO ] [sig ] [107/3377] Forecasting AIP... [2026-02-24T20:15:43.021102] [INFO ] [sig ] Generating forecast for: AIP [2026-02-24T20:15:43.021132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIP' from 'https://tdm.silogroup.org/data/derivative_storage/AIP.csv'. [2026-02-24T20:15:43.033825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIP'. [2026-02-24T20:15:43.034258] [INFO ] [FORECASTER] Starting predict_future for AIP [2026-02-24T20:15:43.035150] [DEBUG] [LOCAL ] No optimal features file found for AIP: ./output/feature-sets/AIP.txt [2026-02-24T20:15:43.035208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:43.035242] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:43.035270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:43.035328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:43.093007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:43.093976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:43.094084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:43.094121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:43.226594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:43.226761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:43.226801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:43.226830] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:43.230335] [DEBUG] [FORECASTER] AIP: Forecast T+1@11:T+2@11: DOWN (p=41.88%) [2026-02-24T20:15:43.230640] [INFO ] [FORECASTER] Completed predict_future for AIP [2026-02-24T20:15:43.230783] [INFO ] [sig ] AIP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:43.377273] [INFO ] [LOCAL ] Saved forecast: AIP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AIP.txt [2026-02-24T20:15:43.377451] [INFO ] [sig ] [107/3377] Completed AIP in 0.4s | 2.74 sym/s | Total: 39.0s | ETA: 19.9m [2026-02-24T20:15:43.377494] [INFO ] [sig ] [108/3377] Forecasting AIPI... [2026-02-24T20:15:43.377523] [INFO ] [sig ] Generating forecast for: AIPI [2026-02-24T20:15:43.377554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIPI' from 'https://tdm.silogroup.org/data/derivative_storage/AIPI.csv'. [2026-02-24T20:15:43.390076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIPI'. [2026-02-24T20:15:43.390474] [INFO ] [FORECASTER] Starting predict_future for AIPI [2026-02-24T20:15:43.391376] [DEBUG] [LOCAL ] No optimal features file found for AIPI: ./output/feature-sets/AIPI.txt [2026-02-24T20:15:43.391433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:43.391466] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:43.391493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:43.391550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:43.450947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:43.451880] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:43.451967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:43.452000] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:43.579112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:43.579313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:43.579385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:43.579418] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:43.583106] [DEBUG] [FORECASTER] AIPI: Forecast T+1@11:T+2@11: UP (p=94.91%) [2026-02-24T20:15:43.583422] [INFO ] [FORECASTER] Completed predict_future for AIPI [2026-02-24T20:15:43.583589] [INFO ] [sig ] AIPI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:43.727131] [INFO ] [LOCAL ] Saved forecast: AIPI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AIPI.txt [2026-02-24T20:15:43.727306] [INFO ] [sig ] [108/3377] Completed AIPI in 0.3s | 2.74 sym/s | Total: 39.4s | ETA: 19.9m [2026-02-24T20:15:43.727348] [INFO ] [sig ] [109/3377] Forecasting AIQ... [2026-02-24T20:15:43.727380] [INFO ] [sig ] Generating forecast for: AIQ [2026-02-24T20:15:43.727412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIQ' from 'https://tdm.silogroup.org/data/derivative_storage/AIQ.csv'. [2026-02-24T20:15:43.739618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIQ'. [2026-02-24T20:15:43.739990] [INFO ] [FORECASTER] Starting predict_future for AIQ [2026-02-24T20:15:43.740841] [DEBUG] [LOCAL ] No optimal features file found for AIQ: ./output/feature-sets/AIQ.txt [2026-02-24T20:15:43.740896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:43.740928] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:43.740954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:43.741010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:43.799354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:43.800367] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:43.800455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:43.800489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:43.922555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:43.922733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:43.922773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:43.922802] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:43.926877] [DEBUG] [FORECASTER] AIQ: Forecast T+1@11:T+2@11: UP (p=66.21%) [2026-02-24T20:15:43.927159] [INFO ] [FORECASTER] Completed predict_future for AIQ [2026-02-24T20:15:43.927293] [INFO ] [sig ] AIQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:44.074284] [INFO ] [LOCAL ] Saved forecast: AIQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AIQ.txt [2026-02-24T20:15:44.074450] [INFO ] [sig ] [109/3377] Completed AIQ in 0.3s | 2.74 sym/s | Total: 39.7s | ETA: 19.9m [2026-02-24T20:15:44.074492] [INFO ] [sig ] [110/3377] Forecasting AIRG... [2026-02-24T20:15:44.074522] [INFO ] [sig ] Generating forecast for: AIRG [2026-02-24T20:15:44.074552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRG' from 'https://tdm.silogroup.org/data/derivative_storage/AIRG.csv'. [2026-02-24T20:15:44.087489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRG'. [2026-02-24T20:15:44.087861] [INFO ] [FORECASTER] Starting predict_future for AIRG [2026-02-24T20:15:44.088776] [DEBUG] [LOCAL ] No optimal features file found for AIRG: ./output/feature-sets/AIRG.txt [2026-02-24T20:15:44.089019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:44.089051] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:44.089076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:44.089136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:44.153229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:44.154229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:44.154316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:44.154351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:44.267391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:44.267550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:44.267613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:44.267645] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:44.271315] [DEBUG] [FORECASTER] AIRG: Forecast T+1@11:T+2@11: DOWN (p=48.93%) [2026-02-24T20:15:44.271631] [INFO ] [FORECASTER] Completed predict_future for AIRG [2026-02-24T20:15:44.271772] [INFO ] [sig ] AIRG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:44.428155] [INFO ] [LOCAL ] Saved forecast: AIRG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AIRG.txt [2026-02-24T20:15:44.428347] [INFO ] [sig ] [110/3377] Completed AIRG in 0.4s | 2.74 sym/s | Total: 40.1s | ETA: 19.8m [2026-02-24T20:15:44.428389] [INFO ] [sig ] [111/3377] Forecasting AIRJ... [2026-02-24T20:15:44.428418] [INFO ] [sig ] Generating forecast for: AIRJ [2026-02-24T20:15:44.428449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRJ' from 'https://tdm.silogroup.org/data/derivative_storage/AIRJ.csv'. [2026-02-24T20:15:44.441368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRJ'. [2026-02-24T20:15:44.441938] [INFO ] [FORECASTER] Starting predict_future for AIRJ [2026-02-24T20:15:44.442990] [DEBUG] [LOCAL ] No optimal features file found for AIRJ: ./output/feature-sets/AIRJ.txt [2026-02-24T20:15:44.443046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:44.443079] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:44.443107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:44.443165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:44.502032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:44.502956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:44.503052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:44.503087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:44.621896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:44.622062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:44.622105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:44.622135] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:44.625837] [DEBUG] [FORECASTER] AIRJ: Forecast T+1@11:T+2@11: DOWN (p=46.13%) [2026-02-24T20:15:44.626164] [INFO ] [FORECASTER] Completed predict_future for AIRJ [2026-02-24T20:15:44.626312] [INFO ] [sig ] AIRJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:44.778738] [INFO ] [LOCAL ] Saved forecast: AIRJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AIRJ.txt [2026-02-24T20:15:44.778910] [INFO ] [sig ] [111/3377] Completed AIRJ in 0.4s | 2.74 sym/s | Total: 40.4s | ETA: 19.8m [2026-02-24T20:15:44.778950] [INFO ] [sig ] [112/3377] Forecasting AIRS... [2026-02-24T20:15:44.778980] [INFO ] [sig ] Generating forecast for: AIRS [2026-02-24T20:15:44.779010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIRS' from 'https://tdm.silogroup.org/data/derivative_storage/AIRS.csv'. [2026-02-24T20:15:44.791427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIRS'. [2026-02-24T20:15:44.791918] [INFO ] [FORECASTER] Starting predict_future for AIRS [2026-02-24T20:15:44.792829] [DEBUG] [LOCAL ] No optimal features file found for AIRS: ./output/feature-sets/AIRS.txt [2026-02-24T20:15:44.792922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:44.792967] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:44.792997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:44.793056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:44.851850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:44.852821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:44.852911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:44.852945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:44.979691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:44.979857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:44.979912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:44.979958] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:44.983621] [DEBUG] [FORECASTER] AIRS: Forecast T+1@11:T+2@11: DOWN (p=24.08%) [2026-02-24T20:15:44.983942] [INFO ] [FORECASTER] Completed predict_future for AIRS [2026-02-24T20:15:44.984086] [INFO ] [sig ] AIRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:45.129055] [INFO ] [LOCAL ] Saved forecast: AIRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AIRS.txt [2026-02-24T20:15:45.129244] [INFO ] [sig ] [112/3377] Completed AIRS in 0.4s | 2.75 sym/s | Total: 40.8s | ETA: 19.8m [2026-02-24T20:15:45.129289] [INFO ] [sig ] [113/3377] Forecasting AISP... [2026-02-24T20:15:45.129322] [INFO ] [sig ] Generating forecast for: AISP [2026-02-24T20:15:45.129354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AISP' from 'https://tdm.silogroup.org/data/derivative_storage/AISP.csv'. [2026-02-24T20:15:45.142328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AISP'. [2026-02-24T20:15:45.142734] [INFO ] [FORECASTER] Starting predict_future for AISP [2026-02-24T20:15:45.143711] [DEBUG] [LOCAL ] No optimal features file found for AISP: ./output/feature-sets/AISP.txt [2026-02-24T20:15:45.143769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:45.143813] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:45.143844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:45.143902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:45.202016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:45.202962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:45.203049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:45.203083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:45.330523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:45.330723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:45.330767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:45.330795] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:45.335059] [DEBUG] [FORECASTER] AISP: Forecast T+1@11:T+2@11: UP (p=82.23%) [2026-02-24T20:15:45.335345] [INFO ] [FORECASTER] Completed predict_future for AISP [2026-02-24T20:15:45.335486] [INFO ] [sig ] AISP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:45.480450] [INFO ] [LOCAL ] Saved forecast: AISP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AISP.txt [2026-02-24T20:15:45.480639] [INFO ] [sig ] [113/3377] Completed AISP in 0.4s | 2.75 sym/s | Total: 41.1s | ETA: 19.8m [2026-02-24T20:15:45.480716] [INFO ] [sig ] [114/3377] Forecasting AIZN... [2026-02-24T20:15:45.480757] [INFO ] [sig ] Generating forecast for: AIZN [2026-02-24T20:15:45.480788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AIZN' from 'https://tdm.silogroup.org/data/derivative_storage/AIZN.csv'. [2026-02-24T20:15:45.491867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AIZN'. [2026-02-24T20:15:45.492215] [INFO ] [FORECASTER] Starting predict_future for AIZN [2026-02-24T20:15:45.493053] [DEBUG] [LOCAL ] No optimal features file found for AIZN: ./output/feature-sets/AIZN.txt [2026-02-24T20:15:45.493108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:45.493140] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:45.493166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:45.493222] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:45.551306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:45.552148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:45.552235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:45.552267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:45.663982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:45.664141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:45.664182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:45.664211] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:45.667772] [DEBUG] [FORECASTER] AIZN: Forecast T+1@11:T+2@11: DOWN (p=36.66%) [2026-02-24T20:15:45.668101] [INFO ] [FORECASTER] Completed predict_future for AIZN [2026-02-24T20:15:45.668263] [INFO ] [sig ] AIZN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:45.809530] [INFO ] [LOCAL ] Saved forecast: AIZN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AIZN.txt [2026-02-24T20:15:45.809725] [INFO ] [sig ] [114/3377] Completed AIZN in 0.3s | 2.75 sym/s | Total: 41.5s | ETA: 19.8m [2026-02-24T20:15:45.809766] [INFO ] [sig ] [115/3377] Forecasting AJG... [2026-02-24T20:15:45.809796] [INFO ] [sig ] Generating forecast for: AJG [2026-02-24T20:15:45.809825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AJG' from 'https://tdm.silogroup.org/data/derivative_storage/AJG.csv'. [2026-02-24T20:15:45.821149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AJG'. [2026-02-24T20:15:45.821466] [INFO ] [FORECASTER] Starting predict_future for AJG [2026-02-24T20:15:45.822281] [DEBUG] [LOCAL ] No optimal features file found for AJG: ./output/feature-sets/AJG.txt [2026-02-24T20:15:45.822337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:45.822370] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:45.822398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:45.822456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:45.884554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:45.885514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:45.885615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:45.885652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:46.019293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:46.019455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:46.019554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:46.019616] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:46.023545] [DEBUG] [FORECASTER] AJG: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-24T20:15:46.023878] [INFO ] [FORECASTER] Completed predict_future for AJG [2026-02-24T20:15:46.024038] [INFO ] [sig ] AJG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:46.174310] [INFO ] [LOCAL ] Saved forecast: AJG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AJG.txt [2026-02-24T20:15:46.174474] [INFO ] [sig ] [115/3377] Completed AJG in 0.4s | 2.75 sym/s | Total: 41.8s | ETA: 19.8m [2026-02-24T20:15:46.174514] [INFO ] [sig ] [116/3377] Forecasting AKAM... [2026-02-24T20:15:46.174555] [INFO ] [sig ] Generating forecast for: AKAM [2026-02-24T20:15:46.174605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKAM' from 'https://tdm.silogroup.org/data/derivative_storage/AKAM.csv'. [2026-02-24T20:15:46.186554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKAM'. [2026-02-24T20:15:46.186974] [INFO ] [FORECASTER] Starting predict_future for AKAM [2026-02-24T20:15:46.187882] [DEBUG] [LOCAL ] No optimal features file found for AKAM: ./output/feature-sets/AKAM.txt [2026-02-24T20:15:46.187938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:46.188003] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:46.188036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:46.188118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:46.251466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:46.252409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:46.252495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:46.252531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:46.381163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:46.381333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:46.381376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:46.381405] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:46.385505] [DEBUG] [FORECASTER] AKAM: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-02-24T20:15:46.385852] [INFO ] [FORECASTER] Completed predict_future for AKAM [2026-02-24T20:15:46.385998] [INFO ] [sig ] AKAM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:46.536992] [INFO ] [LOCAL ] Saved forecast: AKAM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AKAM.txt [2026-02-24T20:15:46.537155] [INFO ] [sig ] [116/3377] Completed AKAM in 0.4s | 2.75 sym/s | Total: 42.2s | ETA: 19.8m [2026-02-24T20:15:46.537194] [INFO ] [sig ] [117/3377] Forecasting AKBA... [2026-02-24T20:15:46.537224] [INFO ] [sig ] Generating forecast for: AKBA [2026-02-24T20:15:46.537255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AKBA' from 'https://tdm.silogroup.org/data/derivative_storage/AKBA.csv'. [2026-02-24T20:15:46.552535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AKBA'. [2026-02-24T20:15:46.553206] [INFO ] [FORECASTER] Starting predict_future for AKBA [2026-02-24T20:15:46.554284] [DEBUG] [LOCAL ] No optimal features file found for AKBA: ./output/feature-sets/AKBA.txt [2026-02-24T20:15:46.554376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:46.554424] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:46.554455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:46.554516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:46.619885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:46.620830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:46.620919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:46.620955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:46.769165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:46.769386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:46.769434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:46.769464] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:46.773480] [DEBUG] [FORECASTER] AKBA: Forecast T+1@11:T+2@11: UP (p=53.18%) [2026-02-24T20:15:46.774122] [INFO ] [FORECASTER] Completed predict_future for AKBA [2026-02-24T20:15:46.774287] [INFO ] [sig ] AKBA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:46.936682] [INFO ] [LOCAL ] Saved forecast: AKBA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AKBA.txt [2026-02-24T20:15:46.936864] [INFO ] [sig ] [117/3377] Completed AKBA in 0.4s | 2.75 sym/s | Total: 42.6s | ETA: 19.8m [2026-02-24T20:15:46.936908] [INFO ] [sig ] [118/3377] Forecasting AL... [2026-02-24T20:15:46.936943] [INFO ] [sig ] Generating forecast for: AL [2026-02-24T20:15:46.936975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AL' from 'https://tdm.silogroup.org/data/derivative_storage/AL.csv'. [2026-02-24T20:15:46.950647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AL'. [2026-02-24T20:15:46.951119] [INFO ] [FORECASTER] Starting predict_future for AL [2026-02-24T20:15:46.952087] [DEBUG] [LOCAL ] No optimal features file found for AL: ./output/feature-sets/AL.txt [2026-02-24T20:15:46.952146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:46.952179] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:46.952207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:46.952265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:47.010710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:47.011738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:47.011829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:47.011864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:47.136644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:47.136823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:47.136868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:47.136899] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:47.140829] [DEBUG] [FORECASTER] AL: Forecast T+1@11:T+2@11: UP (p=64.41%) [2026-02-24T20:15:47.141139] [INFO ] [FORECASTER] Completed predict_future for AL [2026-02-24T20:15:47.141289] [INFO ] [sig ] AL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:47.290237] [INFO ] [LOCAL ] Saved forecast: AL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AL.txt [2026-02-24T20:15:47.290402] [INFO ] [sig ] [118/3377] Completed AL in 0.4s | 2.75 sym/s | Total: 42.9s | ETA: 19.8m [2026-02-24T20:15:47.290445] [INFO ] [sig ] [119/3377] Forecasting ALAB... [2026-02-24T20:15:47.290476] [INFO ] [sig ] Generating forecast for: ALAB [2026-02-24T20:15:47.290553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALAB' from 'https://tdm.silogroup.org/data/derivative_storage/ALAB.csv'. [2026-02-24T20:15:47.302354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALAB'. [2026-02-24T20:15:47.302725] [INFO ] [FORECASTER] Starting predict_future for ALAB [2026-02-24T20:15:47.303610] [DEBUG] [LOCAL ] No optimal features file found for ALAB: ./output/feature-sets/ALAB.txt [2026-02-24T20:15:47.303679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:47.303719] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:47.303748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:47.303807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:47.367101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:47.368016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:47.368110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:47.368145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:47.501441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:47.501786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:47.501851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:47.501917] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:47.505604] [DEBUG] [FORECASTER] ALAB: Forecast T+1@11:T+2@11: DOWN (p=31.71%) [2026-02-24T20:15:47.505924] [INFO ] [FORECASTER] Completed predict_future for ALAB [2026-02-24T20:15:47.506081] [INFO ] [sig ] ALAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:47.653130] [INFO ] [LOCAL ] Saved forecast: ALAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALAB.txt [2026-02-24T20:15:47.653308] [INFO ] [sig ] [119/3377] Completed ALAB in 0.4s | 2.75 sym/s | Total: 43.3s | ETA: 19.8m [2026-02-24T20:15:47.653350] [INFO ] [sig ] [120/3377] Forecasting ALB... [2026-02-24T20:15:47.653391] [INFO ] [sig ] Generating forecast for: ALB [2026-02-24T20:15:47.653425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALB' from 'https://tdm.silogroup.org/data/derivative_storage/ALB.csv'. [2026-02-24T20:15:47.665794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALB'. [2026-02-24T20:15:47.666267] [INFO ] [FORECASTER] Starting predict_future for ALB [2026-02-24T20:15:47.667305] [DEBUG] [LOCAL ] No optimal features file found for ALB: ./output/feature-sets/ALB.txt [2026-02-24T20:15:47.667368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:47.667402] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:47.667431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:47.667491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:47.738220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:47.739225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:47.739321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:47.739356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:47.902271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:47.902433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:47.902475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:47.902505] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:47.906600] [DEBUG] [FORECASTER] ALB: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-02-24T20:15:47.907084] [INFO ] [FORECASTER] Completed predict_future for ALB [2026-02-24T20:15:47.907222] [INFO ] [sig ] ALB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:48.060510] [INFO ] [LOCAL ] Saved forecast: ALB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALB.txt [2026-02-24T20:15:48.060700] [INFO ] [sig ] [120/3377] Completed ALB in 0.4s | 2.74 sym/s | Total: 43.7s | ETA: 19.8m [2026-02-24T20:15:48.060743] [INFO ] [sig ] [121/3377] Forecasting ALC... [2026-02-24T20:15:48.060774] [INFO ] [sig ] Generating forecast for: ALC [2026-02-24T20:15:48.060805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALC' from 'https://tdm.silogroup.org/data/derivative_storage/ALC.csv'. [2026-02-24T20:15:48.072511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALC'. [2026-02-24T20:15:48.072889] [INFO ] [FORECASTER] Starting predict_future for ALC [2026-02-24T20:15:48.073758] [DEBUG] [LOCAL ] No optimal features file found for ALC: ./output/feature-sets/ALC.txt [2026-02-24T20:15:48.073813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:48.073845] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:48.073872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:48.073929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:48.133728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:48.134562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:48.134670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:48.134720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:48.267850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:48.268063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:48.268108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:48.268137] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:48.272310] [DEBUG] [FORECASTER] ALC: Forecast T+1@11:T+2@11: UP (p=94.93%) [2026-02-24T20:15:48.272622] [INFO ] [FORECASTER] Completed predict_future for ALC [2026-02-24T20:15:48.272773] [INFO ] [sig ] ALC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:48.422304] [INFO ] [LOCAL ] Saved forecast: ALC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALC.txt [2026-02-24T20:15:48.422453] [INFO ] [sig ] [121/3377] Completed ALC in 0.4s | 2.74 sym/s | Total: 44.1s | ETA: 19.8m [2026-02-24T20:15:48.422494] [INFO ] [sig ] [122/3377] Forecasting ALCO... [2026-02-24T20:15:48.422527] [INFO ] [sig ] Generating forecast for: ALCO [2026-02-24T20:15:48.422558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALCO' from 'https://tdm.silogroup.org/data/derivative_storage/ALCO.csv'. [2026-02-24T20:15:48.434117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALCO'. [2026-02-24T20:15:48.434443] [INFO ] [FORECASTER] Starting predict_future for ALCO [2026-02-24T20:15:48.435273] [DEBUG] [LOCAL ] No optimal features file found for ALCO: ./output/feature-sets/ALCO.txt [2026-02-24T20:15:48.435328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:48.435360] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:48.435387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:48.435444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:48.493335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:48.494229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:48.494312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:48.494345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:48.616731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:48.616888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:48.616930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:48.616959] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:48.620513] [DEBUG] [FORECASTER] ALCO: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-24T20:15:48.620854] [INFO ] [FORECASTER] Completed predict_future for ALCO [2026-02-24T20:15:48.620987] [INFO ] [sig ] ALCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:48.768656] [INFO ] [LOCAL ] Saved forecast: ALCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALCO.txt [2026-02-24T20:15:48.768833] [INFO ] [sig ] [122/3377] Completed ALCO in 0.3s | 2.75 sym/s | Total: 44.4s | ETA: 19.8m [2026-02-24T20:15:48.768874] [INFO ] [sig ] [123/3377] Forecasting ALDX... [2026-02-24T20:15:48.768903] [INFO ] [sig ] Generating forecast for: ALDX [2026-02-24T20:15:48.768936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALDX' from 'https://tdm.silogroup.org/data/derivative_storage/ALDX.csv'. [2026-02-24T20:15:48.781161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALDX'. [2026-02-24T20:15:48.781514] [INFO ] [FORECASTER] Starting predict_future for ALDX [2026-02-24T20:15:48.782660] [DEBUG] [LOCAL ] No optimal features file found for ALDX: ./output/feature-sets/ALDX.txt [2026-02-24T20:15:48.782729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:48.782762] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:48.782790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:48.783054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:48.848326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:48.849662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:48.849760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:48.849989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:48.987529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:48.987733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:48.987785] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:48.987816] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:48.991732] [DEBUG] [FORECASTER] ALDX: Forecast T+1@11:T+2@11: UP (p=90.79%) [2026-02-24T20:15:48.992069] [INFO ] [FORECASTER] Completed predict_future for ALDX [2026-02-24T20:15:48.992236] [INFO ] [sig ] ALDX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:49.173490] [INFO ] [LOCAL ] Saved forecast: ALDX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALDX.txt [2026-02-24T20:15:49.173688] [INFO ] [sig ] [123/3377] Completed ALDX in 0.4s | 2.74 sym/s | Total: 44.8s | ETA: 19.8m [2026-02-24T20:15:49.173732] [INFO ] [sig ] [124/3377] Forecasting ALEX... [2026-02-24T20:15:49.173763] [INFO ] [sig ] Generating forecast for: ALEX [2026-02-24T20:15:49.173796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALEX' from 'https://tdm.silogroup.org/data/derivative_storage/ALEX.csv'. [2026-02-24T20:15:49.188890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALEX'. [2026-02-24T20:15:49.189315] [INFO ] [FORECASTER] Starting predict_future for ALEX [2026-02-24T20:15:49.190211] [DEBUG] [LOCAL ] No optimal features file found for ALEX: ./output/feature-sets/ALEX.txt [2026-02-24T20:15:49.190277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:49.190323] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:49.190363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:49.190450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:49.265048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:49.266227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:49.266325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:49.266359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:49.399525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:49.399716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:49.399759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:49.399788] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:49.403844] [DEBUG] [FORECASTER] ALEX: Forecast T+1@11:T+2@11: DOWN (p=3.48%) [2026-02-24T20:15:49.404266] [INFO ] [FORECASTER] Completed predict_future for ALEX [2026-02-24T20:15:49.404433] [INFO ] [sig ] ALEX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:49.554853] [INFO ] [LOCAL ] Saved forecast: ALEX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALEX.txt [2026-02-24T20:15:49.555003] [INFO ] [sig ] [124/3377] Completed ALEX in 0.4s | 2.74 sym/s | Total: 45.2s | ETA: 19.8m [2026-02-24T20:15:49.555044] [INFO ] [sig ] [125/3377] Forecasting ALG... [2026-02-24T20:15:49.555076] [INFO ] [sig ] Generating forecast for: ALG [2026-02-24T20:15:49.555107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALG' from 'https://tdm.silogroup.org/data/derivative_storage/ALG.csv'. [2026-02-24T20:15:49.571486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALG'. [2026-02-24T20:15:49.571851] [INFO ] [FORECASTER] Starting predict_future for ALG [2026-02-24T20:15:49.572729] [DEBUG] [LOCAL ] No optimal features file found for ALG: ./output/feature-sets/ALG.txt [2026-02-24T20:15:49.572784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:49.572822] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:49.572865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:49.572927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:49.633546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:49.634475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:49.634559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:49.634613] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:49.761919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:49.762078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:49.762120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:49.762149] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:49.765815] [DEBUG] [FORECASTER] ALG: Forecast T+1@11:T+2@11: DOWN (p=15.56%) [2026-02-24T20:15:49.766118] [INFO ] [FORECASTER] Completed predict_future for ALG [2026-02-24T20:15:49.766291] [INFO ] [sig ] ALG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:49.914345] [INFO ] [LOCAL ] Saved forecast: ALG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALG.txt [2026-02-24T20:15:49.914520] [INFO ] [sig ] [125/3377] Completed ALG in 0.4s | 2.74 sym/s | Total: 45.6s | ETA: 19.8m [2026-02-24T20:15:49.914562] [INFO ] [sig ] [126/3377] Forecasting ALGM... [2026-02-24T20:15:49.914626] [INFO ] [sig ] Generating forecast for: ALGM [2026-02-24T20:15:49.914667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGM' from 'https://tdm.silogroup.org/data/derivative_storage/ALGM.csv'. [2026-02-24T20:15:49.926774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGM'. [2026-02-24T20:15:49.927101] [INFO ] [FORECASTER] Starting predict_future for ALGM [2026-02-24T20:15:49.927981] [DEBUG] [LOCAL ] No optimal features file found for ALGM: ./output/feature-sets/ALGM.txt [2026-02-24T20:15:49.928044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:49.928079] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:49.928107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:49.928166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:49.989934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:49.991049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:49.991141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:49.991176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:50.113933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:50.114112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:50.114166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:50.114205] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:50.117888] [DEBUG] [FORECASTER] ALGM: Forecast T+1@11:T+2@11: DOWN (p=17.40%) [2026-02-24T20:15:50.118205] [INFO ] [FORECASTER] Completed predict_future for ALGM [2026-02-24T20:15:50.118345] [INFO ] [sig ] ALGM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:50.264629] [INFO ] [LOCAL ] Saved forecast: ALGM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALGM.txt [2026-02-24T20:15:50.264774] [INFO ] [sig ] [126/3377] Completed ALGM in 0.4s | 2.74 sym/s | Total: 45.9s | ETA: 19.7m [2026-02-24T20:15:50.264814] [INFO ] [sig ] [127/3377] Forecasting ALGN... [2026-02-24T20:15:50.264845] [INFO ] [sig ] Generating forecast for: ALGN [2026-02-24T20:15:50.264880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGN' from 'https://tdm.silogroup.org/data/derivative_storage/ALGN.csv'. [2026-02-24T20:15:50.277621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGN'. [2026-02-24T20:15:50.277971] [INFO ] [FORECASTER] Starting predict_future for ALGN [2026-02-24T20:15:50.278852] [DEBUG] [LOCAL ] No optimal features file found for ALGN: ./output/feature-sets/ALGN.txt [2026-02-24T20:15:50.278907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:50.279125] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:50.279152] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:50.279209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:50.341500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:50.342308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:50.342395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:50.342430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:50.463290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:50.463451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:50.463492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:50.463521] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:50.467064] [DEBUG] [FORECASTER] ALGN: Forecast T+1@11:T+2@11: DOWN (p=8.56%) [2026-02-24T20:15:50.467355] [INFO ] [FORECASTER] Completed predict_future for ALGN [2026-02-24T20:15:50.467491] [INFO ] [sig ] ALGN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:50.614949] [INFO ] [LOCAL ] Saved forecast: ALGN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALGN.txt [2026-02-24T20:15:50.615121] [INFO ] [sig ] [127/3377] Completed ALGN in 0.4s | 2.74 sym/s | Total: 46.3s | ETA: 19.7m [2026-02-24T20:15:50.615165] [INFO ] [sig ] [128/3377] Forecasting ALGS... [2026-02-24T20:15:50.615210] [INFO ] [sig ] Generating forecast for: ALGS [2026-02-24T20:15:50.615256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALGS' from 'https://tdm.silogroup.org/data/derivative_storage/ALGS.csv'. [2026-02-24T20:15:50.627445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALGS'. [2026-02-24T20:15:50.627823] [INFO ] [FORECASTER] Starting predict_future for ALGS [2026-02-24T20:15:50.628687] [DEBUG] [LOCAL ] No optimal features file found for ALGS: ./output/feature-sets/ALGS.txt [2026-02-24T20:15:50.628742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:50.628774] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:50.628800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:50.628857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:50.687260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:50.688222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:50.688309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:50.688343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:50.813903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:50.814061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:50.814102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:50.814131] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:50.817735] [DEBUG] [FORECASTER] ALGS: Forecast T+1@11:T+2@11: UP (p=63.55%) [2026-02-24T20:15:50.818056] [INFO ] [FORECASTER] Completed predict_future for ALGS [2026-02-24T20:15:50.818196] [INFO ] [sig ] ALGS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:50.966915] [INFO ] [LOCAL ] Saved forecast: ALGS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALGS.txt [2026-02-24T20:15:50.967263] [INFO ] [sig ] [128/3377] Completed ALGS in 0.4s | 2.75 sym/s | Total: 46.6s | ETA: 19.7m [2026-02-24T20:15:50.967304] [INFO ] [sig ] [129/3377] Forecasting ALHC... [2026-02-24T20:15:50.967334] [INFO ] [sig ] Generating forecast for: ALHC [2026-02-24T20:15:50.967365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALHC' from 'https://tdm.silogroup.org/data/derivative_storage/ALHC.csv'. [2026-02-24T20:15:50.980521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALHC'. [2026-02-24T20:15:50.980922] [INFO ] [FORECASTER] Starting predict_future for ALHC [2026-02-24T20:15:50.981802] [DEBUG] [LOCAL ] No optimal features file found for ALHC: ./output/feature-sets/ALHC.txt [2026-02-24T20:15:50.981858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:50.981891] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:50.981919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:50.981977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:51.041345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:51.042246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:51.042333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:51.042367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:51.168613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:51.168788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:51.168829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:51.168859] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:51.172838] [DEBUG] [FORECASTER] ALHC: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-02-24T20:15:51.173132] [INFO ] [FORECASTER] Completed predict_future for ALHC [2026-02-24T20:15:51.173270] [INFO ] [sig ] ALHC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:51.319885] [INFO ] [LOCAL ] Saved forecast: ALHC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALHC.txt [2026-02-24T20:15:51.320056] [INFO ] [sig ] [129/3377] Completed ALHC in 0.4s | 2.75 sym/s | Total: 47.0s | ETA: 19.7m [2026-02-24T20:15:51.320097] [INFO ] [sig ] [130/3377] Forecasting ALK... [2026-02-24T20:15:51.320128] [INFO ] [sig ] Generating forecast for: ALK [2026-02-24T20:15:51.320158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALK' from 'https://tdm.silogroup.org/data/derivative_storage/ALK.csv'. [2026-02-24T20:15:51.333569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALK'. [2026-02-24T20:15:51.333975] [INFO ] [FORECASTER] Starting predict_future for ALK [2026-02-24T20:15:51.334855] [DEBUG] [LOCAL ] No optimal features file found for ALK: ./output/feature-sets/ALK.txt [2026-02-24T20:15:51.334910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:51.334943] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:51.334971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:51.335028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:51.398078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:51.399025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:51.399119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:51.399156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:51.530707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:51.530891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:51.530939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:51.530969] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:51.534700] [DEBUG] [FORECASTER] ALK: Forecast T+1@11:T+2@11: DOWN (p=2.56%) [2026-02-24T20:15:51.535004] [INFO ] [FORECASTER] Completed predict_future for ALK [2026-02-24T20:15:51.535144] [INFO ] [sig ] ALK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:51.754307] [INFO ] [LOCAL ] Saved forecast: ALK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALK.txt [2026-02-24T20:15:51.754513] [INFO ] [sig ] [130/3377] Completed ALK in 0.4s | 2.74 sym/s | Total: 47.4s | ETA: 19.7m [2026-02-24T20:15:51.754564] [INFO ] [sig ] [131/3377] Forecasting ALKS... [2026-02-24T20:15:51.754628] [INFO ] [sig ] Generating forecast for: ALKS [2026-02-24T20:15:51.754668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALKS' from 'https://tdm.silogroup.org/data/derivative_storage/ALKS.csv'. [2026-02-24T20:15:51.770388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALKS'. [2026-02-24T20:15:51.770894] [INFO ] [FORECASTER] Starting predict_future for ALKS [2026-02-24T20:15:51.771908] [DEBUG] [LOCAL ] No optimal features file found for ALKS: ./output/feature-sets/ALKS.txt [2026-02-24T20:15:51.771971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:51.772010] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:51.772043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:51.772119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:51.850457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:51.851558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:51.851695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:51.851737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:51.998861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:51.999026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:51.999067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:51.999096] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:52.002929] [DEBUG] [FORECASTER] ALKS: Forecast T+1@11:T+2@11: DOWN (p=38.70%) [2026-02-24T20:15:52.003322] [INFO ] [FORECASTER] Completed predict_future for ALKS [2026-02-24T20:15:52.003478] [INFO ] [sig ] ALKS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:52.157245] [INFO ] [LOCAL ] Saved forecast: ALKS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALKS.txt [2026-02-24T20:15:52.157409] [INFO ] [sig ] [131/3377] Completed ALKS in 0.4s | 2.74 sym/s | Total: 47.8s | ETA: 19.7m [2026-02-24T20:15:52.157454] [INFO ] [sig ] [132/3377] Forecasting ALL... [2026-02-24T20:15:52.157483] [INFO ] [sig ] Generating forecast for: ALL [2026-02-24T20:15:52.157514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALL' from 'https://tdm.silogroup.org/data/derivative_storage/ALL.csv'. [2026-02-24T20:15:52.174986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALL'. [2026-02-24T20:15:52.175401] [INFO ] [FORECASTER] Starting predict_future for ALL [2026-02-24T20:15:52.176334] [DEBUG] [LOCAL ] No optimal features file found for ALL: ./output/feature-sets/ALL.txt [2026-02-24T20:15:52.176403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:52.176442] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:52.176482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:52.176555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:52.242377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:52.243383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:52.243472] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:52.243507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:52.369838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:52.370059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:52.370103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:52.370133] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:52.373781] [DEBUG] [FORECASTER] ALL: Forecast T+1@11:T+2@11: DOWN (p=17.95%) [2026-02-24T20:15:52.374074] [INFO ] [FORECASTER] Completed predict_future for ALL [2026-02-24T20:15:52.374216] [INFO ] [sig ] ALL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:52.546412] [INFO ] [LOCAL ] Saved forecast: ALL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALL.txt [2026-02-24T20:15:52.546638] [INFO ] [sig ] [132/3377] Completed ALL in 0.4s | 2.74 sym/s | Total: 48.2s | ETA: 19.8m [2026-02-24T20:15:52.546691] [INFO ] [sig ] [133/3377] Forecasting ALLE... [2026-02-24T20:15:52.546723] [INFO ] [sig ] Generating forecast for: ALLE [2026-02-24T20:15:52.546753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLE' from 'https://tdm.silogroup.org/data/derivative_storage/ALLE.csv'. [2026-02-24T20:15:52.564373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLE'. [2026-02-24T20:15:52.564895] [INFO ] [FORECASTER] Starting predict_future for ALLE [2026-02-24T20:15:52.566059] [DEBUG] [LOCAL ] No optimal features file found for ALLE: ./output/feature-sets/ALLE.txt [2026-02-24T20:15:52.566121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:52.566167] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:52.566211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:52.566301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:52.651804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:52.652961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:52.653075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:52.653129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:52.796215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:52.796384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:52.796429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:52.796457] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:52.800116] [DEBUG] [FORECASTER] ALLE: Forecast T+1@11:T+2@11: UP (p=88.40%) [2026-02-24T20:15:52.800470] [INFO ] [FORECASTER] Completed predict_future for ALLE [2026-02-24T20:15:52.800647] [INFO ] [sig ] ALLE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:52.943160] [INFO ] [LOCAL ] Saved forecast: ALLE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALLE.txt [2026-02-24T20:15:52.943307] [INFO ] [sig ] [133/3377] Completed ALLE in 0.4s | 2.74 sym/s | Total: 48.6s | ETA: 19.8m [2026-02-24T20:15:52.943347] [INFO ] [sig ] [134/3377] Forecasting ALLO... [2026-02-24T20:15:52.943379] [INFO ] [sig ] Generating forecast for: ALLO [2026-02-24T20:15:52.943409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLO' from 'https://tdm.silogroup.org/data/derivative_storage/ALLO.csv'. [2026-02-24T20:15:52.955891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLO'. [2026-02-24T20:15:52.956201] [INFO ] [FORECASTER] Starting predict_future for ALLO [2026-02-24T20:15:52.957068] [DEBUG] [LOCAL ] No optimal features file found for ALLO: ./output/feature-sets/ALLO.txt [2026-02-24T20:15:52.957123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:52.957157] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:52.957184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:52.957241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:53.014877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:53.015510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:53.015609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:53.015646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:53.146800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:53.146990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:53.147035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:53.147066] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:53.150756] [DEBUG] [FORECASTER] ALLO: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-24T20:15:53.151055] [INFO ] [FORECASTER] Completed predict_future for ALLO [2026-02-24T20:15:53.151191] [INFO ] [sig ] ALLO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:53.295458] [INFO ] [LOCAL ] Saved forecast: ALLO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALLO.txt [2026-02-24T20:15:53.295634] [INFO ] [sig ] [134/3377] Completed ALLO in 0.4s | 2.74 sym/s | Total: 49.0s | ETA: 19.7m [2026-02-24T20:15:53.295680] [INFO ] [sig ] [135/3377] Forecasting ALLY... [2026-02-24T20:15:53.295711] [INFO ] [sig ] Generating forecast for: ALLY [2026-02-24T20:15:53.295743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALLY' from 'https://tdm.silogroup.org/data/derivative_storage/ALLY.csv'. [2026-02-24T20:15:53.318287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALLY'. [2026-02-24T20:15:53.318664] [INFO ] [FORECASTER] Starting predict_future for ALLY [2026-02-24T20:15:53.319520] [DEBUG] [LOCAL ] No optimal features file found for ALLY: ./output/feature-sets/ALLY.txt [2026-02-24T20:15:53.319607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:53.319643] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:53.319670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:53.319728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:53.380044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:53.381033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:53.381132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:53.381178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:53.508862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:53.509045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:53.509094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:53.509124] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:53.513199] [DEBUG] [FORECASTER] ALLY: Forecast T+1@11:T+2@11: UP (p=59.21%) [2026-02-24T20:15:53.513652] [INFO ] [FORECASTER] Completed predict_future for ALLY [2026-02-24T20:15:53.513851] [INFO ] [sig ] ALLY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:53.669536] [INFO ] [LOCAL ] Saved forecast: ALLY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALLY.txt [2026-02-24T20:15:53.669751] [INFO ] [sig ] [135/3377] Completed ALLY in 0.4s | 2.74 sym/s | Total: 49.3s | ETA: 19.7m [2026-02-24T20:15:53.669829] [INFO ] [sig ] [136/3377] Forecasting ALMS... [2026-02-24T20:15:53.669862] [INFO ] [sig ] Generating forecast for: ALMS [2026-02-24T20:15:53.669894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALMS' from 'https://tdm.silogroup.org/data/derivative_storage/ALMS.csv'. [2026-02-24T20:15:53.683342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALMS'. [2026-02-24T20:15:53.683772] [INFO ] [FORECASTER] Starting predict_future for ALMS [2026-02-24T20:15:53.684687] [DEBUG] [LOCAL ] No optimal features file found for ALMS: ./output/feature-sets/ALMS.txt [2026-02-24T20:15:53.684769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:53.684811] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:53.684844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:53.684902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:53.752242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:53.753200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:53.753295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:53.753332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:53.886997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:53.887164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:53.887205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:53.887235] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:53.894633] [DEBUG] [FORECASTER] ALMS: Forecast T+1@11:T+2@11: UP (p=54.11%) [2026-02-24T20:15:53.895030] [INFO ] [FORECASTER] Completed predict_future for ALMS [2026-02-24T20:15:53.895197] [INFO ] [sig ] ALMS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:54.051380] [INFO ] [LOCAL ] Saved forecast: ALMS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALMS.txt [2026-02-24T20:15:54.051567] [INFO ] [sig ] [136/3377] Completed ALMS in 0.4s | 2.74 sym/s | Total: 49.7s | ETA: 19.7m [2026-02-24T20:15:54.051648] [INFO ] [sig ] [137/3377] Forecasting ALNY... [2026-02-24T20:15:54.051679] [INFO ] [sig ] Generating forecast for: ALNY [2026-02-24T20:15:54.051711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALNY' from 'https://tdm.silogroup.org/data/derivative_storage/ALNY.csv'. [2026-02-24T20:15:54.063772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALNY'. [2026-02-24T20:15:54.064175] [INFO ] [FORECASTER] Starting predict_future for ALNY [2026-02-24T20:15:54.065114] [DEBUG] [LOCAL ] No optimal features file found for ALNY: ./output/feature-sets/ALNY.txt [2026-02-24T20:15:54.065174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:54.065207] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:54.065235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:54.065293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:54.133095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:54.134033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:54.134119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:54.134153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:54.267244] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:54.267404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:54.267446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:54.267485] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:54.271278] [DEBUG] [FORECASTER] ALNY: Forecast T+1@11:T+2@11: DOWN (p=47.38%) [2026-02-24T20:15:54.271618] [INFO ] [FORECASTER] Completed predict_future for ALNY [2026-02-24T20:15:54.271802] [INFO ] [sig ] ALNY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:54.427282] [INFO ] [LOCAL ] Saved forecast: ALNY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALNY.txt [2026-02-24T20:15:54.427446] [INFO ] [sig ] [137/3377] Completed ALNY in 0.4s | 2.74 sym/s | Total: 50.1s | ETA: 19.7m [2026-02-24T20:15:54.427487] [INFO ] [sig ] [138/3377] Forecasting ALRM... [2026-02-24T20:15:54.427516] [INFO ] [sig ] Generating forecast for: ALRM [2026-02-24T20:15:54.427548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRM' from 'https://tdm.silogroup.org/data/derivative_storage/ALRM.csv'. [2026-02-24T20:15:54.439145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRM'. [2026-02-24T20:15:54.439519] [INFO ] [FORECASTER] Starting predict_future for ALRM [2026-02-24T20:15:54.440633] [DEBUG] [LOCAL ] No optimal features file found for ALRM: ./output/feature-sets/ALRM.txt [2026-02-24T20:15:54.440689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:54.440723] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:54.440752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:54.440812] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:54.501536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:54.502501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:54.502609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:54.502649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:54.634094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:54.634262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:54.634303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:54.634333] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:54.638061] [DEBUG] [FORECASTER] ALRM: Forecast T+1@11:T+2@11: UP (p=51.67%) [2026-02-24T20:15:54.638364] [INFO ] [FORECASTER] Completed predict_future for ALRM [2026-02-24T20:15:54.638507] [INFO ] [sig ] ALRM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:54.787249] [INFO ] [LOCAL ] Saved forecast: ALRM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALRM.txt [2026-02-24T20:15:54.787423] [INFO ] [sig ] [138/3377] Completed ALRM in 0.4s | 2.74 sym/s | Total: 50.4s | ETA: 19.7m [2026-02-24T20:15:54.787465] [INFO ] [sig ] [139/3377] Forecasting ALRS... [2026-02-24T20:15:54.787496] [INFO ] [sig ] Generating forecast for: ALRS [2026-02-24T20:15:54.787525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALRS' from 'https://tdm.silogroup.org/data/derivative_storage/ALRS.csv'. [2026-02-24T20:15:54.799635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALRS'. [2026-02-24T20:15:54.800234] [INFO ] [FORECASTER] Starting predict_future for ALRS [2026-02-24T20:15:54.801327] [DEBUG] [LOCAL ] No optimal features file found for ALRS: ./output/feature-sets/ALRS.txt [2026-02-24T20:15:54.801396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:54.801433] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:54.801503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:54.801607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:54.864739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:54.865730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:54.865824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:54.865858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:54.997633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:54.997805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:54.997855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:54.997890] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:55.001681] [DEBUG] [FORECASTER] ALRS: Forecast T+1@11:T+2@11: DOWN (p=1.74%) [2026-02-24T20:15:55.002179] [INFO ] [FORECASTER] Completed predict_future for ALRS [2026-02-24T20:15:55.002321] [INFO ] [sig ] ALRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:55.148704] [INFO ] [LOCAL ] Saved forecast: ALRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALRS.txt [2026-02-24T20:15:55.148911] [INFO ] [sig ] [139/3377] Completed ALRS in 0.4s | 2.74 sym/s | Total: 50.8s | ETA: 19.7m [2026-02-24T20:15:55.148960] [INFO ] [sig ] [140/3377] Forecasting ALSN... [2026-02-24T20:15:55.148992] [INFO ] [sig ] Generating forecast for: ALSN [2026-02-24T20:15:55.149023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALSN' from 'https://tdm.silogroup.org/data/derivative_storage/ALSN.csv'. [2026-02-24T20:15:55.161191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALSN'. [2026-02-24T20:15:55.161621] [INFO ] [FORECASTER] Starting predict_future for ALSN [2026-02-24T20:15:55.162537] [DEBUG] [LOCAL ] No optimal features file found for ALSN: ./output/feature-sets/ALSN.txt [2026-02-24T20:15:55.162613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:55.162649] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:55.162677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:55.162772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:55.227110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:55.228151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:55.228248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:55.228286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:55.356969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:55.357137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:55.357179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:55.357215] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:55.361049] [DEBUG] [FORECASTER] ALSN: Forecast T+1@11:T+2@11: UP (p=60.41%) [2026-02-24T20:15:55.361362] [INFO ] [FORECASTER] Completed predict_future for ALSN [2026-02-24T20:15:55.361521] [INFO ] [sig ] ALSN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:55.513914] [INFO ] [LOCAL ] Saved forecast: ALSN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALSN.txt [2026-02-24T20:15:55.514083] [INFO ] [sig ] [140/3377] Completed ALSN in 0.4s | 2.74 sym/s | Total: 51.2s | ETA: 19.7m [2026-02-24T20:15:55.514125] [INFO ] [sig ] [141/3377] Forecasting ALTG... [2026-02-24T20:15:55.514155] [INFO ] [sig ] Generating forecast for: ALTG [2026-02-24T20:15:55.514187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTG' from 'https://tdm.silogroup.org/data/derivative_storage/ALTG.csv'. [2026-02-24T20:15:55.525897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTG'. [2026-02-24T20:15:55.526486] [INFO ] [FORECASTER] Starting predict_future for ALTG [2026-02-24T20:15:55.527419] [DEBUG] [LOCAL ] No optimal features file found for ALTG: ./output/feature-sets/ALTG.txt [2026-02-24T20:15:55.527477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:55.527510] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:55.527540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:55.527641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:55.587635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:55.588604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:55.588691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:55.588733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:55.714589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:55.714751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:55.714795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:55.714822] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:55.718712] [DEBUG] [FORECASTER] ALTG: Forecast T+1@11:T+2@11: DOWN (p=21.12%) [2026-02-24T20:15:55.719211] [INFO ] [FORECASTER] Completed predict_future for ALTG [2026-02-24T20:15:55.719349] [INFO ] [sig ] ALTG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:55.876585] [INFO ] [LOCAL ] Saved forecast: ALTG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALTG.txt [2026-02-24T20:15:55.876791] [INFO ] [sig ] [141/3377] Completed ALTG in 0.4s | 2.74 sym/s | Total: 51.5s | ETA: 19.7m [2026-02-24T20:15:55.876842] [INFO ] [sig ] [142/3377] Forecasting ALTI... [2026-02-24T20:15:55.876873] [INFO ] [sig ] Generating forecast for: ALTI [2026-02-24T20:15:55.876907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTI' from 'https://tdm.silogroup.org/data/derivative_storage/ALTI.csv'. [2026-02-24T20:15:55.892031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTI'. [2026-02-24T20:15:55.892554] [INFO ] [FORECASTER] Starting predict_future for ALTI [2026-02-24T20:15:55.893994] [DEBUG] [LOCAL ] No optimal features file found for ALTI: ./output/feature-sets/ALTI.txt [2026-02-24T20:15:55.894068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:55.894122] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:55.894166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:55.894257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:55.979212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:55.980221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:55.980314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:55.980349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:56.107522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:56.107712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:56.107757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:56.107785] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:56.112001] [DEBUG] [FORECASTER] ALTI: Forecast T+1@11:T+2@11: DOWN (p=29.85%) [2026-02-24T20:15:56.112417] [INFO ] [FORECASTER] Completed predict_future for ALTI [2026-02-24T20:15:56.112618] [INFO ] [sig ] ALTI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:56.261345] [INFO ] [LOCAL ] Saved forecast: ALTI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALTI.txt [2026-02-24T20:15:56.261519] [INFO ] [sig ] [142/3377] Completed ALTI in 0.4s | 2.73 sym/s | Total: 51.9s | ETA: 19.7m [2026-02-24T20:15:56.261561] [INFO ] [sig ] [143/3377] Forecasting ALTS... [2026-02-24T20:15:56.261616] [INFO ] [sig ] Generating forecast for: ALTS [2026-02-24T20:15:56.261649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTS' from 'https://tdm.silogroup.org/data/derivative_storage/ALTS.csv'. [2026-02-24T20:15:56.275191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTS'. [2026-02-24T20:15:56.275568] [INFO ] [FORECASTER] Starting predict_future for ALTS [2026-02-24T20:15:56.276456] [DEBUG] [LOCAL ] No optimal features file found for ALTS: ./output/feature-sets/ALTS.txt [2026-02-24T20:15:56.276513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:56.276546] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:56.276595] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:56.276658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:56.338083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:56.339053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:56.339141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:56.339177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:56.461438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:56.461626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:56.461686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:56.461717] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:56.465778] [DEBUG] [FORECASTER] ALTS: Forecast T+1@11:T+2@11: UP (p=61.91%) [2026-02-24T20:15:56.466117] [INFO ] [FORECASTER] Completed predict_future for ALTS [2026-02-24T20:15:56.466270] [INFO ] [sig ] ALTS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:56.620908] [INFO ] [LOCAL ] Saved forecast: ALTS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALTS.txt [2026-02-24T20:15:56.621082] [INFO ] [sig ] [143/3377] Completed ALTS in 0.4s | 2.74 sym/s | Total: 52.3s | ETA: 19.7m [2026-02-24T20:15:56.621131] [INFO ] [sig ] [144/3377] Forecasting ALTY... [2026-02-24T20:15:56.621169] [INFO ] [sig ] Generating forecast for: ALTY [2026-02-24T20:15:56.621201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALTY' from 'https://tdm.silogroup.org/data/derivative_storage/ALTY.csv'. [2026-02-24T20:15:56.632747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALTY'. [2026-02-24T20:15:56.633145] [INFO ] [FORECASTER] Starting predict_future for ALTY [2026-02-24T20:15:56.634056] [DEBUG] [LOCAL ] No optimal features file found for ALTY: ./output/feature-sets/ALTY.txt [2026-02-24T20:15:56.634120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:56.634156] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:56.634183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:56.634242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:56.695545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:56.696549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:56.696659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:56.696702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:56.808142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:56.808303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:56.808342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:56.808373] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:56.811967] [DEBUG] [FORECASTER] ALTY: Forecast T+1@11:T+2@11: DOWN (p=15.65%) [2026-02-24T20:15:56.812256] [INFO ] [FORECASTER] Completed predict_future for ALTY [2026-02-24T20:15:56.812395] [INFO ] [sig ] ALTY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:56.966358] [INFO ] [LOCAL ] Saved forecast: ALTY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALTY.txt [2026-02-24T20:15:56.966529] [INFO ] [sig ] [144/3377] Completed ALTY in 0.3s | 2.74 sym/s | Total: 52.6s | ETA: 19.7m [2026-02-24T20:15:56.966588] [INFO ] [sig ] [145/3377] Forecasting ALVO... [2026-02-24T20:15:56.966623] [INFO ] [sig ] Generating forecast for: ALVO [2026-02-24T20:15:56.966656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALVO' from 'https://tdm.silogroup.org/data/derivative_storage/ALVO.csv'. [2026-02-24T20:15:56.981433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALVO'. [2026-02-24T20:15:56.981831] [INFO ] [FORECASTER] Starting predict_future for ALVO [2026-02-24T20:15:56.982953] [DEBUG] [LOCAL ] No optimal features file found for ALVO: ./output/feature-sets/ALVO.txt [2026-02-24T20:15:56.983009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:56.983041] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:56.983068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:56.983126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:57.045155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:57.046321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:57.046411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:57.046445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:57.180763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:57.180931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:57.180973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:57.181003] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:57.184999] [DEBUG] [FORECASTER] ALVO: Forecast T+1@11:T+2@11: DOWN (p=24.19%) [2026-02-24T20:15:57.185292] [INFO ] [FORECASTER] Completed predict_future for ALVO [2026-02-24T20:15:57.185434] [INFO ] [sig ] ALVO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:57.335143] [INFO ] [LOCAL ] Saved forecast: ALVO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALVO.txt [2026-02-24T20:15:57.335304] [INFO ] [sig ] [145/3377] Completed ALVO in 0.4s | 2.74 sym/s | Total: 53.0s | ETA: 19.7m [2026-02-24T20:15:57.335347] [INFO ] [sig ] [146/3377] Forecasting ALX... [2026-02-24T20:15:57.335376] [INFO ] [sig ] Generating forecast for: ALX [2026-02-24T20:15:57.335406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALX' from 'https://tdm.silogroup.org/data/derivative_storage/ALX.csv'. [2026-02-24T20:15:57.347443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALX'. [2026-02-24T20:15:57.347886] [INFO ] [FORECASTER] Starting predict_future for ALX [2026-02-24T20:15:57.348943] [DEBUG] [LOCAL ] No optimal features file found for ALX: ./output/feature-sets/ALX.txt [2026-02-24T20:15:57.349002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:57.349041] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:57.349080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:57.349142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:57.412900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:57.413954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:57.414042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:57.414077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:57.534294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:57.534463] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:15:57.534503] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:57.534533] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:57.538856] [DEBUG] [FORECASTER] ALX: Forecast T+1@11:T+2@11: DOWN (p=17.71%) [2026-02-24T20:15:57.539143] [INFO ] [FORECASTER] Completed predict_future for ALX [2026-02-24T20:15:57.539279] [INFO ] [sig ] ALX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:57.701880] [INFO ] [LOCAL ] Saved forecast: ALX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALX.txt [2026-02-24T20:15:57.702258] [INFO ] [sig ] [146/3377] Completed ALX in 0.4s | 2.74 sym/s | Total: 53.4s | ETA: 19.7m [2026-02-24T20:15:57.702310] [INFO ] [sig ] [147/3377] Forecasting ALXO... [2026-02-24T20:15:57.702346] [INFO ] [sig ] Generating forecast for: ALXO [2026-02-24T20:15:57.702378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALXO' from 'https://tdm.silogroup.org/data/derivative_storage/ALXO.csv'. [2026-02-24T20:15:57.715884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALXO'. [2026-02-24T20:15:57.716332] [INFO ] [FORECASTER] Starting predict_future for ALXO [2026-02-24T20:15:57.717268] [DEBUG] [LOCAL ] No optimal features file found for ALXO: ./output/feature-sets/ALXO.txt [2026-02-24T20:15:57.717326] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:57.717385] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:57.717426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:57.717489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:57.783856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:57.784897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:57.785000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:57.785035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:57.914570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:57.914763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:57.914804] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:57.914834] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:57.918667] [DEBUG] [FORECASTER] ALXO: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-02-24T20:15:57.919024] [INFO ] [FORECASTER] Completed predict_future for ALXO [2026-02-24T20:15:57.919176] [INFO ] [sig ] ALXO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:58.076350] [INFO ] [LOCAL ] Saved forecast: ALXO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ALXO.txt [2026-02-24T20:15:58.076524] [INFO ] [sig ] [147/3377] Completed ALXO in 0.4s | 2.74 sym/s | Total: 53.7s | ETA: 19.7m [2026-02-24T20:15:58.076599] [INFO ] [sig ] [148/3377] Forecasting ALZN... [2026-02-24T20:15:58.076639] [INFO ] [sig ] Generating forecast for: ALZN [2026-02-24T20:15:58.076672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ALZN' from 'https://tdm.silogroup.org/data/derivative_storage/ALZN.csv'. [2026-02-24T20:15:58.089709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ALZN'. [2026-02-24T20:15:58.090164] [INFO ] [FORECASTER] Starting predict_future for ALZN [2026-02-24T20:15:58.091099] [DEBUG] [LOCAL ] No optimal features file found for ALZN: ./output/feature-sets/ALZN.txt [2026-02-24T20:15:58.091157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:58.091192] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:58.091220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:58.091280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:58.156900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:58.157904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:58.158029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:58.158066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:58.288847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:58.289013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:58.289054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:58.289084] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:58.292696] [DEBUG] [FORECASTER] ALZN: Forecast T+1@11:T+2@11: DOWN (p=35.03%) [2026-02-24T20:15:58.293019] [INFO ] [FORECASTER] Completed predict_future for ALZN [2026-02-24T20:15:58.293165] [INFO ] [sig ] ALZN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:58.437313] [INFO ] [LOCAL ] Saved forecast: ALZN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ALZN.txt [2026-02-24T20:15:58.437498] [INFO ] [sig ] [148/3377] Completed ALZN in 0.4s | 2.74 sym/s | Total: 54.1s | ETA: 19.7m [2026-02-24T20:15:58.437539] [INFO ] [sig ] [149/3377] Forecasting AM... [2026-02-24T20:15:58.437590] [INFO ] [sig ] Generating forecast for: AM [2026-02-24T20:15:58.437626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AM' from 'https://tdm.silogroup.org/data/derivative_storage/AM.csv'. [2026-02-24T20:15:58.449769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AM'. [2026-02-24T20:15:58.450147] [INFO ] [FORECASTER] Starting predict_future for AM [2026-02-24T20:15:58.450964] [DEBUG] [LOCAL ] No optimal features file found for AM: ./output/feature-sets/AM.txt [2026-02-24T20:15:58.451019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:58.451051] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:58.451078] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:58.451135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:58.509798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:58.510784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:58.510922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:58.510965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:58.641889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:58.642060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:58.642101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:58.642131] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:58.645824] [DEBUG] [FORECASTER] AM: Forecast T+1@11:T+2@11: UP (p=98.07%) [2026-02-24T20:15:58.646151] [INFO ] [FORECASTER] Completed predict_future for AM [2026-02-24T20:15:58.646295] [INFO ] [sig ] AM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:58.798568] [INFO ] [LOCAL ] Saved forecast: AM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AM.txt [2026-02-24T20:15:58.798754] [INFO ] [sig ] [149/3377] Completed AM in 0.4s | 2.74 sym/s | Total: 54.5s | ETA: 19.7m [2026-02-24T20:15:58.798801] [INFO ] [sig ] [150/3377] Forecasting AMAL... [2026-02-24T20:15:58.798839] [INFO ] [sig ] Generating forecast for: AMAL [2026-02-24T20:15:58.798878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMAL' from 'https://tdm.silogroup.org/data/derivative_storage/AMAL.csv'. [2026-02-24T20:15:58.812783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMAL'. [2026-02-24T20:15:58.813166] [INFO ] [FORECASTER] Starting predict_future for AMAL [2026-02-24T20:15:58.813992] [DEBUG] [LOCAL ] No optimal features file found for AMAL: ./output/feature-sets/AMAL.txt [2026-02-24T20:15:58.814047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:58.814080] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:58.814107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:58.814164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:58.873509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:58.874446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:58.874528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:58.874562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:58.996619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:58.996784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:58.996834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:58.996870] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:59.000372] [DEBUG] [FORECASTER] AMAL: Forecast T+1@11:T+2@11: UP (p=55.32%) [2026-02-24T20:15:59.000709] [INFO ] [FORECASTER] Completed predict_future for AMAL [2026-02-24T20:15:59.000847] [INFO ] [sig ] AMAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:59.153396] [INFO ] [LOCAL ] Saved forecast: AMAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMAL.txt [2026-02-24T20:15:59.153561] [INFO ] [sig ] [150/3377] Completed AMAL in 0.4s | 2.74 sym/s | Total: 54.8s | ETA: 19.7m [2026-02-24T20:15:59.153622] [INFO ] [sig ] [151/3377] Forecasting AMBA... [2026-02-24T20:15:59.153659] [INFO ] [sig ] Generating forecast for: AMBA [2026-02-24T20:15:59.153693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBA' from 'https://tdm.silogroup.org/data/derivative_storage/AMBA.csv'. [2026-02-24T20:15:59.165973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBA'. [2026-02-24T20:15:59.166329] [INFO ] [FORECASTER] Starting predict_future for AMBA [2026-02-24T20:15:59.167143] [DEBUG] [LOCAL ] No optimal features file found for AMBA: ./output/feature-sets/AMBA.txt [2026-02-24T20:15:59.167197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:59.167229] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:59.167256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:59.167313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:59.229748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:59.230877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:59.230963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:59.230998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:59.362953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:59.363139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:59.363183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:59.363211] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:59.366811] [DEBUG] [FORECASTER] AMBA: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-02-24T20:15:59.367111] [INFO ] [FORECASTER] Completed predict_future for AMBA [2026-02-24T20:15:59.367246] [INFO ] [sig ] AMBA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:15:59.515634] [INFO ] [LOCAL ] Saved forecast: AMBA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMBA.txt [2026-02-24T20:15:59.515804] [INFO ] [sig ] [151/3377] Completed AMBA in 0.4s | 2.74 sym/s | Total: 55.2s | ETA: 19.6m [2026-02-24T20:15:59.515853] [INFO ] [sig ] [152/3377] Forecasting AMBP... [2026-02-24T20:15:59.515890] [INFO ] [sig ] Generating forecast for: AMBP [2026-02-24T20:15:59.515930] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMBP' from 'https://tdm.silogroup.org/data/derivative_storage/AMBP.csv'. [2026-02-24T20:15:59.527715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMBP'. [2026-02-24T20:15:59.528165] [INFO ] [FORECASTER] Starting predict_future for AMBP [2026-02-24T20:15:59.529036] [DEBUG] [LOCAL ] No optimal features file found for AMBP: ./output/feature-sets/AMBP.txt [2026-02-24T20:15:59.529093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:59.529125] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:59.529153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:59.529210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:59.589826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:59.590847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:59.590955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:59.590997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:15:59.712086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:15:59.712256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:15:59.712299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:15:59.712330] [INFO ] [FORECASTER] Training complete [2026-02-24T20:15:59.716146] [DEBUG] [FORECASTER] AMBP: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-02-24T20:15:59.716524] [INFO ] [FORECASTER] Completed predict_future for AMBP [2026-02-24T20:15:59.716706] [INFO ] [sig ] AMBP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:15:59.868659] [INFO ] [LOCAL ] Saved forecast: AMBP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMBP.txt [2026-02-24T20:15:59.868853] [INFO ] [sig ] [152/3377] Completed AMBP in 0.4s | 2.74 sym/s | Total: 55.5s | ETA: 19.6m [2026-02-24T20:15:59.868894] [INFO ] [sig ] [153/3377] Forecasting AMC... [2026-02-24T20:15:59.868926] [INFO ] [sig ] Generating forecast for: AMC [2026-02-24T20:15:59.868956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMC' from 'https://tdm.silogroup.org/data/derivative_storage/AMC.csv'. [2026-02-24T20:15:59.880533] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'AMC'. [2026-02-24T20:15:59.880965] [INFO ] [FORECASTER] Starting predict_future for AMC [2026-02-24T20:15:59.881846] [DEBUG] [LOCAL ] No optimal features file found for AMC: ./output/feature-sets/AMC.txt [2026-02-24T20:15:59.881902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:15:59.881934] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:15:59.881961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:15:59.882017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:15:59.942258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:15:59.943155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:15:59.943239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:15:59.943273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:00.066665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:00.066829] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:16:00.066878] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:00.066917] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:00.070396] [DEBUG] [FORECASTER] AMC: Forecast T+1@11:T+2@11: DOWN (p=11.88%) [2026-02-24T20:16:00.070697] [INFO ] [FORECASTER] Completed predict_future for AMC [2026-02-24T20:16:00.070833] [INFO ] [sig ] AMC: Forecast for 2026-02-23: DOWN (sign=0.00) [2026-02-24T20:16:00.221336] [INFO ] [LOCAL ] Saved forecast: AMC 2026-02-24 0 -> ./output/forecasts/individual/2026-02-24/AMC.txt [2026-02-24T20:16:00.221525] [INFO ] [sig ] [153/3377] Completed AMC in 0.4s | 2.74 sym/s | Total: 55.9s | ETA: 19.6m [2026-02-24T20:16:00.221590] [INFO ] [sig ] [154/3377] Forecasting AMCX... [2026-02-24T20:16:00.221625] [INFO ] [sig ] Generating forecast for: AMCX [2026-02-24T20:16:00.221658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMCX' from 'https://tdm.silogroup.org/data/derivative_storage/AMCX.csv'. [2026-02-24T20:16:00.233258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMCX'. [2026-02-24T20:16:00.233656] [INFO ] [FORECASTER] Starting predict_future for AMCX [2026-02-24T20:16:00.234483] [DEBUG] [LOCAL ] No optimal features file found for AMCX: ./output/feature-sets/AMCX.txt [2026-02-24T20:16:00.234538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:00.234595] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:00.234628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:00.234686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:00.291961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:00.292937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:00.293029] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:00.293064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:00.412644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:00.412806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:00.412852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:00.412905] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:00.416382] [DEBUG] [FORECASTER] AMCX: Forecast T+1@11:T+2@11: UP (p=65.27%) [2026-02-24T20:16:00.416685] [INFO ] [FORECASTER] Completed predict_future for AMCX [2026-02-24T20:16:00.416817] [INFO ] [sig ] AMCX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:00.570072] [INFO ] [LOCAL ] Saved forecast: AMCX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMCX.txt [2026-02-24T20:16:00.570234] [INFO ] [sig ] [154/3377] Completed AMCX in 0.3s | 2.74 sym/s | Total: 56.2s | ETA: 19.6m [2026-02-24T20:16:00.570275] [INFO ] [sig ] [155/3377] Forecasting AMD... [2026-02-24T20:16:00.570306] [INFO ] [sig ] Generating forecast for: AMD [2026-02-24T20:16:00.570337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMD' from 'https://tdm.silogroup.org/data/derivative_storage/AMD.csv'. [2026-02-24T20:16:00.584630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMD'. [2026-02-24T20:16:00.585001] [INFO ] [FORECASTER] Starting predict_future for AMD [2026-02-24T20:16:00.586341] [DEBUG] [LOCAL ] No optimal features file found for AMD: ./output/feature-sets/AMD.txt [2026-02-24T20:16:00.586407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:00.586442] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:00.586469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:00.586525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:00.650085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:00.651158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:00.651247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:00.651282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:00.785660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:00.785789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:00.785828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:00.785858] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:00.789473] [DEBUG] [FORECASTER] AMD: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-24T20:16:00.789809] [INFO ] [FORECASTER] Completed predict_future for AMD [2026-02-24T20:16:00.789976] [INFO ] [sig ] AMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:00.963191] [INFO ] [LOCAL ] Saved forecast: AMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMD.txt [2026-02-24T20:16:00.963346] [INFO ] [sig ] [155/3377] Completed AMD in 0.4s | 2.74 sym/s | Total: 56.6s | ETA: 19.6m [2026-02-24T20:16:00.963387] [INFO ] [sig ] [156/3377] Forecasting AMDL... [2026-02-24T20:16:00.963418] [INFO ] [sig ] Generating forecast for: AMDL [2026-02-24T20:16:00.963448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMDL' from 'https://tdm.silogroup.org/data/derivative_storage/AMDL.csv'. [2026-02-24T20:16:00.979437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMDL'. [2026-02-24T20:16:00.979923] [INFO ] [FORECASTER] Starting predict_future for AMDL [2026-02-24T20:16:00.981060] [DEBUG] [LOCAL ] No optimal features file found for AMDL: ./output/feature-sets/AMDL.txt [2026-02-24T20:16:00.981118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:00.981184] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:00.981214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:00.981273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:01.046297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:01.047170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:01.047259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:01.047304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:01.182489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:01.182628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:01.182669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:01.182699] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:01.186773] [DEBUG] [FORECASTER] AMDL: Forecast T+1@11:T+2@11: DOWN (p=29.71%) [2026-02-24T20:16:01.187248] [INFO ] [FORECASTER] Completed predict_future for AMDL [2026-02-24T20:16:01.187387] [INFO ] [sig ] AMDL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:01.340763] [INFO ] [LOCAL ] Saved forecast: AMDL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMDL.txt [2026-02-24T20:16:01.340914] [INFO ] [sig ] [156/3377] Completed AMDL in 0.4s | 2.74 sym/s | Total: 57.0s | ETA: 19.6m [2026-02-24T20:16:01.340955] [INFO ] [sig ] [157/3377] Forecasting AME... [2026-02-24T20:16:01.340984] [INFO ] [sig ] Generating forecast for: AME [2026-02-24T20:16:01.341016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AME' from 'https://tdm.silogroup.org/data/derivative_storage/AME.csv'. [2026-02-24T20:16:01.353646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AME'. [2026-02-24T20:16:01.354074] [INFO ] [FORECASTER] Starting predict_future for AME [2026-02-24T20:16:01.355024] [DEBUG] [LOCAL ] No optimal features file found for AME: ./output/feature-sets/AME.txt [2026-02-24T20:16:01.355082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:01.355116] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:01.355143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:01.355200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:01.419874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:01.420816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:01.420910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:01.420944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:01.551058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:01.551416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:01.551457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:01.551486] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:01.555463] [DEBUG] [FORECASTER] AME: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-24T20:16:01.555774] [INFO ] [FORECASTER] Completed predict_future for AME [2026-02-24T20:16:01.555913] [INFO ] [sig ] AME: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:01.704701] [INFO ] [LOCAL ] Saved forecast: AME 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AME.txt [2026-02-24T20:16:01.704877] [INFO ] [sig ] [157/3377] Completed AME in 0.4s | 2.74 sym/s | Total: 57.4s | ETA: 19.6m [2026-02-24T20:16:01.704927] [INFO ] [sig ] [158/3377] Forecasting AMG... [2026-02-24T20:16:01.704964] [INFO ] [sig ] Generating forecast for: AMG [2026-02-24T20:16:01.704999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMG' from 'https://tdm.silogroup.org/data/derivative_storage/AMG.csv'. [2026-02-24T20:16:01.717617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMG'. [2026-02-24T20:16:01.718061] [INFO ] [FORECASTER] Starting predict_future for AMG [2026-02-24T20:16:01.719021] [DEBUG] [LOCAL ] No optimal features file found for AMG: ./output/feature-sets/AMG.txt [2026-02-24T20:16:01.719081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:01.719115] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:01.719156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:01.719215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:01.783877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:01.784810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:01.784896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:01.784929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:01.911308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:01.911471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:01.911513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:01.911541] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:01.915105] [DEBUG] [FORECASTER] AMG: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-24T20:16:01.915443] [INFO ] [FORECASTER] Completed predict_future for AMG [2026-02-24T20:16:01.915606] [INFO ] [sig ] AMG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:02.068192] [INFO ] [LOCAL ] Saved forecast: AMG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMG.txt [2026-02-24T20:16:02.068359] [INFO ] [sig ] [158/3377] Completed AMG in 0.4s | 2.74 sym/s | Total: 57.7s | ETA: 19.6m [2026-02-24T20:16:02.068399] [INFO ] [sig ] [159/3377] Forecasting AMH... [2026-02-24T20:16:02.068431] [INFO ] [sig ] Generating forecast for: AMH [2026-02-24T20:16:02.068462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMH' from 'https://tdm.silogroup.org/data/derivative_storage/AMH.csv'. [2026-02-24T20:16:02.082194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMH'. [2026-02-24T20:16:02.082599] [INFO ] [FORECASTER] Starting predict_future for AMH [2026-02-24T20:16:02.083445] [DEBUG] [LOCAL ] No optimal features file found for AMH: ./output/feature-sets/AMH.txt [2026-02-24T20:16:02.083498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:02.083531] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:02.083557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:02.083657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:02.146465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:02.147410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:02.147500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:02.147534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:02.272225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:02.272381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:02.272423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:02.272481] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:02.276109] [DEBUG] [FORECASTER] AMH: Forecast T+1@11:T+2@11: UP (p=76.79%) [2026-02-24T20:16:02.276397] [INFO ] [FORECASTER] Completed predict_future for AMH [2026-02-24T20:16:02.276538] [INFO ] [sig ] AMH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:02.422882] [INFO ] [LOCAL ] Saved forecast: AMH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMH.txt [2026-02-24T20:16:02.423034] [INFO ] [sig ] [159/3377] Completed AMH in 0.4s | 2.74 sym/s | Total: 58.1s | ETA: 19.6m [2026-02-24T20:16:02.423073] [INFO ] [sig ] [160/3377] Forecasting AMLX... [2026-02-24T20:16:02.423103] [INFO ] [sig ] Generating forecast for: AMLX [2026-02-24T20:16:02.423132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMLX' from 'https://tdm.silogroup.org/data/derivative_storage/AMLX.csv'. [2026-02-24T20:16:02.435483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMLX'. [2026-02-24T20:16:02.435849] [INFO ] [FORECASTER] Starting predict_future for AMLX [2026-02-24T20:16:02.436977] [DEBUG] [LOCAL ] No optimal features file found for AMLX: ./output/feature-sets/AMLX.txt [2026-02-24T20:16:02.437045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:02.437079] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:02.437105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:02.437163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:02.496397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:02.497281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:02.497370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:02.497405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:02.627807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:02.628000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:02.628044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:02.628072] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:02.631949] [DEBUG] [FORECASTER] AMLX: Forecast T+1@11:T+2@11: UP (p=57.45%) [2026-02-24T20:16:02.632241] [INFO ] [FORECASTER] Completed predict_future for AMLX [2026-02-24T20:16:02.632379] [INFO ] [sig ] AMLX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:02.778085] [INFO ] [LOCAL ] Saved forecast: AMLX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMLX.txt [2026-02-24T20:16:02.778230] [INFO ] [sig ] [160/3377] Completed AMLX in 0.4s | 2.74 sym/s | Total: 58.4s | ETA: 19.6m [2026-02-24T20:16:02.778270] [INFO ] [sig ] [161/3377] Forecasting AMN... [2026-02-24T20:16:02.778300] [INFO ] [sig ] Generating forecast for: AMN [2026-02-24T20:16:02.778330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMN' from 'https://tdm.silogroup.org/data/derivative_storage/AMN.csv'. [2026-02-24T20:16:02.789524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMN'. [2026-02-24T20:16:02.789887] [INFO ] [FORECASTER] Starting predict_future for AMN [2026-02-24T20:16:02.790730] [DEBUG] [LOCAL ] No optimal features file found for AMN: ./output/feature-sets/AMN.txt [2026-02-24T20:16:02.790786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:02.790819] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:02.790846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:02.790908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:02.852216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:02.853248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:02.853340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:02.853373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:02.979878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:02.980040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:02.980081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:02.980111] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:02.983872] [DEBUG] [FORECASTER] AMN: Forecast T+1@11:T+2@11: UP (p=80.86%) [2026-02-24T20:16:02.984377] [INFO ] [FORECASTER] Completed predict_future for AMN [2026-02-24T20:16:02.984521] [INFO ] [sig ] AMN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:03.133649] [INFO ] [LOCAL ] Saved forecast: AMN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMN.txt [2026-02-24T20:16:03.133811] [INFO ] [sig ] [161/3377] Completed AMN in 0.4s | 2.74 sym/s | Total: 58.8s | ETA: 19.6m [2026-02-24T20:16:03.133859] [INFO ] [sig ] [162/3377] Forecasting AMP... [2026-02-24T20:16:03.133892] [INFO ] [sig ] Generating forecast for: AMP [2026-02-24T20:16:03.133927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMP' from 'https://tdm.silogroup.org/data/derivative_storage/AMP.csv'. [2026-02-24T20:16:03.145697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMP'. [2026-02-24T20:16:03.146102] [INFO ] [FORECASTER] Starting predict_future for AMP [2026-02-24T20:16:03.147014] [DEBUG] [LOCAL ] No optimal features file found for AMP: ./output/feature-sets/AMP.txt [2026-02-24T20:16:03.147070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:03.147103] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:03.147130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:03.147188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:03.208399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:03.209363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:03.209449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:03.209482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:03.331535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:03.331711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:03.331752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:03.331780] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:03.335498] [DEBUG] [FORECASTER] AMP: Forecast T+1@11:T+2@11: DOWN (p=26.16%) [2026-02-24T20:16:03.335803] [INFO ] [FORECASTER] Completed predict_future for AMP [2026-02-24T20:16:03.335940] [INFO ] [sig ] AMP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:03.480130] [INFO ] [LOCAL ] Saved forecast: AMP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMP.txt [2026-02-24T20:16:03.480273] [INFO ] [sig ] [162/3377] Completed AMP in 0.3s | 2.74 sym/s | Total: 59.1s | ETA: 19.6m [2026-02-24T20:16:03.480314] [INFO ] [sig ] [163/3377] Forecasting AMPG... [2026-02-24T20:16:03.480344] [INFO ] [sig ] Generating forecast for: AMPG [2026-02-24T20:16:03.480375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPG' from 'https://tdm.silogroup.org/data/derivative_storage/AMPG.csv'. [2026-02-24T20:16:03.491880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPG'. [2026-02-24T20:16:03.492218] [INFO ] [FORECASTER] Starting predict_future for AMPG [2026-02-24T20:16:03.493063] [DEBUG] [LOCAL ] No optimal features file found for AMPG: ./output/feature-sets/AMPG.txt [2026-02-24T20:16:03.493118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:03.493151] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:03.493178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:03.493235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:03.552459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:03.553432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:03.553527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:03.553562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:03.706421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:03.706603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:03.706667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:03.706699] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:03.710869] [DEBUG] [FORECASTER] AMPG: Forecast T+1@11:T+2@11: DOWN (p=35.33%) [2026-02-24T20:16:03.711168] [INFO ] [FORECASTER] Completed predict_future for AMPG [2026-02-24T20:16:03.711309] [INFO ] [sig ] AMPG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:03.856692] [INFO ] [LOCAL ] Saved forecast: AMPG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMPG.txt [2026-02-24T20:16:03.856830] [INFO ] [sig ] [163/3377] Completed AMPG in 0.4s | 2.74 sym/s | Total: 59.5s | ETA: 19.6m [2026-02-24T20:16:03.856871] [INFO ] [sig ] [164/3377] Forecasting AMPH... [2026-02-24T20:16:03.856901] [INFO ] [sig ] Generating forecast for: AMPH [2026-02-24T20:16:03.856932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPH' from 'https://tdm.silogroup.org/data/derivative_storage/AMPH.csv'. [2026-02-24T20:16:03.869558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPH'. [2026-02-24T20:16:03.869925] [INFO ] [FORECASTER] Starting predict_future for AMPH [2026-02-24T20:16:03.870770] [DEBUG] [LOCAL ] No optimal features file found for AMPH: ./output/feature-sets/AMPH.txt [2026-02-24T20:16:03.870827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:03.870859] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:03.870887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:03.870944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:03.929742] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:03.930594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:03.930681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:03.930714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:04.059686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:04.059862] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:04.059908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:04.059946] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:04.064269] [DEBUG] [FORECASTER] AMPH: Forecast T+1@11:T+2@11: UP (p=82.67%) [2026-02-24T20:16:04.064617] [INFO ] [FORECASTER] Completed predict_future for AMPH [2026-02-24T20:16:04.064775] [INFO ] [sig ] AMPH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:04.216759] [INFO ] [LOCAL ] Saved forecast: AMPH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMPH.txt [2026-02-24T20:16:04.216920] [INFO ] [sig ] [164/3377] Completed AMPH in 0.4s | 2.74 sym/s | Total: 59.9s | ETA: 19.6m [2026-02-24T20:16:04.216962] [INFO ] [sig ] [165/3377] Forecasting AMPL... [2026-02-24T20:16:04.216994] [INFO ] [sig ] Generating forecast for: AMPL [2026-02-24T20:16:04.217024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPL' from 'https://tdm.silogroup.org/data/derivative_storage/AMPL.csv'. [2026-02-24T20:16:04.230178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPL'. [2026-02-24T20:16:04.230516] [INFO ] [FORECASTER] Starting predict_future for AMPL [2026-02-24T20:16:04.231350] [DEBUG] [LOCAL ] No optimal features file found for AMPL: ./output/feature-sets/AMPL.txt [2026-02-24T20:16:04.231404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:04.231436] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:04.231464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:04.231521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:04.289057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:04.289886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:04.289979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:04.290019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:04.419530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:04.419708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:04.419753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:04.419783] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:04.423337] [DEBUG] [FORECASTER] AMPL: Forecast T+1@11:T+2@11: DOWN (p=2.69%) [2026-02-24T20:16:04.423645] [INFO ] [FORECASTER] Completed predict_future for AMPL [2026-02-24T20:16:04.423784] [INFO ] [sig ] AMPL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:04.570966] [INFO ] [LOCAL ] Saved forecast: AMPL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMPL.txt [2026-02-24T20:16:04.571128] [INFO ] [sig ] [165/3377] Completed AMPL in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-24T20:16:04.571168] [INFO ] [sig ] [166/3377] Forecasting AMPX... [2026-02-24T20:16:04.571197] [INFO ] [sig ] Generating forecast for: AMPX [2026-02-24T20:16:04.571228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMPX' from 'https://tdm.silogroup.org/data/derivative_storage/AMPX.csv'. [2026-02-24T20:16:04.583356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMPX'. [2026-02-24T20:16:04.583729] [INFO ] [FORECASTER] Starting predict_future for AMPX [2026-02-24T20:16:04.584809] [DEBUG] [LOCAL ] No optimal features file found for AMPX: ./output/feature-sets/AMPX.txt [2026-02-24T20:16:04.584866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:04.584900] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:04.584927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:04.584984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:04.648551] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:04.649555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:04.649735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:04.649788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:04.775768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:04.775937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:04.775978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:04.776011] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:04.779636] [DEBUG] [FORECASTER] AMPX: Forecast T+1@11:T+2@11: UP (p=84.55%) [2026-02-24T20:16:04.779940] [INFO ] [FORECASTER] Completed predict_future for AMPX [2026-02-24T20:16:04.780083] [INFO ] [sig ] AMPX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:04.925751] [INFO ] [LOCAL ] Saved forecast: AMPX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMPX.txt [2026-02-24T20:16:04.925902] [INFO ] [sig ] [166/3377] Completed AMPX in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-24T20:16:04.925943] [INFO ] [sig ] [167/3377] Forecasting AMRC... [2026-02-24T20:16:04.925975] [INFO ] [sig ] Generating forecast for: AMRC [2026-02-24T20:16:04.926007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRC' from 'https://tdm.silogroup.org/data/derivative_storage/AMRC.csv'. [2026-02-24T20:16:04.938587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRC'. [2026-02-24T20:16:04.938922] [INFO ] [FORECASTER] Starting predict_future for AMRC [2026-02-24T20:16:04.939750] [DEBUG] [LOCAL ] No optimal features file found for AMRC: ./output/feature-sets/AMRC.txt [2026-02-24T20:16:04.939805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:04.939840] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:04.939868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:04.939925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:04.998107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:04.999049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:04.999152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:04.999187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:05.131317] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:05.131497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:05.131539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:05.131587] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:05.135134] [DEBUG] [FORECASTER] AMRC: Forecast T+1@11:T+2@11: UP (p=87.41%) [2026-02-24T20:16:05.135421] [INFO ] [FORECASTER] Completed predict_future for AMRC [2026-02-24T20:16:05.135558] [INFO ] [sig ] AMRC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:05.291357] [INFO ] [LOCAL ] Saved forecast: AMRC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMRC.txt [2026-02-24T20:16:05.291502] [INFO ] [sig ] [167/3377] Completed AMRC in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-24T20:16:05.291543] [INFO ] [sig ] [168/3377] Forecasting AMRN... [2026-02-24T20:16:05.291589] [INFO ] [sig ] Generating forecast for: AMRN [2026-02-24T20:16:05.291626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRN' from 'https://tdm.silogroup.org/data/derivative_storage/AMRN.csv'. [2026-02-24T20:16:05.306448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMRN'. [2026-02-24T20:16:05.306785] [INFO ] [FORECASTER] Starting predict_future for AMRN [2026-02-24T20:16:05.307782] [DEBUG] [LOCAL ] No optimal features file found for AMRN: ./output/feature-sets/AMRN.txt [2026-02-24T20:16:05.307837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:05.307869] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:05.307896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:05.307987] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:05.400601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:05.401768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:05.401864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:05.401900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:05.530511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:05.530689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:05.530731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:05.530760] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:05.534953] [DEBUG] [FORECASTER] AMRN: Forecast T+1@11:T+2@11: DOWN (p=44.32%) [2026-02-24T20:16:05.535425] [INFO ] [FORECASTER] Completed predict_future for AMRN [2026-02-24T20:16:05.535562] [INFO ] [sig ] AMRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:05.705361] [INFO ] [LOCAL ] Saved forecast: AMRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMRN.txt [2026-02-24T20:16:05.705528] [INFO ] [sig ] [168/3377] Completed AMRN in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-24T20:16:05.705568] [INFO ] [sig ] [169/3377] Forecasting AMRX... [2026-02-24T20:16:05.705622] [INFO ] [sig ] Generating forecast for: AMRX [2026-02-24T20:16:05.705653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMRX' from 'https://tdm.silogroup.org/data/derivative_storage/AMRX.csv'. [2026-02-24T20:16:05.719507] [DEBUG] [REMOTE ] Successfully parsed 299 rows of historical data for symbol 'AMRX'. [2026-02-24T20:16:05.719838] [INFO ] [FORECASTER] Starting predict_future for AMRX [2026-02-24T20:16:05.720657] [DEBUG] [LOCAL ] No optimal features file found for AMRX: ./output/feature-sets/AMRX.txt [2026-02-24T20:16:05.720711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:05.720744] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:05.720771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:05.720826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:05.779975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:05.780871] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:05.780960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:05.780994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:05.902874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:05.903041] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:16:05.903090] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:05.903127] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:05.906662] [DEBUG] [FORECASTER] AMRX: Forecast T+1@11:T+2@11: UP (p=97.35%) [2026-02-24T20:16:05.906975] [INFO ] [FORECASTER] Completed predict_future for AMRX [2026-02-24T20:16:05.907115] [INFO ] [sig ] AMRX: Forecast for 2026-02-23: UP (sign=1.00) [2026-02-24T20:16:06.060888] [INFO ] [LOCAL ] Saved forecast: AMRX 2026-02-24 1 -> ./output/forecasts/individual/2026-02-24/AMRX.txt [2026-02-24T20:16:06.061183] [INFO ] [sig ] [169/3377] Completed AMRX in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-24T20:16:06.061236] [INFO ] [sig ] [170/3377] Forecasting AMSC... [2026-02-24T20:16:06.061270] [INFO ] [sig ] Generating forecast for: AMSC [2026-02-24T20:16:06.061302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSC' from 'https://tdm.silogroup.org/data/derivative_storage/AMSC.csv'. [2026-02-24T20:16:06.074242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSC'. [2026-02-24T20:16:06.074687] [INFO ] [FORECASTER] Starting predict_future for AMSC [2026-02-24T20:16:06.075549] [DEBUG] [LOCAL ] No optimal features file found for AMSC: ./output/feature-sets/AMSC.txt [2026-02-24T20:16:06.075632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:06.075666] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:06.075692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:06.075748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:06.139662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:06.140626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:06.140716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:06.140752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:06.276921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:06.277088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:06.277133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:06.277163] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:06.280964] [DEBUG] [FORECASTER] AMSC: Forecast T+1@11:T+2@11: UP (p=84.92%) [2026-02-24T20:16:06.281353] [INFO ] [FORECASTER] Completed predict_future for AMSC [2026-02-24T20:16:06.281520] [INFO ] [sig ] AMSC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:06.434952] [INFO ] [LOCAL ] Saved forecast: AMSC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMSC.txt [2026-02-24T20:16:06.435153] [INFO ] [sig ] [170/3377] Completed AMSC in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-24T20:16:06.435222] [INFO ] [sig ] [171/3377] Forecasting AMSF... [2026-02-24T20:16:06.435262] [INFO ] [sig ] Generating forecast for: AMSF [2026-02-24T20:16:06.435295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMSF' from 'https://tdm.silogroup.org/data/derivative_storage/AMSF.csv'. [2026-02-24T20:16:06.448726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMSF'. [2026-02-24T20:16:06.449141] [INFO ] [FORECASTER] Starting predict_future for AMSF [2026-02-24T20:16:06.450397] [DEBUG] [LOCAL ] No optimal features file found for AMSF: ./output/feature-sets/AMSF.txt [2026-02-24T20:16:06.450468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:06.450501] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:06.450529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:06.450605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:06.515342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:06.516564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:06.516686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:06.516720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:06.646626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:06.646808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:06.646870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:06.646915] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:06.651389] [DEBUG] [FORECASTER] AMSF: Forecast T+1@11:T+2@11: UP (p=62.87%) [2026-02-24T20:16:06.651812] [INFO ] [FORECASTER] Completed predict_future for AMSF [2026-02-24T20:16:06.651970] [INFO ] [sig ] AMSF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:06.815452] [INFO ] [LOCAL ] Saved forecast: AMSF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMSF.txt [2026-02-24T20:16:06.815658] [INFO ] [sig ] [171/3377] Completed AMSF in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-24T20:16:06.815703] [INFO ] [sig ] [172/3377] Forecasting AMTB... [2026-02-24T20:16:06.815736] [INFO ] [sig ] Generating forecast for: AMTB [2026-02-24T20:16:06.815766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTB' from 'https://tdm.silogroup.org/data/derivative_storage/AMTB.csv'. [2026-02-24T20:16:06.829422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTB'. [2026-02-24T20:16:06.829930] [INFO ] [FORECASTER] Starting predict_future for AMTB [2026-02-24T20:16:06.831030] [DEBUG] [LOCAL ] No optimal features file found for AMTB: ./output/feature-sets/AMTB.txt [2026-02-24T20:16:06.831094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:06.831138] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:06.831175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:06.831244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:06.891900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:06.893076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:06.893205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:06.893255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:07.029666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:07.029842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:07.029897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:07.029933] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:07.034455] [DEBUG] [FORECASTER] AMTB: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-24T20:16:07.034953] [INFO ] [FORECASTER] Completed predict_future for AMTB [2026-02-24T20:16:07.035133] [INFO ] [sig ] AMTB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:07.194798] [INFO ] [LOCAL ] Saved forecast: AMTB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMTB.txt [2026-02-24T20:16:07.194978] [INFO ] [sig ] [172/3377] Completed AMTB in 0.4s | 2.74 sym/s | Total: 1.0m | ETA: 19.5m [2026-02-24T20:16:07.195022] [INFO ] [sig ] [173/3377] Forecasting AMTX... [2026-02-24T20:16:07.195060] [INFO ] [sig ] Generating forecast for: AMTX [2026-02-24T20:16:07.195097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMTX' from 'https://tdm.silogroup.org/data/derivative_storage/AMTX.csv'. [2026-02-24T20:16:07.209360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMTX'. [2026-02-24T20:16:07.210021] [INFO ] [FORECASTER] Starting predict_future for AMTX [2026-02-24T20:16:07.210981] [DEBUG] [LOCAL ] No optimal features file found for AMTX: ./output/feature-sets/AMTX.txt [2026-02-24T20:16:07.211061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:07.211157] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:07.211191] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:07.211252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:07.280159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:07.281242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:07.281368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:07.281411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:07.414502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:07.414704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:07.414750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:07.414780] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:07.419299] [DEBUG] [FORECASTER] AMTX: Forecast T+1@11:T+2@11: DOWN (p=20.51%) [2026-02-24T20:16:07.419701] [INFO ] [FORECASTER] Completed predict_future for AMTX [2026-02-24T20:16:07.419866] [INFO ] [sig ] AMTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:07.595951] [INFO ] [LOCAL ] Saved forecast: AMTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMTX.txt [2026-02-24T20:16:07.596207] [INFO ] [sig ] [173/3377] Completed AMTX in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:07.596282] [INFO ] [sig ] [174/3377] Forecasting AMWD... [2026-02-24T20:16:07.596337] [INFO ] [sig ] Generating forecast for: AMWD [2026-02-24T20:16:07.596390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWD' from 'https://tdm.silogroup.org/data/derivative_storage/AMWD.csv'. [2026-02-24T20:16:07.613524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWD'. [2026-02-24T20:16:07.614105] [INFO ] [FORECASTER] Starting predict_future for AMWD [2026-02-24T20:16:07.615484] [DEBUG] [LOCAL ] No optimal features file found for AMWD: ./output/feature-sets/AMWD.txt [2026-02-24T20:16:07.615620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:07.615679] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:07.615726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:07.615825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:07.700646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:07.701944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:07.702095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:07.702141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:07.844923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:07.845095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:07.845138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:07.845169] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:07.849067] [DEBUG] [FORECASTER] AMWD: Forecast T+1@11:T+2@11: DOWN (p=33.20%) [2026-02-24T20:16:07.849441] [INFO ] [FORECASTER] Completed predict_future for AMWD [2026-02-24T20:16:07.849617] [INFO ] [sig ] AMWD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:08.000743] [INFO ] [LOCAL ] Saved forecast: AMWD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMWD.txt [2026-02-24T20:16:08.000919] [INFO ] [sig ] [174/3377] Completed AMWD in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:08.000970] [INFO ] [sig ] [175/3377] Forecasting AMWL... [2026-02-24T20:16:08.001003] [INFO ] [sig ] Generating forecast for: AMWL [2026-02-24T20:16:08.001035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMWL' from 'https://tdm.silogroup.org/data/derivative_storage/AMWL.csv'. [2026-02-24T20:16:08.013607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMWL'. [2026-02-24T20:16:08.014043] [INFO ] [FORECASTER] Starting predict_future for AMWL [2026-02-24T20:16:08.015033] [DEBUG] [LOCAL ] No optimal features file found for AMWL: ./output/feature-sets/AMWL.txt [2026-02-24T20:16:08.015107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:08.015149] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:08.015185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:08.015244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:08.078663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:08.079683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:08.079799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:08.079833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:08.217217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:08.217405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:08.217455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:08.217502] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:08.222564] [DEBUG] [FORECASTER] AMWL: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-02-24T20:16:08.222973] [INFO ] [FORECASTER] Completed predict_future for AMWL [2026-02-24T20:16:08.223133] [INFO ] [sig ] AMWL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:08.373853] [INFO ] [LOCAL ] Saved forecast: AMWL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMWL.txt [2026-02-24T20:16:08.373997] [INFO ] [sig ] [175/3377] Completed AMWL in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:08.374037] [INFO ] [sig ] [176/3377] Forecasting AMX... [2026-02-24T20:16:08.374070] [INFO ] [sig ] Generating forecast for: AMX [2026-02-24T20:16:08.374109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMX' from 'https://tdm.silogroup.org/data/derivative_storage/AMX.csv'. [2026-02-24T20:16:08.386251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMX'. [2026-02-24T20:16:08.386561] [INFO ] [FORECASTER] Starting predict_future for AMX [2026-02-24T20:16:08.387433] [DEBUG] [LOCAL ] No optimal features file found for AMX: ./output/feature-sets/AMX.txt [2026-02-24T20:16:08.387489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:08.387522] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:08.387550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:08.387646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:08.448903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:08.450055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:08.450160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:08.450201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:08.576133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:08.576292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:08.576335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:08.576409] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:08.580565] [DEBUG] [FORECASTER] AMX: Forecast T+1@11:T+2@11: DOWN (p=24.73%) [2026-02-24T20:16:08.580893] [INFO ] [FORECASTER] Completed predict_future for AMX [2026-02-24T20:16:08.581034] [INFO ] [sig ] AMX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:08.723639] [INFO ] [LOCAL ] Saved forecast: AMX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AMX.txt [2026-02-24T20:16:08.723779] [INFO ] [sig ] [176/3377] Completed AMX in 0.3s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:08.723820] [INFO ] [sig ] [177/3377] Forecasting AMZD... [2026-02-24T20:16:08.723851] [INFO ] [sig ] Generating forecast for: AMZD [2026-02-24T20:16:08.723881] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZD' from 'https://tdm.silogroup.org/data/derivative_storage/AMZD.csv'. [2026-02-24T20:16:08.736210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZD'. [2026-02-24T20:16:08.736609] [INFO ] [FORECASTER] Starting predict_future for AMZD [2026-02-24T20:16:08.737505] [DEBUG] [LOCAL ] No optimal features file found for AMZD: ./output/feature-sets/AMZD.txt [2026-02-24T20:16:08.737564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:08.737621] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:08.737652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:08.737713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:08.799319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:08.800240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:08.800346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:08.800381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:08.930060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:08.930239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:08.930280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:08.930309] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:08.934185] [DEBUG] [FORECASTER] AMZD: Forecast T+1@11:T+2@11: UP (p=61.30%) [2026-02-24T20:16:08.934539] [INFO ] [FORECASTER] Completed predict_future for AMZD [2026-02-24T20:16:08.934733] [INFO ] [sig ] AMZD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:09.081738] [INFO ] [LOCAL ] Saved forecast: AMZD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMZD.txt [2026-02-24T20:16:09.081955] [INFO ] [sig ] [177/3377] Completed AMZD in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:09.082001] [INFO ] [sig ] [178/3377] Forecasting AMZN... [2026-02-24T20:16:09.082034] [INFO ] [sig ] Generating forecast for: AMZN [2026-02-24T20:16:09.082067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZN' from 'https://tdm.silogroup.org/data/derivative_storage/AMZN.csv'. [2026-02-24T20:16:09.096900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZN'. [2026-02-24T20:16:09.097596] [INFO ] [FORECASTER] Starting predict_future for AMZN [2026-02-24T20:16:09.099178] [DEBUG] [LOCAL ] No optimal features file found for AMZN: ./output/feature-sets/AMZN.txt [2026-02-24T20:16:09.099251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:09.099285] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:09.099313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:09.099381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:09.169036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:09.170038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:09.170156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:09.170193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:09.296656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:09.296817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:09.296882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:09.296914] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:09.301098] [DEBUG] [FORECASTER] AMZN: Forecast T+1@11:T+2@11: UP (p=87.88%) [2026-02-24T20:16:09.301388] [INFO ] [FORECASTER] Completed predict_future for AMZN [2026-02-24T20:16:09.301526] [INFO ] [sig ] AMZN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:09.469249] [INFO ] [LOCAL ] Saved forecast: AMZN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMZN.txt [2026-02-24T20:16:09.469413] [INFO ] [sig ] [178/3377] Completed AMZN in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:09.469455] [INFO ] [sig ] [179/3377] Forecasting AMZZ... [2026-02-24T20:16:09.469486] [INFO ] [sig ] Generating forecast for: AMZZ [2026-02-24T20:16:09.469517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AMZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AMZZ.csv'. [2026-02-24T20:16:09.482493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AMZZ'. [2026-02-24T20:16:09.482920] [INFO ] [FORECASTER] Starting predict_future for AMZZ [2026-02-24T20:16:09.483800] [DEBUG] [LOCAL ] No optimal features file found for AMZZ: ./output/feature-sets/AMZZ.txt [2026-02-24T20:16:09.483858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:09.483891] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:09.483919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:09.483978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:09.551674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:09.552556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:09.552673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:09.552711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:09.673206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:09.673359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:09.673398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:09.673428] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:09.677004] [DEBUG] [FORECASTER] AMZZ: Forecast T+1@11:T+2@11: UP (p=91.48%) [2026-02-24T20:16:09.677289] [INFO ] [FORECASTER] Completed predict_future for AMZZ [2026-02-24T20:16:09.677421] [INFO ] [sig ] AMZZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:09.820969] [INFO ] [LOCAL ] Saved forecast: AMZZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AMZZ.txt [2026-02-24T20:16:09.821108] [INFO ] [sig ] [179/3377] Completed AMZZ in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:09.821147] [INFO ] [sig ] [180/3377] Forecasting AN... [2026-02-24T20:16:09.821179] [INFO ] [sig ] Generating forecast for: AN [2026-02-24T20:16:09.821210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AN' from 'https://tdm.silogroup.org/data/derivative_storage/AN.csv'. [2026-02-24T20:16:09.833130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AN'. [2026-02-24T20:16:09.833485] [INFO ] [FORECASTER] Starting predict_future for AN [2026-02-24T20:16:09.834540] [DEBUG] [LOCAL ] No optimal features file found for AN: ./output/feature-sets/AN.txt [2026-02-24T20:16:09.834617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:09.834651] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:09.834678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:09.834735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:09.894290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:09.895208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:09.895290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:09.895322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:10.023582] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:10.023767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:10.023814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:10.023845] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:10.027411] [DEBUG] [FORECASTER] AN: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-24T20:16:10.027724] [INFO ] [FORECASTER] Completed predict_future for AN [2026-02-24T20:16:10.027864] [INFO ] [sig ] AN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:10.189671] [INFO ] [LOCAL ] Saved forecast: AN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AN.txt [2026-02-24T20:16:10.189833] [INFO ] [sig ] [180/3377] Completed AN in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:10.189872] [INFO ] [sig ] [181/3377] Forecasting ANAB... [2026-02-24T20:16:10.189904] [INFO ] [sig ] Generating forecast for: ANAB [2026-02-24T20:16:10.189935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANAB' from 'https://tdm.silogroup.org/data/derivative_storage/ANAB.csv'. [2026-02-24T20:16:10.202506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANAB'. [2026-02-24T20:16:10.202858] [INFO ] [FORECASTER] Starting predict_future for ANAB [2026-02-24T20:16:10.203893] [DEBUG] [LOCAL ] No optimal features file found for ANAB: ./output/feature-sets/ANAB.txt [2026-02-24T20:16:10.203947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:10.203979] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:10.204006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:10.204062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:10.266077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:10.267089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:10.267190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:10.267236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:10.400780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:10.400974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:10.401029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:10.401071] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:10.405569] [DEBUG] [FORECASTER] ANAB: Forecast T+1@11:T+2@11: DOWN (p=38.03%) [2026-02-24T20:16:10.406115] [INFO ] [FORECASTER] Completed predict_future for ANAB [2026-02-24T20:16:10.406337] [INFO ] [sig ] ANAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:10.628868] [INFO ] [LOCAL ] Saved forecast: ANAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ANAB.txt [2026-02-24T20:16:10.629181] [INFO ] [sig ] [181/3377] Completed ANAB in 0.4s | 2.73 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:10.629251] [INFO ] [sig ] [182/3377] Forecasting ANDE... [2026-02-24T20:16:10.629308] [INFO ] [sig ] Generating forecast for: ANDE [2026-02-24T20:16:10.629363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANDE' from 'https://tdm.silogroup.org/data/derivative_storage/ANDE.csv'. [2026-02-24T20:16:10.654369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANDE'. [2026-02-24T20:16:10.654982] [INFO ] [FORECASTER] Starting predict_future for ANDE [2026-02-24T20:16:10.656276] [DEBUG] [LOCAL ] No optimal features file found for ANDE: ./output/feature-sets/ANDE.txt [2026-02-24T20:16:10.656370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:10.656427] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:10.656461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:10.656536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:10.751381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:10.752555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:10.752698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:10.752759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:10.926884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:10.927089] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:10.927142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:10.927181] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:10.932562] [DEBUG] [FORECASTER] ANDE: Forecast T+1@11:T+2@11: UP (p=62.54%) [2026-02-24T20:16:10.933136] [INFO ] [FORECASTER] Completed predict_future for ANDE [2026-02-24T20:16:10.933363] [INFO ] [sig ] ANDE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:11.145823] [INFO ] [LOCAL ] Saved forecast: ANDE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ANDE.txt [2026-02-24T20:16:11.146048] [INFO ] [sig ] [182/3377] Completed ANDE in 0.5s | 2.72 sym/s | Total: 1.1m | ETA: 19.5m [2026-02-24T20:16:11.146099] [INFO ] [sig ] [183/3377] Forecasting ANF... [2026-02-24T20:16:11.146132] [INFO ] [sig ] Generating forecast for: ANF [2026-02-24T20:16:11.146168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANF' from 'https://tdm.silogroup.org/data/derivative_storage/ANF.csv'. [2026-02-24T20:16:11.197203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANF'. [2026-02-24T20:16:11.197714] [INFO ] [FORECASTER] Starting predict_future for ANF [2026-02-24T20:16:11.201915] [DEBUG] [LOCAL ] No optimal features file found for ANF: ./output/feature-sets/ANF.txt [2026-02-24T20:16:11.202042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:11.202085] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:11.202119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:11.202192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:11.305669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:11.306858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:11.328269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:11.328343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:11.614345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:11.614556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:11.614641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:11.614680] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:11.671713] [DEBUG] [FORECASTER] ANF: Forecast T+1@11:T+2@11: DOWN (p=31.72%) [2026-02-24T20:16:11.672545] [INFO ] [FORECASTER] Completed predict_future for ANF [2026-02-24T20:16:11.672768] [INFO ] [sig ] ANF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:11.879299] [INFO ] [LOCAL ] Saved forecast: ANF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ANF.txt [2026-02-24T20:16:11.879602] [INFO ] [sig ] [183/3377] Completed ANF in 0.7s | 2.71 sym/s | Total: 1.1m | ETA: 19.6m [2026-02-24T20:16:11.879659] [INFO ] [sig ] [184/3377] Forecasting ANGI... [2026-02-24T20:16:11.879696] [INFO ] [sig ] Generating forecast for: ANGI [2026-02-24T20:16:11.879741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGI' from 'https://tdm.silogroup.org/data/derivative_storage/ANGI.csv'. [2026-02-24T20:16:11.945153] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGI'. [2026-02-24T20:16:11.945624] [INFO ] [FORECASTER] Starting predict_future for ANGI [2026-02-24T20:16:11.946562] [DEBUG] [LOCAL ] No optimal features file found for ANGI: ./output/feature-sets/ANGI.txt [2026-02-24T20:16:11.946666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:11.946732] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:11.946794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:11.946876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:12.056218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:12.057609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:12.057731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:12.057785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:12.272379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:12.272610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:12.272681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:12.272730] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:12.278899] [DEBUG] [FORECASTER] ANGI: Forecast T+1@11:T+2@11: UP (p=55.30%) [2026-02-24T20:16:12.279507] [INFO ] [FORECASTER] Completed predict_future for ANGI [2026-02-24T20:16:12.279780] [INFO ] [sig ] ANGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:12.523293] [INFO ] [LOCAL ] Saved forecast: ANGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ANGI.txt [2026-02-24T20:16:12.523616] [INFO ] [sig ] [184/3377] Completed ANGI in 0.6s | 2.70 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-24T20:16:12.523669] [INFO ] [sig ] [185/3377] Forecasting ANGL... [2026-02-24T20:16:12.523704] [INFO ] [sig ] Generating forecast for: ANGL [2026-02-24T20:16:12.523738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGL' from 'https://tdm.silogroup.org/data/derivative_storage/ANGL.csv'. [2026-02-24T20:16:12.541175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGL'. [2026-02-24T20:16:12.541701] [INFO ] [FORECASTER] Starting predict_future for ANGL [2026-02-24T20:16:12.542816] [DEBUG] [LOCAL ] No optimal features file found for ANGL: ./output/feature-sets/ANGL.txt [2026-02-24T20:16:12.542880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:12.542918] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:12.542951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:12.543023] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:12.613869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:12.615115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:12.615239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:12.615280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:12.767468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:12.767669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:12.767717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:12.767750] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:12.772137] [DEBUG] [FORECASTER] ANGL: Forecast T+1@11:T+2@11: DOWN (p=17.37%) [2026-02-24T20:16:12.772534] [INFO ] [FORECASTER] Completed predict_future for ANGL [2026-02-24T20:16:12.772726] [INFO ] [sig ] ANGL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:12.951760] [INFO ] [LOCAL ] Saved forecast: ANGL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ANGL.txt [2026-02-24T20:16:12.951959] [INFO ] [sig ] [185/3377] Completed ANGL in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-24T20:16:12.952007] [INFO ] [sig ] [186/3377] Forecasting ANGO... [2026-02-24T20:16:12.952047] [INFO ] [sig ] Generating forecast for: ANGO [2026-02-24T20:16:12.952084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANGO' from 'https://tdm.silogroup.org/data/derivative_storage/ANGO.csv'. [2026-02-24T20:16:12.967701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANGO'. [2026-02-24T20:16:12.968175] [INFO ] [FORECASTER] Starting predict_future for ANGO [2026-02-24T20:16:12.969145] [DEBUG] [LOCAL ] No optimal features file found for ANGO: ./output/feature-sets/ANGO.txt [2026-02-24T20:16:12.969211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:12.969248] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:12.969279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:12.969350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:13.039692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:13.040788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:13.040884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:13.040922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:13.172813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:13.172977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:13.173019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:13.173053] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:13.176854] [DEBUG] [FORECASTER] ANGO: Forecast T+1@11:T+2@11: DOWN (p=35.33%) [2026-02-24T20:16:13.177182] [INFO ] [FORECASTER] Completed predict_future for ANGO [2026-02-24T20:16:13.177373] [INFO ] [sig ] ANGO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:13.331798] [INFO ] [LOCAL ] Saved forecast: ANGO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ANGO.txt [2026-02-24T20:16:13.332037] [INFO ] [sig ] [186/3377] Completed ANGO in 0.4s | 2.70 sym/s | Total: 1.1m | ETA: 19.7m [2026-02-24T20:16:13.332093] [INFO ] [sig ] [187/3377] Forecasting ANIK... [2026-02-24T20:16:13.332134] [INFO ] [sig ] Generating forecast for: ANIK [2026-02-24T20:16:13.332181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIK' from 'https://tdm.silogroup.org/data/derivative_storage/ANIK.csv'. [2026-02-24T20:16:13.344157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIK'. [2026-02-24T20:16:13.344623] [INFO ] [FORECASTER] Starting predict_future for ANIK [2026-02-24T20:16:13.345608] [DEBUG] [LOCAL ] No optimal features file found for ANIK: ./output/feature-sets/ANIK.txt [2026-02-24T20:16:13.345671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:13.345706] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:13.345745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:13.345824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:13.409171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:13.410125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:13.410225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:13.410281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:13.537875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:13.538073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:13.538120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:13.538165] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:13.542256] [DEBUG] [FORECASTER] ANIK: Forecast T+1@11:T+2@11: DOWN (p=14.87%) [2026-02-24T20:16:13.542630] [INFO ] [FORECASTER] Completed predict_future for ANIK [2026-02-24T20:16:13.542786] [INFO ] [sig ] ANIK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:13.701613] [INFO ] [LOCAL ] Saved forecast: ANIK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ANIK.txt [2026-02-24T20:16:13.701791] [INFO ] [sig ] [187/3377] Completed ANIK in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-24T20:16:13.701833] [INFO ] [sig ] [188/3377] Forecasting ANIP... [2026-02-24T20:16:13.701865] [INFO ] [sig ] Generating forecast for: ANIP [2026-02-24T20:16:13.701897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIP' from 'https://tdm.silogroup.org/data/derivative_storage/ANIP.csv'. [2026-02-24T20:16:13.714607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIP'. [2026-02-24T20:16:13.715019] [INFO ] [FORECASTER] Starting predict_future for ANIP [2026-02-24T20:16:13.715908] [DEBUG] [LOCAL ] No optimal features file found for ANIP: ./output/feature-sets/ANIP.txt [2026-02-24T20:16:13.715971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:13.716014] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:13.716054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:13.716138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:13.779009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:13.779967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:13.780066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:13.780132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:13.910084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:13.910254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:13.910306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:13.910342] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:13.913923] [DEBUG] [FORECASTER] ANIP: Forecast T+1@11:T+2@11: UP (p=64.44%) [2026-02-24T20:16:13.914216] [INFO ] [FORECASTER] Completed predict_future for ANIP [2026-02-24T20:16:13.914359] [INFO ] [sig ] ANIP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:14.069094] [INFO ] [LOCAL ] Saved forecast: ANIP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ANIP.txt [2026-02-24T20:16:14.069291] [INFO ] [sig ] [188/3377] Completed ANIP in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-24T20:16:14.069341] [INFO ] [sig ] [189/3377] Forecasting ANIX... [2026-02-24T20:16:14.069370] [INFO ] [sig ] Generating forecast for: ANIX [2026-02-24T20:16:14.069402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANIX' from 'https://tdm.silogroup.org/data/derivative_storage/ANIX.csv'. [2026-02-24T20:16:14.081823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANIX'. [2026-02-24T20:16:14.082195] [INFO ] [FORECASTER] Starting predict_future for ANIX [2026-02-24T20:16:14.083076] [DEBUG] [LOCAL ] No optimal features file found for ANIX: ./output/feature-sets/ANIX.txt [2026-02-24T20:16:14.083136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:14.083182] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:14.083220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:14.083281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:14.145765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:14.146714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:14.146800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:14.146834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:14.269222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:14.269388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:14.269430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:14.269479] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:14.273287] [DEBUG] [FORECASTER] ANIX: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-24T20:16:14.273640] [INFO ] [FORECASTER] Completed predict_future for ANIX [2026-02-24T20:16:14.273799] [INFO ] [sig ] ANIX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:14.420832] [INFO ] [LOCAL ] Saved forecast: ANIX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ANIX.txt [2026-02-24T20:16:14.421011] [INFO ] [sig ] [189/3377] Completed ANIX in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-24T20:16:14.421053] [INFO ] [sig ] [190/3377] Forecasting ANNX... [2026-02-24T20:16:14.421083] [INFO ] [sig ] Generating forecast for: ANNX [2026-02-24T20:16:14.421114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANNX' from 'https://tdm.silogroup.org/data/derivative_storage/ANNX.csv'. [2026-02-24T20:16:14.433567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANNX'. [2026-02-24T20:16:14.433954] [INFO ] [FORECASTER] Starting predict_future for ANNX [2026-02-24T20:16:14.434862] [DEBUG] [LOCAL ] No optimal features file found for ANNX: ./output/feature-sets/ANNX.txt [2026-02-24T20:16:14.434916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:14.434976] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:14.435006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:14.435064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:14.495098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:14.495989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:14.496085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:14.496121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:14.624847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:14.625013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:14.625056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:14.625087] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:14.628764] [DEBUG] [FORECASTER] ANNX: Forecast T+1@11:T+2@11: DOWN (p=3.92%) [2026-02-24T20:16:14.629090] [INFO ] [FORECASTER] Completed predict_future for ANNX [2026-02-24T20:16:14.629240] [INFO ] [sig ] ANNX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:14.776806] [INFO ] [LOCAL ] Saved forecast: ANNX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ANNX.txt [2026-02-24T20:16:14.776995] [INFO ] [sig ] [190/3377] Completed ANNX in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-24T20:16:14.777042] [INFO ] [sig ] [191/3377] Forecasting ANTX... [2026-02-24T20:16:14.777073] [INFO ] [sig ] Generating forecast for: ANTX [2026-02-24T20:16:14.777104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANTX' from 'https://tdm.silogroup.org/data/derivative_storage/ANTX.csv'. [2026-02-24T20:16:14.789918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANTX'. [2026-02-24T20:16:14.790336] [INFO ] [FORECASTER] Starting predict_future for ANTX [2026-02-24T20:16:14.791235] [DEBUG] [LOCAL ] No optimal features file found for ANTX: ./output/feature-sets/ANTX.txt [2026-02-24T20:16:14.791291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:14.791324] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:14.791351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:14.791408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:14.853166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:14.854051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:14.854134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:14.854201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:14.974956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:14.975120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:14.975161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:14.975191] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:14.978773] [DEBUG] [FORECASTER] ANTX: Forecast T+1@11:T+2@11: DOWN (p=26.67%) [2026-02-24T20:16:14.979101] [INFO ] [FORECASTER] Completed predict_future for ANTX [2026-02-24T20:16:14.979261] [INFO ] [sig ] ANTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:15.133163] [INFO ] [LOCAL ] Saved forecast: ANTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ANTX.txt [2026-02-24T20:16:15.133332] [INFO ] [sig ] [191/3377] Completed ANTX in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-24T20:16:15.133375] [INFO ] [sig ] [192/3377] Forecasting ANVS... [2026-02-24T20:16:15.133407] [INFO ] [sig ] Generating forecast for: ANVS [2026-02-24T20:16:15.133549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ANVS' from 'https://tdm.silogroup.org/data/derivative_storage/ANVS.csv'. [2026-02-24T20:16:15.146637] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ANVS'. [2026-02-24T20:16:15.147036] [INFO ] [FORECASTER] Starting predict_future for ANVS [2026-02-24T20:16:15.148000] [DEBUG] [LOCAL ] No optimal features file found for ANVS: ./output/feature-sets/ANVS.txt [2026-02-24T20:16:15.148068] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:15.148102] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:15.148128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:15.148186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:15.207918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:15.208849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:15.208936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:15.208972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:15.339969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:15.340138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:15.340179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:15.340210] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:15.343930] [DEBUG] [FORECASTER] ANVS: Forecast T+1@11:T+2@11: UP (p=85.63%) [2026-02-24T20:16:15.344261] [INFO ] [FORECASTER] Completed predict_future for ANVS [2026-02-24T20:16:15.344412] [INFO ] [sig ] ANVS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:15.495161] [INFO ] [LOCAL ] Saved forecast: ANVS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ANVS.txt [2026-02-24T20:16:15.495322] [INFO ] [sig ] [192/3377] Completed ANVS in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-24T20:16:15.495362] [INFO ] [sig ] [193/3377] Forecasting AOD... [2026-02-24T20:16:15.495392] [INFO ] [sig ] Generating forecast for: AOD [2026-02-24T20:16:15.495423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOD' from 'https://tdm.silogroup.org/data/derivative_storage/AOD.csv'. [2026-02-24T20:16:15.506669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOD'. [2026-02-24T20:16:15.506972] [INFO ] [FORECASTER] Starting predict_future for AOD [2026-02-24T20:16:15.507796] [DEBUG] [LOCAL ] No optimal features file found for AOD: ./output/feature-sets/AOD.txt [2026-02-24T20:16:15.507850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:15.507882] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:15.507920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:15.508018] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:15.566917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:15.567813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:15.567900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:15.567934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:15.694392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:15.694588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:15.694638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:15.694697] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:15.698901] [DEBUG] [FORECASTER] AOD: Forecast T+1@11:T+2@11: UP (p=61.94%) [2026-02-24T20:16:15.699188] [INFO ] [FORECASTER] Completed predict_future for AOD [2026-02-24T20:16:15.699325] [INFO ] [sig ] AOD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:15.846744] [INFO ] [LOCAL ] Saved forecast: AOD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AOD.txt [2026-02-24T20:16:15.846901] [INFO ] [sig ] [193/3377] Completed AOD in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.7m [2026-02-24T20:16:15.846941] [INFO ] [sig ] [194/3377] Forecasting AOHY... [2026-02-24T20:16:15.846969] [INFO ] [sig ] Generating forecast for: AOHY [2026-02-24T20:16:15.846999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOHY' from 'https://tdm.silogroup.org/data/derivative_storage/AOHY.csv'. [2026-02-24T20:16:15.860373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOHY'. [2026-02-24T20:16:15.860723] [INFO ] [FORECASTER] Starting predict_future for AOHY [2026-02-24T20:16:15.861554] [DEBUG] [LOCAL ] No optimal features file found for AOHY: ./output/feature-sets/AOHY.txt [2026-02-24T20:16:15.861625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:15.861656] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:15.861682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:15.861738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:15.924159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:15.925124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:15.925212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:15.925247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:16.048695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:16.048859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:16.048902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:16.048930] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:16.052538] [DEBUG] [FORECASTER] AOHY: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-24T20:16:16.052860] [INFO ] [FORECASTER] Completed predict_future for AOHY [2026-02-24T20:16:16.053002] [INFO ] [sig ] AOHY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:16.199509] [INFO ] [LOCAL ] Saved forecast: AOHY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AOHY.txt [2026-02-24T20:16:16.199671] [INFO ] [sig ] [194/3377] Completed AOHY in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-24T20:16:16.199713] [INFO ] [sig ] [195/3377] Forecasting AON... [2026-02-24T20:16:16.199742] [INFO ] [sig ] Generating forecast for: AON [2026-02-24T20:16:16.199774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AON' from 'https://tdm.silogroup.org/data/derivative_storage/AON.csv'. [2026-02-24T20:16:16.211175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AON'. [2026-02-24T20:16:16.211472] [INFO ] [FORECASTER] Starting predict_future for AON [2026-02-24T20:16:16.212333] [DEBUG] [LOCAL ] No optimal features file found for AON: ./output/feature-sets/AON.txt [2026-02-24T20:16:16.212388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:16.212420] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:16.212447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:16.212506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:16.269530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:16.270236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:16.270334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:16.270375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:16.399344] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:16.399546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:16.399614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:16.399648] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:16.403680] [DEBUG] [FORECASTER] AON: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-24T20:16:16.404009] [INFO ] [FORECASTER] Completed predict_future for AON [2026-02-24T20:16:16.404169] [INFO ] [sig ] AON: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:16.552055] [INFO ] [LOCAL ] Saved forecast: AON 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AON.txt [2026-02-24T20:16:16.552224] [INFO ] [sig ] [195/3377] Completed AON in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-24T20:16:16.552266] [INFO ] [sig ] [196/3377] Forecasting AOS... [2026-02-24T20:16:16.552296] [INFO ] [sig ] Generating forecast for: AOS [2026-02-24T20:16:16.552328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOS' from 'https://tdm.silogroup.org/data/derivative_storage/AOS.csv'. [2026-02-24T20:16:16.564622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOS'. [2026-02-24T20:16:16.564973] [INFO ] [FORECASTER] Starting predict_future for AOS [2026-02-24T20:16:16.565841] [DEBUG] [LOCAL ] No optimal features file found for AOS: ./output/feature-sets/AOS.txt [2026-02-24T20:16:16.565895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:16.565927] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:16.565956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:16.566014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:16.628500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:16.629444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:16.629531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:16.629566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:16.757369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:16.757534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:16.757592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:16.757626] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:16.761169] [DEBUG] [FORECASTER] AOS: Forecast T+1@11:T+2@11: UP (p=59.86%) [2026-02-24T20:16:16.761467] [INFO ] [FORECASTER] Completed predict_future for AOS [2026-02-24T20:16:16.761641] [INFO ] [sig ] AOS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:16.934937] [INFO ] [LOCAL ] Saved forecast: AOS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AOS.txt [2026-02-24T20:16:16.935099] [INFO ] [sig ] [196/3377] Completed AOS in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-24T20:16:16.935139] [INFO ] [sig ] [197/3377] Forecasting AOSL... [2026-02-24T20:16:16.935169] [INFO ] [sig ] Generating forecast for: AOSL [2026-02-24T20:16:16.935206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AOSL' from 'https://tdm.silogroup.org/data/derivative_storage/AOSL.csv'. [2026-02-24T20:16:16.952419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AOSL'. [2026-02-24T20:16:16.953235] [INFO ] [FORECASTER] Starting predict_future for AOSL [2026-02-24T20:16:16.954383] [DEBUG] [LOCAL ] No optimal features file found for AOSL: ./output/feature-sets/AOSL.txt [2026-02-24T20:16:16.954455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:16.954724] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:16.954769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:16.954853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:17.020402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:17.021470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:17.021590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:17.021627] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:17.143446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:17.143628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:17.143671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:17.143701] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:17.147652] [DEBUG] [FORECASTER] AOSL: Forecast T+1@11:T+2@11: UP (p=74.24%) [2026-02-24T20:16:17.147982] [INFO ] [FORECASTER] Completed predict_future for AOSL [2026-02-24T20:16:17.148128] [INFO ] [sig ] AOSL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:17.291815] [INFO ] [LOCAL ] Saved forecast: AOSL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AOSL.txt [2026-02-24T20:16:17.291981] [INFO ] [sig ] [197/3377] Completed AOSL in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-24T20:16:17.292025] [INFO ] [sig ] [198/3377] Forecasting AP... [2026-02-24T20:16:17.292057] [INFO ] [sig ] Generating forecast for: AP [2026-02-24T20:16:17.292090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AP' from 'https://tdm.silogroup.org/data/derivative_storage/AP.csv'. [2026-02-24T20:16:17.305320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AP'. [2026-02-24T20:16:17.305856] [INFO ] [FORECASTER] Starting predict_future for AP [2026-02-24T20:16:17.306908] [DEBUG] [LOCAL ] No optimal features file found for AP: ./output/feature-sets/AP.txt [2026-02-24T20:16:17.306973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:17.307011] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:17.307044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:17.307122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:17.370337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:17.371338] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:17.371430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:17.371465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:17.496425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:17.496613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:17.496658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:17.496688] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:17.500434] [DEBUG] [FORECASTER] AP: Forecast T+1@11:T+2@11: UP (p=75.55%) [2026-02-24T20:16:17.500784] [INFO ] [FORECASTER] Completed predict_future for AP [2026-02-24T20:16:17.500934] [INFO ] [sig ] AP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:17.651822] [INFO ] [LOCAL ] Saved forecast: AP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AP.txt [2026-02-24T20:16:17.652040] [INFO ] [sig ] [198/3377] Completed AP in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-24T20:16:17.652084] [INFO ] [sig ] [199/3377] Forecasting APA... [2026-02-24T20:16:17.652113] [INFO ] [sig ] Generating forecast for: APA [2026-02-24T20:16:17.652145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APA' from 'https://tdm.silogroup.org/data/derivative_storage/APA.csv'. [2026-02-24T20:16:17.667076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APA'. [2026-02-24T20:16:17.667468] [INFO ] [FORECASTER] Starting predict_future for APA [2026-02-24T20:16:17.668389] [DEBUG] [LOCAL ] No optimal features file found for APA: ./output/feature-sets/APA.txt [2026-02-24T20:16:17.668444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:17.668475] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:17.668501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:17.668557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:17.730980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:17.731947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:17.732051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:17.732087] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:17.864439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:17.864644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:17.864687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:17.864715] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:17.869356] [DEBUG] [FORECASTER] APA: Forecast T+1@11:T+2@11: DOWN (p=5.56%) [2026-02-24T20:16:17.869795] [INFO ] [FORECASTER] Completed predict_future for APA [2026-02-24T20:16:17.869983] [INFO ] [sig ] APA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:18.032097] [INFO ] [LOCAL ] Saved forecast: APA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APA.txt [2026-02-24T20:16:18.032279] [INFO ] [sig ] [199/3377] Completed APA in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-24T20:16:18.032321] [INFO ] [sig ] [200/3377] Forecasting APAM... [2026-02-24T20:16:18.032350] [INFO ] [sig ] Generating forecast for: APAM [2026-02-24T20:16:18.032381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APAM' from 'https://tdm.silogroup.org/data/derivative_storage/APAM.csv'. [2026-02-24T20:16:18.045833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APAM'. [2026-02-24T20:16:18.046193] [INFO ] [FORECASTER] Starting predict_future for APAM [2026-02-24T20:16:18.047272] [DEBUG] [LOCAL ] No optimal features file found for APAM: ./output/feature-sets/APAM.txt [2026-02-24T20:16:18.047329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:18.047361] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:18.047389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:18.047447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:18.106692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:18.107545] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:18.107652] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:18.107762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:18.233881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:18.234047] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:18.234089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:18.234120] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:18.238126] [DEBUG] [FORECASTER] APAM: Forecast T+1@11:T+2@11: DOWN (p=0.44%) [2026-02-24T20:16:18.238492] [INFO ] [FORECASTER] Completed predict_future for APAM [2026-02-24T20:16:18.238869] [INFO ] [sig ] APAM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:18.391073] [INFO ] [LOCAL ] Saved forecast: APAM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APAM.txt [2026-02-24T20:16:18.391248] [INFO ] [sig ] [200/3377] Completed APAM in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-24T20:16:18.391292] [INFO ] [sig ] [201/3377] Forecasting APD... [2026-02-24T20:16:18.391324] [INFO ] [sig ] Generating forecast for: APD [2026-02-24T20:16:18.391357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APD' from 'https://tdm.silogroup.org/data/derivative_storage/APD.csv'. [2026-02-24T20:16:18.404137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APD'. [2026-02-24T20:16:18.404562] [INFO ] [FORECASTER] Starting predict_future for APD [2026-02-24T20:16:18.405464] [DEBUG] [LOCAL ] No optimal features file found for APD: ./output/feature-sets/APD.txt [2026-02-24T20:16:18.405520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:18.405554] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:18.405605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:18.405665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:18.472547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:18.473519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:18.473629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:18.473675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:18.602911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:18.603077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:18.603120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:18.603150] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:18.606676] [DEBUG] [FORECASTER] APD: Forecast T+1@11:T+2@11: DOWN (p=5.63%) [2026-02-24T20:16:18.606963] [INFO ] [FORECASTER] Completed predict_future for APD [2026-02-24T20:16:18.607100] [INFO ] [sig ] APD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:18.754297] [INFO ] [LOCAL ] Saved forecast: APD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APD.txt [2026-02-24T20:16:18.754446] [INFO ] [sig ] [201/3377] Completed APD in 0.4s | 2.70 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-24T20:16:18.754485] [INFO ] [sig ] [202/3377] Forecasting APEI... [2026-02-24T20:16:18.754513] [INFO ] [sig ] Generating forecast for: APEI [2026-02-24T20:16:18.754544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APEI' from 'https://tdm.silogroup.org/data/derivative_storage/APEI.csv'. [2026-02-24T20:16:18.766250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APEI'. [2026-02-24T20:16:18.766536] [INFO ] [FORECASTER] Starting predict_future for APEI [2026-02-24T20:16:18.767347] [DEBUG] [LOCAL ] No optimal features file found for APEI: ./output/feature-sets/APEI.txt [2026-02-24T20:16:18.767401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:18.767433] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:18.767460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:18.767516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:18.825537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:18.826262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:18.826345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:18.826379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:18.949363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:18.949540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:18.949601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:18.949635] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:18.953149] [DEBUG] [FORECASTER] APEI: Forecast T+1@11:T+2@11: DOWN (p=9.65%) [2026-02-24T20:16:18.953443] [INFO ] [FORECASTER] Completed predict_future for APEI [2026-02-24T20:16:18.953599] [INFO ] [sig ] APEI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:19.097060] [INFO ] [LOCAL ] Saved forecast: APEI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APEI.txt [2026-02-24T20:16:19.097230] [INFO ] [sig ] [202/3377] Completed APEI in 0.3s | 2.70 sym/s | Total: 1.2m | ETA: 19.6m [2026-02-24T20:16:19.097269] [INFO ] [sig ] [203/3377] Forecasting APG... [2026-02-24T20:16:19.097299] [INFO ] [sig ] Generating forecast for: APG [2026-02-24T20:16:19.097330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APG' from 'https://tdm.silogroup.org/data/derivative_storage/APG.csv'. [2026-02-24T20:16:19.110376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APG'. [2026-02-24T20:16:19.110775] [INFO ] [FORECASTER] Starting predict_future for APG [2026-02-24T20:16:19.111600] [DEBUG] [LOCAL ] No optimal features file found for APG: ./output/feature-sets/APG.txt [2026-02-24T20:16:19.111655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:19.111700] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:19.111732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:19.111791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:19.170494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:19.171406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:19.171493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:19.171528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:19.293969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:19.294122] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:19.294163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:19.294194] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:19.297764] [DEBUG] [FORECASTER] APG: Forecast T+1@11:T+2@11: DOWN (p=27.70%) [2026-02-24T20:16:19.298078] [INFO ] [FORECASTER] Completed predict_future for APG [2026-02-24T20:16:19.298217] [INFO ] [sig ] APG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:19.440667] [INFO ] [LOCAL ] Saved forecast: APG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APG.txt [2026-02-24T20:16:19.440817] [INFO ] [sig ] [203/3377] Completed APG in 0.3s | 2.70 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-24T20:16:19.440856] [INFO ] [sig ] [204/3377] Forecasting APGE... [2026-02-24T20:16:19.440885] [INFO ] [sig ] Generating forecast for: APGE [2026-02-24T20:16:19.440915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APGE' from 'https://tdm.silogroup.org/data/derivative_storage/APGE.csv'. [2026-02-24T20:16:19.454719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APGE'. [2026-02-24T20:16:19.455085] [INFO ] [FORECASTER] Starting predict_future for APGE [2026-02-24T20:16:19.456060] [DEBUG] [LOCAL ] No optimal features file found for APGE: ./output/feature-sets/APGE.txt [2026-02-24T20:16:19.456117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:19.456151] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:19.456179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:19.456250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:19.514462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:19.515400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:19.515487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:19.515521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:19.637684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:19.637853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:19.637894] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:19.637924] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:19.641611] [DEBUG] [FORECASTER] APGE: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-02-24T20:16:19.641902] [INFO ] [FORECASTER] Completed predict_future for APGE [2026-02-24T20:16:19.642043] [INFO ] [sig ] APGE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:19.784176] [INFO ] [LOCAL ] Saved forecast: APGE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APGE.txt [2026-02-24T20:16:19.784316] [INFO ] [sig ] [204/3377] Completed APGE in 0.3s | 2.70 sym/s | Total: 1.3m | ETA: 19.6m [2026-02-24T20:16:19.784355] [INFO ] [sig ] [205/3377] Forecasting APH... [2026-02-24T20:16:19.784385] [INFO ] [sig ] Generating forecast for: APH [2026-02-24T20:16:19.784416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APH' from 'https://tdm.silogroup.org/data/derivative_storage/APH.csv'. [2026-02-24T20:16:19.797046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APH'. [2026-02-24T20:16:19.797347] [INFO ] [FORECASTER] Starting predict_future for APH [2026-02-24T20:16:19.798194] [DEBUG] [LOCAL ] No optimal features file found for APH: ./output/feature-sets/APH.txt [2026-02-24T20:16:19.798251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:19.798283] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:19.798310] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:19.798366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:19.856738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:19.857671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:19.857762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:19.857795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:19.986145] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:19.986307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:19.986346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:19.986374] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:19.989880] [DEBUG] [FORECASTER] APH: Forecast T+1@11:T+2@11: UP (p=54.31%) [2026-02-24T20:16:19.990159] [INFO ] [FORECASTER] Completed predict_future for APH [2026-02-24T20:16:19.990289] [INFO ] [sig ] APH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:20.148538] [INFO ] [LOCAL ] Saved forecast: APH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/APH.txt [2026-02-24T20:16:20.148725] [INFO ] [sig ] [205/3377] Completed APH in 0.4s | 2.70 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:20.148770] [INFO ] [sig ] [206/3377] Forecasting API... [2026-02-24T20:16:20.148800] [INFO ] [sig ] Generating forecast for: API [2026-02-24T20:16:20.148838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'API' from 'https://tdm.silogroup.org/data/derivative_storage/API.csv'. [2026-02-24T20:16:20.161872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'API'. [2026-02-24T20:16:20.162260] [INFO ] [FORECASTER] Starting predict_future for API [2026-02-24T20:16:20.163156] [DEBUG] [LOCAL ] No optimal features file found for API: ./output/feature-sets/API.txt [2026-02-24T20:16:20.163222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:20.163280] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:20.163321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:20.163388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:20.228348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:20.229481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:20.229602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:20.229640] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:20.349219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:20.349392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:20.349435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:20.349466] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:20.353199] [DEBUG] [FORECASTER] API: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-02-24T20:16:20.353494] [INFO ] [FORECASTER] Completed predict_future for API [2026-02-24T20:16:20.353655] [INFO ] [sig ] API: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:20.505378] [INFO ] [LOCAL ] Saved forecast: API 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/API.txt [2026-02-24T20:16:20.505633] [INFO ] [sig ] [206/3377] Completed API in 0.4s | 2.70 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:20.505692] [INFO ] [sig ] [207/3377] Forecasting APLD... [2026-02-24T20:16:20.505733] [INFO ] [sig ] Generating forecast for: APLD [2026-02-24T20:16:20.505773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLD' from 'https://tdm.silogroup.org/data/derivative_storage/APLD.csv'. [2026-02-24T20:16:20.520338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLD'. [2026-02-24T20:16:20.520704] [INFO ] [FORECASTER] Starting predict_future for APLD [2026-02-24T20:16:20.521553] [DEBUG] [LOCAL ] No optimal features file found for APLD: ./output/feature-sets/APLD.txt [2026-02-24T20:16:20.521640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:20.521709] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:20.521740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:20.521797] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:20.582543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:20.583409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:20.583494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:20.583530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:20.705458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:20.705641] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:20.705683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:20.705713] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:20.709308] [DEBUG] [FORECASTER] APLD: Forecast T+1@11:T+2@11: DOWN (p=19.78%) [2026-02-24T20:16:20.709649] [INFO ] [FORECASTER] Completed predict_future for APLD [2026-02-24T20:16:20.709790] [INFO ] [sig ] APLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:20.868724] [INFO ] [LOCAL ] Saved forecast: APLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APLD.txt [2026-02-24T20:16:20.868928] [INFO ] [sig ] [207/3377] Completed APLD in 0.4s | 2.70 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:20.868974] [INFO ] [sig ] [208/3377] Forecasting APLE... [2026-02-24T20:16:20.869013] [INFO ] [sig ] Generating forecast for: APLE [2026-02-24T20:16:20.869044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLE' from 'https://tdm.silogroup.org/data/derivative_storage/APLE.csv'. [2026-02-24T20:16:20.882875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLE'. [2026-02-24T20:16:20.883286] [INFO ] [FORECASTER] Starting predict_future for APLE [2026-02-24T20:16:20.884209] [DEBUG] [LOCAL ] No optimal features file found for APLE: ./output/feature-sets/APLE.txt [2026-02-24T20:16:20.884267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:20.884303] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:20.884337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:20.884409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:20.953632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:20.954799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:20.954908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:20.954954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:21.092192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:21.092382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:21.092436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:21.092476] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:21.096288] [DEBUG] [FORECASTER] APLE: Forecast T+1@11:T+2@11: DOWN (p=17.53%) [2026-02-24T20:16:21.096697] [INFO ] [FORECASTER] Completed predict_future for APLE [2026-02-24T20:16:21.096848] [INFO ] [sig ] APLE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:21.273694] [INFO ] [LOCAL ] Saved forecast: APLE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APLE.txt [2026-02-24T20:16:21.273895] [INFO ] [sig ] [208/3377] Completed APLE in 0.4s | 2.70 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:21.273948] [INFO ] [sig ] [209/3377] Forecasting APLS... [2026-02-24T20:16:21.273989] [INFO ] [sig ] Generating forecast for: APLS [2026-02-24T20:16:21.274027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APLS' from 'https://tdm.silogroup.org/data/derivative_storage/APLS.csv'. [2026-02-24T20:16:21.287833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APLS'. [2026-02-24T20:16:21.288198] [INFO ] [FORECASTER] Starting predict_future for APLS [2026-02-24T20:16:21.289027] [DEBUG] [LOCAL ] No optimal features file found for APLS: ./output/feature-sets/APLS.txt [2026-02-24T20:16:21.289081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:21.289113] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:21.289140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:21.289196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:21.348451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:21.349383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:21.349469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:21.349503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:21.476016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:21.476180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:21.476220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:21.476249] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:21.480120] [DEBUG] [FORECASTER] APLS: Forecast T+1@11:T+2@11: DOWN (p=19.69%) [2026-02-24T20:16:21.480414] [INFO ] [FORECASTER] Completed predict_future for APLS [2026-02-24T20:16:21.480549] [INFO ] [sig ] APLS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:21.638258] [INFO ] [LOCAL ] Saved forecast: APLS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APLS.txt [2026-02-24T20:16:21.638452] [INFO ] [sig ] [209/3377] Completed APLS in 0.4s | 2.70 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:21.638500] [INFO ] [sig ] [210/3377] Forecasting APO... [2026-02-24T20:16:21.638532] [INFO ] [sig ] Generating forecast for: APO [2026-02-24T20:16:21.638563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APO' from 'https://tdm.silogroup.org/data/derivative_storage/APO.csv'. [2026-02-24T20:16:21.652112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APO'. [2026-02-24T20:16:21.652590] [INFO ] [FORECASTER] Starting predict_future for APO [2026-02-24T20:16:21.653496] [DEBUG] [LOCAL ] No optimal features file found for APO: ./output/feature-sets/APO.txt [2026-02-24T20:16:21.653560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:21.653637] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:21.653669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:21.653729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:21.715754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:21.716813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:21.716912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:21.716946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:21.845463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:21.845639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:21.845685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:21.845763] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:21.849309] [DEBUG] [FORECASTER] APO: Forecast T+1@11:T+2@11: UP (p=97.05%) [2026-02-24T20:16:21.849622] [INFO ] [FORECASTER] Completed predict_future for APO [2026-02-24T20:16:21.849761] [INFO ] [sig ] APO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:21.999002] [INFO ] [LOCAL ] Saved forecast: APO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/APO.txt [2026-02-24T20:16:21.999166] [INFO ] [sig ] [210/3377] Completed APO in 0.4s | 2.70 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:21.999206] [INFO ] [sig ] [211/3377] Forecasting APOG... [2026-02-24T20:16:21.999235] [INFO ] [sig ] Generating forecast for: APOG [2026-02-24T20:16:21.999267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APOG' from 'https://tdm.silogroup.org/data/derivative_storage/APOG.csv'. [2026-02-24T20:16:22.012827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APOG'. [2026-02-24T20:16:22.013219] [INFO ] [FORECASTER] Starting predict_future for APOG [2026-02-24T20:16:22.014244] [DEBUG] [LOCAL ] No optimal features file found for APOG: ./output/feature-sets/APOG.txt [2026-02-24T20:16:22.014299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:22.014330] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:22.014356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:22.014411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:22.077849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:22.079004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:22.079135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:22.079190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:22.208539] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:22.208779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:22.208821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:22.208850] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:22.212706] [DEBUG] [FORECASTER] APOG: Forecast T+1@11:T+2@11: DOWN (p=25.97%) [2026-02-24T20:16:22.213010] [INFO ] [FORECASTER] Completed predict_future for APOG [2026-02-24T20:16:22.213164] [INFO ] [sig ] APOG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:22.366781] [INFO ] [LOCAL ] Saved forecast: APOG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APOG.txt [2026-02-24T20:16:22.366953] [INFO ] [sig ] [211/3377] Completed APOG in 0.4s | 2.70 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:22.366994] [INFO ] [sig ] [212/3377] Forecasting APP... [2026-02-24T20:16:22.367033] [INFO ] [sig ] Generating forecast for: APP [2026-02-24T20:16:22.367064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APP' from 'https://tdm.silogroup.org/data/derivative_storage/APP.csv'. [2026-02-24T20:16:22.380952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APP'. [2026-02-24T20:16:22.381311] [INFO ] [FORECASTER] Starting predict_future for APP [2026-02-24T20:16:22.382369] [DEBUG] [LOCAL ] No optimal features file found for APP: ./output/feature-sets/APP.txt [2026-02-24T20:16:22.382435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:22.382467] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:22.382493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:22.382550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:22.440296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:22.441233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:22.441318] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:22.441355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:22.569217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:22.569365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:22.569411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:22.569442] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:22.573604] [DEBUG] [FORECASTER] APP: Forecast T+1@11:T+2@11: DOWN (p=27.98%) [2026-02-24T20:16:22.573921] [INFO ] [FORECASTER] Completed predict_future for APP [2026-02-24T20:16:22.574071] [INFO ] [sig ] APP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:22.720620] [INFO ] [LOCAL ] Saved forecast: APP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APP.txt [2026-02-24T20:16:22.720779] [INFO ] [sig ] [212/3377] Completed APP in 0.4s | 2.70 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:22.720818] [INFO ] [sig ] [213/3377] Forecasting APPF... [2026-02-24T20:16:22.720848] [INFO ] [sig ] Generating forecast for: APPF [2026-02-24T20:16:22.720880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPF' from 'https://tdm.silogroup.org/data/derivative_storage/APPF.csv'. [2026-02-24T20:16:22.734455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPF'. [2026-02-24T20:16:22.735119] [INFO ] [FORECASTER] Starting predict_future for APPF [2026-02-24T20:16:22.735987] [DEBUG] [LOCAL ] No optimal features file found for APPF: ./output/feature-sets/APPF.txt [2026-02-24T20:16:22.736043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:22.736075] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:22.736102] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:22.736158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:22.796960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:22.797908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:22.801409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:22.801493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:22.927966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:22.928133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:22.928174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:22.928245] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:22.932381] [DEBUG] [FORECASTER] APPF: Forecast T+1@11:T+2@11: UP (p=57.93%) [2026-02-24T20:16:22.932900] [INFO ] [FORECASTER] Completed predict_future for APPF [2026-02-24T20:16:22.933052] [INFO ] [sig ] APPF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:23.077017] [INFO ] [LOCAL ] Saved forecast: APPF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/APPF.txt [2026-02-24T20:16:23.077187] [INFO ] [sig ] [213/3377] Completed APPF in 0.4s | 2.71 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:23.077226] [INFO ] [sig ] [214/3377] Forecasting APPN... [2026-02-24T20:16:23.077254] [INFO ] [sig ] Generating forecast for: APPN [2026-02-24T20:16:23.077284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPN' from 'https://tdm.silogroup.org/data/derivative_storage/APPN.csv'. [2026-02-24T20:16:23.094617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPN'. [2026-02-24T20:16:23.095457] [INFO ] [FORECASTER] Starting predict_future for APPN [2026-02-24T20:16:23.096785] [DEBUG] [LOCAL ] No optimal features file found for APPN: ./output/feature-sets/APPN.txt [2026-02-24T20:16:23.096845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:23.096881] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:23.096911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:23.096972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:23.162645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:23.163989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:23.164108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:23.164145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:23.289748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:23.289916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:23.289957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:23.289989] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:23.293485] [DEBUG] [FORECASTER] APPN: Forecast T+1@11:T+2@11: UP (p=62.36%) [2026-02-24T20:16:23.293784] [INFO ] [FORECASTER] Completed predict_future for APPN [2026-02-24T20:16:23.293921] [INFO ] [sig ] APPN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:23.438772] [INFO ] [LOCAL ] Saved forecast: APPN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/APPN.txt [2026-02-24T20:16:23.438921] [INFO ] [sig ] [214/3377] Completed APPN in 0.4s | 2.71 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:23.438961] [INFO ] [sig ] [215/3377] Forecasting APPS... [2026-02-24T20:16:23.438992] [INFO ] [sig ] Generating forecast for: APPS [2026-02-24T20:16:23.439023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APPS' from 'https://tdm.silogroup.org/data/derivative_storage/APPS.csv'. [2026-02-24T20:16:23.451830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APPS'. [2026-02-24T20:16:23.452165] [INFO ] [FORECASTER] Starting predict_future for APPS [2026-02-24T20:16:23.453010] [DEBUG] [LOCAL ] No optimal features file found for APPS: ./output/feature-sets/APPS.txt [2026-02-24T20:16:23.453065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:23.453097] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:23.453124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:23.453181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:23.511487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:23.512350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:23.512450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:23.512485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:23.633147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:23.633307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:23.633347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:23.633375] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:23.636853] [DEBUG] [FORECASTER] APPS: Forecast T+1@11:T+2@11: DOWN (p=15.32%) [2026-02-24T20:16:23.637134] [INFO ] [FORECASTER] Completed predict_future for APPS [2026-02-24T20:16:23.637271] [INFO ] [sig ] APPS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:23.782583] [INFO ] [LOCAL ] Saved forecast: APPS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/APPS.txt [2026-02-24T20:16:23.782740] [INFO ] [sig ] [215/3377] Completed APPS in 0.3s | 2.71 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:23.782782] [INFO ] [sig ] [216/3377] Forecasting APYX... [2026-02-24T20:16:23.782811] [INFO ] [sig ] Generating forecast for: APYX [2026-02-24T20:16:23.782840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'APYX' from 'https://tdm.silogroup.org/data/derivative_storage/APYX.csv'. [2026-02-24T20:16:23.795249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'APYX'. [2026-02-24T20:16:23.795620] [INFO ] [FORECASTER] Starting predict_future for APYX [2026-02-24T20:16:23.796431] [DEBUG] [LOCAL ] No optimal features file found for APYX: ./output/feature-sets/APYX.txt [2026-02-24T20:16:23.796497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:23.796536] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:23.796591] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:23.796652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:23.854568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:23.855300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:23.855383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:23.855423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:23.973475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:23.973653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:23.973699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:23.973730] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:23.977211] [DEBUG] [FORECASTER] APYX: Forecast T+1@11:T+2@11: UP (p=60.21%) [2026-02-24T20:16:23.977507] [INFO ] [FORECASTER] Completed predict_future for APYX [2026-02-24T20:16:23.977664] [INFO ] [sig ] APYX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:24.121502] [INFO ] [LOCAL ] Saved forecast: APYX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/APYX.txt [2026-02-24T20:16:24.121667] [INFO ] [sig ] [216/3377] Completed APYX in 0.3s | 2.71 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:24.121709] [INFO ] [sig ] [217/3377] Forecasting AQMS... [2026-02-24T20:16:24.121739] [INFO ] [sig ] Generating forecast for: AQMS [2026-02-24T20:16:24.121769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQMS' from 'https://tdm.silogroup.org/data/derivative_storage/AQMS.csv'. [2026-02-24T20:16:24.134873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQMS'. [2026-02-24T20:16:24.135200] [INFO ] [FORECASTER] Starting predict_future for AQMS [2026-02-24T20:16:24.136250] [DEBUG] [LOCAL ] No optimal features file found for AQMS: ./output/feature-sets/AQMS.txt [2026-02-24T20:16:24.136306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:24.136339] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:24.136381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:24.136525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:24.195695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:24.196597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:24.196720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:24.196755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:24.334045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:24.334275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:24.334344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:24.334389] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:24.339364] [DEBUG] [FORECASTER] AQMS: Forecast T+1@11:T+2@11: UP (p=77.40%) [2026-02-24T20:16:24.339799] [INFO ] [FORECASTER] Completed predict_future for AQMS [2026-02-24T20:16:24.339977] [INFO ] [sig ] AQMS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:24.490283] [INFO ] [LOCAL ] Saved forecast: AQMS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AQMS.txt [2026-02-24T20:16:24.490433] [INFO ] [sig ] [217/3377] Completed AQMS in 0.4s | 2.71 sym/s | Total: 1.3m | ETA: 19.5m [2026-02-24T20:16:24.490472] [INFO ] [sig ] [218/3377] Forecasting AQN... [2026-02-24T20:16:24.490503] [INFO ] [sig ] Generating forecast for: AQN [2026-02-24T20:16:24.490534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQN' from 'https://tdm.silogroup.org/data/derivative_storage/AQN.csv'. [2026-02-24T20:16:24.505399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQN'. [2026-02-24T20:16:24.505938] [INFO ] [FORECASTER] Starting predict_future for AQN [2026-02-24T20:16:24.506761] [DEBUG] [LOCAL ] No optimal features file found for AQN: ./output/feature-sets/AQN.txt [2026-02-24T20:16:24.506814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:24.506846] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:24.506872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:24.506939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:24.567928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:24.569032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:24.569119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:24.569153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:24.694299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:24.694461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:24.694502] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:24.694534] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:24.698123] [DEBUG] [FORECASTER] AQN: Forecast T+1@11:T+2@11: UP (p=86.38%) [2026-02-24T20:16:24.698420] [INFO ] [FORECASTER] Completed predict_future for AQN [2026-02-24T20:16:24.698566] [INFO ] [sig ] AQN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:24.846214] [INFO ] [LOCAL ] Saved forecast: AQN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AQN.txt [2026-02-24T20:16:24.846371] [INFO ] [sig ] [218/3377] Completed AQN in 0.4s | 2.71 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-24T20:16:24.846410] [INFO ] [sig ] [219/3377] Forecasting AQNB... [2026-02-24T20:16:24.846443] [INFO ] [sig ] Generating forecast for: AQNB [2026-02-24T20:16:24.846477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AQNB' from 'https://tdm.silogroup.org/data/derivative_storage/AQNB.csv'. [2026-02-24T20:16:24.858335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AQNB'. [2026-02-24T20:16:24.858664] [INFO ] [FORECASTER] Starting predict_future for AQNB [2026-02-24T20:16:24.859541] [DEBUG] [LOCAL ] No optimal features file found for AQNB: ./output/feature-sets/AQNB.txt [2026-02-24T20:16:24.859623] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:24.859656] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:24.859683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:24.859738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:24.920013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:24.921100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:24.921186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:24.921218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:25.041354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:25.041551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:25.041612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:25.041644] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:25.045363] [DEBUG] [FORECASTER] AQNB: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-24T20:16:25.045672] [INFO ] [FORECASTER] Completed predict_future for AQNB [2026-02-24T20:16:25.045822] [INFO ] [sig ] AQNB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:25.193206] [INFO ] [LOCAL ] Saved forecast: AQNB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AQNB.txt [2026-02-24T20:16:25.193361] [INFO ] [sig ] [219/3377] Completed AQNB in 0.3s | 2.71 sym/s | Total: 1.3m | ETA: 19.4m [2026-02-24T20:16:25.193402] [INFO ] [sig ] [220/3377] Forecasting ARBE... [2026-02-24T20:16:25.193431] [INFO ] [sig ] Generating forecast for: ARBE [2026-02-24T20:16:25.193463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARBE' from 'https://tdm.silogroup.org/data/derivative_storage/ARBE.csv'. [2026-02-24T20:16:25.205292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARBE'. [2026-02-24T20:16:25.205650] [INFO ] [FORECASTER] Starting predict_future for ARBE [2026-02-24T20:16:25.206852] [DEBUG] [LOCAL ] No optimal features file found for ARBE: ./output/feature-sets/ARBE.txt [2026-02-24T20:16:25.206907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:25.206938] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:25.206966] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:25.207021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:25.265244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:25.266049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:25.266135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:25.266170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:25.397601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:25.397765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:25.397832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:25.397865] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:25.401484] [DEBUG] [FORECASTER] ARBE: Forecast T+1@11:T+2@11: UP (p=53.97%) [2026-02-24T20:16:25.401785] [INFO ] [FORECASTER] Completed predict_future for ARBE [2026-02-24T20:16:25.401925] [INFO ] [sig ] ARBE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:25.552305] [INFO ] [LOCAL ] Saved forecast: ARBE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARBE.txt [2026-02-24T20:16:25.552501] [INFO ] [sig ] [220/3377] Completed ARBE in 0.4s | 2.71 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-24T20:16:25.552542] [INFO ] [sig ] [221/3377] Forecasting ARCB... [2026-02-24T20:16:25.552589] [INFO ] [sig ] Generating forecast for: ARCB [2026-02-24T20:16:25.552632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCB' from 'https://tdm.silogroup.org/data/derivative_storage/ARCB.csv'. [2026-02-24T20:16:25.565147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCB'. [2026-02-24T20:16:25.565481] [INFO ] [FORECASTER] Starting predict_future for ARCB [2026-02-24T20:16:25.566308] [DEBUG] [LOCAL ] No optimal features file found for ARCB: ./output/feature-sets/ARCB.txt [2026-02-24T20:16:25.566362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:25.566395] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:25.566421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:25.566477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:25.630948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:25.631878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:25.631963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:25.631996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:25.754803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:25.754959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:25.755000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:25.755030] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:25.758754] [DEBUG] [FORECASTER] ARCB: Forecast T+1@11:T+2@11: UP (p=54.91%) [2026-02-24T20:16:25.759039] [INFO ] [FORECASTER] Completed predict_future for ARCB [2026-02-24T20:16:25.759175] [INFO ] [sig ] ARCB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:25.902492] [INFO ] [LOCAL ] Saved forecast: ARCB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARCB.txt [2026-02-24T20:16:25.902646] [INFO ] [sig ] [221/3377] Completed ARCB in 0.4s | 2.71 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-24T20:16:25.902688] [INFO ] [sig ] [222/3377] Forecasting ARCC... [2026-02-24T20:16:25.902718] [INFO ] [sig ] Generating forecast for: ARCC [2026-02-24T20:16:25.902748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCC' from 'https://tdm.silogroup.org/data/derivative_storage/ARCC.csv'. [2026-02-24T20:16:25.915047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCC'. [2026-02-24T20:16:25.915367] [INFO ] [FORECASTER] Starting predict_future for ARCC [2026-02-24T20:16:25.916236] [DEBUG] [LOCAL ] No optimal features file found for ARCC: ./output/feature-sets/ARCC.txt [2026-02-24T20:16:25.916290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:25.916322] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:25.916349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:25.916410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:25.974849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:25.975559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:25.975673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:25.975707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:26.096646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:26.097039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:26.097084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:26.097115] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:26.101116] [DEBUG] [FORECASTER] ARCC: Forecast T+1@11:T+2@11: DOWN (p=20.83%) [2026-02-24T20:16:26.101394] [INFO ] [FORECASTER] Completed predict_future for ARCC [2026-02-24T20:16:26.101535] [INFO ] [sig ] ARCC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:26.252943] [INFO ] [LOCAL ] Saved forecast: ARCC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ARCC.txt [2026-02-24T20:16:26.253106] [INFO ] [sig ] [222/3377] Completed ARCC in 0.4s | 2.71 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-24T20:16:26.253147] [INFO ] [sig ] [223/3377] Forecasting ARCO... [2026-02-24T20:16:26.253178] [INFO ] [sig ] Generating forecast for: ARCO [2026-02-24T20:16:26.253208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARCO' from 'https://tdm.silogroup.org/data/derivative_storage/ARCO.csv'. [2026-02-24T20:16:26.266159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARCO'. [2026-02-24T20:16:26.266465] [INFO ] [FORECASTER] Starting predict_future for ARCO [2026-02-24T20:16:26.267474] [DEBUG] [LOCAL ] No optimal features file found for ARCO: ./output/feature-sets/ARCO.txt [2026-02-24T20:16:26.267531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:26.267563] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:26.267619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:26.267677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:26.327387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:26.328228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:26.328310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:26.328343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:26.443099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:26.443260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:26.443300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:26.443328] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:26.446835] [DEBUG] [FORECASTER] ARCO: Forecast T+1@11:T+2@11: UP (p=52.03%) [2026-02-24T20:16:26.447114] [INFO ] [FORECASTER] Completed predict_future for ARCO [2026-02-24T20:16:26.447246] [INFO ] [sig ] ARCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:26.597005] [INFO ] [LOCAL ] Saved forecast: ARCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARCO.txt [2026-02-24T20:16:26.597184] [INFO ] [sig ] [223/3377] Completed ARCO in 0.3s | 2.71 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-24T20:16:26.597226] [INFO ] [sig ] [224/3377] Forecasting ARDC... [2026-02-24T20:16:26.597256] [INFO ] [sig ] Generating forecast for: ARDC [2026-02-24T20:16:26.597287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDC' from 'https://tdm.silogroup.org/data/derivative_storage/ARDC.csv'. [2026-02-24T20:16:26.611230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDC'. [2026-02-24T20:16:26.611844] [INFO ] [FORECASTER] Starting predict_future for ARDC [2026-02-24T20:16:26.612764] [DEBUG] [LOCAL ] No optimal features file found for ARDC: ./output/feature-sets/ARDC.txt [2026-02-24T20:16:26.612820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:26.612883] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:26.612913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:26.612972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:26.669861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:26.670792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:26.670882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:26.670917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:26.789185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:26.789343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:26.789383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:26.789428] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:26.792941] [DEBUG] [FORECASTER] ARDC: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-02-24T20:16:26.793220] [INFO ] [FORECASTER] Completed predict_future for ARDC [2026-02-24T20:16:26.793351] [INFO ] [sig ] ARDC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:26.941401] [INFO ] [LOCAL ] Saved forecast: ARDC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARDC.txt [2026-02-24T20:16:26.941564] [INFO ] [sig ] [224/3377] Completed ARDC in 0.3s | 2.71 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-24T20:16:26.941625] [INFO ] [sig ] [225/3377] Forecasting ARDX... [2026-02-24T20:16:26.941654] [INFO ] [sig ] Generating forecast for: ARDX [2026-02-24T20:16:26.941685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARDX' from 'https://tdm.silogroup.org/data/derivative_storage/ARDX.csv'. [2026-02-24T20:16:26.953265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARDX'. [2026-02-24T20:16:26.953646] [INFO ] [FORECASTER] Starting predict_future for ARDX [2026-02-24T20:16:26.954487] [DEBUG] [LOCAL ] No optimal features file found for ARDX: ./output/feature-sets/ARDX.txt [2026-02-24T20:16:26.954552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:26.954624] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:26.954654] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:26.954711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:27.011766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:27.012615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:27.012699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:27.012733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:27.136136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:27.136287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:27.136328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:27.136357] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:27.139814] [DEBUG] [FORECASTER] ARDX: Forecast T+1@11:T+2@11: DOWN (p=36.55%) [2026-02-24T20:16:27.140089] [INFO ] [FORECASTER] Completed predict_future for ARDX [2026-02-24T20:16:27.140219] [INFO ] [sig ] ARDX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:27.285229] [INFO ] [LOCAL ] Saved forecast: ARDX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ARDX.txt [2026-02-24T20:16:27.285382] [INFO ] [sig ] [225/3377] Completed ARDX in 0.3s | 2.71 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-24T20:16:27.285423] [INFO ] [sig ] [226/3377] Forecasting ARE... [2026-02-24T20:16:27.285452] [INFO ] [sig ] Generating forecast for: ARE [2026-02-24T20:16:27.285482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARE' from 'https://tdm.silogroup.org/data/derivative_storage/ARE.csv'. [2026-02-24T20:16:27.298184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARE'. [2026-02-24T20:16:27.298509] [INFO ] [FORECASTER] Starting predict_future for ARE [2026-02-24T20:16:27.299331] [DEBUG] [LOCAL ] No optimal features file found for ARE: ./output/feature-sets/ARE.txt [2026-02-24T20:16:27.299384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:27.299418] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:27.299446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:27.299515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:27.361941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:27.362698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:27.362780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:27.362992] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:27.486320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:27.486465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:27.486506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:27.486540] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:27.490013] [DEBUG] [FORECASTER] ARE: Forecast T+1@11:T+2@11: UP (p=82.52%) [2026-02-24T20:16:27.490292] [INFO ] [FORECASTER] Completed predict_future for ARE [2026-02-24T20:16:27.490425] [INFO ] [sig ] ARE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:27.636972] [INFO ] [LOCAL ] Saved forecast: ARE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARE.txt [2026-02-24T20:16:27.637176] [INFO ] [sig ] [226/3377] Completed ARE in 0.4s | 2.71 sym/s | Total: 1.4m | ETA: 19.4m [2026-02-24T20:16:27.637220] [INFO ] [sig ] [227/3377] Forecasting AREC... [2026-02-24T20:16:27.637253] [INFO ] [sig ] Generating forecast for: AREC [2026-02-24T20:16:27.637285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AREC' from 'https://tdm.silogroup.org/data/derivative_storage/AREC.csv'. [2026-02-24T20:16:27.649522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AREC'. [2026-02-24T20:16:27.649969] [INFO ] [FORECASTER] Starting predict_future for AREC [2026-02-24T20:16:27.650898] [DEBUG] [LOCAL ] No optimal features file found for AREC: ./output/feature-sets/AREC.txt [2026-02-24T20:16:27.650954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:27.650987] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:27.651014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:27.651072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:27.709672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:27.710668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:27.710764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:27.710798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:27.835496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:27.835672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:27.835715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:27.835804] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:27.839467] [DEBUG] [FORECASTER] AREC: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-02-24T20:16:27.839774] [INFO ] [FORECASTER] Completed predict_future for AREC [2026-02-24T20:16:27.839911] [INFO ] [sig ] AREC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:27.981693] [INFO ] [LOCAL ] Saved forecast: AREC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AREC.txt [2026-02-24T20:16:27.981849] [INFO ] [sig ] [227/3377] Completed AREC in 0.3s | 2.71 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:27.981888] [INFO ] [sig ] [228/3377] Forecasting ARES... [2026-02-24T20:16:27.981919] [INFO ] [sig ] Generating forecast for: ARES [2026-02-24T20:16:27.981950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARES' from 'https://tdm.silogroup.org/data/derivative_storage/ARES.csv'. [2026-02-24T20:16:27.994559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARES'. [2026-02-24T20:16:27.994959] [INFO ] [FORECASTER] Starting predict_future for ARES [2026-02-24T20:16:27.996061] [DEBUG] [LOCAL ] No optimal features file found for ARES: ./output/feature-sets/ARES.txt [2026-02-24T20:16:27.996118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:27.996152] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:27.996180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:27.996253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:28.056650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:28.057454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:28.057534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:28.057568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:28.191952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:28.192139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:28.192207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:28.192262] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:28.197489] [DEBUG] [FORECASTER] ARES: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-24T20:16:28.201746] [INFO ] [FORECASTER] Completed predict_future for ARES [2026-02-24T20:16:28.202100] [INFO ] [sig ] ARES: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:28.349232] [INFO ] [LOCAL ] Saved forecast: ARES 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARES.txt [2026-02-24T20:16:28.349362] [INFO ] [sig ] [228/3377] Completed ARES in 0.4s | 2.71 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:28.349402] [INFO ] [sig ] [229/3377] Forecasting ARGX... [2026-02-24T20:16:28.349431] [INFO ] [sig ] Generating forecast for: ARGX [2026-02-24T20:16:28.349461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARGX' from 'https://tdm.silogroup.org/data/derivative_storage/ARGX.csv'. [2026-02-24T20:16:28.361438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARGX'. [2026-02-24T20:16:28.361766] [INFO ] [FORECASTER] Starting predict_future for ARGX [2026-02-24T20:16:28.362555] [DEBUG] [LOCAL ] No optimal features file found for ARGX: ./output/feature-sets/ARGX.txt [2026-02-24T20:16:28.362628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:28.362661] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:28.362688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:28.362745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:28.420931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:28.421620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:28.421701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:28.421733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:28.541518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:28.541691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:28.541732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:28.541762] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:28.545628] [DEBUG] [FORECASTER] ARGX: Forecast T+1@11:T+2@11: UP (p=89.70%) [2026-02-24T20:16:28.545907] [INFO ] [FORECASTER] Completed predict_future for ARGX [2026-02-24T20:16:28.546050] [INFO ] [sig ] ARGX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:28.689451] [INFO ] [LOCAL ] Saved forecast: ARGX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARGX.txt [2026-02-24T20:16:28.689607] [INFO ] [sig ] [229/3377] Completed ARGX in 0.3s | 2.71 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:28.689649] [INFO ] [sig ] [230/3377] Forecasting ARHS... [2026-02-24T20:16:28.689679] [INFO ] [sig ] Generating forecast for: ARHS [2026-02-24T20:16:28.689710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARHS' from 'https://tdm.silogroup.org/data/derivative_storage/ARHS.csv'. [2026-02-24T20:16:28.703249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARHS'. [2026-02-24T20:16:28.703608] [INFO ] [FORECASTER] Starting predict_future for ARHS [2026-02-24T20:16:28.704461] [DEBUG] [LOCAL ] No optimal features file found for ARHS: ./output/feature-sets/ARHS.txt [2026-02-24T20:16:28.704527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:28.704565] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:28.704628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:28.704691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:28.764091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:28.764834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:28.764917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:28.764950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:28.890972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:28.891139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:28.891179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:28.891207] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:28.895283] [DEBUG] [FORECASTER] ARHS: Forecast T+1@11:T+2@11: DOWN (p=35.66%) [2026-02-24T20:16:28.895812] [INFO ] [FORECASTER] Completed predict_future for ARHS [2026-02-24T20:16:28.896017] [INFO ] [sig ] ARHS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:29.042513] [INFO ] [LOCAL ] Saved forecast: ARHS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ARHS.txt [2026-02-24T20:16:29.042684] [INFO ] [sig ] [230/3377] Completed ARHS in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:29.042727] [INFO ] [sig ] [231/3377] Forecasting ARI... [2026-02-24T20:16:29.042756] [INFO ] [sig ] Generating forecast for: ARI [2026-02-24T20:16:29.042787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARI' from 'https://tdm.silogroup.org/data/derivative_storage/ARI.csv'. [2026-02-24T20:16:29.054471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARI'. [2026-02-24T20:16:29.054846] [INFO ] [FORECASTER] Starting predict_future for ARI [2026-02-24T20:16:29.055743] [DEBUG] [LOCAL ] No optimal features file found for ARI: ./output/feature-sets/ARI.txt [2026-02-24T20:16:29.055799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:29.055832] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:29.055859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:29.055917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:29.115542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:29.116272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:29.116354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:29.116387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:29.245521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:29.245706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:29.245747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:29.245776] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:29.249281] [DEBUG] [FORECASTER] ARI: Forecast T+1@11:T+2@11: UP (p=63.50%) [2026-02-24T20:16:29.249564] [INFO ] [FORECASTER] Completed predict_future for ARI [2026-02-24T20:16:29.249720] [INFO ] [sig ] ARI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:29.394696] [INFO ] [LOCAL ] Saved forecast: ARI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARI.txt [2026-02-24T20:16:29.394853] [INFO ] [sig ] [231/3377] Completed ARI in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:29.394897] [INFO ] [sig ] [232/3377] Forecasting ARKO... [2026-02-24T20:16:29.394928] [INFO ] [sig ] Generating forecast for: ARKO [2026-02-24T20:16:29.394958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARKO' from 'https://tdm.silogroup.org/data/derivative_storage/ARKO.csv'. [2026-02-24T20:16:29.406465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARKO'. [2026-02-24T20:16:29.406818] [INFO ] [FORECASTER] Starting predict_future for ARKO [2026-02-24T20:16:29.407655] [DEBUG] [LOCAL ] No optimal features file found for ARKO: ./output/feature-sets/ARKO.txt [2026-02-24T20:16:29.407710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:29.407743] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:29.407770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:29.407828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:29.467116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:29.468227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:29.468316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:29.468348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:29.606260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:29.606426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:29.606470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:29.606500] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:29.610084] [DEBUG] [FORECASTER] ARKO: Forecast T+1@11:T+2@11: UP (p=97.24%) [2026-02-24T20:16:29.610408] [INFO ] [FORECASTER] Completed predict_future for ARKO [2026-02-24T20:16:29.610616] [INFO ] [sig ] ARKO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:29.786443] [INFO ] [LOCAL ] Saved forecast: ARKO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARKO.txt [2026-02-24T20:16:29.786628] [INFO ] [sig ] [232/3377] Completed ARKO in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:29.786670] [INFO ] [sig ] [233/3377] Forecasting ARLO... [2026-02-24T20:16:29.786699] [INFO ] [sig ] Generating forecast for: ARLO [2026-02-24T20:16:29.786730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLO' from 'https://tdm.silogroup.org/data/derivative_storage/ARLO.csv'. [2026-02-24T20:16:29.799356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLO'. [2026-02-24T20:16:29.799798] [INFO ] [FORECASTER] Starting predict_future for ARLO [2026-02-24T20:16:29.800682] [DEBUG] [LOCAL ] No optimal features file found for ARLO: ./output/feature-sets/ARLO.txt [2026-02-24T20:16:29.800739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:29.800773] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:29.800802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:29.800860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:29.869319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:29.870277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:29.870366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:29.870401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:29.994599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:29.994764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:29.994805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:29.994834] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:29.998291] [DEBUG] [FORECASTER] ARLO: Forecast T+1@11:T+2@11: UP (p=54.33%) [2026-02-24T20:16:29.998591] [INFO ] [FORECASTER] Completed predict_future for ARLO [2026-02-24T20:16:29.998727] [INFO ] [sig ] ARLO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:30.147832] [INFO ] [LOCAL ] Saved forecast: ARLO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARLO.txt [2026-02-24T20:16:30.148022] [INFO ] [sig ] [233/3377] Completed ARLO in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:30.148065] [INFO ] [sig ] [234/3377] Forecasting ARLP... [2026-02-24T20:16:30.148097] [INFO ] [sig ] Generating forecast for: ARLP [2026-02-24T20:16:30.148127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARLP' from 'https://tdm.silogroup.org/data/derivative_storage/ARLP.csv'. [2026-02-24T20:16:30.161093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARLP'. [2026-02-24T20:16:30.161426] [INFO ] [FORECASTER] Starting predict_future for ARLP [2026-02-24T20:16:30.162231] [DEBUG] [LOCAL ] No optimal features file found for ARLP: ./output/feature-sets/ARLP.txt [2026-02-24T20:16:30.162286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:30.162317] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:30.162345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:30.162402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:30.222915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:30.223877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:30.224004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:30.224039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:30.346536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:30.346712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:30.346753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:30.346783] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:30.350337] [DEBUG] [FORECASTER] ARLP: Forecast T+1@11:T+2@11: DOWN (p=22.81%) [2026-02-24T20:16:30.350637] [INFO ] [FORECASTER] Completed predict_future for ARLP [2026-02-24T20:16:30.350773] [INFO ] [sig ] ARLP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:30.496299] [INFO ] [LOCAL ] Saved forecast: ARLP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ARLP.txt [2026-02-24T20:16:30.496452] [INFO ] [sig ] [234/3377] Completed ARLP in 0.3s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:30.496494] [INFO ] [sig ] [235/3377] Forecasting ARM... [2026-02-24T20:16:30.496523] [INFO ] [sig ] Generating forecast for: ARM [2026-02-24T20:16:30.496554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARM' from 'https://tdm.silogroup.org/data/derivative_storage/ARM.csv'. [2026-02-24T20:16:30.509287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARM'. [2026-02-24T20:16:30.509670] [INFO ] [FORECASTER] Starting predict_future for ARM [2026-02-24T20:16:30.510720] [DEBUG] [LOCAL ] No optimal features file found for ARM: ./output/feature-sets/ARM.txt [2026-02-24T20:16:30.510775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:30.510808] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:30.510835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:30.510892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:30.570106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:30.571140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:30.571240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:30.571273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:30.698026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:30.698199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:30.698242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:30.698271] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:30.702082] [DEBUG] [FORECASTER] ARM: Forecast T+1@11:T+2@11: UP (p=96.51%) [2026-02-24T20:16:30.702457] [INFO ] [FORECASTER] Completed predict_future for ARM [2026-02-24T20:16:30.702649] [INFO ] [sig ] ARM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:30.851026] [INFO ] [LOCAL ] Saved forecast: ARM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARM.txt [2026-02-24T20:16:30.851192] [INFO ] [sig ] [235/3377] Completed ARM in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:30.851232] [INFO ] [sig ] [236/3377] Forecasting ARMK... [2026-02-24T20:16:30.851262] [INFO ] [sig ] Generating forecast for: ARMK [2026-02-24T20:16:30.851294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARMK' from 'https://tdm.silogroup.org/data/derivative_storage/ARMK.csv'. [2026-02-24T20:16:30.863754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARMK'. [2026-02-24T20:16:30.864160] [INFO ] [FORECASTER] Starting predict_future for ARMK [2026-02-24T20:16:30.864976] [DEBUG] [LOCAL ] No optimal features file found for ARMK: ./output/feature-sets/ARMK.txt [2026-02-24T20:16:30.865030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:30.865062] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:30.865089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:30.865145] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:30.923485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:30.924407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:30.924503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:30.924536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:31.053133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:31.053300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:31.053343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:31.053372] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:31.057623] [DEBUG] [FORECASTER] ARMK: Forecast T+1@11:T+2@11: UP (p=82.32%) [2026-02-24T20:16:31.057990] [INFO ] [FORECASTER] Completed predict_future for ARMK [2026-02-24T20:16:31.058148] [INFO ] [sig ] ARMK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:31.212183] [INFO ] [LOCAL ] Saved forecast: ARMK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARMK.txt [2026-02-24T20:16:31.212345] [INFO ] [sig ] [236/3377] Completed ARMK in 0.4s | 2.72 sym/s | Total: 1.4m | ETA: 19.3m [2026-02-24T20:16:31.212386] [INFO ] [sig ] [237/3377] Forecasting AROC... [2026-02-24T20:16:31.212416] [INFO ] [sig ] Generating forecast for: AROC [2026-02-24T20:16:31.212446] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AROC' from 'https://tdm.silogroup.org/data/derivative_storage/AROC.csv'. [2026-02-24T20:16:31.224928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AROC'. [2026-02-24T20:16:31.225355] [INFO ] [FORECASTER] Starting predict_future for AROC [2026-02-24T20:16:31.226245] [DEBUG] [LOCAL ] No optimal features file found for AROC: ./output/feature-sets/AROC.txt [2026-02-24T20:16:31.226299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:31.226332] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:31.226358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:31.226415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:31.284509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:31.285415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:31.285510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:31.285544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:31.407083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:31.407299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:31.407341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:31.407371] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:31.411419] [DEBUG] [FORECASTER] AROC: Forecast T+1@11:T+2@11: UP (p=97.96%) [2026-02-24T20:16:31.411779] [INFO ] [FORECASTER] Completed predict_future for AROC [2026-02-24T20:16:31.411934] [INFO ] [sig ] AROC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:31.569774] [INFO ] [LOCAL ] Saved forecast: AROC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AROC.txt [2026-02-24T20:16:31.569971] [INFO ] [sig ] [237/3377] Completed AROC in 0.4s | 2.72 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-24T20:16:31.570014] [INFO ] [sig ] [238/3377] Forecasting ARQ... [2026-02-24T20:16:31.570044] [INFO ] [sig ] Generating forecast for: ARQ [2026-02-24T20:16:31.570079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQ.csv'. [2026-02-24T20:16:31.583979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQ'. [2026-02-24T20:16:31.584392] [INFO ] [FORECASTER] Starting predict_future for ARQ [2026-02-24T20:16:31.585450] [DEBUG] [LOCAL ] No optimal features file found for ARQ: ./output/feature-sets/ARQ.txt [2026-02-24T20:16:31.585506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:31.585539] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:31.585567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:31.585646] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:31.647738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:31.648770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:31.648870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:31.648903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:31.781932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:31.782099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:31.782139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:31.782169] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:31.785765] [DEBUG] [FORECASTER] ARQ: Forecast T+1@11:T+2@11: UP (p=65.07%) [2026-02-24T20:16:31.786105] [INFO ] [FORECASTER] Completed predict_future for ARQ [2026-02-24T20:16:31.786256] [INFO ] [sig ] ARQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:31.940751] [INFO ] [LOCAL ] Saved forecast: ARQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARQ.txt [2026-02-24T20:16:31.940918] [INFO ] [sig ] [238/3377] Completed ARQ in 0.4s | 2.72 sym/s | Total: 1.5m | ETA: 19.3m [2026-02-24T20:16:31.940957] [INFO ] [sig ] [239/3377] Forecasting ARQQ... [2026-02-24T20:16:31.940989] [INFO ] [sig ] Generating forecast for: ARQQ [2026-02-24T20:16:31.941019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARQQ' from 'https://tdm.silogroup.org/data/derivative_storage/ARQQ.csv'. [2026-02-24T20:16:31.954220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARQQ'. [2026-02-24T20:16:31.954650] [INFO ] [FORECASTER] Starting predict_future for ARQQ [2026-02-24T20:16:31.955493] [DEBUG] [LOCAL ] No optimal features file found for ARQQ: ./output/feature-sets/ARQQ.txt [2026-02-24T20:16:31.955547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:31.955599] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:31.955628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:31.955684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:32.015614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:32.016748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:32.016848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:32.016881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:32.142536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:32.142716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:32.142761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:32.142790] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:32.146750] [DEBUG] [FORECASTER] ARQQ: Forecast T+1@11:T+2@11: UP (p=88.38%) [2026-02-24T20:16:32.147090] [INFO ] [FORECASTER] Completed predict_future for ARQQ [2026-02-24T20:16:32.147235] [INFO ] [sig ] ARQQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:32.298681] [INFO ] [LOCAL ] Saved forecast: ARQQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARQQ.txt [2026-02-24T20:16:32.298855] [INFO ] [sig ] [239/3377] Completed ARQQ in 0.4s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:32.298895] [INFO ] [sig ] [240/3377] Forecasting ARRY... [2026-02-24T20:16:32.298927] [INFO ] [sig ] Generating forecast for: ARRY [2026-02-24T20:16:32.298957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARRY' from 'https://tdm.silogroup.org/data/derivative_storage/ARRY.csv'. [2026-02-24T20:16:32.313558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARRY'. [2026-02-24T20:16:32.313975] [INFO ] [FORECASTER] Starting predict_future for ARRY [2026-02-24T20:16:32.315025] [DEBUG] [LOCAL ] No optimal features file found for ARRY: ./output/feature-sets/ARRY.txt [2026-02-24T20:16:32.315082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:32.315117] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:32.315146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:32.315204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:32.375054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:32.376025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:32.376113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:32.376149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:32.511380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:32.511546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:32.511608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:32.511642] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:32.515721] [DEBUG] [FORECASTER] ARRY: Forecast T+1@11:T+2@11: UP (p=55.26%) [2026-02-24T20:16:32.516051] [INFO ] [FORECASTER] Completed predict_future for ARRY [2026-02-24T20:16:32.516211] [INFO ] [sig ] ARRY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:32.671358] [INFO ] [LOCAL ] Saved forecast: ARRY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARRY.txt [2026-02-24T20:16:32.671527] [INFO ] [sig ] [240/3377] Completed ARRY in 0.4s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:32.671566] [INFO ] [sig ] [241/3377] Forecasting ARTL... [2026-02-24T20:16:32.671626] [INFO ] [sig ] Generating forecast for: ARTL [2026-02-24T20:16:32.671662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTL' from 'https://tdm.silogroup.org/data/derivative_storage/ARTL.csv'. [2026-02-24T20:16:32.684307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTL'. [2026-02-24T20:16:32.684694] [INFO ] [FORECASTER] Starting predict_future for ARTL [2026-02-24T20:16:32.685498] [DEBUG] [LOCAL ] No optimal features file found for ARTL: ./output/feature-sets/ARTL.txt [2026-02-24T20:16:32.685552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:32.685637] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:32.685669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:32.685726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:32.743670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:32.744562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:32.744669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:32.744702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:32.860680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:32.860850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:32.860891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:32.860921] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:32.864388] [DEBUG] [FORECASTER] ARTL: Forecast T+1@11:T+2@11: DOWN (p=1.85%) [2026-02-24T20:16:32.864725] [INFO ] [FORECASTER] Completed predict_future for ARTL [2026-02-24T20:16:32.864871] [INFO ] [sig ] ARTL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:33.016340] [INFO ] [LOCAL ] Saved forecast: ARTL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ARTL.txt [2026-02-24T20:16:33.016507] [INFO ] [sig ] [241/3377] Completed ARTL in 0.3s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:33.016548] [INFO ] [sig ] [242/3377] Forecasting ARTNA... [2026-02-24T20:16:33.016599] [INFO ] [sig ] Generating forecast for: ARTNA [2026-02-24T20:16:33.016633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARTNA' from 'https://tdm.silogroup.org/data/derivative_storage/ARTNA.csv'. [2026-02-24T20:16:33.028727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARTNA'. [2026-02-24T20:16:33.029091] [INFO ] [FORECASTER] Starting predict_future for ARTNA [2026-02-24T20:16:33.029938] [DEBUG] [LOCAL ] No optimal features file found for ARTNA: ./output/feature-sets/ARTNA.txt [2026-02-24T20:16:33.029991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:33.030024] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:33.030050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:33.030106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:33.087958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:33.088906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:33.088991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:33.089025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:33.204773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:33.204938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:33.204979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:33.205008] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:33.208530] [DEBUG] [FORECASTER] ARTNA: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-02-24T20:16:33.208866] [INFO ] [FORECASTER] Completed predict_future for ARTNA [2026-02-24T20:16:33.209183] [INFO ] [sig ] ARTNA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:33.354232] [INFO ] [LOCAL ] Saved forecast: ARTNA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARTNA.txt [2026-02-24T20:16:33.354399] [INFO ] [sig ] [242/3377] Completed ARTNA in 0.3s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:33.354441] [INFO ] [sig ] [243/3377] Forecasting ARVN... [2026-02-24T20:16:33.354473] [INFO ] [sig ] Generating forecast for: ARVN [2026-02-24T20:16:33.354504] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ARVN' from 'https://tdm.silogroup.org/data/derivative_storage/ARVN.csv'. [2026-02-24T20:16:33.367395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ARVN'. [2026-02-24T20:16:33.367800] [INFO ] [FORECASTER] Starting predict_future for ARVN [2026-02-24T20:16:33.368820] [DEBUG] [LOCAL ] No optimal features file found for ARVN: ./output/feature-sets/ARVN.txt [2026-02-24T20:16:33.368877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:33.368920] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:33.368964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:33.369031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:33.428156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:33.429135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:33.429219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:33.429253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:33.552476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:33.552665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:33.552714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:33.552748] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:33.556603] [DEBUG] [FORECASTER] ARVN: Forecast T+1@11:T+2@11: UP (p=91.08%) [2026-02-24T20:16:33.556890] [INFO ] [FORECASTER] Completed predict_future for ARVN [2026-02-24T20:16:33.557025] [INFO ] [sig ] ARVN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:33.703690] [INFO ] [LOCAL ] Saved forecast: ARVN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ARVN.txt [2026-02-24T20:16:33.703864] [INFO ] [sig ] [243/3377] Completed ARVN in 0.3s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:33.703904] [INFO ] [sig ] [244/3377] Forecasting ASA... [2026-02-24T20:16:33.703934] [INFO ] [sig ] Generating forecast for: ASA [2026-02-24T20:16:33.703964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASA' from 'https://tdm.silogroup.org/data/derivative_storage/ASA.csv'. [2026-02-24T20:16:33.715791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASA'. [2026-02-24T20:16:33.716148] [INFO ] [FORECASTER] Starting predict_future for ASA [2026-02-24T20:16:33.716985] [DEBUG] [LOCAL ] No optimal features file found for ASA: ./output/feature-sets/ASA.txt [2026-02-24T20:16:33.717039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:33.717071] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:33.717097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:33.717153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:33.778095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:33.779224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:33.779308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:33.779342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:33.904601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:33.904784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:33.904826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:33.904888] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:33.908514] [DEBUG] [FORECASTER] ASA: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-02-24T20:16:33.908841] [INFO ] [FORECASTER] Completed predict_future for ASA [2026-02-24T20:16:33.908975] [INFO ] [sig ] ASA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:34.051200] [INFO ] [LOCAL ] Saved forecast: ASA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASA.txt [2026-02-24T20:16:34.051372] [INFO ] [sig ] [244/3377] Completed ASA in 0.3s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:34.051419] [INFO ] [sig ] [245/3377] Forecasting ASB... [2026-02-24T20:16:34.051451] [INFO ] [sig ] Generating forecast for: ASB [2026-02-24T20:16:34.051481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASB' from 'https://tdm.silogroup.org/data/derivative_storage/ASB.csv'. [2026-02-24T20:16:34.065028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASB'. [2026-02-24T20:16:34.065387] [INFO ] [FORECASTER] Starting predict_future for ASB [2026-02-24T20:16:34.066199] [DEBUG] [LOCAL ] No optimal features file found for ASB: ./output/feature-sets/ASB.txt [2026-02-24T20:16:34.066253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:34.066285] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:34.066312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:34.066369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:34.124682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:34.125686] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:34.125774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:34.125806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:34.255880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:34.256063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:34.256111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:34.256140] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:34.259920] [DEBUG] [FORECASTER] ASB: Forecast T+1@11:T+2@11: DOWN (p=10.99%) [2026-02-24T20:16:34.260236] [INFO ] [FORECASTER] Completed predict_future for ASB [2026-02-24T20:16:34.260382] [INFO ] [sig ] ASB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:34.417487] [INFO ] [LOCAL ] Saved forecast: ASB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASB.txt [2026-02-24T20:16:34.417678] [INFO ] [sig ] [245/3377] Completed ASB in 0.4s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:34.417722] [INFO ] [sig ] [246/3377] Forecasting ASBA... [2026-02-24T20:16:34.417752] [INFO ] [sig ] Generating forecast for: ASBA [2026-02-24T20:16:34.417783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASBA' from 'https://tdm.silogroup.org/data/derivative_storage/ASBA.csv'. [2026-02-24T20:16:34.429344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASBA'. [2026-02-24T20:16:34.429755] [INFO ] [FORECASTER] Starting predict_future for ASBA [2026-02-24T20:16:34.430559] [DEBUG] [LOCAL ] No optimal features file found for ASBA: ./output/feature-sets/ASBA.txt [2026-02-24T20:16:34.430646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:34.430680] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:34.430708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:34.430766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:34.492240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:34.493257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:34.493352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:34.493395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:34.616096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:34.616272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:34.616322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:34.616353] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:34.620107] [DEBUG] [FORECASTER] ASBA: Forecast T+1@11:T+2@11: DOWN (p=44.44%) [2026-02-24T20:16:34.620419] [INFO ] [FORECASTER] Completed predict_future for ASBA [2026-02-24T20:16:34.620605] [INFO ] [sig ] ASBA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:34.778605] [INFO ] [LOCAL ] Saved forecast: ASBA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASBA.txt [2026-02-24T20:16:34.778810] [INFO ] [sig ] [246/3377] Completed ASBA in 0.4s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:34.778862] [INFO ] [sig ] [247/3377] Forecasting ASC... [2026-02-24T20:16:34.778897] [INFO ] [sig ] Generating forecast for: ASC [2026-02-24T20:16:34.778931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASC' from 'https://tdm.silogroup.org/data/derivative_storage/ASC.csv'. [2026-02-24T20:16:34.791955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASC'. [2026-02-24T20:16:34.792363] [INFO ] [FORECASTER] Starting predict_future for ASC [2026-02-24T20:16:34.793329] [DEBUG] [LOCAL ] No optimal features file found for ASC: ./output/feature-sets/ASC.txt [2026-02-24T20:16:34.793395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:34.793433] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:34.793471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:34.793533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:34.859928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:34.860903] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:34.860992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:34.861026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:34.995632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:34.995811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:34.995858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:34.995890] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:34.999836] [DEBUG] [FORECASTER] ASC: Forecast T+1@11:T+2@11: DOWN (p=22.71%) [2026-02-24T20:16:35.000193] [INFO ] [FORECASTER] Completed predict_future for ASC [2026-02-24T20:16:35.000366] [INFO ] [sig ] ASC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:35.162795] [INFO ] [LOCAL ] Saved forecast: ASC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASC.txt [2026-02-24T20:16:35.162974] [INFO ] [sig ] [247/3377] Completed ASC in 0.4s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:35.163024] [INFO ] [sig ] [248/3377] Forecasting ASG... [2026-02-24T20:16:35.163064] [INFO ] [sig ] Generating forecast for: ASG [2026-02-24T20:16:35.163096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASG' from 'https://tdm.silogroup.org/data/derivative_storage/ASG.csv'. [2026-02-24T20:16:35.176521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASG'. [2026-02-24T20:16:35.176933] [INFO ] [FORECASTER] Starting predict_future for ASG [2026-02-24T20:16:35.177826] [DEBUG] [LOCAL ] No optimal features file found for ASG: ./output/feature-sets/ASG.txt [2026-02-24T20:16:35.177882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:35.177915] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:35.177968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:35.178031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:35.244498] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:35.245465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:35.245555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:35.245610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:35.378534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:35.378714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:35.378757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:35.378803] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:35.382737] [DEBUG] [FORECASTER] ASG: Forecast T+1@11:T+2@11: DOWN (p=21.92%) [2026-02-24T20:16:35.383224] [INFO ] [FORECASTER] Completed predict_future for ASG [2026-02-24T20:16:35.383363] [INFO ] [sig ] ASG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:35.528098] [INFO ] [LOCAL ] Saved forecast: ASG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASG.txt [2026-02-24T20:16:35.528267] [INFO ] [sig ] [248/3377] Completed ASG in 0.4s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:35.528307] [INFO ] [sig ] [249/3377] Forecasting ASGI... [2026-02-24T20:16:35.528337] [INFO ] [sig ] Generating forecast for: ASGI [2026-02-24T20:16:35.528367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGI' from 'https://tdm.silogroup.org/data/derivative_storage/ASGI.csv'. [2026-02-24T20:16:35.540343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGI'. [2026-02-24T20:16:35.540766] [INFO ] [FORECASTER] Starting predict_future for ASGI [2026-02-24T20:16:35.541565] [DEBUG] [LOCAL ] No optimal features file found for ASGI: ./output/feature-sets/ASGI.txt [2026-02-24T20:16:35.541638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:35.541670] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:35.541698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:35.541762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:35.601204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:35.602182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:35.602270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:35.602306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:35.738033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:35.738213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:35.738257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:35.738288] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:35.742720] [DEBUG] [FORECASTER] ASGI: Forecast T+1@11:T+2@11: DOWN (p=47.44%) [2026-02-24T20:16:35.743065] [INFO ] [FORECASTER] Completed predict_future for ASGI [2026-02-24T20:16:35.743243] [INFO ] [sig ] ASGI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:35.916710] [INFO ] [LOCAL ] Saved forecast: ASGI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASGI.txt [2026-02-24T20:16:35.917083] [INFO ] [sig ] [249/3377] Completed ASGI in 0.4s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:35.917129] [INFO ] [sig ] [250/3377] Forecasting ASGN... [2026-02-24T20:16:35.917161] [INFO ] [sig ] Generating forecast for: ASGN [2026-02-24T20:16:35.917194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASGN' from 'https://tdm.silogroup.org/data/derivative_storage/ASGN.csv'. [2026-02-24T20:16:36.049225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASGN'. [2026-02-24T20:16:36.049546] [INFO ] [FORECASTER] Starting predict_future for ASGN [2026-02-24T20:16:36.050357] [DEBUG] [LOCAL ] No optimal features file found for ASGN: ./output/feature-sets/ASGN.txt [2026-02-24T20:16:36.050411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:36.050444] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:36.050472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:36.050529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:36.107700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:36.108397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:36.108491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:36.108525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:36.235232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:36.235389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:36.235430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:36.235459] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:36.239762] [DEBUG] [FORECASTER] ASGN: Forecast T+1@11:T+2@11: UP (p=81.01%) [2026-02-24T20:16:36.240060] [INFO ] [FORECASTER] Completed predict_future for ASGN [2026-02-24T20:16:36.240194] [INFO ] [sig ] ASGN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:36.387177] [INFO ] [LOCAL ] Saved forecast: ASGN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASGN.txt [2026-02-24T20:16:36.387321] [INFO ] [sig ] [250/3377] Completed ASGN in 0.5s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:36.387360] [INFO ] [sig ] [251/3377] Forecasting ASH... [2026-02-24T20:16:36.387390] [INFO ] [sig ] Generating forecast for: ASH [2026-02-24T20:16:36.387420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASH' from 'https://tdm.silogroup.org/data/derivative_storage/ASH.csv'. [2026-02-24T20:16:36.400105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASH'. [2026-02-24T20:16:36.400429] [INFO ] [FORECASTER] Starting predict_future for ASH [2026-02-24T20:16:36.401248] [DEBUG] [LOCAL ] No optimal features file found for ASH: ./output/feature-sets/ASH.txt [2026-02-24T20:16:36.401305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:36.401338] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:36.401368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:36.401433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:36.460638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:36.461314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:36.461439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:36.461476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:36.588150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:36.588298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:36.588341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:36.588371] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:36.591917] [DEBUG] [FORECASTER] ASH: Forecast T+1@11:T+2@11: DOWN (p=28.42%) [2026-02-24T20:16:36.592199] [INFO ] [FORECASTER] Completed predict_future for ASH [2026-02-24T20:16:36.592335] [INFO ] [sig ] ASH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:36.735874] [INFO ] [LOCAL ] Saved forecast: ASH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASH.txt [2026-02-24T20:16:36.736010] [INFO ] [sig ] [251/3377] Completed ASH in 0.3s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:36.736048] [INFO ] [sig ] [252/3377] Forecasting ASIX... [2026-02-24T20:16:36.736078] [INFO ] [sig ] Generating forecast for: ASIX [2026-02-24T20:16:36.736107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASIX' from 'https://tdm.silogroup.org/data/derivative_storage/ASIX.csv'. [2026-02-24T20:16:36.748839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASIX'. [2026-02-24T20:16:36.749338] [INFO ] [FORECASTER] Starting predict_future for ASIX [2026-02-24T20:16:36.750409] [DEBUG] [LOCAL ] No optimal features file found for ASIX: ./output/feature-sets/ASIX.txt [2026-02-24T20:16:36.750470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:36.750515] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:36.750587] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:36.750682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:36.811041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:36.811817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:36.811913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:36.811948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:36.935448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:36.935625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:36.935671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:36.935702] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:36.939207] [DEBUG] [FORECASTER] ASIX: Forecast T+1@11:T+2@11: UP (p=85.58%) [2026-02-24T20:16:36.939489] [INFO ] [FORECASTER] Completed predict_future for ASIX [2026-02-24T20:16:36.939653] [INFO ] [sig ] ASIX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:37.082774] [INFO ] [LOCAL ] Saved forecast: ASIX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASIX.txt [2026-02-24T20:16:37.082905] [INFO ] [sig ] [252/3377] Completed ASIX in 0.3s | 2.72 sym/s | Total: 1.5m | ETA: 19.2m [2026-02-24T20:16:37.082944] [INFO ] [sig ] [253/3377] Forecasting ASLE... [2026-02-24T20:16:37.082974] [INFO ] [sig ] Generating forecast for: ASLE [2026-02-24T20:16:37.083003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASLE' from 'https://tdm.silogroup.org/data/derivative_storage/ASLE.csv'. [2026-02-24T20:16:37.095484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASLE'. [2026-02-24T20:16:37.095806] [INFO ] [FORECASTER] Starting predict_future for ASLE [2026-02-24T20:16:37.096631] [DEBUG] [LOCAL ] No optimal features file found for ASLE: ./output/feature-sets/ASLE.txt [2026-02-24T20:16:37.096685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:37.096724] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:37.096758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:37.096827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:37.156960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:37.157716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:37.157796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:37.157829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:37.281854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:37.282018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:37.282060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:37.282090] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:37.285766] [DEBUG] [FORECASTER] ASLE: Forecast T+1@11:T+2@11: DOWN (p=4.23%) [2026-02-24T20:16:37.286226] [INFO ] [FORECASTER] Completed predict_future for ASLE [2026-02-24T20:16:37.286359] [INFO ] [sig ] ASLE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:37.433530] [INFO ] [LOCAL ] Saved forecast: ASLE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASLE.txt [2026-02-24T20:16:37.433673] [INFO ] [sig ] [253/3377] Completed ASLE in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-24T20:16:37.433713] [INFO ] [sig ] [254/3377] Forecasting ASMB... [2026-02-24T20:16:37.433751] [INFO ] [sig ] Generating forecast for: ASMB [2026-02-24T20:16:37.433780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASMB' from 'https://tdm.silogroup.org/data/derivative_storage/ASMB.csv'. [2026-02-24T20:16:37.445935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASMB'. [2026-02-24T20:16:37.446302] [INFO ] [FORECASTER] Starting predict_future for ASMB [2026-02-24T20:16:37.447292] [DEBUG] [LOCAL ] No optimal features file found for ASMB: ./output/feature-sets/ASMB.txt [2026-02-24T20:16:37.447345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:37.447377] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:37.447403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:37.447459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:37.506481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:37.507183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:37.507263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:37.507296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:37.630025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:37.630188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:37.630230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:37.630260] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:37.633787] [DEBUG] [FORECASTER] ASMB: Forecast T+1@11:T+2@11: UP (p=87.67%) [2026-02-24T20:16:37.634070] [INFO ] [FORECASTER] Completed predict_future for ASMB [2026-02-24T20:16:37.634207] [INFO ] [sig ] ASMB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:37.800381] [INFO ] [LOCAL ] Saved forecast: ASMB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASMB.txt [2026-02-24T20:16:37.800594] [INFO ] [sig ] [254/3377] Completed ASMB in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.2m [2026-02-24T20:16:37.800639] [INFO ] [sig ] [255/3377] Forecasting ASML... [2026-02-24T20:16:37.800672] [INFO ] [sig ] Generating forecast for: ASML [2026-02-24T20:16:37.800705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASML' from 'https://tdm.silogroup.org/data/derivative_storage/ASML.csv'. [2026-02-24T20:16:37.813374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASML'. [2026-02-24T20:16:37.813751] [INFO ] [FORECASTER] Starting predict_future for ASML [2026-02-24T20:16:37.814661] [DEBUG] [LOCAL ] No optimal features file found for ASML: ./output/feature-sets/ASML.txt [2026-02-24T20:16:37.814715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:37.814749] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:37.814779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:37.814835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:37.874037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:37.874773] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:37.874856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:37.874891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:38.003848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:38.004001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:38.004046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:38.004078] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:38.007493] [DEBUG] [FORECASTER] ASML: Forecast T+1@11:T+2@11: DOWN (p=22.12%) [2026-02-24T20:16:38.007806] [INFO ] [FORECASTER] Completed predict_future for ASML [2026-02-24T20:16:38.007967] [INFO ] [sig ] ASML: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:38.151028] [INFO ] [LOCAL ] Saved forecast: ASML 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASML.txt [2026-02-24T20:16:38.151170] [INFO ] [sig ] [255/3377] Completed ASML in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:38.151209] [INFO ] [sig ] [256/3377] Forecasting ASND... [2026-02-24T20:16:38.151238] [INFO ] [sig ] Generating forecast for: ASND [2026-02-24T20:16:38.151294] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASND' from 'https://tdm.silogroup.org/data/derivative_storage/ASND.csv'. [2026-02-24T20:16:38.163168] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASND'. [2026-02-24T20:16:38.163489] [INFO ] [FORECASTER] Starting predict_future for ASND [2026-02-24T20:16:38.164291] [DEBUG] [LOCAL ] No optimal features file found for ASND: ./output/feature-sets/ASND.txt [2026-02-24T20:16:38.164346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:38.164378] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:38.164405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:38.164461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:38.221846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:38.222708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:38.222806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:38.222846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:38.349308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:38.349469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:38.349528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:38.349600] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:38.353260] [DEBUG] [FORECASTER] ASND: Forecast T+1@11:T+2@11: DOWN (p=37.04%) [2026-02-24T20:16:38.353549] [INFO ] [FORECASTER] Completed predict_future for ASND [2026-02-24T20:16:38.353713] [INFO ] [sig ] ASND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:38.501601] [INFO ] [LOCAL ] Saved forecast: ASND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASND.txt [2026-02-24T20:16:38.501763] [INFO ] [sig ] [256/3377] Completed ASND in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:38.501804] [INFO ] [sig ] [257/3377] Forecasting ASO... [2026-02-24T20:16:38.501838] [INFO ] [sig ] Generating forecast for: ASO [2026-02-24T20:16:38.501871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASO' from 'https://tdm.silogroup.org/data/derivative_storage/ASO.csv'. [2026-02-24T20:16:38.513314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASO'. [2026-02-24T20:16:38.513679] [INFO ] [FORECASTER] Starting predict_future for ASO [2026-02-24T20:16:38.514484] [DEBUG] [LOCAL ] No optimal features file found for ASO: ./output/feature-sets/ASO.txt [2026-02-24T20:16:38.514537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:38.514591] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:38.514622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:38.514679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:38.573591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:38.574300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:38.574380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:38.574413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:38.696704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:38.696874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:38.696923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:38.696954] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:38.700645] [DEBUG] [FORECASTER] ASO: Forecast T+1@11:T+2@11: DOWN (p=23.98%) [2026-02-24T20:16:38.700934] [INFO ] [FORECASTER] Completed predict_future for ASO [2026-02-24T20:16:38.701071] [INFO ] [sig ] ASO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:38.846930] [INFO ] [LOCAL ] Saved forecast: ASO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASO.txt [2026-02-24T20:16:38.847112] [INFO ] [sig ] [257/3377] Completed ASO in 0.3s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:38.847152] [INFO ] [sig ] [258/3377] Forecasting ASPI... [2026-02-24T20:16:38.847183] [INFO ] [sig ] Generating forecast for: ASPI [2026-02-24T20:16:38.847214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPI' from 'https://tdm.silogroup.org/data/derivative_storage/ASPI.csv'. [2026-02-24T20:16:38.862531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPI'. [2026-02-24T20:16:38.863042] [INFO ] [FORECASTER] Starting predict_future for ASPI [2026-02-24T20:16:38.864181] [DEBUG] [LOCAL ] No optimal features file found for ASPI: ./output/feature-sets/ASPI.txt [2026-02-24T20:16:38.864248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:38.864324] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:38.864360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:38.864437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:38.931132] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:38.932091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:38.932187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:38.932221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:39.053627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:39.053792] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:39.053833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:39.053862] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:39.057483] [DEBUG] [FORECASTER] ASPI: Forecast T+1@11:T+2@11: DOWN (p=43.26%) [2026-02-24T20:16:39.057848] [INFO ] [FORECASTER] Completed predict_future for ASPI [2026-02-24T20:16:39.058020] [INFO ] [sig ] ASPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:39.208180] [INFO ] [LOCAL ] Saved forecast: ASPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASPI.txt [2026-02-24T20:16:39.208355] [INFO ] [sig ] [258/3377] Completed ASPI in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:39.208398] [INFO ] [sig ] [259/3377] Forecasting ASPN... [2026-02-24T20:16:39.208427] [INFO ] [sig ] Generating forecast for: ASPN [2026-02-24T20:16:39.208459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPN' from 'https://tdm.silogroup.org/data/derivative_storage/ASPN.csv'. [2026-02-24T20:16:39.221381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPN'. [2026-02-24T20:16:39.221810] [INFO ] [FORECASTER] Starting predict_future for ASPN [2026-02-24T20:16:39.222669] [DEBUG] [LOCAL ] No optimal features file found for ASPN: ./output/feature-sets/ASPN.txt [2026-02-24T20:16:39.222724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:39.222760] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:39.222793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:39.222869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:39.285656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:39.286554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:39.286673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:39.286708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:39.424518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:39.424703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:39.424747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:39.424795] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:39.428638] [DEBUG] [FORECASTER] ASPN: Forecast T+1@11:T+2@11: UP (p=74.26%) [2026-02-24T20:16:39.429002] [INFO ] [FORECASTER] Completed predict_future for ASPN [2026-02-24T20:16:39.429162] [INFO ] [sig ] ASPN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:39.581065] [INFO ] [LOCAL ] Saved forecast: ASPN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASPN.txt [2026-02-24T20:16:39.581212] [INFO ] [sig ] [259/3377] Completed ASPN in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:39.581252] [INFO ] [sig ] [260/3377] Forecasting ASPS... [2026-02-24T20:16:39.581282] [INFO ] [sig ] Generating forecast for: ASPS [2026-02-24T20:16:39.581312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASPS' from 'https://tdm.silogroup.org/data/derivative_storage/ASPS.csv'. [2026-02-24T20:16:39.592238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASPS'. [2026-02-24T20:16:39.592534] [INFO ] [FORECASTER] Starting predict_future for ASPS [2026-02-24T20:16:39.593362] [DEBUG] [LOCAL ] No optimal features file found for ASPS: ./output/feature-sets/ASPS.txt [2026-02-24T20:16:39.593416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:39.593449] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:39.593477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:39.593534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:39.652211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:39.652906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:39.652987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:39.653020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:39.769475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:39.769642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:39.769681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:39.769709] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:39.773222] [DEBUG] [FORECASTER] ASPS: Forecast T+1@11:T+2@11: UP (p=96.62%) [2026-02-24T20:16:39.773535] [INFO ] [FORECASTER] Completed predict_future for ASPS [2026-02-24T20:16:39.773695] [INFO ] [sig ] ASPS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:39.922024] [INFO ] [LOCAL ] Saved forecast: ASPS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASPS.txt [2026-02-24T20:16:39.922195] [INFO ] [sig ] [260/3377] Completed ASPS in 0.3s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:39.922238] [INFO ] [sig ] [261/3377] Forecasting ASTE... [2026-02-24T20:16:39.922282] [INFO ] [sig ] Generating forecast for: ASTE [2026-02-24T20:16:39.922316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTE' from 'https://tdm.silogroup.org/data/derivative_storage/ASTE.csv'. [2026-02-24T20:16:39.933847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTE'. [2026-02-24T20:16:39.934235] [INFO ] [FORECASTER] Starting predict_future for ASTE [2026-02-24T20:16:39.935153] [DEBUG] [LOCAL ] No optimal features file found for ASTE: ./output/feature-sets/ASTE.txt [2026-02-24T20:16:39.935208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:39.935242] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:39.935280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:39.935344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:39.995484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:39.996386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:39.996478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:39.996512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:40.128900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:40.129058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:40.129102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:40.129169] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:40.133098] [DEBUG] [FORECASTER] ASTE: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-24T20:16:40.133446] [INFO ] [FORECASTER] Completed predict_future for ASTE [2026-02-24T20:16:40.133629] [INFO ] [sig ] ASTE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:40.356264] [INFO ] [LOCAL ] Saved forecast: ASTE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASTE.txt [2026-02-24T20:16:40.356452] [INFO ] [sig ] [261/3377] Completed ASTE in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:40.356498] [INFO ] [sig ] [262/3377] Forecasting ASTH... [2026-02-24T20:16:40.356529] [INFO ] [sig ] Generating forecast for: ASTH [2026-02-24T20:16:40.356562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTH' from 'https://tdm.silogroup.org/data/derivative_storage/ASTH.csv'. [2026-02-24T20:16:40.370662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTH'. [2026-02-24T20:16:40.371091] [INFO ] [FORECASTER] Starting predict_future for ASTH [2026-02-24T20:16:40.372078] [DEBUG] [LOCAL ] No optimal features file found for ASTH: ./output/feature-sets/ASTH.txt [2026-02-24T20:16:40.372139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:40.372172] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:40.372199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:40.372267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:40.434748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:40.435671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:40.435757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:40.435791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:40.563490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:40.563706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:40.563762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:40.563804] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:40.568747] [DEBUG] [FORECASTER] ASTH: Forecast T+1@11:T+2@11: DOWN (p=20.84%) [2026-02-24T20:16:40.569118] [INFO ] [FORECASTER] Completed predict_future for ASTH [2026-02-24T20:16:40.569282] [INFO ] [sig ] ASTH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:40.715429] [INFO ] [LOCAL ] Saved forecast: ASTH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASTH.txt [2026-02-24T20:16:40.715586] [INFO ] [sig ] [262/3377] Completed ASTH in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:40.715629] [INFO ] [sig ] [263/3377] Forecasting ASTI... [2026-02-24T20:16:40.715658] [INFO ] [sig ] Generating forecast for: ASTI [2026-02-24T20:16:40.715689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTI' from 'https://tdm.silogroup.org/data/derivative_storage/ASTI.csv'. [2026-02-24T20:16:40.726748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTI'. [2026-02-24T20:16:40.727064] [INFO ] [FORECASTER] Starting predict_future for ASTI [2026-02-24T20:16:40.727876] [DEBUG] [LOCAL ] No optimal features file found for ASTI: ./output/feature-sets/ASTI.txt [2026-02-24T20:16:40.727930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:40.727986] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:40.728014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:40.728081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:40.789025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:40.789835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:40.789921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:40.789956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:40.911275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:40.911437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:40.911477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:40.911506] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:40.914979] [DEBUG] [FORECASTER] ASTI: Forecast T+1@11:T+2@11: UP (p=85.17%) [2026-02-24T20:16:40.915260] [INFO ] [FORECASTER] Completed predict_future for ASTI [2026-02-24T20:16:40.915390] [INFO ] [sig ] ASTI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:41.062727] [INFO ] [LOCAL ] Saved forecast: ASTI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASTI.txt [2026-02-24T20:16:41.062894] [INFO ] [sig ] [263/3377] Completed ASTI in 0.3s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:41.062935] [INFO ] [sig ] [264/3377] Forecasting ASTL... [2026-02-24T20:16:41.062965] [INFO ] [sig ] Generating forecast for: ASTL [2026-02-24T20:16:41.062996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTL' from 'https://tdm.silogroup.org/data/derivative_storage/ASTL.csv'. [2026-02-24T20:16:41.076745] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTL'. [2026-02-24T20:16:41.077182] [INFO ] [FORECASTER] Starting predict_future for ASTL [2026-02-24T20:16:41.078104] [DEBUG] [LOCAL ] No optimal features file found for ASTL: ./output/feature-sets/ASTL.txt [2026-02-24T20:16:41.078170] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:41.078203] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:41.078231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:41.078305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:41.142260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:41.143240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:41.143337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:41.143372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:41.281707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:41.281874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:41.281916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:41.281946] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:41.286118] [DEBUG] [FORECASTER] ASTL: Forecast T+1@11:T+2@11: DOWN (p=0.76%) [2026-02-24T20:16:41.286505] [INFO ] [FORECASTER] Completed predict_future for ASTL [2026-02-24T20:16:41.286679] [INFO ] [sig ] ASTL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:41.443536] [INFO ] [LOCAL ] Saved forecast: ASTL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASTL.txt [2026-02-24T20:16:41.443726] [INFO ] [sig ] [264/3377] Completed ASTL in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:41.443768] [INFO ] [sig ] [265/3377] Forecasting ASTS... [2026-02-24T20:16:41.443798] [INFO ] [sig ] Generating forecast for: ASTS [2026-02-24T20:16:41.443837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASTS' from 'https://tdm.silogroup.org/data/derivative_storage/ASTS.csv'. [2026-02-24T20:16:41.458456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASTS'. [2026-02-24T20:16:41.458923] [INFO ] [FORECASTER] Starting predict_future for ASTS [2026-02-24T20:16:41.460242] [DEBUG] [LOCAL ] No optimal features file found for ASTS: ./output/feature-sets/ASTS.txt [2026-02-24T20:16:41.460331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:41.460367] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:41.460395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:41.460453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:41.529405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:41.530475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:41.530566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:41.530624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:41.670966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:41.671141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:41.671183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:41.671213] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:41.676306] [DEBUG] [FORECASTER] ASTS: Forecast T+1@11:T+2@11: DOWN (p=0.75%) [2026-02-24T20:16:41.676768] [INFO ] [FORECASTER] Completed predict_future for ASTS [2026-02-24T20:16:41.676939] [INFO ] [sig ] ASTS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:41.834014] [INFO ] [LOCAL ] Saved forecast: ASTS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ASTS.txt [2026-02-24T20:16:41.834184] [INFO ] [sig ] [265/3377] Completed ASTS in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:41.834226] [INFO ] [sig ] [266/3377] Forecasting ASX... [2026-02-24T20:16:41.834256] [INFO ] [sig ] Generating forecast for: ASX [2026-02-24T20:16:41.834288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASX' from 'https://tdm.silogroup.org/data/derivative_storage/ASX.csv'. [2026-02-24T20:16:41.848622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASX'. [2026-02-24T20:16:41.849275] [INFO ] [FORECASTER] Starting predict_future for ASX [2026-02-24T20:16:41.850420] [DEBUG] [LOCAL ] No optimal features file found for ASX: ./output/feature-sets/ASX.txt [2026-02-24T20:16:41.850479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:41.850511] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:41.850540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:41.850631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:41.912410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:41.913383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:41.913478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:41.913513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:42.047971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:42.048338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:42.048379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:42.048409] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:42.052467] [DEBUG] [FORECASTER] ASX: Forecast T+1@11:T+2@11: UP (p=90.09%) [2026-02-24T20:16:42.052867] [INFO ] [FORECASTER] Completed predict_future for ASX [2026-02-24T20:16:42.053024] [INFO ] [sig ] ASX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:42.211798] [INFO ] [LOCAL ] Saved forecast: ASX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASX.txt [2026-02-24T20:16:42.211959] [INFO ] [sig ] [266/3377] Completed ASX in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:42.211999] [INFO ] [sig ] [267/3377] Forecasting ASYS... [2026-02-24T20:16:42.212029] [INFO ] [sig ] Generating forecast for: ASYS [2026-02-24T20:16:42.212062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ASYS' from 'https://tdm.silogroup.org/data/derivative_storage/ASYS.csv'. [2026-02-24T20:16:42.225542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ASYS'. [2026-02-24T20:16:42.226000] [INFO ] [FORECASTER] Starting predict_future for ASYS [2026-02-24T20:16:42.227146] [DEBUG] [LOCAL ] No optimal features file found for ASYS: ./output/feature-sets/ASYS.txt [2026-02-24T20:16:42.227211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:42.227245] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:42.227273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:42.227332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:42.292755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:42.293898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:42.294193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:42.294229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:42.426926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:42.427092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:42.427137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:42.427167] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:42.430825] [DEBUG] [FORECASTER] ASYS: Forecast T+1@11:T+2@11: UP (p=98.48%) [2026-02-24T20:16:42.431184] [INFO ] [FORECASTER] Completed predict_future for ASYS [2026-02-24T20:16:42.431341] [INFO ] [sig ] ASYS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:42.586174] [INFO ] [LOCAL ] Saved forecast: ASYS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ASYS.txt [2026-02-24T20:16:42.586335] [INFO ] [sig ] [267/3377] Completed ASYS in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:42.586375] [INFO ] [sig ] [268/3377] Forecasting ATAI... [2026-02-24T20:16:42.586405] [INFO ] [sig ] Generating forecast for: ATAI [2026-02-24T20:16:42.586436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATAI' from 'https://tdm.silogroup.org/data/derivative_storage/ATAI.csv'. [2026-02-24T20:16:42.598927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATAI'. [2026-02-24T20:16:42.599324] [INFO ] [FORECASTER] Starting predict_future for ATAI [2026-02-24T20:16:42.600207] [DEBUG] [LOCAL ] No optimal features file found for ATAI: ./output/feature-sets/ATAI.txt [2026-02-24T20:16:42.600261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:42.600293] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:42.600321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:42.600377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:42.659568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:42.660482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:42.660616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:42.660656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:42.785120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:42.785284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:42.785327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:42.785356] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:42.789159] [DEBUG] [FORECASTER] ATAI: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-24T20:16:42.789493] [INFO ] [FORECASTER] Completed predict_future for ATAI [2026-02-24T20:16:42.789658] [INFO ] [sig ] ATAI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:42.937016] [INFO ] [LOCAL ] Saved forecast: ATAI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATAI.txt [2026-02-24T20:16:42.937174] [INFO ] [sig ] [268/3377] Completed ATAI in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:42.937214] [INFO ] [sig ] [269/3377] Forecasting ATEC... [2026-02-24T20:16:42.937245] [INFO ] [sig ] Generating forecast for: ATEC [2026-02-24T20:16:42.937276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEC' from 'https://tdm.silogroup.org/data/derivative_storage/ATEC.csv'. [2026-02-24T20:16:42.949631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEC'. [2026-02-24T20:16:42.949960] [INFO ] [FORECASTER] Starting predict_future for ATEC [2026-02-24T20:16:42.950953] [DEBUG] [LOCAL ] No optimal features file found for ATEC: ./output/feature-sets/ATEC.txt [2026-02-24T20:16:42.951009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:42.951042] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:42.951070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:42.951128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:43.011634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:43.012602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:43.012689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:43.012724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:43.145438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:43.145620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:43.145663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:43.145691] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:43.149393] [DEBUG] [FORECASTER] ATEC: Forecast T+1@11:T+2@11: UP (p=93.57%) [2026-02-24T20:16:43.149726] [INFO ] [FORECASTER] Completed predict_future for ATEC [2026-02-24T20:16:43.149870] [INFO ] [sig ] ATEC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:43.302050] [INFO ] [LOCAL ] Saved forecast: ATEC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATEC.txt [2026-02-24T20:16:43.302409] [INFO ] [sig ] [269/3377] Completed ATEC in 0.4s | 2.72 sym/s | Total: 1.6m | ETA: 19.1m [2026-02-24T20:16:43.302450] [INFO ] [sig ] [270/3377] Forecasting ATEN... [2026-02-24T20:16:43.302479] [INFO ] [sig ] Generating forecast for: ATEN [2026-02-24T20:16:43.302509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEN' from 'https://tdm.silogroup.org/data/derivative_storage/ATEN.csv'. [2026-02-24T20:16:43.316351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEN'. [2026-02-24T20:16:43.316790] [INFO ] [FORECASTER] Starting predict_future for ATEN [2026-02-24T20:16:43.317878] [DEBUG] [LOCAL ] No optimal features file found for ATEN: ./output/feature-sets/ATEN.txt [2026-02-24T20:16:43.317970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:43.318012] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:43.318045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:43.318102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:43.379949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:43.380852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:43.380953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:43.380994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:43.509235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:43.509395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:43.509437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:43.509466] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:43.512967] [DEBUG] [FORECASTER] ATEN: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-02-24T20:16:43.513274] [INFO ] [FORECASTER] Completed predict_future for ATEN [2026-02-24T20:16:43.513407] [INFO ] [sig ] ATEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:43.656917] [INFO ] [LOCAL ] Saved forecast: ATEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATEN.txt [2026-02-24T20:16:43.657054] [INFO ] [sig ] [270/3377] Completed ATEN in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:43.657093] [INFO ] [sig ] [271/3377] Forecasting ATEX... [2026-02-24T20:16:43.657122] [INFO ] [sig ] Generating forecast for: ATEX [2026-02-24T20:16:43.657152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATEX' from 'https://tdm.silogroup.org/data/derivative_storage/ATEX.csv'. [2026-02-24T20:16:43.669120] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATEX'. [2026-02-24T20:16:43.669397] [INFO ] [FORECASTER] Starting predict_future for ATEX [2026-02-24T20:16:43.670221] [DEBUG] [LOCAL ] No optimal features file found for ATEX: ./output/feature-sets/ATEX.txt [2026-02-24T20:16:43.670275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:43.670308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:43.670335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:43.670404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:43.726926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:43.727593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:43.727676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:43.727708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:43.857761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:43.857903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:43.857954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:43.857987] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:43.861423] [DEBUG] [FORECASTER] ATEX: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-24T20:16:43.861718] [INFO ] [FORECASTER] Completed predict_future for ATEX [2026-02-24T20:16:43.861850] [INFO ] [sig ] ATEX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:44.006111] [INFO ] [LOCAL ] Saved forecast: ATEX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ATEX.txt [2026-02-24T20:16:44.006463] [INFO ] [sig ] [271/3377] Completed ATEX in 0.3s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:44.006503] [INFO ] [sig ] [272/3377] Forecasting ATHM... [2026-02-24T20:16:44.006533] [INFO ] [sig ] Generating forecast for: ATHM [2026-02-24T20:16:44.006563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATHM' from 'https://tdm.silogroup.org/data/derivative_storage/ATHM.csv'. [2026-02-24T20:16:44.021273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATHM'. [2026-02-24T20:16:44.021607] [INFO ] [FORECASTER] Starting predict_future for ATHM [2026-02-24T20:16:44.022389] [DEBUG] [LOCAL ] No optimal features file found for ATHM: ./output/feature-sets/ATHM.txt [2026-02-24T20:16:44.022442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:44.022475] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:44.022501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:44.022558] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:44.079733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:44.080383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:44.080462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:44.080494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:44.208453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:44.208630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:44.208674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:44.208703] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:44.212112] [DEBUG] [FORECASTER] ATHM: Forecast T+1@11:T+2@11: DOWN (p=8.83%) [2026-02-24T20:16:44.212388] [INFO ] [FORECASTER] Completed predict_future for ATHM [2026-02-24T20:16:44.212519] [INFO ] [sig ] ATHM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:44.353976] [INFO ] [LOCAL ] Saved forecast: ATHM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ATHM.txt [2026-02-24T20:16:44.354108] [INFO ] [sig ] [272/3377] Completed ATHM in 0.3s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:44.354147] [INFO ] [sig ] [273/3377] Forecasting ATI... [2026-02-24T20:16:44.354175] [INFO ] [sig ] Generating forecast for: ATI [2026-02-24T20:16:44.354206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATI' from 'https://tdm.silogroup.org/data/derivative_storage/ATI.csv'. [2026-02-24T20:16:44.365807] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATI'. [2026-02-24T20:16:44.366083] [INFO ] [FORECASTER] Starting predict_future for ATI [2026-02-24T20:16:44.366887] [DEBUG] [LOCAL ] No optimal features file found for ATI: ./output/feature-sets/ATI.txt [2026-02-24T20:16:44.366940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:44.366972] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:44.367000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:44.367057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:44.428362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:44.429536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:44.429685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:44.429721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:44.554931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:44.555073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:44.555112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:44.555140] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:44.558537] [DEBUG] [FORECASTER] ATI: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-02-24T20:16:44.558835] [INFO ] [FORECASTER] Completed predict_future for ATI [2026-02-24T20:16:44.558997] [INFO ] [sig ] ATI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:44.703902] [INFO ] [LOCAL ] Saved forecast: ATI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATI.txt [2026-02-24T20:16:44.704036] [INFO ] [sig ] [273/3377] Completed ATI in 0.3s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:44.704075] [INFO ] [sig ] [274/3377] Forecasting ATLC... [2026-02-24T20:16:44.704112] [INFO ] [sig ] Generating forecast for: ATLC [2026-02-24T20:16:44.704147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLC' from 'https://tdm.silogroup.org/data/derivative_storage/ATLC.csv'. [2026-02-24T20:16:44.718522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLC'. [2026-02-24T20:16:44.718981] [INFO ] [FORECASTER] Starting predict_future for ATLC [2026-02-24T20:16:44.720296] [DEBUG] [LOCAL ] No optimal features file found for ATLC: ./output/feature-sets/ATLC.txt [2026-02-24T20:16:44.720355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:44.720390] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:44.720416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:44.720473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:44.780300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:44.781249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:44.781337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:44.781371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:44.902803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:44.902961] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:44.903003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:44.903033] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:44.907071] [DEBUG] [FORECASTER] ATLC: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-02-24T20:16:44.907412] [INFO ] [FORECASTER] Completed predict_future for ATLC [2026-02-24T20:16:44.907561] [INFO ] [sig ] ATLC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:45.056167] [INFO ] [LOCAL ] Saved forecast: ATLC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ATLC.txt [2026-02-24T20:16:45.056359] [INFO ] [sig ] [274/3377] Completed ATLC in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:45.056401] [INFO ] [sig ] [275/3377] Forecasting ATLCZ... [2026-02-24T20:16:45.056432] [INFO ] [sig ] Generating forecast for: ATLCZ [2026-02-24T20:16:45.056462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLCZ' from 'https://tdm.silogroup.org/data/derivative_storage/ATLCZ.csv'. [2026-02-24T20:16:45.069428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLCZ'. [2026-02-24T20:16:45.069878] [INFO ] [FORECASTER] Starting predict_future for ATLCZ [2026-02-24T20:16:45.070833] [DEBUG] [LOCAL ] No optimal features file found for ATLCZ: ./output/feature-sets/ATLCZ.txt [2026-02-24T20:16:45.070891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:45.070961] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:45.070991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:45.071048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:45.133320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:45.134528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:45.134646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:45.134685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:45.253009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:45.253170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:45.253211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:45.253238] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:45.257195] [DEBUG] [FORECASTER] ATLCZ: Forecast T+1@11:T+2@11: UP (p=91.58%) [2026-02-24T20:16:45.257501] [INFO ] [FORECASTER] Completed predict_future for ATLCZ [2026-02-24T20:16:45.257663] [INFO ] [sig ] ATLCZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:45.405701] [INFO ] [LOCAL ] Saved forecast: ATLCZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATLCZ.txt [2026-02-24T20:16:45.405890] [INFO ] [sig ] [275/3377] Completed ATLCZ in 0.3s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:45.405946] [INFO ] [sig ] [276/3377] Forecasting ATLO... [2026-02-24T20:16:45.405994] [INFO ] [sig ] Generating forecast for: ATLO [2026-02-24T20:16:45.406030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATLO' from 'https://tdm.silogroup.org/data/derivative_storage/ATLO.csv'. [2026-02-24T20:16:45.418416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATLO'. [2026-02-24T20:16:45.418860] [INFO ] [FORECASTER] Starting predict_future for ATLO [2026-02-24T20:16:45.419845] [DEBUG] [LOCAL ] No optimal features file found for ATLO: ./output/feature-sets/ATLO.txt [2026-02-24T20:16:45.419900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:45.419949] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:45.419984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:45.420064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:45.485724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:45.486768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:45.486862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:45.486896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:45.608991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:45.609159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:45.609202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:45.609230] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:45.613010] [DEBUG] [FORECASTER] ATLO: Forecast T+1@11:T+2@11: UP (p=80.22%) [2026-02-24T20:16:45.613334] [INFO ] [FORECASTER] Completed predict_future for ATLO [2026-02-24T20:16:45.613482] [INFO ] [sig ] ATLO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:45.760476] [INFO ] [LOCAL ] Saved forecast: ATLO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATLO.txt [2026-02-24T20:16:45.760684] [INFO ] [sig ] [276/3377] Completed ATLO in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:45.760746] [INFO ] [sig ] [277/3377] Forecasting ATNI... [2026-02-24T20:16:45.760782] [INFO ] [sig ] Generating forecast for: ATNI [2026-02-24T20:16:45.760813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATNI' from 'https://tdm.silogroup.org/data/derivative_storage/ATNI.csv'. [2026-02-24T20:16:45.774258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATNI'. [2026-02-24T20:16:45.774863] [INFO ] [FORECASTER] Starting predict_future for ATNI [2026-02-24T20:16:45.775994] [DEBUG] [LOCAL ] No optimal features file found for ATNI: ./output/feature-sets/ATNI.txt [2026-02-24T20:16:45.776063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:45.776101] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:45.776129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:45.776186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:45.835945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:45.836789] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:45.836875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:45.836915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:45.971459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:45.971660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:45.971702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:45.971731] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:45.975423] [DEBUG] [FORECASTER] ATNI: Forecast T+1@11:T+2@11: UP (p=82.83%) [2026-02-24T20:16:45.975741] [INFO ] [FORECASTER] Completed predict_future for ATNI [2026-02-24T20:16:45.975883] [INFO ] [sig ] ATNI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:46.121802] [INFO ] [LOCAL ] Saved forecast: ATNI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATNI.txt [2026-02-24T20:16:46.121958] [INFO ] [sig ] [277/3377] Completed ATNI in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:46.121998] [INFO ] [sig ] [278/3377] Forecasting ATO... [2026-02-24T20:16:46.122029] [INFO ] [sig ] Generating forecast for: ATO [2026-02-24T20:16:46.122060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATO' from 'https://tdm.silogroup.org/data/derivative_storage/ATO.csv'. [2026-02-24T20:16:46.135138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATO'. [2026-02-24T20:16:46.135520] [INFO ] [FORECASTER] Starting predict_future for ATO [2026-02-24T20:16:46.136406] [DEBUG] [LOCAL ] No optimal features file found for ATO: ./output/feature-sets/ATO.txt [2026-02-24T20:16:46.136461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:46.136492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:46.136518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:46.136593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:46.196308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:46.197217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:46.197307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:46.197340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:46.323296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:46.323456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:46.323497] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:46.323560] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:46.327089] [DEBUG] [FORECASTER] ATO: Forecast T+1@11:T+2@11: UP (p=98.73%) [2026-02-24T20:16:46.327377] [INFO ] [FORECASTER] Completed predict_future for ATO [2026-02-24T20:16:46.327511] [INFO ] [sig ] ATO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:46.469711] [INFO ] [LOCAL ] Saved forecast: ATO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATO.txt [2026-02-24T20:16:46.469865] [INFO ] [sig ] [278/3377] Completed ATO in 0.3s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:46.469908] [INFO ] [sig ] [279/3377] Forecasting ATOM... [2026-02-24T20:16:46.469938] [INFO ] [sig ] Generating forecast for: ATOM [2026-02-24T20:16:46.469974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATOM' from 'https://tdm.silogroup.org/data/derivative_storage/ATOM.csv'. [2026-02-24T20:16:46.482082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATOM'. [2026-02-24T20:16:46.482632] [INFO ] [FORECASTER] Starting predict_future for ATOM [2026-02-24T20:16:46.483428] [DEBUG] [LOCAL ] No optimal features file found for ATOM: ./output/feature-sets/ATOM.txt [2026-02-24T20:16:46.483482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:46.483514] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:46.483541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:46.483625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:46.544524] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:46.545701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:46.545787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:46.545820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:46.679323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:46.679510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:46.679553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:46.679600] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:46.683720] [DEBUG] [FORECASTER] ATOM: Forecast T+1@11:T+2@11: DOWN (p=17.77%) [2026-02-24T20:16:46.684053] [INFO ] [FORECASTER] Completed predict_future for ATOM [2026-02-24T20:16:46.684213] [INFO ] [sig ] ATOM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:46.834704] [INFO ] [LOCAL ] Saved forecast: ATOM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ATOM.txt [2026-02-24T20:16:46.834852] [INFO ] [sig ] [279/3377] Completed ATOM in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:46.834899] [INFO ] [sig ] [280/3377] Forecasting ATRA... [2026-02-24T20:16:46.834935] [INFO ] [sig ] Generating forecast for: ATRA [2026-02-24T20:16:46.834972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRA' from 'https://tdm.silogroup.org/data/derivative_storage/ATRA.csv'. [2026-02-24T20:16:46.847890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRA'. [2026-02-24T20:16:46.848277] [INFO ] [FORECASTER] Starting predict_future for ATRA [2026-02-24T20:16:46.849172] [DEBUG] [LOCAL ] No optimal features file found for ATRA: ./output/feature-sets/ATRA.txt [2026-02-24T20:16:46.849235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:46.849266] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:46.849293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:46.849350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:46.915644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:46.916846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:46.916938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:46.916973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:47.055660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:47.055828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:47.055872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:47.055905] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:47.060416] [DEBUG] [FORECASTER] ATRA: Forecast T+1@11:T+2@11: UP (p=96.04%) [2026-02-24T20:16:47.060751] [INFO ] [FORECASTER] Completed predict_future for ATRA [2026-02-24T20:16:47.060927] [INFO ] [sig ] ATRA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:47.216684] [INFO ] [LOCAL ] Saved forecast: ATRA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATRA.txt [2026-02-24T20:16:47.216832] [INFO ] [sig ] [280/3377] Completed ATRA in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:47.216872] [INFO ] [sig ] [281/3377] Forecasting ATRC... [2026-02-24T20:16:47.216902] [INFO ] [sig ] Generating forecast for: ATRC [2026-02-24T20:16:47.216932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRC' from 'https://tdm.silogroup.org/data/derivative_storage/ATRC.csv'. [2026-02-24T20:16:47.229598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRC'. [2026-02-24T20:16:47.229927] [INFO ] [FORECASTER] Starting predict_future for ATRC [2026-02-24T20:16:47.230758] [DEBUG] [LOCAL ] No optimal features file found for ATRC: ./output/feature-sets/ATRC.txt [2026-02-24T20:16:47.230811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:47.230843] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:47.230869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:47.230925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:47.289469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:47.290335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:47.290426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:47.290459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:47.428516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:47.428733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:47.428791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:47.428823] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:47.432883] [DEBUG] [FORECASTER] ATRC: Forecast T+1@11:T+2@11: UP (p=94.00%) [2026-02-24T20:16:47.433249] [INFO ] [FORECASTER] Completed predict_future for ATRC [2026-02-24T20:16:47.433433] [INFO ] [sig ] ATRC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:47.601837] [INFO ] [LOCAL ] Saved forecast: ATRC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ATRC.txt [2026-02-24T20:16:47.602025] [INFO ] [sig ] [281/3377] Completed ATRC in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:47.602077] [INFO ] [sig ] [282/3377] Forecasting ATRO... [2026-02-24T20:16:47.602115] [INFO ] [sig ] Generating forecast for: ATRO [2026-02-24T20:16:47.602156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ATRO' from 'https://tdm.silogroup.org/data/derivative_storage/ATRO.csv'. [2026-02-24T20:16:47.614756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ATRO'. [2026-02-24T20:16:47.615169] [INFO ] [FORECASTER] Starting predict_future for ATRO [2026-02-24T20:16:47.616170] [DEBUG] [LOCAL ] No optimal features file found for ATRO: ./output/feature-sets/ATRO.txt [2026-02-24T20:16:47.616236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:47.616276] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:47.616304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:47.616363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:47.682512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:47.683526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:47.683629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:47.683668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:47.810650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:47.810814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:47.810854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:47.810883] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:47.814502] [DEBUG] [FORECASTER] ATRO: Forecast T+1@11:T+2@11: DOWN (p=43.70%) [2026-02-24T20:16:47.814834] [INFO ] [FORECASTER] Completed predict_future for ATRO [2026-02-24T20:16:47.814977] [INFO ] [sig ] ATRO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:47.961754] [INFO ] [LOCAL ] Saved forecast: ATRO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ATRO.txt [2026-02-24T20:16:47.961920] [INFO ] [sig ] [282/3377] Completed ATRO in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 19.0m [2026-02-24T20:16:47.961961] [INFO ] [sig ] [283/3377] Forecasting AUB... [2026-02-24T20:16:47.961992] [INFO ] [sig ] Generating forecast for: AUB [2026-02-24T20:16:47.962023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUB' from 'https://tdm.silogroup.org/data/derivative_storage/AUB.csv'. [2026-02-24T20:16:47.973910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUB'. [2026-02-24T20:16:47.974301] [INFO ] [FORECASTER] Starting predict_future for AUB [2026-02-24T20:16:47.975157] [DEBUG] [LOCAL ] No optimal features file found for AUB: ./output/feature-sets/AUB.txt [2026-02-24T20:16:47.975210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:47.975243] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:47.975270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:47.975326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:48.037362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:48.038397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:48.038495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:48.038530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:48.160908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:48.161074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:48.161131] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:48.161162] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:48.164704] [DEBUG] [FORECASTER] AUB: Forecast T+1@11:T+2@11: UP (p=73.38%) [2026-02-24T20:16:48.165006] [INFO ] [FORECASTER] Completed predict_future for AUB [2026-02-24T20:16:48.165165] [INFO ] [sig ] AUB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:48.315436] [INFO ] [LOCAL ] Saved forecast: AUB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AUB.txt [2026-02-24T20:16:48.315620] [INFO ] [sig ] [283/3377] Completed AUB in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-24T20:16:48.315665] [INFO ] [sig ] [284/3377] Forecasting AUDC... [2026-02-24T20:16:48.315695] [INFO ] [sig ] Generating forecast for: AUDC [2026-02-24T20:16:48.315727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUDC' from 'https://tdm.silogroup.org/data/derivative_storage/AUDC.csv'. [2026-02-24T20:16:48.327492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUDC'. [2026-02-24T20:16:48.327869] [INFO ] [FORECASTER] Starting predict_future for AUDC [2026-02-24T20:16:48.328729] [DEBUG] [LOCAL ] No optimal features file found for AUDC: ./output/feature-sets/AUDC.txt [2026-02-24T20:16:48.328784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:48.328816] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:48.328842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:48.328899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:48.386010] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:48.386926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:48.387008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:48.387041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:48.509342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:48.509505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:48.509546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:48.509596] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:48.513433] [DEBUG] [FORECASTER] AUDC: Forecast T+1@11:T+2@11: UP (p=52.51%) [2026-02-24T20:16:48.513739] [INFO ] [FORECASTER] Completed predict_future for AUDC [2026-02-24T20:16:48.513876] [INFO ] [sig ] AUDC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:48.685264] [INFO ] [LOCAL ] Saved forecast: AUDC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AUDC.txt [2026-02-24T20:16:48.685431] [INFO ] [sig ] [284/3377] Completed AUDC in 0.4s | 2.72 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-24T20:16:48.685471] [INFO ] [sig ] [285/3377] Forecasting AUPH... [2026-02-24T20:16:48.685500] [INFO ] [sig ] Generating forecast for: AUPH [2026-02-24T20:16:48.685531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUPH' from 'https://tdm.silogroup.org/data/derivative_storage/AUPH.csv'. [2026-02-24T20:16:48.698367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUPH'. [2026-02-24T20:16:48.698760] [INFO ] [FORECASTER] Starting predict_future for AUPH [2026-02-24T20:16:48.699612] [DEBUG] [LOCAL ] No optimal features file found for AUPH: ./output/feature-sets/AUPH.txt [2026-02-24T20:16:48.699666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:48.699697] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:48.699725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:48.699781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:48.757666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:48.762118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:48.762284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:48.762322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:48.881640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:48.881801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:48.881842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:48.881872] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:48.885368] [DEBUG] [FORECASTER] AUPH: Forecast T+1@11:T+2@11: UP (p=84.95%) [2026-02-24T20:16:48.885700] [INFO ] [FORECASTER] Completed predict_future for AUPH [2026-02-24T20:16:48.885839] [INFO ] [sig ] AUPH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:49.029953] [INFO ] [LOCAL ] Saved forecast: AUPH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AUPH.txt [2026-02-24T20:16:49.030141] [INFO ] [sig ] [285/3377] Completed AUPH in 0.3s | 2.72 sym/s | Total: 1.7m | ETA: 18.9m [2026-02-24T20:16:49.030190] [INFO ] [sig ] [286/3377] Forecasting AURA... [2026-02-24T20:16:49.030226] [INFO ] [sig ] Generating forecast for: AURA [2026-02-24T20:16:49.030259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AURA' from 'https://tdm.silogroup.org/data/derivative_storage/AURA.csv'. [2026-02-24T20:16:49.042907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AURA'. [2026-02-24T20:16:49.043276] [INFO ] [FORECASTER] Starting predict_future for AURA [2026-02-24T20:16:49.044122] [DEBUG] [LOCAL ] No optimal features file found for AURA: ./output/feature-sets/AURA.txt [2026-02-24T20:16:49.044177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:49.044209] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:49.044235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:49.044484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:49.103593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:49.104548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:49.104655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:49.104688] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:49.231016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:49.231179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:49.231220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:49.231250] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:49.234884] [DEBUG] [FORECASTER] AURA: Forecast T+1@11:T+2@11: DOWN (p=40.33%) [2026-02-24T20:16:49.235173] [INFO ] [FORECASTER] Completed predict_future for AURA [2026-02-24T20:16:49.235308] [INFO ] [sig ] AURA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:49.378203] [INFO ] [LOCAL ] Saved forecast: AURA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AURA.txt [2026-02-24T20:16:49.378559] [INFO ] [sig ] [286/3377] Completed AURA in 0.3s | 2.72 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-24T20:16:49.378622] [INFO ] [sig ] [287/3377] Forecasting AUTL... [2026-02-24T20:16:49.378654] [INFO ] [sig ] Generating forecast for: AUTL [2026-02-24T20:16:49.378685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AUTL' from 'https://tdm.silogroup.org/data/derivative_storage/AUTL.csv'. [2026-02-24T20:16:49.391515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AUTL'. [2026-02-24T20:16:49.391984] [INFO ] [FORECASTER] Starting predict_future for AUTL [2026-02-24T20:16:49.392827] [DEBUG] [LOCAL ] No optimal features file found for AUTL: ./output/feature-sets/AUTL.txt [2026-02-24T20:16:49.392882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:49.392927] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:49.392956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:49.393022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:49.451955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:49.453125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:49.453219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:49.453252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:49.587241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:49.587421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:49.587462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:49.587491] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:49.591796] [DEBUG] [FORECASTER] AUTL: Forecast T+1@11:T+2@11: DOWN (p=27.22%) [2026-02-24T20:16:49.592123] [INFO ] [FORECASTER] Completed predict_future for AUTL [2026-02-24T20:16:49.592295] [INFO ] [sig ] AUTL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:49.734753] [INFO ] [LOCAL ] Saved forecast: AUTL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AUTL.txt [2026-02-24T20:16:49.734917] [INFO ] [sig ] [287/3377] Completed AUTL in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-24T20:16:49.734958] [INFO ] [sig ] [288/3377] Forecasting AVA... [2026-02-24T20:16:49.734989] [INFO ] [sig ] Generating forecast for: AVA [2026-02-24T20:16:49.735020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVA' from 'https://tdm.silogroup.org/data/derivative_storage/AVA.csv'. [2026-02-24T20:16:49.747416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVA'. [2026-02-24T20:16:49.747823] [INFO ] [FORECASTER] Starting predict_future for AVA [2026-02-24T20:16:49.748691] [DEBUG] [LOCAL ] No optimal features file found for AVA: ./output/feature-sets/AVA.txt [2026-02-24T20:16:49.748744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:49.748776] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:49.748803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:49.748859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:49.805415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:49.806364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:49.806449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:49.806482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:49.925672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:49.925845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:49.925886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:49.925914] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:49.929370] [DEBUG] [FORECASTER] AVA: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-24T20:16:49.929692] [INFO ] [FORECASTER] Completed predict_future for AVA [2026-02-24T20:16:49.929832] [INFO ] [sig ] AVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:50.072270] [INFO ] [LOCAL ] Saved forecast: AVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AVA.txt [2026-02-24T20:16:50.072479] [INFO ] [sig ] [288/3377] Completed AVA in 0.3s | 2.72 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-24T20:16:50.072521] [INFO ] [sig ] [289/3377] Forecasting AVAH... [2026-02-24T20:16:50.072552] [INFO ] [sig ] Generating forecast for: AVAH [2026-02-24T20:16:50.072603] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAH' from 'https://tdm.silogroup.org/data/derivative_storage/AVAH.csv'. [2026-02-24T20:16:50.084017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAH'. [2026-02-24T20:16:50.084404] [INFO ] [FORECASTER] Starting predict_future for AVAH [2026-02-24T20:16:50.085226] [DEBUG] [LOCAL ] No optimal features file found for AVAH: ./output/feature-sets/AVAH.txt [2026-02-24T20:16:50.085280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:50.085313] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:50.085340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:50.085396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:50.142451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:50.143421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:50.143512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:50.143547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:50.281733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:50.281965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:50.282029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:50.282073] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:50.286190] [DEBUG] [FORECASTER] AVAH: Forecast T+1@11:T+2@11: UP (p=79.32%) [2026-02-24T20:16:50.286544] [INFO ] [FORECASTER] Completed predict_future for AVAH [2026-02-24T20:16:50.286719] [INFO ] [sig ] AVAH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:50.457557] [INFO ] [LOCAL ] Saved forecast: AVAH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AVAH.txt [2026-02-24T20:16:50.457802] [INFO ] [sig ] [289/3377] Completed AVAH in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-24T20:16:50.457848] [INFO ] [sig ] [290/3377] Forecasting AVAL... [2026-02-24T20:16:50.457882] [INFO ] [sig ] Generating forecast for: AVAL [2026-02-24T20:16:50.457915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVAL' from 'https://tdm.silogroup.org/data/derivative_storage/AVAL.csv'. [2026-02-24T20:16:50.471273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVAL'. [2026-02-24T20:16:50.471691] [INFO ] [FORECASTER] Starting predict_future for AVAL [2026-02-24T20:16:50.472565] [DEBUG] [LOCAL ] No optimal features file found for AVAL: ./output/feature-sets/AVAL.txt [2026-02-24T20:16:50.472644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:50.472676] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:50.472702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:50.472758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:50.530029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:50.531040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:50.531127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:50.531161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:50.645476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:50.645657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:50.645700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:50.645727] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:50.649262] [DEBUG] [FORECASTER] AVAL: Forecast T+1@11:T+2@11: UP (p=99.23%) [2026-02-24T20:16:50.649568] [INFO ] [FORECASTER] Completed predict_future for AVAL [2026-02-24T20:16:50.649724] [INFO ] [sig ] AVAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:50.795437] [INFO ] [LOCAL ] Saved forecast: AVAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AVAL.txt [2026-02-24T20:16:50.795633] [INFO ] [sig ] [290/3377] Completed AVAL in 0.3s | 2.72 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-24T20:16:50.795681] [INFO ] [sig ] [291/3377] Forecasting AVB... [2026-02-24T20:16:50.795744] [INFO ] [sig ] Generating forecast for: AVB [2026-02-24T20:16:50.795779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVB' from 'https://tdm.silogroup.org/data/derivative_storage/AVB.csv'. [2026-02-24T20:16:50.808054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVB'. [2026-02-24T20:16:50.808448] [INFO ] [FORECASTER] Starting predict_future for AVB [2026-02-24T20:16:50.809267] [DEBUG] [LOCAL ] No optimal features file found for AVB: ./output/feature-sets/AVB.txt [2026-02-24T20:16:50.809321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:50.809354] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:50.809381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:50.809440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:50.866659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:50.867598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:50.867685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:50.867718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:50.995647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:50.995850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:50.995904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:50.995935] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:50.999819] [DEBUG] [FORECASTER] AVB: Forecast T+1@11:T+2@11: UP (p=93.24%) [2026-02-24T20:16:51.000144] [INFO ] [FORECASTER] Completed predict_future for AVB [2026-02-24T20:16:51.000296] [INFO ] [sig ] AVB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:51.148866] [INFO ] [LOCAL ] Saved forecast: AVB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AVB.txt [2026-02-24T20:16:51.149042] [INFO ] [sig ] [291/3377] Completed AVB in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-24T20:16:51.149084] [INFO ] [sig ] [292/3377] Forecasting AVBP... [2026-02-24T20:16:51.149115] [INFO ] [sig ] Generating forecast for: AVBP [2026-02-24T20:16:51.149145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVBP' from 'https://tdm.silogroup.org/data/derivative_storage/AVBP.csv'. [2026-02-24T20:16:51.163730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVBP'. [2026-02-24T20:16:51.164113] [INFO ] [FORECASTER] Starting predict_future for AVBP [2026-02-24T20:16:51.165003] [DEBUG] [LOCAL ] No optimal features file found for AVBP: ./output/feature-sets/AVBP.txt [2026-02-24T20:16:51.165059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:51.165130] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:51.165160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:51.165219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:51.228552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:51.229556] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:51.229664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:51.229698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:51.357587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:51.357960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:51.358002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:51.358030] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:51.362034] [DEBUG] [FORECASTER] AVBP: Forecast T+1@11:T+2@11: UP (p=58.45%) [2026-02-24T20:16:51.362358] [INFO ] [FORECASTER] Completed predict_future for AVBP [2026-02-24T20:16:51.362697] [INFO ] [sig ] AVBP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:51.514416] [INFO ] [LOCAL ] Saved forecast: AVBP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AVBP.txt [2026-02-24T20:16:51.514605] [INFO ] [sig ] [292/3377] Completed AVBP in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-24T20:16:51.514649] [INFO ] [sig ] [293/3377] Forecasting AVD... [2026-02-24T20:16:51.514680] [INFO ] [sig ] Generating forecast for: AVD [2026-02-24T20:16:51.514711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVD' from 'https://tdm.silogroup.org/data/derivative_storage/AVD.csv'. [2026-02-24T20:16:51.528864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVD'. [2026-02-24T20:16:51.529281] [INFO ] [FORECASTER] Starting predict_future for AVD [2026-02-24T20:16:51.530388] [DEBUG] [LOCAL ] No optimal features file found for AVD: ./output/feature-sets/AVD.txt [2026-02-24T20:16:51.530456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:51.530506] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:51.530551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:51.530634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:51.598879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:51.599893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:51.599989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:51.600039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:51.734837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:51.735046] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:51.735098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:51.735132] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:51.738809] [DEBUG] [FORECASTER] AVD: Forecast T+1@11:T+2@11: DOWN (p=0.37%) [2026-02-24T20:16:51.739120] [INFO ] [FORECASTER] Completed predict_future for AVD [2026-02-24T20:16:51.739278] [INFO ] [sig ] AVD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:51.881736] [INFO ] [LOCAL ] Saved forecast: AVD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AVD.txt [2026-02-24T20:16:51.881909] [INFO ] [sig ] [293/3377] Completed AVD in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-24T20:16:51.881951] [INFO ] [sig ] [294/3377] Forecasting AVGO... [2026-02-24T20:16:51.881982] [INFO ] [sig ] Generating forecast for: AVGO [2026-02-24T20:16:51.882013] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGO' from 'https://tdm.silogroup.org/data/derivative_storage/AVGO.csv'. [2026-02-24T20:16:51.894209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGO'. [2026-02-24T20:16:51.894624] [INFO ] [FORECASTER] Starting predict_future for AVGO [2026-02-24T20:16:51.895461] [DEBUG] [LOCAL ] No optimal features file found for AVGO: ./output/feature-sets/AVGO.txt [2026-02-24T20:16:51.895515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:51.895547] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:51.895606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:51.895667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:51.953137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:51.954083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:51.954167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:51.954199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:52.077452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:52.077638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:52.077680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:52.077725] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:52.081375] [DEBUG] [FORECASTER] AVGO: Forecast T+1@11:T+2@11: UP (p=76.62%) [2026-02-24T20:16:52.081699] [INFO ] [FORECASTER] Completed predict_future for AVGO [2026-02-24T20:16:52.081835] [INFO ] [sig ] AVGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:52.225441] [INFO ] [LOCAL ] Saved forecast: AVGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AVGO.txt [2026-02-24T20:16:52.225661] [INFO ] [sig ] [294/3377] Completed AVGO in 0.3s | 2.73 sym/s | Total: 1.8m | ETA: 18.9m [2026-02-24T20:16:52.225715] [INFO ] [sig ] [295/3377] Forecasting AVGX... [2026-02-24T20:16:52.225756] [INFO ] [sig ] Generating forecast for: AVGX [2026-02-24T20:16:52.225804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVGX' from 'https://tdm.silogroup.org/data/derivative_storage/AVGX.csv'. [2026-02-24T20:16:52.240039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVGX'. [2026-02-24T20:16:52.240412] [INFO ] [FORECASTER] Starting predict_future for AVGX [2026-02-24T20:16:52.241233] [DEBUG] [LOCAL ] No optimal features file found for AVGX: ./output/feature-sets/AVGX.txt [2026-02-24T20:16:52.241287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:52.241318] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:52.241344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:52.241404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:52.298508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:52.299442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:52.299528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:52.299561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:52.426159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:52.426361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:52.426404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:52.426489] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:52.430529] [DEBUG] [FORECASTER] AVGX: Forecast T+1@11:T+2@11: DOWN (p=13.72%) [2026-02-24T20:16:52.430878] [INFO ] [FORECASTER] Completed predict_future for AVGX [2026-02-24T20:16:52.431024] [INFO ] [sig ] AVGX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:52.575946] [INFO ] [LOCAL ] Saved forecast: AVGX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AVGX.txt [2026-02-24T20:16:52.576129] [INFO ] [sig ] [295/3377] Completed AVGX in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-24T20:16:52.576173] [INFO ] [sig ] [296/3377] Forecasting AVK... [2026-02-24T20:16:52.576206] [INFO ] [sig ] Generating forecast for: AVK [2026-02-24T20:16:52.576237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVK' from 'https://tdm.silogroup.org/data/derivative_storage/AVK.csv'. [2026-02-24T20:16:52.588401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVK'. [2026-02-24T20:16:52.588832] [INFO ] [FORECASTER] Starting predict_future for AVK [2026-02-24T20:16:52.589778] [DEBUG] [LOCAL ] No optimal features file found for AVK: ./output/feature-sets/AVK.txt [2026-02-24T20:16:52.589835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:52.589867] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:52.589894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:52.589960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:52.652648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:52.653691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:52.653789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:52.653826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:52.788128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:52.788297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:52.788340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:52.788369] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:52.792479] [DEBUG] [FORECASTER] AVK: Forecast T+1@11:T+2@11: DOWN (p=37.85%) [2026-02-24T20:16:52.792850] [INFO ] [FORECASTER] Completed predict_future for AVK [2026-02-24T20:16:52.793000] [INFO ] [sig ] AVK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:52.947627] [INFO ] [LOCAL ] Saved forecast: AVK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AVK.txt [2026-02-24T20:16:52.947825] [INFO ] [sig ] [296/3377] Completed AVK in 0.4s | 2.73 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-24T20:16:52.947870] [INFO ] [sig ] [297/3377] Forecasting AVNS... [2026-02-24T20:16:52.947903] [INFO ] [sig ] Generating forecast for: AVNS [2026-02-24T20:16:52.947934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVNS' from 'https://tdm.silogroup.org/data/derivative_storage/AVNS.csv'. [2026-02-24T20:16:52.962000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVNS'. [2026-02-24T20:16:52.962389] [INFO ] [FORECASTER] Starting predict_future for AVNS [2026-02-24T20:16:52.963279] [DEBUG] [LOCAL ] No optimal features file found for AVNS: ./output/feature-sets/AVNS.txt [2026-02-24T20:16:52.963335] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:52.963368] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:52.963395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:52.963453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:53.028402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:53.029348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:53.029439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:53.029473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:53.171271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:53.171453] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:53.171495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:53.171525] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:53.175645] [DEBUG] [FORECASTER] AVNS: Forecast T+1@11:T+2@11: UP (p=89.33%) [2026-02-24T20:16:53.175960] [INFO ] [FORECASTER] Completed predict_future for AVNS [2026-02-24T20:16:53.176126] [INFO ] [sig ] AVNS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:53.339137] [INFO ] [LOCAL ] Saved forecast: AVNS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AVNS.txt [2026-02-24T20:16:53.339320] [INFO ] [sig ] [297/3377] Completed AVNS in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-24T20:16:53.339361] [INFO ] [sig ] [298/3377] Forecasting AVO... [2026-02-24T20:16:53.339390] [INFO ] [sig ] Generating forecast for: AVO [2026-02-24T20:16:53.339421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVO' from 'https://tdm.silogroup.org/data/derivative_storage/AVO.csv'. [2026-02-24T20:16:53.353204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVO'. [2026-02-24T20:16:53.353604] [INFO ] [FORECASTER] Starting predict_future for AVO [2026-02-24T20:16:53.354484] [DEBUG] [LOCAL ] No optimal features file found for AVO: ./output/feature-sets/AVO.txt [2026-02-24T20:16:53.354540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:53.354593] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:53.354625] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:53.354695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:53.415841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:53.416993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:53.417081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:53.417116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:53.548492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:53.548673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:53.548715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:53.548746] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:53.553080] [DEBUG] [FORECASTER] AVO: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-02-24T20:16:53.553416] [INFO ] [FORECASTER] Completed predict_future for AVO [2026-02-24T20:16:53.553566] [INFO ] [sig ] AVO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:53.711791] [INFO ] [LOCAL ] Saved forecast: AVO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AVO.txt [2026-02-24T20:16:53.711954] [INFO ] [sig ] [298/3377] Completed AVO in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-24T20:16:53.711995] [INFO ] [sig ] [299/3377] Forecasting AVTX... [2026-02-24T20:16:53.712026] [INFO ] [sig ] Generating forecast for: AVTX [2026-02-24T20:16:53.712056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVTX' from 'https://tdm.silogroup.org/data/derivative_storage/AVTX.csv'. [2026-02-24T20:16:53.723998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVTX'. [2026-02-24T20:16:53.724367] [INFO ] [FORECASTER] Starting predict_future for AVTX [2026-02-24T20:16:53.725269] [DEBUG] [LOCAL ] No optimal features file found for AVTX: ./output/feature-sets/AVTX.txt [2026-02-24T20:16:53.725327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:53.725360] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:53.725388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:53.725446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:53.792231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:53.793589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:53.793677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:53.793712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:53.922992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:53.923207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:53.923256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:53.923303] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:53.927247] [DEBUG] [FORECASTER] AVTX: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-24T20:16:53.927566] [INFO ] [FORECASTER] Completed predict_future for AVTX [2026-02-24T20:16:53.927723] [INFO ] [sig ] AVTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:54.089629] [INFO ] [LOCAL ] Saved forecast: AVTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AVTX.txt [2026-02-24T20:16:54.089802] [INFO ] [sig ] [299/3377] Completed AVTX in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-24T20:16:54.089844] [INFO ] [sig ] [300/3377] Forecasting AVXL... [2026-02-24T20:16:54.089874] [INFO ] [sig ] Generating forecast for: AVXL [2026-02-24T20:16:54.089905] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVXL' from 'https://tdm.silogroup.org/data/derivative_storage/AVXL.csv'. [2026-02-24T20:16:54.104052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVXL'. [2026-02-24T20:16:54.104464] [INFO ] [FORECASTER] Starting predict_future for AVXL [2026-02-24T20:16:54.105355] [DEBUG] [LOCAL ] No optimal features file found for AVXL: ./output/feature-sets/AVXL.txt [2026-02-24T20:16:54.105424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:54.105459] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:54.105488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:54.105547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:54.169980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:54.170939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:54.171028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:54.171063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:54.305728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:54.305889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:54.305934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:54.305979] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:54.310195] [DEBUG] [FORECASTER] AVXL: Forecast T+1@11:T+2@11: DOWN (p=5.72%) [2026-02-24T20:16:54.310630] [INFO ] [FORECASTER] Completed predict_future for AVXL [2026-02-24T20:16:54.310785] [INFO ] [sig ] AVXL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:54.474224] [INFO ] [LOCAL ] Saved forecast: AVXL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AVXL.txt [2026-02-24T20:16:54.474389] [INFO ] [sig ] [300/3377] Completed AVXL in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-24T20:16:54.474429] [INFO ] [sig ] [301/3377] Forecasting AVY... [2026-02-24T20:16:54.474459] [INFO ] [sig ] Generating forecast for: AVY [2026-02-24T20:16:54.474489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AVY' from 'https://tdm.silogroup.org/data/derivative_storage/AVY.csv'. [2026-02-24T20:16:54.489218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AVY'. [2026-02-24T20:16:54.489861] [INFO ] [FORECASTER] Starting predict_future for AVY [2026-02-24T20:16:54.490758] [DEBUG] [LOCAL ] No optimal features file found for AVY: ./output/feature-sets/AVY.txt [2026-02-24T20:16:54.490814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:54.490848] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:54.490876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:54.490938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:54.556109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:54.557050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:54.557146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:54.557189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:54.692380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:54.692607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:54.692659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:54.692698] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:54.696509] [DEBUG] [FORECASTER] AVY: Forecast T+1@11:T+2@11: UP (p=93.65%) [2026-02-24T20:16:54.696828] [INFO ] [FORECASTER] Completed predict_future for AVY [2026-02-24T20:16:54.696981] [INFO ] [sig ] AVY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:54.849898] [INFO ] [LOCAL ] Saved forecast: AVY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AVY.txt [2026-02-24T20:16:54.850066] [INFO ] [sig ] [301/3377] Completed AVY in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-24T20:16:54.850107] [INFO ] [sig ] [302/3377] Forecasting AWF... [2026-02-24T20:16:54.850137] [INFO ] [sig ] Generating forecast for: AWF [2026-02-24T20:16:54.850168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWF' from 'https://tdm.silogroup.org/data/derivative_storage/AWF.csv'. [2026-02-24T20:16:54.863618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWF'. [2026-02-24T20:16:54.863958] [INFO ] [FORECASTER] Starting predict_future for AWF [2026-02-24T20:16:54.864781] [DEBUG] [LOCAL ] No optimal features file found for AWF: ./output/feature-sets/AWF.txt [2026-02-24T20:16:54.864836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:54.864868] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:54.864896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:54.864953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:54.929723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:54.930899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:54.931038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:54.931072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:55.060183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:55.060380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:55.060444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:55.060489] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:55.064800] [DEBUG] [FORECASTER] AWF: Forecast T+1@11:T+2@11: UP (p=98.76%) [2026-02-24T20:16:55.065117] [INFO ] [FORECASTER] Completed predict_future for AWF [2026-02-24T20:16:55.065266] [INFO ] [sig ] AWF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:55.217759] [INFO ] [LOCAL ] Saved forecast: AWF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AWF.txt [2026-02-24T20:16:55.217927] [INFO ] [sig ] [302/3377] Completed AWF in 0.4s | 2.72 sym/s | Total: 1.8m | ETA: 18.8m [2026-02-24T20:16:55.217995] [INFO ] [sig ] [303/3377] Forecasting AWI... [2026-02-24T20:16:55.218028] [INFO ] [sig ] Generating forecast for: AWI [2026-02-24T20:16:55.218059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWI' from 'https://tdm.silogroup.org/data/derivative_storage/AWI.csv'. [2026-02-24T20:16:55.229814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWI'. [2026-02-24T20:16:55.230158] [INFO ] [FORECASTER] Starting predict_future for AWI [2026-02-24T20:16:55.230974] [DEBUG] [LOCAL ] No optimal features file found for AWI: ./output/feature-sets/AWI.txt [2026-02-24T20:16:55.231028] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:55.231060] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:55.231087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:55.231150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:55.293740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:55.294671] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:55.294756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:55.294791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:55.423962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:55.424161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:55.424212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:55.424242] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:55.428014] [DEBUG] [FORECASTER] AWI: Forecast T+1@11:T+2@11: UP (p=89.23%) [2026-02-24T20:16:55.428300] [INFO ] [FORECASTER] Completed predict_future for AWI [2026-02-24T20:16:55.428460] [INFO ] [sig ] AWI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:55.579104] [INFO ] [LOCAL ] Saved forecast: AWI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AWI.txt [2026-02-24T20:16:55.579277] [INFO ] [sig ] [303/3377] Completed AWI in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:55.579323] [INFO ] [sig ] [304/3377] Forecasting AWK... [2026-02-24T20:16:55.579535] [INFO ] [sig ] Generating forecast for: AWK [2026-02-24T20:16:55.579566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWK' from 'https://tdm.silogroup.org/data/derivative_storage/AWK.csv'. [2026-02-24T20:16:55.592425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWK'. [2026-02-24T20:16:55.592793] [INFO ] [FORECASTER] Starting predict_future for AWK [2026-02-24T20:16:55.593696] [DEBUG] [LOCAL ] No optimal features file found for AWK: ./output/feature-sets/AWK.txt [2026-02-24T20:16:55.593753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:55.593787] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:55.593817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:55.593881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:55.655134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:55.656062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:55.656159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:55.656197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:55.782604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:55.782762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:55.782802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:55.782832] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:55.786311] [DEBUG] [FORECASTER] AWK: Forecast T+1@11:T+2@11: DOWN (p=20.79%) [2026-02-24T20:16:55.786610] [INFO ] [FORECASTER] Completed predict_future for AWK [2026-02-24T20:16:55.786743] [INFO ] [sig ] AWK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:55.936794] [INFO ] [LOCAL ] Saved forecast: AWK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AWK.txt [2026-02-24T20:16:55.936950] [INFO ] [sig ] [304/3377] Completed AWK in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:55.936989] [INFO ] [sig ] [305/3377] Forecasting AWP... [2026-02-24T20:16:55.937019] [INFO ] [sig ] Generating forecast for: AWP [2026-02-24T20:16:55.937052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWP' from 'https://tdm.silogroup.org/data/derivative_storage/AWP.csv'. [2026-02-24T20:16:55.950058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWP'. [2026-02-24T20:16:55.950389] [INFO ] [FORECASTER] Starting predict_future for AWP [2026-02-24T20:16:55.951294] [DEBUG] [LOCAL ] No optimal features file found for AWP: ./output/feature-sets/AWP.txt [2026-02-24T20:16:55.951352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:55.951386] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:55.951415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:55.951474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:56.013397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:56.014334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:56.014420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:56.014456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:56.146992] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:56.147198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:56.147257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:56.147299] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:56.151532] [DEBUG] [FORECASTER] AWP: Forecast T+1@11:T+2@11: DOWN (p=45.77%) [2026-02-24T20:16:56.151887] [INFO ] [FORECASTER] Completed predict_future for AWP [2026-02-24T20:16:56.152082] [INFO ] [sig ] AWP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:56.302468] [INFO ] [LOCAL ] Saved forecast: AWP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AWP.txt [2026-02-24T20:16:56.302688] [INFO ] [sig ] [305/3377] Completed AWP in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:56.302758] [INFO ] [sig ] [306/3377] Forecasting AWRE... [2026-02-24T20:16:56.302807] [INFO ] [sig ] Generating forecast for: AWRE [2026-02-24T20:16:56.302848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AWRE' from 'https://tdm.silogroup.org/data/derivative_storage/AWRE.csv'. [2026-02-24T20:16:56.315841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AWRE'. [2026-02-24T20:16:56.316168] [INFO ] [FORECASTER] Starting predict_future for AWRE [2026-02-24T20:16:56.317088] [DEBUG] [LOCAL ] No optimal features file found for AWRE: ./output/feature-sets/AWRE.txt [2026-02-24T20:16:56.317144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:56.317181] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:56.317211] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:56.317269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:56.378470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:56.379383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:56.379468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:56.379502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:56.491195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:56.491362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:56.491405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:56.491437] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:56.495007] [DEBUG] [FORECASTER] AWRE: Forecast T+1@11:T+2@11: DOWN (p=24.69%) [2026-02-24T20:16:56.495295] [INFO ] [FORECASTER] Completed predict_future for AWRE [2026-02-24T20:16:56.495429] [INFO ] [sig ] AWRE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:56.644261] [INFO ] [LOCAL ] Saved forecast: AWRE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AWRE.txt [2026-02-24T20:16:56.644420] [INFO ] [sig ] [306/3377] Completed AWRE in 0.3s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:56.644461] [INFO ] [sig ] [307/3377] Forecasting AXGN... [2026-02-24T20:16:56.644492] [INFO ] [sig ] Generating forecast for: AXGN [2026-02-24T20:16:56.644523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXGN' from 'https://tdm.silogroup.org/data/derivative_storage/AXGN.csv'. [2026-02-24T20:16:56.657415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXGN'. [2026-02-24T20:16:56.657912] [INFO ] [FORECASTER] Starting predict_future for AXGN [2026-02-24T20:16:56.659179] [DEBUG] [LOCAL ] No optimal features file found for AXGN: ./output/feature-sets/AXGN.txt [2026-02-24T20:16:56.659274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:56.659337] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:56.659383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:56.659467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:56.724735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:56.725884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:56.726006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:56.726041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:56.868029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:56.868226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:56.868286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:56.868317] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:56.872143] [DEBUG] [FORECASTER] AXGN: Forecast T+1@11:T+2@11: DOWN (p=48.51%) [2026-02-24T20:16:56.872636] [INFO ] [FORECASTER] Completed predict_future for AXGN [2026-02-24T20:16:56.872770] [INFO ] [sig ] AXGN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:57.020392] [INFO ] [LOCAL ] Saved forecast: AXGN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AXGN.txt [2026-02-24T20:16:57.020543] [INFO ] [sig ] [307/3377] Completed AXGN in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:57.020604] [INFO ] [sig ] [308/3377] Forecasting AXP... [2026-02-24T20:16:57.020637] [INFO ] [sig ] Generating forecast for: AXP [2026-02-24T20:16:57.020668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXP' from 'https://tdm.silogroup.org/data/derivative_storage/AXP.csv'. [2026-02-24T20:16:57.032166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXP'. [2026-02-24T20:16:57.032447] [INFO ] [FORECASTER] Starting predict_future for AXP [2026-02-24T20:16:57.033436] [DEBUG] [LOCAL ] No optimal features file found for AXP: ./output/feature-sets/AXP.txt [2026-02-24T20:16:57.033490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:57.033523] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:57.033550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:57.033632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:57.094333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:57.095234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:57.095321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:57.095356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:57.221806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:57.221964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:57.222010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:57.222051] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:57.225846] [DEBUG] [FORECASTER] AXP: Forecast T+1@11:T+2@11: DOWN (p=29.72%) [2026-02-24T20:16:57.226140] [INFO ] [FORECASTER] Completed predict_future for AXP [2026-02-24T20:16:57.226305] [INFO ] [sig ] AXP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:57.383549] [INFO ] [LOCAL ] Saved forecast: AXP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AXP.txt [2026-02-24T20:16:57.383744] [INFO ] [sig ] [308/3377] Completed AXP in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:57.383785] [INFO ] [sig ] [309/3377] Forecasting AXS... [2026-02-24T20:16:57.383816] [INFO ] [sig ] Generating forecast for: AXS [2026-02-24T20:16:57.383847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXS' from 'https://tdm.silogroup.org/data/derivative_storage/AXS.csv'. [2026-02-24T20:16:57.396842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXS'. [2026-02-24T20:16:57.397203] [INFO ] [FORECASTER] Starting predict_future for AXS [2026-02-24T20:16:57.398070] [DEBUG] [LOCAL ] No optimal features file found for AXS: ./output/feature-sets/AXS.txt [2026-02-24T20:16:57.398124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:57.398193] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:57.398222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:57.398279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:57.459991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:57.461088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:57.461177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:57.461218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:57.592524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:57.592721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:57.592778] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:57.592809] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:57.596373] [DEBUG] [FORECASTER] AXS: Forecast T+1@11:T+2@11: UP (p=52.90%) [2026-02-24T20:16:57.596672] [INFO ] [FORECASTER] Completed predict_future for AXS [2026-02-24T20:16:57.596806] [INFO ] [sig ] AXS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:57.740862] [INFO ] [LOCAL ] Saved forecast: AXS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AXS.txt [2026-02-24T20:16:57.741016] [INFO ] [sig ] [309/3377] Completed AXS in 0.4s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:57.741056] [INFO ] [sig ] [310/3377] Forecasting AXSM... [2026-02-24T20:16:57.741086] [INFO ] [sig ] Generating forecast for: AXSM [2026-02-24T20:16:57.741117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXSM' from 'https://tdm.silogroup.org/data/derivative_storage/AXSM.csv'. [2026-02-24T20:16:57.754160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXSM'. [2026-02-24T20:16:57.754612] [INFO ] [FORECASTER] Starting predict_future for AXSM [2026-02-24T20:16:57.755451] [DEBUG] [LOCAL ] No optimal features file found for AXSM: ./output/feature-sets/AXSM.txt [2026-02-24T20:16:57.755507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:57.755540] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:57.755568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:57.755647] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:57.815543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:57.816483] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:57.816588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:57.816626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:57.940858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:57.941025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:57.941067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:57.941096] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:57.944763] [DEBUG] [FORECASTER] AXSM: Forecast T+1@11:T+2@11: DOWN (p=11.03%) [2026-02-24T20:16:57.945052] [INFO ] [FORECASTER] Completed predict_future for AXSM [2026-02-24T20:16:57.945187] [INFO ] [sig ] AXSM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:58.093759] [INFO ] [LOCAL ] Saved forecast: AXSM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AXSM.txt [2026-02-24T20:16:58.093933] [INFO ] [sig ] [310/3377] Completed AXSM in 0.4s | 2.73 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:58.093973] [INFO ] [sig ] [311/3377] Forecasting AXTA... [2026-02-24T20:16:58.094003] [INFO ] [sig ] Generating forecast for: AXTA [2026-02-24T20:16:58.094033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTA' from 'https://tdm.silogroup.org/data/derivative_storage/AXTA.csv'. [2026-02-24T20:16:58.106171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTA'. [2026-02-24T20:16:58.106563] [INFO ] [FORECASTER] Starting predict_future for AXTA [2026-02-24T20:16:58.107414] [DEBUG] [LOCAL ] No optimal features file found for AXTA: ./output/feature-sets/AXTA.txt [2026-02-24T20:16:58.107467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:58.107512] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:58.107540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:58.107614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:58.178050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:58.179056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:58.179146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:58.179180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:58.328290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:58.328525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:58.328600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:58.328643] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:58.333620] [DEBUG] [FORECASTER] AXTA: Forecast T+1@11:T+2@11: DOWN (p=8.77%) [2026-02-24T20:16:58.334085] [INFO ] [FORECASTER] Completed predict_future for AXTA [2026-02-24T20:16:58.334268] [INFO ] [sig ] AXTA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:58.549309] [INFO ] [LOCAL ] Saved forecast: AXTA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AXTA.txt [2026-02-24T20:16:58.549569] [INFO ] [sig ] [311/3377] Completed AXTA in 0.5s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:58.549657] [INFO ] [sig ] [312/3377] Forecasting AXTI... [2026-02-24T20:16:58.549706] [INFO ] [sig ] Generating forecast for: AXTI [2026-02-24T20:16:58.549754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AXTI' from 'https://tdm.silogroup.org/data/derivative_storage/AXTI.csv'. [2026-02-24T20:16:58.589102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AXTI'. [2026-02-24T20:16:58.599427] [INFO ] [FORECASTER] Starting predict_future for AXTI [2026-02-24T20:16:58.601128] [DEBUG] [LOCAL ] No optimal features file found for AXTI: ./output/feature-sets/AXTI.txt [2026-02-24T20:16:58.601223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:58.601269] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:58.601305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:58.601383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:58.703617] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:58.705004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:58.705143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:58.705196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:58.885782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:58.885995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:58.886061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:58.886165] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:58.891960] [DEBUG] [FORECASTER] AXTI: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-24T20:16:58.892469] [INFO ] [FORECASTER] Completed predict_future for AXTI [2026-02-24T20:16:58.892709] [INFO ] [sig ] AXTI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:16:59.144309] [INFO ] [LOCAL ] Saved forecast: AXTI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AXTI.txt [2026-02-24T20:16:59.144618] [INFO ] [sig ] [312/3377] Completed AXTI in 0.6s | 2.72 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:59.144691] [INFO ] [sig ] [313/3377] Forecasting AYI... [2026-02-24T20:16:59.144744] [INFO ] [sig ] Generating forecast for: AYI [2026-02-24T20:16:59.144793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AYI' from 'https://tdm.silogroup.org/data/derivative_storage/AYI.csv'. [2026-02-24T20:16:59.196089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AYI'. [2026-02-24T20:16:59.196687] [INFO ] [FORECASTER] Starting predict_future for AYI [2026-02-24T20:16:59.197922] [DEBUG] [LOCAL ] No optimal features file found for AYI: ./output/feature-sets/AYI.txt [2026-02-24T20:16:59.198029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:59.198080] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:59.198123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:59.198215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:59.293872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:59.295220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:59.295355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:59.295413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:59.470361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:59.470569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:59.470663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:59.470717] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:59.476470] [DEBUG] [FORECASTER] AYI: Forecast T+1@11:T+2@11: UP (p=76.29%) [2026-02-24T20:16:59.477000] [INFO ] [FORECASTER] Completed predict_future for AYI [2026-02-24T20:16:59.477214] [INFO ] [sig ] AYI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:16:59.684313] [INFO ] [LOCAL ] Saved forecast: AYI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AYI.txt [2026-02-24T20:16:59.684525] [INFO ] [sig ] [313/3377] Completed AYI in 0.5s | 2.71 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:16:59.684603] [INFO ] [sig ] [314/3377] Forecasting AZ... [2026-02-24T20:16:59.684650] [INFO ] [sig ] Generating forecast for: AZ [2026-02-24T20:16:59.684694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZ.csv'. [2026-02-24T20:16:59.699796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZ'. [2026-02-24T20:16:59.700272] [INFO ] [FORECASTER] Starting predict_future for AZ [2026-02-24T20:16:59.701369] [DEBUG] [LOCAL ] No optimal features file found for AZ: ./output/feature-sets/AZ.txt [2026-02-24T20:16:59.701438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:16:59.701484] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:16:59.701524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:16:59.701628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:16:59.771698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:16:59.772659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:16:59.772752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:16:59.772786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:16:59.926038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:16:59.926237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:16:59.926289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:16:59.926324] [INFO ] [FORECASTER] Training complete [2026-02-24T20:16:59.931449] [DEBUG] [FORECASTER] AZ: Forecast T+1@11:T+2@11: UP (p=75.69%) [2026-02-24T20:16:59.931855] [INFO ] [FORECASTER] Completed predict_future for AZ [2026-02-24T20:16:59.932042] [INFO ] [sig ] AZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:00.093385] [INFO ] [LOCAL ] Saved forecast: AZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AZ.txt [2026-02-24T20:17:00.093742] [INFO ] [sig ] [314/3377] Completed AZ in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:17:00.093782] [INFO ] [sig ] [315/3377] Forecasting AZN... [2026-02-24T20:17:00.093819] [INFO ] [sig ] Generating forecast for: AZN [2026-02-24T20:17:00.093851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZN' from 'https://tdm.silogroup.org/data/derivative_storage/AZN.csv'. [2026-02-24T20:17:00.106674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZN'. [2026-02-24T20:17:00.106980] [INFO ] [FORECASTER] Starting predict_future for AZN [2026-02-24T20:17:00.107818] [DEBUG] [LOCAL ] No optimal features file found for AZN: ./output/feature-sets/AZN.txt [2026-02-24T20:17:00.107873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:00.107905] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:00.107931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:00.108019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:00.165168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:00.166001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:00.166086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:00.166119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:00.291363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:00.291521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:00.291561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:00.291613] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:00.295651] [DEBUG] [FORECASTER] AZN: Forecast T+1@11:T+2@11: DOWN (p=21.97%) [2026-02-24T20:17:00.296159] [INFO ] [FORECASTER] Completed predict_future for AZN [2026-02-24T20:17:00.296309] [INFO ] [sig ] AZN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:00.442408] [INFO ] [LOCAL ] Saved forecast: AZN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/AZN.txt [2026-02-24T20:17:00.442587] [INFO ] [sig ] [315/3377] Completed AZN in 0.3s | 2.71 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:17:00.442630] [INFO ] [sig ] [316/3377] Forecasting AZO... [2026-02-24T20:17:00.442661] [INFO ] [sig ] Generating forecast for: AZO [2026-02-24T20:17:00.442692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZO' from 'https://tdm.silogroup.org/data/derivative_storage/AZO.csv'. [2026-02-24T20:17:00.454192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZO'. [2026-02-24T20:17:00.454481] [INFO ] [FORECASTER] Starting predict_future for AZO [2026-02-24T20:17:00.455301] [DEBUG] [LOCAL ] No optimal features file found for AZO: ./output/feature-sets/AZO.txt [2026-02-24T20:17:00.455358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:00.455391] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:00.455419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:00.455475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:00.512646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:00.513422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:00.513506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:00.513539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:00.630376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:00.630765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:00.630809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:00.630841] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:00.634913] [DEBUG] [FORECASTER] AZO: Forecast T+1@11:T+2@11: UP (p=88.33%) [2026-02-24T20:17:00.635294] [INFO ] [FORECASTER] Completed predict_future for AZO [2026-02-24T20:17:00.635449] [INFO ] [sig ] AZO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:00.793790] [INFO ] [LOCAL ] Saved forecast: AZO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AZO.txt [2026-02-24T20:17:00.793965] [INFO ] [sig ] [316/3377] Completed AZO in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:17:00.794006] [INFO ] [sig ] [317/3377] Forecasting AZZ... [2026-02-24T20:17:00.794037] [INFO ] [sig ] Generating forecast for: AZZ [2026-02-24T20:17:00.794070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'AZZ' from 'https://tdm.silogroup.org/data/derivative_storage/AZZ.csv'. [2026-02-24T20:17:00.806479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'AZZ'. [2026-02-24T20:17:00.806906] [INFO ] [FORECASTER] Starting predict_future for AZZ [2026-02-24T20:17:00.807774] [DEBUG] [LOCAL ] No optimal features file found for AZZ: ./output/feature-sets/AZZ.txt [2026-02-24T20:17:00.807830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:00.807864] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:00.807893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:00.808007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:00.871365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:00.872293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:00.872394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:00.872434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:01.011375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:01.011546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:01.011609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:01.011641] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:01.015185] [DEBUG] [FORECASTER] AZZ: Forecast T+1@11:T+2@11: UP (p=75.54%) [2026-02-24T20:17:01.015481] [INFO ] [FORECASTER] Completed predict_future for AZZ [2026-02-24T20:17:01.015639] [INFO ] [sig ] AZZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:01.177693] [INFO ] [LOCAL ] Saved forecast: AZZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/AZZ.txt [2026-02-24T20:17:01.177860] [INFO ] [sig ] [317/3377] Completed AZZ in 0.4s | 2.71 sym/s | Total: 1.9m | ETA: 18.8m [2026-02-24T20:17:01.177902] [INFO ] [sig ] [318/3377] Forecasting BA... [2026-02-24T20:17:01.177934] [INFO ] [sig ] Generating forecast for: BA [2026-02-24T20:17:01.177995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BA' from 'https://tdm.silogroup.org/data/derivative_storage/BA.csv'. [2026-02-24T20:17:01.192565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BA'. [2026-02-24T20:17:01.192894] [INFO ] [FORECASTER] Starting predict_future for BA [2026-02-24T20:17:01.193777] [DEBUG] [LOCAL ] No optimal features file found for BA: ./output/feature-sets/BA.txt [2026-02-24T20:17:01.193833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:01.193866] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:01.193894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:01.193953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:01.261298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:01.262233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:01.262320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:01.262354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:01.395970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:01.396157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:01.396204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:01.396234] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:01.400069] [DEBUG] [FORECASTER] BA: Forecast T+1@11:T+2@11: UP (p=58.62%) [2026-02-24T20:17:01.400440] [INFO ] [FORECASTER] Completed predict_future for BA [2026-02-24T20:17:01.400622] [INFO ] [sig ] BA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:01.565793] [INFO ] [LOCAL ] Saved forecast: BA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BA.txt [2026-02-24T20:17:01.565982] [INFO ] [sig ] [318/3377] Completed BA in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:01.566024] [INFO ] [sig ] [319/3377] Forecasting BABA... [2026-02-24T20:17:01.566054] [INFO ] [sig ] Generating forecast for: BABA [2026-02-24T20:17:01.566084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABA' from 'https://tdm.silogroup.org/data/derivative_storage/BABA.csv'. [2026-02-24T20:17:01.581285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABA'. [2026-02-24T20:17:01.581743] [INFO ] [FORECASTER] Starting predict_future for BABA [2026-02-24T20:17:01.582626] [DEBUG] [LOCAL ] No optimal features file found for BABA: ./output/feature-sets/BABA.txt [2026-02-24T20:17:01.582680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:01.582713] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:01.582740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:01.582798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:01.647312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:01.648404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:01.648499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:01.648589] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:01.783730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:01.783919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:01.783963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:01.783992] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:01.789050] [DEBUG] [FORECASTER] BABA: Forecast T+1@11:T+2@11: DOWN (p=9.60%) [2026-02-24T20:17:01.789509] [INFO ] [FORECASTER] Completed predict_future for BABA [2026-02-24T20:17:01.789694] [INFO ] [sig ] BABA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:01.957594] [INFO ] [LOCAL ] Saved forecast: BABA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BABA.txt [2026-02-24T20:17:01.957769] [INFO ] [sig ] [319/3377] Completed BABA in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:01.957812] [INFO ] [sig ] [320/3377] Forecasting BABX... [2026-02-24T20:17:01.957843] [INFO ] [sig ] Generating forecast for: BABX [2026-02-24T20:17:01.957874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BABX' from 'https://tdm.silogroup.org/data/derivative_storage/BABX.csv'. [2026-02-24T20:17:01.971879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BABX'. [2026-02-24T20:17:01.972291] [INFO ] [FORECASTER] Starting predict_future for BABX [2026-02-24T20:17:01.973170] [DEBUG] [LOCAL ] No optimal features file found for BABX: ./output/feature-sets/BABX.txt [2026-02-24T20:17:01.973226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:01.973259] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:01.973287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:01.973345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:02.036095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:02.037244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:02.037334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:02.037372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:02.170198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:02.170367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:02.170432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:02.170464] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:02.174151] [DEBUG] [FORECASTER] BABX: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-02-24T20:17:02.174487] [INFO ] [FORECASTER] Completed predict_future for BABX [2026-02-24T20:17:02.174864] [INFO ] [sig ] BABX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:02.358869] [INFO ] [LOCAL ] Saved forecast: BABX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BABX.txt [2026-02-24T20:17:02.359087] [INFO ] [sig ] [320/3377] Completed BABX in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:02.359150] [INFO ] [sig ] [321/3377] Forecasting BAC... [2026-02-24T20:17:02.359187] [INFO ] [sig ] Generating forecast for: BAC [2026-02-24T20:17:02.359219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAC' from 'https://tdm.silogroup.org/data/derivative_storage/BAC.csv'. [2026-02-24T20:17:02.374184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAC'. [2026-02-24T20:17:02.374726] [INFO ] [FORECASTER] Starting predict_future for BAC [2026-02-24T20:17:02.375889] [DEBUG] [LOCAL ] No optimal features file found for BAC: ./output/feature-sets/BAC.txt [2026-02-24T20:17:02.375966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:02.376008] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:02.376045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:02.376128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:02.447125] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:02.448348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:02.448460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:02.448512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:02.595070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:02.595245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:02.595295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:02.595325] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:02.599101] [DEBUG] [FORECASTER] BAC: Forecast T+1@11:T+2@11: UP (p=95.08%) [2026-02-24T20:17:02.599412] [INFO ] [FORECASTER] Completed predict_future for BAC [2026-02-24T20:17:02.599565] [INFO ] [sig ] BAC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:02.760224] [INFO ] [LOCAL ] Saved forecast: BAC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BAC.txt [2026-02-24T20:17:02.760446] [INFO ] [sig ] [321/3377] Completed BAC in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:02.760505] [INFO ] [sig ] [322/3377] Forecasting BAH... [2026-02-24T20:17:02.760538] [INFO ] [sig ] Generating forecast for: BAH [2026-02-24T20:17:02.760570] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAH' from 'https://tdm.silogroup.org/data/derivative_storage/BAH.csv'. [2026-02-24T20:17:02.776624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAH'. [2026-02-24T20:17:02.777102] [INFO ] [FORECASTER] Starting predict_future for BAH [2026-02-24T20:17:02.778264] [DEBUG] [LOCAL ] No optimal features file found for BAH: ./output/feature-sets/BAH.txt [2026-02-24T20:17:02.778336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:02.778380] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:02.778420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:02.778503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:02.866266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:02.867203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:02.867289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:02.867322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:02.995921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:02.996168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:02.996225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:02.996261] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:03.000732] [DEBUG] [FORECASTER] BAH: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-24T20:17:03.001152] [INFO ] [FORECASTER] Completed predict_future for BAH [2026-02-24T20:17:03.001329] [INFO ] [sig ] BAH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:03.156271] [INFO ] [LOCAL ] Saved forecast: BAH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BAH.txt [2026-02-24T20:17:03.156467] [INFO ] [sig ] [322/3377] Completed BAH in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:03.156509] [INFO ] [sig ] [323/3377] Forecasting BALL... [2026-02-24T20:17:03.156540] [INFO ] [sig ] Generating forecast for: BALL [2026-02-24T20:17:03.156594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BALL' from 'https://tdm.silogroup.org/data/derivative_storage/BALL.csv'. [2026-02-24T20:17:03.170142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BALL'. [2026-02-24T20:17:03.170794] [INFO ] [FORECASTER] Starting predict_future for BALL [2026-02-24T20:17:03.171685] [DEBUG] [LOCAL ] No optimal features file found for BALL: ./output/feature-sets/BALL.txt [2026-02-24T20:17:03.171741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:03.171773] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:03.171800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:03.171856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:03.236037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:03.237017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:03.237137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:03.237186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:03.372713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:03.372894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:03.372939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:03.372968] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:03.376671] [DEBUG] [FORECASTER] BALL: Forecast T+1@11:T+2@11: DOWN (p=16.34%) [2026-02-24T20:17:03.377035] [INFO ] [FORECASTER] Completed predict_future for BALL [2026-02-24T20:17:03.377190] [INFO ] [sig ] BALL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:03.540855] [INFO ] [LOCAL ] Saved forecast: BALL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BALL.txt [2026-02-24T20:17:03.541029] [INFO ] [sig ] [323/3377] Completed BALL in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:03.541068] [INFO ] [sig ] [324/3377] Forecasting BAM... [2026-02-24T20:17:03.541099] [INFO ] [sig ] Generating forecast for: BAM [2026-02-24T20:17:03.541131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAM' from 'https://tdm.silogroup.org/data/derivative_storage/BAM.csv'. [2026-02-24T20:17:03.558220] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAM'. [2026-02-24T20:17:03.558619] [INFO ] [FORECASTER] Starting predict_future for BAM [2026-02-24T20:17:03.559440] [DEBUG] [LOCAL ] No optimal features file found for BAM: ./output/feature-sets/BAM.txt [2026-02-24T20:17:03.559506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:03.559540] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:03.559568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:03.559652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:03.620281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:03.621171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:03.621257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:03.621290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:03.741502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:03.741685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:03.741728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:03.741757] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:03.745279] [DEBUG] [FORECASTER] BAM: Forecast T+1@11:T+2@11: DOWN (p=27.22%) [2026-02-24T20:17:03.745597] [INFO ] [FORECASTER] Completed predict_future for BAM [2026-02-24T20:17:03.745735] [INFO ] [sig ] BAM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:03.897159] [INFO ] [LOCAL ] Saved forecast: BAM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BAM.txt [2026-02-24T20:17:03.897304] [INFO ] [sig ] [324/3377] Completed BAM in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:03.897344] [INFO ] [sig ] [325/3377] Forecasting BANC... [2026-02-24T20:17:03.897375] [INFO ] [sig ] Generating forecast for: BANC [2026-02-24T20:17:03.897405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANC' from 'https://tdm.silogroup.org/data/derivative_storage/BANC.csv'. [2026-02-24T20:17:03.909974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANC'. [2026-02-24T20:17:03.910263] [INFO ] [FORECASTER] Starting predict_future for BANC [2026-02-24T20:17:03.911071] [DEBUG] [LOCAL ] No optimal features file found for BANC: ./output/feature-sets/BANC.txt [2026-02-24T20:17:03.911125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:03.911158] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:03.911185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:03.911241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:03.973813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:03.974550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:03.974650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:03.974684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:04.100471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:04.100849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:04.100890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:04.100920] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:04.104473] [DEBUG] [FORECASTER] BANC: Forecast T+1@11:T+2@11: UP (p=93.62%) [2026-02-24T20:17:04.104778] [INFO ] [FORECASTER] Completed predict_future for BANC [2026-02-24T20:17:04.104912] [INFO ] [sig ] BANC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:04.256370] [INFO ] [LOCAL ] Saved forecast: BANC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BANC.txt [2026-02-24T20:17:04.256530] [INFO ] [sig ] [325/3377] Completed BANC in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:04.256587] [INFO ] [sig ] [326/3377] Forecasting BAND... [2026-02-24T20:17:04.256621] [INFO ] [sig ] Generating forecast for: BAND [2026-02-24T20:17:04.256652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAND' from 'https://tdm.silogroup.org/data/derivative_storage/BAND.csv'. [2026-02-24T20:17:04.268336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAND'. [2026-02-24T20:17:04.268657] [INFO ] [FORECASTER] Starting predict_future for BAND [2026-02-24T20:17:04.269484] [DEBUG] [LOCAL ] No optimal features file found for BAND: ./output/feature-sets/BAND.txt [2026-02-24T20:17:04.269546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:04.269639] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:04.269677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:04.269741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:04.330239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:04.331126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:04.331214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:04.331250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:04.461683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:04.461824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:04.461865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:04.461895] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:04.465597] [DEBUG] [FORECASTER] BAND: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-24T20:17:04.465894] [INFO ] [FORECASTER] Completed predict_future for BAND [2026-02-24T20:17:04.466029] [INFO ] [sig ] BAND: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:04.613272] [INFO ] [LOCAL ] Saved forecast: BAND 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BAND.txt [2026-02-24T20:17:04.613433] [INFO ] [sig ] [326/3377] Completed BAND in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:04.613481] [INFO ] [sig ] [327/3377] Forecasting BANF... [2026-02-24T20:17:04.613517] [INFO ] [sig ] Generating forecast for: BANF [2026-02-24T20:17:04.613547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANF' from 'https://tdm.silogroup.org/data/derivative_storage/BANF.csv'. [2026-02-24T20:17:04.626900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANF'. [2026-02-24T20:17:04.627353] [INFO ] [FORECASTER] Starting predict_future for BANF [2026-02-24T20:17:04.628487] [DEBUG] [LOCAL ] No optimal features file found for BANF: ./output/feature-sets/BANF.txt [2026-02-24T20:17:04.628547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:04.628813] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:04.628866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:04.628929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:04.696453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:04.697490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:04.697597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:04.697634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:04.844712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:04.844898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:04.844947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:04.844977] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:04.849561] [DEBUG] [FORECASTER] BANF: Forecast T+1@11:T+2@11: DOWN (p=32.70%) [2026-02-24T20:17:04.850013] [INFO ] [FORECASTER] Completed predict_future for BANF [2026-02-24T20:17:04.850195] [INFO ] [sig ] BANF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:05.008361] [INFO ] [LOCAL ] Saved forecast: BANF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BANF.txt [2026-02-24T20:17:05.008524] [INFO ] [sig ] [327/3377] Completed BANF in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.8m [2026-02-24T20:17:05.008589] [INFO ] [sig ] [328/3377] Forecasting BANX... [2026-02-24T20:17:05.008627] [INFO ] [sig ] Generating forecast for: BANX [2026-02-24T20:17:05.008659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BANX' from 'https://tdm.silogroup.org/data/derivative_storage/BANX.csv'. [2026-02-24T20:17:05.020403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BANX'. [2026-02-24T20:17:05.020789] [INFO ] [FORECASTER] Starting predict_future for BANX [2026-02-24T20:17:05.021727] [DEBUG] [LOCAL ] No optimal features file found for BANX: ./output/feature-sets/BANX.txt [2026-02-24T20:17:05.021783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:05.021818] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:05.021846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:05.021904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:05.081784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:05.082695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:05.082804] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:05.082841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:05.208436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:05.208614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:05.208661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:05.208691] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:05.212394] [DEBUG] [FORECASTER] BANX: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-02-24T20:17:05.212714] [INFO ] [FORECASTER] Completed predict_future for BANX [2026-02-24T20:17:05.212854] [INFO ] [sig ] BANX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:05.359692] [INFO ] [LOCAL ] Saved forecast: BANX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BANX.txt [2026-02-24T20:17:05.359846] [INFO ] [sig ] [328/3377] Completed BANX in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-24T20:17:05.359886] [INFO ] [sig ] [329/3377] Forecasting BAP... [2026-02-24T20:17:05.359916] [INFO ] [sig ] Generating forecast for: BAP [2026-02-24T20:17:05.359947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAP' from 'https://tdm.silogroup.org/data/derivative_storage/BAP.csv'. [2026-02-24T20:17:05.371452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAP'. [2026-02-24T20:17:05.371788] [INFO ] [FORECASTER] Starting predict_future for BAP [2026-02-24T20:17:05.372625] [DEBUG] [LOCAL ] No optimal features file found for BAP: ./output/feature-sets/BAP.txt [2026-02-24T20:17:05.372683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:05.372719] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:05.372935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:05.372994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:05.434029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:05.434861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:05.434950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:05.434986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:05.557990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:05.558143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:05.558182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:05.558241] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:05.561723] [DEBUG] [FORECASTER] BAP: Forecast T+1@11:T+2@11: UP (p=77.06%) [2026-02-24T20:17:05.562012] [INFO ] [FORECASTER] Completed predict_future for BAP [2026-02-24T20:17:05.562142] [INFO ] [sig ] BAP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:05.713529] [INFO ] [LOCAL ] Saved forecast: BAP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BAP.txt [2026-02-24T20:17:05.713711] [INFO ] [sig ] [329/3377] Completed BAP in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-24T20:17:05.713752] [INFO ] [sig ] [330/3377] Forecasting BATRA... [2026-02-24T20:17:05.713782] [INFO ] [sig ] Generating forecast for: BATRA [2026-02-24T20:17:05.713812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRA' from 'https://tdm.silogroup.org/data/derivative_storage/BATRA.csv'. [2026-02-24T20:17:05.725103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRA'. [2026-02-24T20:17:05.725440] [INFO ] [FORECASTER] Starting predict_future for BATRA [2026-02-24T20:17:05.726269] [DEBUG] [LOCAL ] No optimal features file found for BATRA: ./output/feature-sets/BATRA.txt [2026-02-24T20:17:05.726325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:05.726357] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:05.726385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:05.726442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:05.788175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:05.789120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:05.789208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:05.789243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:05.910830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:05.910985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:05.911029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:05.911059] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:05.914689] [DEBUG] [FORECASTER] BATRA: Forecast T+1@11:T+2@11: DOWN (p=49.30%) [2026-02-24T20:17:05.914988] [INFO ] [FORECASTER] Completed predict_future for BATRA [2026-02-24T20:17:05.915124] [INFO ] [sig ] BATRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:06.057446] [INFO ] [LOCAL ] Saved forecast: BATRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BATRA.txt [2026-02-24T20:17:06.057644] [INFO ] [sig ] [330/3377] Completed BATRA in 0.3s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-24T20:17:06.057687] [INFO ] [sig ] [331/3377] Forecasting BATRK... [2026-02-24T20:17:06.057719] [INFO ] [sig ] Generating forecast for: BATRK [2026-02-24T20:17:06.057750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BATRK' from 'https://tdm.silogroup.org/data/derivative_storage/BATRK.csv'. [2026-02-24T20:17:06.070724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BATRK'. [2026-02-24T20:17:06.071162] [INFO ] [FORECASTER] Starting predict_future for BATRK [2026-02-24T20:17:06.072127] [DEBUG] [LOCAL ] No optimal features file found for BATRK: ./output/feature-sets/BATRK.txt [2026-02-24T20:17:06.072189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:06.072222] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:06.072250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:06.072308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:06.132242] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:06.133474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:06.133772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:06.133810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:06.263013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:06.263174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:06.263239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:06.263285] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:06.266972] [DEBUG] [FORECASTER] BATRK: Forecast T+1@11:T+2@11: DOWN (p=12.34%) [2026-02-24T20:17:06.267315] [INFO ] [FORECASTER] Completed predict_future for BATRK [2026-02-24T20:17:06.267461] [INFO ] [sig ] BATRK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:06.420053] [INFO ] [LOCAL ] Saved forecast: BATRK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BATRK.txt [2026-02-24T20:17:06.420215] [INFO ] [sig ] [331/3377] Completed BATRK in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-24T20:17:06.420257] [INFO ] [sig ] [332/3377] Forecasting BAX... [2026-02-24T20:17:06.420288] [INFO ] [sig ] Generating forecast for: BAX [2026-02-24T20:17:06.420320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BAX' from 'https://tdm.silogroup.org/data/derivative_storage/BAX.csv'. [2026-02-24T20:17:06.433473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BAX'. [2026-02-24T20:17:06.433867] [INFO ] [FORECASTER] Starting predict_future for BAX [2026-02-24T20:17:06.434736] [DEBUG] [LOCAL ] No optimal features file found for BAX: ./output/feature-sets/BAX.txt [2026-02-24T20:17:06.434793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:06.434828] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:06.434857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:06.434915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:06.496109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:06.497076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:06.497167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:06.497202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:06.621655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:06.621826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:06.621869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:06.621898] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:06.625664] [DEBUG] [FORECASTER] BAX: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-02-24T20:17:06.626012] [INFO ] [FORECASTER] Completed predict_future for BAX [2026-02-24T20:17:06.626163] [INFO ] [sig ] BAX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:06.775102] [INFO ] [LOCAL ] Saved forecast: BAX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BAX.txt [2026-02-24T20:17:06.775272] [INFO ] [sig ] [332/3377] Completed BAX in 0.4s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-24T20:17:06.775313] [INFO ] [sig ] [333/3377] Forecasting BB... [2026-02-24T20:17:06.775346] [INFO ] [sig ] Generating forecast for: BB [2026-02-24T20:17:06.775377] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BB' from 'https://tdm.silogroup.org/data/derivative_storage/BB.csv'. [2026-02-24T20:17:06.790296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BB'. [2026-02-24T20:17:06.790919] [INFO ] [FORECASTER] Starting predict_future for BB [2026-02-24T20:17:06.791797] [DEBUG] [LOCAL ] No optimal features file found for BB: ./output/feature-sets/BB.txt [2026-02-24T20:17:06.791854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:06.791889] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:06.791917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:06.791976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:06.852093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:06.853082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:06.853174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:06.853208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:06.976022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:06.976185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:06.976227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:06.976258] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:06.979885] [DEBUG] [FORECASTER] BB: Forecast T+1@11:T+2@11: UP (p=71.49%) [2026-02-24T20:17:06.980216] [INFO ] [FORECASTER] Completed predict_future for BB [2026-02-24T20:17:06.980352] [INFO ] [sig ] BB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:07.123032] [INFO ] [LOCAL ] Saved forecast: BB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BB.txt [2026-02-24T20:17:07.123180] [INFO ] [sig ] [333/3377] Completed BB in 0.3s | 2.71 sym/s | Total: 2.0m | ETA: 18.7m [2026-02-24T20:17:07.123222] [INFO ] [sig ] [334/3377] Forecasting BBAI... [2026-02-24T20:17:07.123254] [INFO ] [sig ] Generating forecast for: BBAI [2026-02-24T20:17:07.123285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBAI' from 'https://tdm.silogroup.org/data/derivative_storage/BBAI.csv'. [2026-02-24T20:17:07.135674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBAI'. [2026-02-24T20:17:07.136002] [INFO ] [FORECASTER] Starting predict_future for BBAI [2026-02-24T20:17:07.136843] [DEBUG] [LOCAL ] No optimal features file found for BBAI: ./output/feature-sets/BBAI.txt [2026-02-24T20:17:07.136899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:07.136932] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:07.136960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:07.137017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:07.196846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:07.197765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:07.197854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:07.197888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:07.324998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:07.325177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:07.325220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:07.325249] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:07.328852] [DEBUG] [FORECASTER] BBAI: Forecast T+1@11:T+2@11: DOWN (p=0.33%) [2026-02-24T20:17:07.329152] [INFO ] [FORECASTER] Completed predict_future for BBAI [2026-02-24T20:17:07.329294] [INFO ] [sig ] BBAI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:07.478301] [INFO ] [LOCAL ] Saved forecast: BBAI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BBAI.txt [2026-02-24T20:17:07.478468] [INFO ] [sig ] [334/3377] Completed BBAI in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-24T20:17:07.478508] [INFO ] [sig ] [335/3377] Forecasting BBCP... [2026-02-24T20:17:07.478539] [INFO ] [sig ] Generating forecast for: BBCP [2026-02-24T20:17:07.478587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBCP' from 'https://tdm.silogroup.org/data/derivative_storage/BBCP.csv'. [2026-02-24T20:17:07.490295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBCP'. [2026-02-24T20:17:07.490633] [INFO ] [FORECASTER] Starting predict_future for BBCP [2026-02-24T20:17:07.491456] [DEBUG] [LOCAL ] No optimal features file found for BBCP: ./output/feature-sets/BBCP.txt [2026-02-24T20:17:07.491522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:07.491617] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:07.491650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:07.491706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:07.548800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:07.549627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:07.549714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:07.549748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:07.669840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:07.670013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:07.670055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:07.670082] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:07.673665] [DEBUG] [FORECASTER] BBCP: Forecast T+1@11:T+2@11: DOWN (p=0.67%) [2026-02-24T20:17:07.673960] [INFO ] [FORECASTER] Completed predict_future for BBCP [2026-02-24T20:17:07.674094] [INFO ] [sig ] BBCP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:07.826346] [INFO ] [LOCAL ] Saved forecast: BBCP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BBCP.txt [2026-02-24T20:17:07.826525] [INFO ] [sig ] [335/3377] Completed BBCP in 0.3s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-24T20:17:07.826595] [INFO ] [sig ] [336/3377] Forecasting BBD... [2026-02-24T20:17:07.826629] [INFO ] [sig ] Generating forecast for: BBD [2026-02-24T20:17:07.826661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBD' from 'https://tdm.silogroup.org/data/derivative_storage/BBD.csv'. [2026-02-24T20:17:07.841483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBD'. [2026-02-24T20:17:07.841916] [INFO ] [FORECASTER] Starting predict_future for BBD [2026-02-24T20:17:07.842813] [DEBUG] [LOCAL ] No optimal features file found for BBD: ./output/feature-sets/BBD.txt [2026-02-24T20:17:07.842870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:07.842904] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:07.842935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:07.842998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:07.908613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:07.909503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:07.909836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:07.909871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:08.039245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:08.039409] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:08.039474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:08.039517] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:08.043271] [DEBUG] [FORECASTER] BBD: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-24T20:17:08.043559] [INFO ] [FORECASTER] Completed predict_future for BBD [2026-02-24T20:17:08.043907] [INFO ] [sig ] BBD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:08.189954] [INFO ] [LOCAL ] Saved forecast: BBD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BBD.txt [2026-02-24T20:17:08.190108] [INFO ] [sig ] [336/3377] Completed BBD in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-24T20:17:08.190148] [INFO ] [sig ] [337/3377] Forecasting BBDO... [2026-02-24T20:17:08.190180] [INFO ] [sig ] Generating forecast for: BBDO [2026-02-24T20:17:08.190210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBDO' from 'https://tdm.silogroup.org/data/derivative_storage/BBDO.csv'. [2026-02-24T20:17:08.202060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBDO'. [2026-02-24T20:17:08.202443] [INFO ] [FORECASTER] Starting predict_future for BBDO [2026-02-24T20:17:08.203472] [DEBUG] [LOCAL ] No optimal features file found for BBDO: ./output/feature-sets/BBDO.txt [2026-02-24T20:17:08.203528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:08.203560] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:08.203609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:08.203859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:08.264099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:08.265090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:08.265187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:08.265222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:08.396399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:08.396557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:08.396621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:08.396653] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:08.400266] [DEBUG] [FORECASTER] BBDO: Forecast T+1@11:T+2@11: UP (p=91.62%) [2026-02-24T20:17:08.400555] [INFO ] [FORECASTER] Completed predict_future for BBDO [2026-02-24T20:17:08.400713] [INFO ] [sig ] BBDO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:08.548703] [INFO ] [LOCAL ] Saved forecast: BBDO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BBDO.txt [2026-02-24T20:17:08.548853] [INFO ] [sig ] [337/3377] Completed BBDO in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-24T20:17:08.548893] [INFO ] [sig ] [338/3377] Forecasting BBH... [2026-02-24T20:17:08.548924] [INFO ] [sig ] Generating forecast for: BBH [2026-02-24T20:17:08.548955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBH' from 'https://tdm.silogroup.org/data/derivative_storage/BBH.csv'. [2026-02-24T20:17:08.560564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBH'. [2026-02-24T20:17:08.560907] [INFO ] [FORECASTER] Starting predict_future for BBH [2026-02-24T20:17:08.561759] [DEBUG] [LOCAL ] No optimal features file found for BBH: ./output/feature-sets/BBH.txt [2026-02-24T20:17:08.561815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:08.561849] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:08.561877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:08.561935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:08.625298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:08.626399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:08.626499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:08.626545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:08.742079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:08.742255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:08.742296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:08.742325] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:08.746385] [DEBUG] [FORECASTER] BBH: Forecast T+1@11:T+2@11: DOWN (p=0.92%) [2026-02-24T20:17:08.746799] [INFO ] [FORECASTER] Completed predict_future for BBH [2026-02-24T20:17:08.746948] [INFO ] [sig ] BBH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:08.896056] [INFO ] [LOCAL ] Saved forecast: BBH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BBH.txt [2026-02-24T20:17:08.896201] [INFO ] [sig ] [338/3377] Completed BBH in 0.3s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-24T20:17:08.896241] [INFO ] [sig ] [339/3377] Forecasting BBIO... [2026-02-24T20:17:08.896285] [INFO ] [sig ] Generating forecast for: BBIO [2026-02-24T20:17:08.896320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBIO' from 'https://tdm.silogroup.org/data/derivative_storage/BBIO.csv'. [2026-02-24T20:17:08.908186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBIO'. [2026-02-24T20:17:08.908623] [INFO ] [FORECASTER] Starting predict_future for BBIO [2026-02-24T20:17:08.909493] [DEBUG] [LOCAL ] No optimal features file found for BBIO: ./output/feature-sets/BBIO.txt [2026-02-24T20:17:08.909562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:08.909638] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:08.909669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:08.909727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:08.974095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:08.975050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:08.975138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:08.975172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:09.107200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:09.107364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:09.107406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:09.107436] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:09.111028] [DEBUG] [FORECASTER] BBIO: Forecast T+1@11:T+2@11: UP (p=91.78%) [2026-02-24T20:17:09.111331] [INFO ] [FORECASTER] Completed predict_future for BBIO [2026-02-24T20:17:09.111473] [INFO ] [sig ] BBIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:09.269402] [INFO ] [LOCAL ] Saved forecast: BBIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BBIO.txt [2026-02-24T20:17:09.269617] [INFO ] [sig ] [339/3377] Completed BBIO in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-24T20:17:09.269662] [INFO ] [sig ] [340/3377] Forecasting BBLG... [2026-02-24T20:17:09.269694] [INFO ] [sig ] Generating forecast for: BBLG [2026-02-24T20:17:09.269725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBLG' from 'https://tdm.silogroup.org/data/derivative_storage/BBLG.csv'. [2026-02-24T20:17:09.280961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBLG'. [2026-02-24T20:17:09.281253] [INFO ] [FORECASTER] Starting predict_future for BBLG [2026-02-24T20:17:09.282122] [DEBUG] [LOCAL ] No optimal features file found for BBLG: ./output/feature-sets/BBLG.txt [2026-02-24T20:17:09.282178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:09.282212] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:09.282240] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:09.282298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:09.340432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:09.341277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:09.341358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:09.341391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:09.462283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:09.462446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:09.462495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:09.462533] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:09.466088] [DEBUG] [FORECASTER] BBLG: Forecast T+1@11:T+2@11: DOWN (p=37.77%) [2026-02-24T20:17:09.466375] [INFO ] [FORECASTER] Completed predict_future for BBLG [2026-02-24T20:17:09.466511] [INFO ] [sig ] BBLG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:09.624726] [INFO ] [LOCAL ] Saved forecast: BBLG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BBLG.txt [2026-02-24T20:17:09.624895] [INFO ] [sig ] [340/3377] Completed BBLG in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.7m [2026-02-24T20:17:09.624937] [INFO ] [sig ] [341/3377] Forecasting BBN... [2026-02-24T20:17:09.624968] [INFO ] [sig ] Generating forecast for: BBN [2026-02-24T20:17:09.625001] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBN' from 'https://tdm.silogroup.org/data/derivative_storage/BBN.csv'. [2026-02-24T20:17:09.637332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBN'. [2026-02-24T20:17:09.637739] [INFO ] [FORECASTER] Starting predict_future for BBN [2026-02-24T20:17:09.638635] [DEBUG] [LOCAL ] No optimal features file found for BBN: ./output/feature-sets/BBN.txt [2026-02-24T20:17:09.638695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:09.638729] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:09.638759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:09.638818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:09.697015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:09.697925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:09.698049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:09.698085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:09.823327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:09.823487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:09.823533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:09.823564] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:09.827183] [DEBUG] [FORECASTER] BBN: Forecast T+1@11:T+2@11: DOWN (p=20.50%) [2026-02-24T20:17:09.827479] [INFO ] [FORECASTER] Completed predict_future for BBN [2026-02-24T20:17:09.827634] [INFO ] [sig ] BBN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:09.970399] [INFO ] [LOCAL ] Saved forecast: BBN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BBN.txt [2026-02-24T20:17:09.970563] [INFO ] [sig ] [341/3377] Completed BBN in 0.3s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:09.970637] [INFO ] [sig ] [342/3377] Forecasting BBSI... [2026-02-24T20:17:09.970672] [INFO ] [sig ] Generating forecast for: BBSI [2026-02-24T20:17:09.970702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBSI' from 'https://tdm.silogroup.org/data/derivative_storage/BBSI.csv'. [2026-02-24T20:17:09.982276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBSI'. [2026-02-24T20:17:09.982555] [INFO ] [FORECASTER] Starting predict_future for BBSI [2026-02-24T20:17:09.983365] [DEBUG] [LOCAL ] No optimal features file found for BBSI: ./output/feature-sets/BBSI.txt [2026-02-24T20:17:09.983419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:09.983453] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:09.983480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:09.983538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:10.040876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:10.041559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:10.041657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:10.041691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:10.168499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:10.168702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:10.168936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:10.168984] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:10.172999] [DEBUG] [FORECASTER] BBSI: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-24T20:17:10.173283] [INFO ] [FORECASTER] Completed predict_future for BBSI [2026-02-24T20:17:10.173416] [INFO ] [sig ] BBSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:10.322593] [INFO ] [LOCAL ] Saved forecast: BBSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BBSI.txt [2026-02-24T20:17:10.322948] [INFO ] [sig ] [342/3377] Completed BBSI in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:10.322989] [INFO ] [sig ] [343/3377] Forecasting BBUC... [2026-02-24T20:17:10.323019] [INFO ] [sig ] Generating forecast for: BBUC [2026-02-24T20:17:10.323050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBUC' from 'https://tdm.silogroup.org/data/derivative_storage/BBUC.csv'. [2026-02-24T20:17:10.336800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBUC'. [2026-02-24T20:17:10.337268] [INFO ] [FORECASTER] Starting predict_future for BBUC [2026-02-24T20:17:10.338301] [DEBUG] [LOCAL ] No optimal features file found for BBUC: ./output/feature-sets/BBUC.txt [2026-02-24T20:17:10.338357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:10.338416] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:10.338444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:10.338502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:10.404978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:10.405966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:10.406054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:10.406088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:10.550785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:10.550942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:10.550985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:10.551015] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:10.554550] [DEBUG] [FORECASTER] BBUC: Forecast T+1@11:T+2@11: UP (p=92.40%) [2026-02-24T20:17:10.554852] [INFO ] [FORECASTER] Completed predict_future for BBUC [2026-02-24T20:17:10.554987] [INFO ] [sig ] BBUC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:10.700298] [INFO ] [LOCAL ] Saved forecast: BBUC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BBUC.txt [2026-02-24T20:17:10.700464] [INFO ] [sig ] [343/3377] Completed BBUC in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:10.700510] [INFO ] [sig ] [344/3377] Forecasting BBVA... [2026-02-24T20:17:10.700548] [INFO ] [sig ] Generating forecast for: BBVA [2026-02-24T20:17:10.700609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBVA' from 'https://tdm.silogroup.org/data/derivative_storage/BBVA.csv'. [2026-02-24T20:17:10.714021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBVA'. [2026-02-24T20:17:10.714449] [INFO ] [FORECASTER] Starting predict_future for BBVA [2026-02-24T20:17:10.715374] [DEBUG] [LOCAL ] No optimal features file found for BBVA: ./output/feature-sets/BBVA.txt [2026-02-24T20:17:10.715435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:10.715469] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:10.715497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:10.715555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:10.776704] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:10.777667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:10.777769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:10.777821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:10.907749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:10.907912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:10.907981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:10.908012] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:10.911615] [DEBUG] [FORECASTER] BBVA: Forecast T+1@11:T+2@11: DOWN (p=24.86%) [2026-02-24T20:17:10.911927] [INFO ] [FORECASTER] Completed predict_future for BBVA [2026-02-24T20:17:10.912064] [INFO ] [sig ] BBVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:11.071518] [INFO ] [LOCAL ] Saved forecast: BBVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BBVA.txt [2026-02-24T20:17:11.071699] [INFO ] [sig ] [344/3377] Completed BBVA in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:11.071743] [INFO ] [sig ] [345/3377] Forecasting BBWI... [2026-02-24T20:17:11.071775] [INFO ] [sig ] Generating forecast for: BBWI [2026-02-24T20:17:11.071806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBWI' from 'https://tdm.silogroup.org/data/derivative_storage/BBWI.csv'. [2026-02-24T20:17:11.085042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBWI'. [2026-02-24T20:17:11.085447] [INFO ] [FORECASTER] Starting predict_future for BBWI [2026-02-24T20:17:11.086473] [DEBUG] [LOCAL ] No optimal features file found for BBWI: ./output/feature-sets/BBWI.txt [2026-02-24T20:17:11.086531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:11.086567] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:11.086624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:11.086887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:11.148446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:11.149427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:11.149527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:11.149597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:11.279010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:11.279180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:11.279220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:11.279250] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:11.283496] [DEBUG] [FORECASTER] BBWI: Forecast T+1@11:T+2@11: DOWN (p=18.20%) [2026-02-24T20:17:11.284017] [INFO ] [FORECASTER] Completed predict_future for BBWI [2026-02-24T20:17:11.284161] [INFO ] [sig ] BBWI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:11.454185] [INFO ] [LOCAL ] Saved forecast: BBWI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BBWI.txt [2026-02-24T20:17:11.454353] [INFO ] [sig ] [345/3377] Completed BBWI in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:11.454394] [INFO ] [sig ] [346/3377] Forecasting BBY... [2026-02-24T20:17:11.454425] [INFO ] [sig ] Generating forecast for: BBY [2026-02-24T20:17:11.454459] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BBY' from 'https://tdm.silogroup.org/data/derivative_storage/BBY.csv'. [2026-02-24T20:17:11.467558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BBY'. [2026-02-24T20:17:11.468011] [INFO ] [FORECASTER] Starting predict_future for BBY [2026-02-24T20:17:11.469021] [DEBUG] [LOCAL ] No optimal features file found for BBY: ./output/feature-sets/BBY.txt [2026-02-24T20:17:11.469078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:11.469111] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:11.469150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:11.469210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:11.529460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:11.530646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:11.530751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:11.530786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:11.663374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:11.663537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:11.663604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:11.663871] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:11.668093] [DEBUG] [FORECASTER] BBY: Forecast T+1@11:T+2@11: UP (p=60.83%) [2026-02-24T20:17:11.668402] [INFO ] [FORECASTER] Completed predict_future for BBY [2026-02-24T20:17:11.668555] [INFO ] [sig ] BBY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:11.820784] [INFO ] [LOCAL ] Saved forecast: BBY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BBY.txt [2026-02-24T20:17:11.820947] [INFO ] [sig ] [346/3377] Completed BBY in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:11.820988] [INFO ] [sig ] [347/3377] Forecasting BC... [2026-02-24T20:17:11.821020] [INFO ] [sig ] Generating forecast for: BC [2026-02-24T20:17:11.821054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BC' from 'https://tdm.silogroup.org/data/derivative_storage/BC.csv'. [2026-02-24T20:17:11.832913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BC'. [2026-02-24T20:17:11.833262] [INFO ] [FORECASTER] Starting predict_future for BC [2026-02-24T20:17:11.834098] [DEBUG] [LOCAL ] No optimal features file found for BC: ./output/feature-sets/BC.txt [2026-02-24T20:17:11.834154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:11.834188] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:11.834216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:11.834275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:11.897791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:11.898892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:11.898998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:11.899042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:12.042895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:12.043059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:12.043102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:12.043148] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:12.046944] [DEBUG] [FORECASTER] BC: Forecast T+1@11:T+2@11: UP (p=53.25%) [2026-02-24T20:17:12.047260] [INFO ] [FORECASTER] Completed predict_future for BC [2026-02-24T20:17:12.047406] [INFO ] [sig ] BC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:12.201277] [INFO ] [LOCAL ] Saved forecast: BC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BC.txt [2026-02-24T20:17:12.201430] [INFO ] [sig ] [347/3377] Completed BC in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:12.201469] [INFO ] [sig ] [348/3377] Forecasting BCAL... [2026-02-24T20:17:12.201500] [INFO ] [sig ] Generating forecast for: BCAL [2026-02-24T20:17:12.201533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAL' from 'https://tdm.silogroup.org/data/derivative_storage/BCAL.csv'. [2026-02-24T20:17:12.213665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAL'. [2026-02-24T20:17:12.213988] [INFO ] [FORECASTER] Starting predict_future for BCAL [2026-02-24T20:17:12.214806] [DEBUG] [LOCAL ] No optimal features file found for BCAL: ./output/feature-sets/BCAL.txt [2026-02-24T20:17:12.214871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:12.214905] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:12.214932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:12.214993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:12.273341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:12.274189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:12.274275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:12.274309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:12.404012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:12.404185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:12.404227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:12.404259] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:12.407985] [DEBUG] [FORECASTER] BCAL: Forecast T+1@11:T+2@11: UP (p=89.14%) [2026-02-24T20:17:12.408303] [INFO ] [FORECASTER] Completed predict_future for BCAL [2026-02-24T20:17:12.408443] [INFO ] [sig ] BCAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:12.568285] [INFO ] [LOCAL ] Saved forecast: BCAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BCAL.txt [2026-02-24T20:17:12.568451] [INFO ] [sig ] [348/3377] Completed BCAL in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:12.568501] [INFO ] [sig ] [349/3377] Forecasting BCAX... [2026-02-24T20:17:12.568549] [INFO ] [sig ] Generating forecast for: BCAX [2026-02-24T20:17:12.568615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCAX' from 'https://tdm.silogroup.org/data/derivative_storage/BCAX.csv'. [2026-02-24T20:17:12.581992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCAX'. [2026-02-24T20:17:12.582614] [INFO ] [FORECASTER] Starting predict_future for BCAX [2026-02-24T20:17:12.583717] [DEBUG] [LOCAL ] No optimal features file found for BCAX: ./output/feature-sets/BCAX.txt [2026-02-24T20:17:12.583772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:12.583998] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:12.584043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:12.584114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:12.652050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:12.653034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:12.653135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:12.653169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:12.784742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:12.784908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:12.784951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:12.784979] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:12.788723] [DEBUG] [FORECASTER] BCAX: Forecast T+1@11:T+2@11: DOWN (p=25.13%) [2026-02-24T20:17:12.789025] [INFO ] [FORECASTER] Completed predict_future for BCAX [2026-02-24T20:17:12.789161] [INFO ] [sig ] BCAX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:12.950939] [INFO ] [LOCAL ] Saved forecast: BCAX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BCAX.txt [2026-02-24T20:17:12.951117] [INFO ] [sig ] [349/3377] Completed BCAX in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:12.951164] [INFO ] [sig ] [350/3377] Forecasting BCBP... [2026-02-24T20:17:12.951194] [INFO ] [sig ] Generating forecast for: BCBP [2026-02-24T20:17:12.951227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCBP' from 'https://tdm.silogroup.org/data/derivative_storage/BCBP.csv'. [2026-02-24T20:17:12.963336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCBP'. [2026-02-24T20:17:12.963716] [INFO ] [FORECASTER] Starting predict_future for BCBP [2026-02-24T20:17:12.964792] [DEBUG] [LOCAL ] No optimal features file found for BCBP: ./output/feature-sets/BCBP.txt [2026-02-24T20:17:12.965038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:12.965071] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:12.965098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:12.965155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:13.028199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:13.029135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:13.029223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:13.029258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:13.164569] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:13.164785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:13.164851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:13.164899] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:13.170014] [DEBUG] [FORECASTER] BCBP: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-24T20:17:13.170394] [INFO ] [FORECASTER] Completed predict_future for BCBP [2026-02-24T20:17:13.170548] [INFO ] [sig ] BCBP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:13.336545] [INFO ] [LOCAL ] Saved forecast: BCBP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BCBP.txt [2026-02-24T20:17:13.336749] [INFO ] [sig ] [350/3377] Completed BCBP in 0.4s | 2.71 sym/s | Total: 2.1m | ETA: 18.6m [2026-02-24T20:17:13.336810] [INFO ] [sig ] [351/3377] Forecasting BCC... [2026-02-24T20:17:13.336854] [INFO ] [sig ] Generating forecast for: BCC [2026-02-24T20:17:13.336889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCC' from 'https://tdm.silogroup.org/data/derivative_storage/BCC.csv'. [2026-02-24T20:17:13.353112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCC'. [2026-02-24T20:17:13.353489] [INFO ] [FORECASTER] Starting predict_future for BCC [2026-02-24T20:17:13.354315] [DEBUG] [LOCAL ] No optimal features file found for BCC: ./output/feature-sets/BCC.txt [2026-02-24T20:17:13.354370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:13.354403] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:13.354429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:13.354486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:13.414907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:13.415810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:13.415899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:13.415934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:13.545459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:13.545646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:13.545692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:13.545721] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:13.549313] [DEBUG] [FORECASTER] BCC: Forecast T+1@11:T+2@11: UP (p=85.94%) [2026-02-24T20:17:13.549628] [INFO ] [FORECASTER] Completed predict_future for BCC [2026-02-24T20:17:13.549767] [INFO ] [sig ] BCC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:13.709442] [INFO ] [LOCAL ] Saved forecast: BCC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BCC.txt [2026-02-24T20:17:13.709633] [INFO ] [sig ] [351/3377] Completed BCC in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-24T20:17:13.709685] [INFO ] [sig ] [352/3377] Forecasting BCDA... [2026-02-24T20:17:13.709722] [INFO ] [sig ] Generating forecast for: BCDA [2026-02-24T20:17:13.709755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCDA' from 'https://tdm.silogroup.org/data/derivative_storage/BCDA.csv'. [2026-02-24T20:17:13.722024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCDA'. [2026-02-24T20:17:13.722346] [INFO ] [FORECASTER] Starting predict_future for BCDA [2026-02-24T20:17:13.723166] [DEBUG] [LOCAL ] No optimal features file found for BCDA: ./output/feature-sets/BCDA.txt [2026-02-24T20:17:13.723219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:13.723252] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:13.723280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:13.723337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:13.782246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:13.783163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:13.783266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:13.783306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:13.917168] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:13.917369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:13.917433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:13.917475] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:13.921372] [DEBUG] [FORECASTER] BCDA: Forecast T+1@11:T+2@11: UP (p=52.65%) [2026-02-24T20:17:13.921823] [INFO ] [FORECASTER] Completed predict_future for BCDA [2026-02-24T20:17:13.922016] [INFO ] [sig ] BCDA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:14.081316] [INFO ] [LOCAL ] Saved forecast: BCDA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BCDA.txt [2026-02-24T20:17:14.081491] [INFO ] [sig ] [352/3377] Completed BCDA in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-24T20:17:14.081531] [INFO ] [sig ] [353/3377] Forecasting BCE... [2026-02-24T20:17:14.081561] [INFO ] [sig ] Generating forecast for: BCE [2026-02-24T20:17:14.081632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCE' from 'https://tdm.silogroup.org/data/derivative_storage/BCE.csv'. [2026-02-24T20:17:14.094538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCE'. [2026-02-24T20:17:14.095137] [INFO ] [FORECASTER] Starting predict_future for BCE [2026-02-24T20:17:14.096066] [DEBUG] [LOCAL ] No optimal features file found for BCE: ./output/feature-sets/BCE.txt [2026-02-24T20:17:14.096125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:14.096157] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:14.096184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:14.096242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:14.160859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:14.162018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:14.162138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:14.162173] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:14.290258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:14.290420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:14.290463] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:14.290494] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:14.294014] [DEBUG] [FORECASTER] BCE: Forecast T+1@11:T+2@11: UP (p=97.76%) [2026-02-24T20:17:14.294310] [INFO ] [FORECASTER] Completed predict_future for BCE [2026-02-24T20:17:14.294440] [INFO ] [sig ] BCE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:14.440923] [INFO ] [LOCAL ] Saved forecast: BCE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BCE.txt [2026-02-24T20:17:14.441061] [INFO ] [sig ] [353/3377] Completed BCE in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-24T20:17:14.441100] [INFO ] [sig ] [354/3377] Forecasting BCH... [2026-02-24T20:17:14.441130] [INFO ] [sig ] Generating forecast for: BCH [2026-02-24T20:17:14.441160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCH' from 'https://tdm.silogroup.org/data/derivative_storage/BCH.csv'. [2026-02-24T20:17:14.452503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCH'. [2026-02-24T20:17:14.452810] [INFO ] [FORECASTER] Starting predict_future for BCH [2026-02-24T20:17:14.454003] [DEBUG] [LOCAL ] No optimal features file found for BCH: ./output/feature-sets/BCH.txt [2026-02-24T20:17:14.454057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:14.454089] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:14.454116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:14.454172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:14.513872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:14.514627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:14.514709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:14.514744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:14.635970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:14.636134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:14.636175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:14.636205] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:14.639799] [DEBUG] [FORECASTER] BCH: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-24T20:17:14.640100] [INFO ] [FORECASTER] Completed predict_future for BCH [2026-02-24T20:17:14.640234] [INFO ] [sig ] BCH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:14.795826] [INFO ] [LOCAL ] Saved forecast: BCH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BCH.txt [2026-02-24T20:17:14.795990] [INFO ] [sig ] [354/3377] Completed BCH in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-24T20:17:14.796030] [INFO ] [sig ] [355/3377] Forecasting BCML... [2026-02-24T20:17:14.796058] [INFO ] [sig ] Generating forecast for: BCML [2026-02-24T20:17:14.796091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCML' from 'https://tdm.silogroup.org/data/derivative_storage/BCML.csv'. [2026-02-24T20:17:14.808161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCML'. [2026-02-24T20:17:14.808521] [INFO ] [FORECASTER] Starting predict_future for BCML [2026-02-24T20:17:14.809601] [DEBUG] [LOCAL ] No optimal features file found for BCML: ./output/feature-sets/BCML.txt [2026-02-24T20:17:14.809670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:14.809711] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:14.809744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:14.809806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:14.870892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:14.871912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:14.872003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:14.872037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:15.014646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:15.014838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:15.014882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:15.014912] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:15.019328] [DEBUG] [FORECASTER] BCML: Forecast T+1@11:T+2@11: DOWN (p=7.09%) [2026-02-24T20:17:15.019680] [INFO ] [FORECASTER] Completed predict_future for BCML [2026-02-24T20:17:15.019827] [INFO ] [sig ] BCML: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:15.171769] [INFO ] [LOCAL ] Saved forecast: BCML 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BCML.txt [2026-02-24T20:17:15.171981] [INFO ] [sig ] [355/3377] Completed BCML in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-24T20:17:15.172047] [INFO ] [sig ] [356/3377] Forecasting BCO... [2026-02-24T20:17:15.172097] [INFO ] [sig ] Generating forecast for: BCO [2026-02-24T20:17:15.172144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCO' from 'https://tdm.silogroup.org/data/derivative_storage/BCO.csv'. [2026-02-24T20:17:15.184463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCO'. [2026-02-24T20:17:15.184806] [INFO ] [FORECASTER] Starting predict_future for BCO [2026-02-24T20:17:15.185656] [DEBUG] [LOCAL ] No optimal features file found for BCO: ./output/feature-sets/BCO.txt [2026-02-24T20:17:15.185711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:15.185745] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:15.185773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:15.185832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:15.247203] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:15.248191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:15.248280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:15.248315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:15.376701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:15.376860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:15.376900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:15.376930] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:15.380565] [DEBUG] [FORECASTER] BCO: Forecast T+1@11:T+2@11: DOWN (p=6.42%) [2026-02-24T20:17:15.380890] [INFO ] [FORECASTER] Completed predict_future for BCO [2026-02-24T20:17:15.381202] [INFO ] [sig ] BCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:15.545967] [INFO ] [LOCAL ] Saved forecast: BCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BCO.txt [2026-02-24T20:17:15.546922] [INFO ] [sig ] [356/3377] Completed BCO in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-24T20:17:15.546985] [INFO ] [sig ] [357/3377] Forecasting BCPC... [2026-02-24T20:17:15.547022] [INFO ] [sig ] Generating forecast for: BCPC [2026-02-24T20:17:15.547058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCPC' from 'https://tdm.silogroup.org/data/derivative_storage/BCPC.csv'. [2026-02-24T20:17:15.562460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCPC'. [2026-02-24T20:17:15.563059] [INFO ] [FORECASTER] Starting predict_future for BCPC [2026-02-24T20:17:15.564025] [DEBUG] [LOCAL ] No optimal features file found for BCPC: ./output/feature-sets/BCPC.txt [2026-02-24T20:17:15.564086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:15.564119] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:15.564146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:15.564203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:15.631171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:15.632589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:15.632726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:15.632966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:15.763090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:15.763248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:15.763289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:15.763318] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:15.767167] [DEBUG] [FORECASTER] BCPC: Forecast T+1@11:T+2@11: DOWN (p=45.75%) [2026-02-24T20:17:15.767454] [INFO ] [FORECASTER] Completed predict_future for BCPC [2026-02-24T20:17:15.767605] [INFO ] [sig ] BCPC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:15.914710] [INFO ] [LOCAL ] Saved forecast: BCPC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BCPC.txt [2026-02-24T20:17:15.914852] [INFO ] [sig ] [357/3377] Completed BCPC in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.6m [2026-02-24T20:17:15.914892] [INFO ] [sig ] [358/3377] Forecasting BCRX... [2026-02-24T20:17:15.914921] [INFO ] [sig ] Generating forecast for: BCRX [2026-02-24T20:17:15.914953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCRX' from 'https://tdm.silogroup.org/data/derivative_storage/BCRX.csv'. [2026-02-24T20:17:15.927658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCRX'. [2026-02-24T20:17:15.928025] [INFO ] [FORECASTER] Starting predict_future for BCRX [2026-02-24T20:17:15.928849] [DEBUG] [LOCAL ] No optimal features file found for BCRX: ./output/feature-sets/BCRX.txt [2026-02-24T20:17:15.928902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:15.928934] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:15.928960] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:15.929016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:15.988510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:15.989615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:15.989701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:15.989735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:16.116612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:16.116760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:16.116801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:16.116830] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:16.121094] [DEBUG] [FORECASTER] BCRX: Forecast T+1@11:T+2@11: DOWN (p=45.52%) [2026-02-24T20:17:16.121401] [INFO ] [FORECASTER] Completed predict_future for BCRX [2026-02-24T20:17:16.121540] [INFO ] [sig ] BCRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:16.268337] [INFO ] [LOCAL ] Saved forecast: BCRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BCRX.txt [2026-02-24T20:17:16.268522] [INFO ] [sig ] [358/3377] Completed BCRX in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-24T20:17:16.268589] [INFO ] [sig ] [359/3377] Forecasting BCS... [2026-02-24T20:17:16.268624] [INFO ] [sig ] Generating forecast for: BCS [2026-02-24T20:17:16.268655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCS' from 'https://tdm.silogroup.org/data/derivative_storage/BCS.csv'. [2026-02-24T20:17:16.282509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCS'. [2026-02-24T20:17:16.282906] [INFO ] [FORECASTER] Starting predict_future for BCS [2026-02-24T20:17:16.283754] [DEBUG] [LOCAL ] No optimal features file found for BCS: ./output/feature-sets/BCS.txt [2026-02-24T20:17:16.283810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:16.283856] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:16.283887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:16.283946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:16.344680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:16.345504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:16.345621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:16.345662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:16.471209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:16.471358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:16.471399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:16.471429] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:16.475405] [DEBUG] [FORECASTER] BCS: Forecast T+1@11:T+2@11: UP (p=90.89%) [2026-02-24T20:17:16.475711] [INFO ] [FORECASTER] Completed predict_future for BCS [2026-02-24T20:17:16.475847] [INFO ] [sig ] BCS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:16.620480] [INFO ] [LOCAL ] Saved forecast: BCS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BCS.txt [2026-02-24T20:17:16.620626] [INFO ] [sig ] [359/3377] Completed BCS in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-24T20:17:16.620676] [INFO ] [sig ] [360/3377] Forecasting BCSF... [2026-02-24T20:17:16.620712] [INFO ] [sig ] Generating forecast for: BCSF [2026-02-24T20:17:16.620749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCSF' from 'https://tdm.silogroup.org/data/derivative_storage/BCSF.csv'. [2026-02-24T20:17:16.632677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCSF'. [2026-02-24T20:17:16.633172] [INFO ] [FORECASTER] Starting predict_future for BCSF [2026-02-24T20:17:16.634182] [DEBUG] [LOCAL ] No optimal features file found for BCSF: ./output/feature-sets/BCSF.txt [2026-02-24T20:17:16.634236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:16.634303] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:16.634332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:16.634389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:16.697298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:16.698179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:16.698265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:16.698300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:16.827843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:16.828028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:16.828069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:16.828098] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:16.831664] [DEBUG] [FORECASTER] BCSF: Forecast T+1@11:T+2@11: UP (p=52.47%) [2026-02-24T20:17:16.831939] [INFO ] [FORECASTER] Completed predict_future for BCSF [2026-02-24T20:17:16.832081] [INFO ] [sig ] BCSF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:16.974653] [INFO ] [LOCAL ] Saved forecast: BCSF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BCSF.txt [2026-02-24T20:17:16.974802] [INFO ] [sig ] [360/3377] Completed BCSF in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-24T20:17:16.974846] [INFO ] [sig ] [361/3377] Forecasting BCTX... [2026-02-24T20:17:16.974876] [INFO ] [sig ] Generating forecast for: BCTX [2026-02-24T20:17:16.974910] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCTX' from 'https://tdm.silogroup.org/data/derivative_storage/BCTX.csv'. [2026-02-24T20:17:16.986124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCTX'. [2026-02-24T20:17:16.986455] [INFO ] [FORECASTER] Starting predict_future for BCTX [2026-02-24T20:17:16.987319] [DEBUG] [LOCAL ] No optimal features file found for BCTX: ./output/feature-sets/BCTX.txt [2026-02-24T20:17:16.987375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:16.987408] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:16.987437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:16.987494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:17.045732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:17.046384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:17.046466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:17.046501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:17.167394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:17.167545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:17.167608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:17.167641] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:17.171406] [DEBUG] [FORECASTER] BCTX: Forecast T+1@11:T+2@11: DOWN (p=33.33%) [2026-02-24T20:17:17.171720] [INFO ] [FORECASTER] Completed predict_future for BCTX [2026-02-24T20:17:17.171858] [INFO ] [sig ] BCTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:17.321564] [INFO ] [LOCAL ] Saved forecast: BCTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BCTX.txt [2026-02-24T20:17:17.321746] [INFO ] [sig ] [361/3377] Completed BCTX in 0.3s | 2.71 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-24T20:17:17.321787] [INFO ] [sig ] [362/3377] Forecasting BCX... [2026-02-24T20:17:17.321816] [INFO ] [sig ] Generating forecast for: BCX [2026-02-24T20:17:17.321848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCX' from 'https://tdm.silogroup.org/data/derivative_storage/BCX.csv'. [2026-02-24T20:17:17.333303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCX'. [2026-02-24T20:17:17.333631] [INFO ] [FORECASTER] Starting predict_future for BCX [2026-02-24T20:17:17.334441] [DEBUG] [LOCAL ] No optimal features file found for BCX: ./output/feature-sets/BCX.txt [2026-02-24T20:17:17.334497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:17.334531] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:17.334560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:17.334640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:17.394713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:17.395527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:17.395634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:17.395671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:17.521929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:17.522080] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:17.522119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:17.522148] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:17.525625] [DEBUG] [FORECASTER] BCX: Forecast T+1@11:T+2@11: DOWN (p=21.26%) [2026-02-24T20:17:17.525904] [INFO ] [FORECASTER] Completed predict_future for BCX [2026-02-24T20:17:17.526034] [INFO ] [sig ] BCX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:17.677336] [INFO ] [LOCAL ] Saved forecast: BCX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BCX.txt [2026-02-24T20:17:17.677501] [INFO ] [sig ] [362/3377] Completed BCX in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-24T20:17:17.677547] [INFO ] [sig ] [363/3377] Forecasting BCYC... [2026-02-24T20:17:17.677599] [INFO ] [sig ] Generating forecast for: BCYC [2026-02-24T20:17:17.677635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BCYC' from 'https://tdm.silogroup.org/data/derivative_storage/BCYC.csv'. [2026-02-24T20:17:17.690081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BCYC'. [2026-02-24T20:17:17.690540] [INFO ] [FORECASTER] Starting predict_future for BCYC [2026-02-24T20:17:17.691546] [DEBUG] [LOCAL ] No optimal features file found for BCYC: ./output/feature-sets/BCYC.txt [2026-02-24T20:17:17.691628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:17.691683] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:17.691731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:17.691818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:17.760645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:17.761839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:17.761936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:17.761971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:17.893793] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:17.893954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:17.893999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:17.894091] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:17.898492] [DEBUG] [FORECASTER] BCYC: Forecast T+1@11:T+2@11: UP (p=56.43%) [2026-02-24T20:17:17.898905] [INFO ] [FORECASTER] Completed predict_future for BCYC [2026-02-24T20:17:17.899059] [INFO ] [sig ] BCYC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:18.046204] [INFO ] [LOCAL ] Saved forecast: BCYC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BCYC.txt [2026-02-24T20:17:18.046367] [INFO ] [sig ] [363/3377] Completed BCYC in 0.4s | 2.71 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-24T20:17:18.046409] [INFO ] [sig ] [364/3377] Forecasting BDC... [2026-02-24T20:17:18.046440] [INFO ] [sig ] Generating forecast for: BDC [2026-02-24T20:17:18.046473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDC' from 'https://tdm.silogroup.org/data/derivative_storage/BDC.csv'. [2026-02-24T20:17:18.058445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDC'. [2026-02-24T20:17:18.058859] [INFO ] [FORECASTER] Starting predict_future for BDC [2026-02-24T20:17:18.059769] [DEBUG] [LOCAL ] No optimal features file found for BDC: ./output/feature-sets/BDC.txt [2026-02-24T20:17:18.059825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:18.059859] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:18.059888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:18.059947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:18.118989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:18.119840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:18.120122] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:18.120157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:18.249728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:18.249899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:18.249951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:18.249984] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:18.253922] [DEBUG] [FORECASTER] BDC: Forecast T+1@11:T+2@11: DOWN (p=1.40%) [2026-02-24T20:17:18.254219] [INFO ] [FORECASTER] Completed predict_future for BDC [2026-02-24T20:17:18.254375] [INFO ] [sig ] BDC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:18.409811] [INFO ] [LOCAL ] Saved forecast: BDC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BDC.txt [2026-02-24T20:17:18.409990] [INFO ] [sig ] [364/3377] Completed BDC in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-24T20:17:18.410038] [INFO ] [sig ] [365/3377] Forecasting BDJ... [2026-02-24T20:17:18.410071] [INFO ] [sig ] Generating forecast for: BDJ [2026-02-24T20:17:18.410114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDJ' from 'https://tdm.silogroup.org/data/derivative_storage/BDJ.csv'. [2026-02-24T20:17:18.423293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDJ'. [2026-02-24T20:17:18.423760] [INFO ] [FORECASTER] Starting predict_future for BDJ [2026-02-24T20:17:18.424623] [DEBUG] [LOCAL ] No optimal features file found for BDJ: ./output/feature-sets/BDJ.txt [2026-02-24T20:17:18.424679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:18.424718] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:18.424747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:18.424807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:18.494519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:18.495613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:18.495704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:18.495744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:18.624785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:18.624937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:18.624979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:18.625009] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:18.628563] [DEBUG] [FORECASTER] BDJ: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-02-24T20:17:18.628866] [INFO ] [FORECASTER] Completed predict_future for BDJ [2026-02-24T20:17:18.629001] [INFO ] [sig ] BDJ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:18.773969] [INFO ] [LOCAL ] Saved forecast: BDJ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BDJ.txt [2026-02-24T20:17:18.774116] [INFO ] [sig ] [365/3377] Completed BDJ in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-24T20:17:18.774155] [INFO ] [sig ] [366/3377] Forecasting BDN... [2026-02-24T20:17:18.774184] [INFO ] [sig ] Generating forecast for: BDN [2026-02-24T20:17:18.774215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDN' from 'https://tdm.silogroup.org/data/derivative_storage/BDN.csv'. [2026-02-24T20:17:18.786359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDN'. [2026-02-24T20:17:18.786715] [INFO ] [FORECASTER] Starting predict_future for BDN [2026-02-24T20:17:18.787546] [DEBUG] [LOCAL ] No optimal features file found for BDN: ./output/feature-sets/BDN.txt [2026-02-24T20:17:18.787631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:18.787672] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:18.787701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:18.787760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:18.846546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:18.847289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:18.847378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:18.847423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:18.973200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:18.973380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:18.973430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:18.973485] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:18.977912] [DEBUG] [FORECASTER] BDN: Forecast T+1@11:T+2@11: UP (p=84.13%) [2026-02-24T20:17:18.978435] [INFO ] [FORECASTER] Completed predict_future for BDN [2026-02-24T20:17:18.978597] [INFO ] [sig ] BDN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:19.125283] [INFO ] [LOCAL ] Saved forecast: BDN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BDN.txt [2026-02-24T20:17:19.125474] [INFO ] [sig ] [366/3377] Completed BDN in 0.4s | 2.72 sym/s | Total: 2.2m | ETA: 18.5m [2026-02-24T20:17:19.125531] [INFO ] [sig ] [367/3377] Forecasting BDRX... [2026-02-24T20:17:19.125565] [INFO ] [sig ] Generating forecast for: BDRX [2026-02-24T20:17:19.125619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDRX' from 'https://tdm.silogroup.org/data/derivative_storage/BDRX.csv'. [2026-02-24T20:17:19.138144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDRX'. [2026-02-24T20:17:19.138547] [INFO ] [FORECASTER] Starting predict_future for BDRX [2026-02-24T20:17:19.139464] [DEBUG] [LOCAL ] No optimal features file found for BDRX: ./output/feature-sets/BDRX.txt [2026-02-24T20:17:19.139520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:19.139554] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:19.139609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:19.139675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:19.203126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:19.204072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:19.204173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:19.204213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:19.332610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:19.332771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:19.332812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:19.332841] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:19.336422] [DEBUG] [FORECASTER] BDRX: Forecast T+1@11:T+2@11: DOWN (p=21.65%) [2026-02-24T20:17:19.336743] [INFO ] [FORECASTER] Completed predict_future for BDRX [2026-02-24T20:17:19.336901] [INFO ] [sig ] BDRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:19.509631] [INFO ] [LOCAL ] Saved forecast: BDRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BDRX.txt [2026-02-24T20:17:19.509850] [INFO ] [sig ] [367/3377] Completed BDRX in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-24T20:17:19.509907] [INFO ] [sig ] [368/3377] Forecasting BDSX... [2026-02-24T20:17:19.509943] [INFO ] [sig ] Generating forecast for: BDSX [2026-02-24T20:17:19.509988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDSX' from 'https://tdm.silogroup.org/data/derivative_storage/BDSX.csv'. [2026-02-24T20:17:19.522875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDSX'. [2026-02-24T20:17:19.523227] [INFO ] [FORECASTER] Starting predict_future for BDSX [2026-02-24T20:17:19.524091] [DEBUG] [LOCAL ] No optimal features file found for BDSX: ./output/feature-sets/BDSX.txt [2026-02-24T20:17:19.524148] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:19.524182] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:19.524221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:19.524302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:19.590960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:19.592046] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:19.592161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:19.592223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:19.725351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:19.725544] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:19.725604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:19.725636] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:19.729428] [DEBUG] [FORECASTER] BDSX: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-02-24T20:17:19.729753] [INFO ] [FORECASTER] Completed predict_future for BDSX [2026-02-24T20:17:19.729911] [INFO ] [sig ] BDSX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:19.872029] [INFO ] [LOCAL ] Saved forecast: BDSX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BDSX.txt [2026-02-24T20:17:19.872165] [INFO ] [sig ] [368/3377] Completed BDSX in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-24T20:17:19.872205] [INFO ] [sig ] [369/3377] Forecasting BDTX... [2026-02-24T20:17:19.872234] [INFO ] [sig ] Generating forecast for: BDTX [2026-02-24T20:17:19.872265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDTX' from 'https://tdm.silogroup.org/data/derivative_storage/BDTX.csv'. [2026-02-24T20:17:19.884299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDTX'. [2026-02-24T20:17:19.884654] [INFO ] [FORECASTER] Starting predict_future for BDTX [2026-02-24T20:17:19.885506] [DEBUG] [LOCAL ] No optimal features file found for BDTX: ./output/feature-sets/BDTX.txt [2026-02-24T20:17:19.885560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:19.885613] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:19.885642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:19.885707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:19.942814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:19.943504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:19.943603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:19.943639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:20.068097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:20.068251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:20.068293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:20.068323] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:20.072167] [DEBUG] [FORECASTER] BDTX: Forecast T+1@11:T+2@11: DOWN (p=10.43%) [2026-02-24T20:17:20.072450] [INFO ] [FORECASTER] Completed predict_future for BDTX [2026-02-24T20:17:20.072601] [INFO ] [sig ] BDTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:20.214427] [INFO ] [LOCAL ] Saved forecast: BDTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BDTX.txt [2026-02-24T20:17:20.214567] [INFO ] [sig ] [369/3377] Completed BDTX in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-24T20:17:20.214628] [INFO ] [sig ] [370/3377] Forecasting BDX... [2026-02-24T20:17:20.214657] [INFO ] [sig ] Generating forecast for: BDX [2026-02-24T20:17:20.214687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BDX' from 'https://tdm.silogroup.org/data/derivative_storage/BDX.csv'. [2026-02-24T20:17:20.226543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BDX'. [2026-02-24T20:17:20.226898] [INFO ] [FORECASTER] Starting predict_future for BDX [2026-02-24T20:17:20.227721] [DEBUG] [LOCAL ] No optimal features file found for BDX: ./output/feature-sets/BDX.txt [2026-02-24T20:17:20.227775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:20.227807] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:20.227846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:20.227903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:20.285214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:20.285901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:20.286028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:20.286061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:20.408658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:20.408831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:20.408880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:20.408913] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:20.412394] [DEBUG] [FORECASTER] BDX: Forecast T+1@11:T+2@11: UP (p=64.44%) [2026-02-24T20:17:20.412701] [INFO ] [FORECASTER] Completed predict_future for BDX [2026-02-24T20:17:20.412834] [INFO ] [sig ] BDX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:20.559923] [INFO ] [LOCAL ] Saved forecast: BDX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BDX.txt [2026-02-24T20:17:20.560096] [INFO ] [sig ] [370/3377] Completed BDX in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.5m [2026-02-24T20:17:20.560140] [INFO ] [sig ] [371/3377] Forecasting BE... [2026-02-24T20:17:20.560170] [INFO ] [sig ] Generating forecast for: BE [2026-02-24T20:17:20.560202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BE' from 'https://tdm.silogroup.org/data/derivative_storage/BE.csv'. [2026-02-24T20:17:20.572028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BE'. [2026-02-24T20:17:20.572390] [INFO ] [FORECASTER] Starting predict_future for BE [2026-02-24T20:17:20.573257] [DEBUG] [LOCAL ] No optimal features file found for BE: ./output/feature-sets/BE.txt [2026-02-24T20:17:20.573314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:20.573347] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:20.573375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:20.573433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:20.633091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:20.634193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:20.634289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:20.634325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:20.754649] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:20.754827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:20.754870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:20.754899] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:20.758758] [DEBUG] [FORECASTER] BE: Forecast T+1@11:T+2@11: DOWN (p=19.35%) [2026-02-24T20:17:20.759210] [INFO ] [FORECASTER] Completed predict_future for BE [2026-02-24T20:17:20.759348] [INFO ] [sig ] BE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:20.901343] [INFO ] [LOCAL ] Saved forecast: BE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BE.txt [2026-02-24T20:17:20.901491] [INFO ] [sig ] [371/3377] Completed BE in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:20.901531] [INFO ] [sig ] [372/3377] Forecasting BEAM... [2026-02-24T20:17:20.901560] [INFO ] [sig ] Generating forecast for: BEAM [2026-02-24T20:17:20.901612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEAM' from 'https://tdm.silogroup.org/data/derivative_storage/BEAM.csv'. [2026-02-24T20:17:20.914434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEAM'. [2026-02-24T20:17:20.914885] [INFO ] [FORECASTER] Starting predict_future for BEAM [2026-02-24T20:17:20.916050] [DEBUG] [LOCAL ] No optimal features file found for BEAM: ./output/feature-sets/BEAM.txt [2026-02-24T20:17:20.916106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:20.916139] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:20.916166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:20.916223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:20.981185] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:20.982421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:20.982513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:20.982546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:21.115213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:21.115374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:21.115415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:21.115443] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:21.120248] [DEBUG] [FORECASTER] BEAM: Forecast T+1@11:T+2@11: UP (p=50.99%) [2026-02-24T20:17:21.120554] [INFO ] [FORECASTER] Completed predict_future for BEAM [2026-02-24T20:17:21.120724] [INFO ] [sig ] BEAM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:21.278641] [INFO ] [LOCAL ] Saved forecast: BEAM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BEAM.txt [2026-02-24T20:17:21.278855] [INFO ] [sig ] [372/3377] Completed BEAM in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:21.278931] [INFO ] [sig ] [373/3377] Forecasting BEEM... [2026-02-24T20:17:21.278980] [INFO ] [sig ] Generating forecast for: BEEM [2026-02-24T20:17:21.279026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEM' from 'https://tdm.silogroup.org/data/derivative_storage/BEEM.csv'. [2026-02-24T20:17:21.291238] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEM'. [2026-02-24T20:17:21.291615] [INFO ] [FORECASTER] Starting predict_future for BEEM [2026-02-24T20:17:21.292407] [DEBUG] [LOCAL ] No optimal features file found for BEEM: ./output/feature-sets/BEEM.txt [2026-02-24T20:17:21.292460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:21.292492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:21.292519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:21.292604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:21.350218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:21.351022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:21.351105] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:21.351138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:21.471160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:21.471318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:21.471359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:21.471388] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:21.474808] [DEBUG] [FORECASTER] BEEM: Forecast T+1@11:T+2@11: DOWN (p=4.89%) [2026-02-24T20:17:21.475084] [INFO ] [FORECASTER] Completed predict_future for BEEM [2026-02-24T20:17:21.475215] [INFO ] [sig ] BEEM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:21.629851] [INFO ] [LOCAL ] Saved forecast: BEEM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BEEM.txt [2026-02-24T20:17:21.630143] [INFO ] [sig ] [373/3377] Completed BEEM in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:21.630188] [INFO ] [sig ] [374/3377] Forecasting BEEP... [2026-02-24T20:17:21.630220] [INFO ] [sig ] Generating forecast for: BEEP [2026-02-24T20:17:21.630257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEEP.csv'. [2026-02-24T20:17:21.643223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEEP'. [2026-02-24T20:17:21.643672] [INFO ] [FORECASTER] Starting predict_future for BEEP [2026-02-24T20:17:21.644624] [DEBUG] [LOCAL ] No optimal features file found for BEEP: ./output/feature-sets/BEEP.txt [2026-02-24T20:17:21.644681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:21.644721] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:21.644752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:21.644821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:21.709431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:21.710461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:21.710608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:21.710655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:21.839014] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:21.839194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:21.839256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:21.839308] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:21.843254] [DEBUG] [FORECASTER] BEEP: Forecast T+1@11:T+2@11: UP (p=98.08%) [2026-02-24T20:17:21.843552] [INFO ] [FORECASTER] Completed predict_future for BEEP [2026-02-24T20:17:21.843712] [INFO ] [sig ] BEEP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:22.004803] [INFO ] [LOCAL ] Saved forecast: BEEP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BEEP.txt [2026-02-24T20:17:22.004959] [INFO ] [sig ] [374/3377] Completed BEEP in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:22.005001] [INFO ] [sig ] [375/3377] Forecasting BEKE... [2026-02-24T20:17:22.005032] [INFO ] [sig ] Generating forecast for: BEKE [2026-02-24T20:17:22.005067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEKE' from 'https://tdm.silogroup.org/data/derivative_storage/BEKE.csv'. [2026-02-24T20:17:22.018125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEKE'. [2026-02-24T20:17:22.018605] [INFO ] [FORECASTER] Starting predict_future for BEKE [2026-02-24T20:17:22.019469] [DEBUG] [LOCAL ] No optimal features file found for BEKE: ./output/feature-sets/BEKE.txt [2026-02-24T20:17:22.019526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:22.019614] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:22.019663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:22.019747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:22.083319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:22.084258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:22.084358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:22.084395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:22.207097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:22.207252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:22.207295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:22.207325] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:22.210907] [DEBUG] [FORECASTER] BEKE: Forecast T+1@11:T+2@11: DOWN (p=1.98%) [2026-02-24T20:17:22.211191] [INFO ] [FORECASTER] Completed predict_future for BEKE [2026-02-24T20:17:22.211325] [INFO ] [sig ] BEKE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:22.354744] [INFO ] [LOCAL ] Saved forecast: BEKE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BEKE.txt [2026-02-24T20:17:22.354887] [INFO ] [sig ] [375/3377] Completed BEKE in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:22.354927] [INFO ] [sig ] [376/3377] Forecasting BELFA... [2026-02-24T20:17:22.354956] [INFO ] [sig ] Generating forecast for: BELFA [2026-02-24T20:17:22.354987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFA' from 'https://tdm.silogroup.org/data/derivative_storage/BELFA.csv'. [2026-02-24T20:17:22.366311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFA'. [2026-02-24T20:17:22.366659] [INFO ] [FORECASTER] Starting predict_future for BELFA [2026-02-24T20:17:22.367486] [DEBUG] [LOCAL ] No optimal features file found for BELFA: ./output/feature-sets/BELFA.txt [2026-02-24T20:17:22.367540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:22.367591] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:22.367622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:22.367680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:22.427311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:22.428354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:22.428447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:22.428482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:22.544823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:22.545002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:22.545051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:22.545082] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:22.548913] [DEBUG] [FORECASTER] BELFA: Forecast T+1@11:T+2@11: UP (p=88.22%) [2026-02-24T20:17:22.549284] [INFO ] [FORECASTER] Completed predict_future for BELFA [2026-02-24T20:17:22.549436] [INFO ] [sig ] BELFA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:22.697316] [INFO ] [LOCAL ] Saved forecast: BELFA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BELFA.txt [2026-02-24T20:17:22.697469] [INFO ] [sig ] [376/3377] Completed BELFA in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:22.697508] [INFO ] [sig ] [377/3377] Forecasting BELFB... [2026-02-24T20:17:22.697538] [INFO ] [sig ] Generating forecast for: BELFB [2026-02-24T20:17:22.697588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BELFB' from 'https://tdm.silogroup.org/data/derivative_storage/BELFB.csv'. [2026-02-24T20:17:22.711943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BELFB'. [2026-02-24T20:17:22.712255] [INFO ] [FORECASTER] Starting predict_future for BELFB [2026-02-24T20:17:22.713078] [DEBUG] [LOCAL ] No optimal features file found for BELFB: ./output/feature-sets/BELFB.txt [2026-02-24T20:17:22.713132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:22.713212] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:22.713241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:22.713299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:22.772351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:22.773097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:22.773180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:22.773212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:22.900043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:22.900207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:22.900248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:22.900276] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:22.903820] [DEBUG] [FORECASTER] BELFB: Forecast T+1@11:T+2@11: UP (p=99.68%) [2026-02-24T20:17:22.904103] [INFO ] [FORECASTER] Completed predict_future for BELFB [2026-02-24T20:17:22.904236] [INFO ] [sig ] BELFB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:23.053987] [INFO ] [LOCAL ] Saved forecast: BELFB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BELFB.txt [2026-02-24T20:17:23.054321] [INFO ] [sig ] [377/3377] Completed BELFB in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:23.054361] [INFO ] [sig ] [378/3377] Forecasting BEN... [2026-02-24T20:17:23.054391] [INFO ] [sig ] Generating forecast for: BEN [2026-02-24T20:17:23.054422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEN' from 'https://tdm.silogroup.org/data/derivative_storage/BEN.csv'. [2026-02-24T20:17:23.067200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEN'. [2026-02-24T20:17:23.067492] [INFO ] [FORECASTER] Starting predict_future for BEN [2026-02-24T20:17:23.068334] [DEBUG] [LOCAL ] No optimal features file found for BEN: ./output/feature-sets/BEN.txt [2026-02-24T20:17:23.068387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:23.068419] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:23.068445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:23.068501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:23.129004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:23.130076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:23.130162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:23.130197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:23.258433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:23.258621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:23.258664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:23.258693] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:23.262391] [DEBUG] [FORECASTER] BEN: Forecast T+1@11:T+2@11: DOWN (p=44.82%) [2026-02-24T20:17:23.262799] [INFO ] [FORECASTER] Completed predict_future for BEN [2026-02-24T20:17:23.262950] [INFO ] [sig ] BEN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:23.412813] [INFO ] [LOCAL ] Saved forecast: BEN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BEN.txt [2026-02-24T20:17:23.412997] [INFO ] [sig ] [378/3377] Completed BEN in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:23.413040] [INFO ] [sig ] [379/3377] Forecasting BEP... [2026-02-24T20:17:23.413071] [INFO ] [sig ] Generating forecast for: BEP [2026-02-24T20:17:23.413104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEP' from 'https://tdm.silogroup.org/data/derivative_storage/BEP.csv'. [2026-02-24T20:17:23.424546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEP'. [2026-02-24T20:17:23.424996] [INFO ] [FORECASTER] Starting predict_future for BEP [2026-02-24T20:17:23.426025] [DEBUG] [LOCAL ] No optimal features file found for BEP: ./output/feature-sets/BEP.txt [2026-02-24T20:17:23.426083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:23.426117] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:23.426145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:23.426203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:23.484764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:23.485561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:23.485663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:23.485696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:23.609567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:23.609733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:23.609772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:23.609800] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:23.613215] [DEBUG] [FORECASTER] BEP: Forecast T+1@11:T+2@11: UP (p=50.55%) [2026-02-24T20:17:23.613498] [INFO ] [FORECASTER] Completed predict_future for BEP [2026-02-24T20:17:23.613648] [INFO ] [sig ] BEP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:23.761853] [INFO ] [LOCAL ] Saved forecast: BEP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BEP.txt [2026-02-24T20:17:23.762011] [INFO ] [sig ] [379/3377] Completed BEP in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:23.762052] [INFO ] [sig ] [380/3377] Forecasting BEPH... [2026-02-24T20:17:23.762081] [INFO ] [sig ] Generating forecast for: BEPH [2026-02-24T20:17:23.762115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPH' from 'https://tdm.silogroup.org/data/derivative_storage/BEPH.csv'. [2026-02-24T20:17:23.775662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPH'. [2026-02-24T20:17:23.776043] [INFO ] [FORECASTER] Starting predict_future for BEPH [2026-02-24T20:17:23.776941] [DEBUG] [LOCAL ] No optimal features file found for BEPH: ./output/feature-sets/BEPH.txt [2026-02-24T20:17:23.776995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:23.777027] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:23.777053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:23.777264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:23.837822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:23.839047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:23.839137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:23.839169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:23.967020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:23.967385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:23.967425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:23.967519] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:23.972018] [DEBUG] [FORECASTER] BEPH: Forecast T+1@11:T+2@11: DOWN (p=27.37%) [2026-02-24T20:17:23.972398] [INFO ] [FORECASTER] Completed predict_future for BEPH [2026-02-24T20:17:23.972548] [INFO ] [sig ] BEPH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:24.116719] [INFO ] [LOCAL ] Saved forecast: BEPH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BEPH.txt [2026-02-24T20:17:24.116878] [INFO ] [sig ] [380/3377] Completed BEPH in 0.4s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:24.116917] [INFO ] [sig ] [381/3377] Forecasting BEPI... [2026-02-24T20:17:24.116946] [INFO ] [sig ] Generating forecast for: BEPI [2026-02-24T20:17:24.116979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BEPI' from 'https://tdm.silogroup.org/data/derivative_storage/BEPI.csv'. [2026-02-24T20:17:24.129464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BEPI'. [2026-02-24T20:17:24.129868] [INFO ] [FORECASTER] Starting predict_future for BEPI [2026-02-24T20:17:24.130712] [DEBUG] [LOCAL ] No optimal features file found for BEPI: ./output/feature-sets/BEPI.txt [2026-02-24T20:17:24.130767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:24.130804] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:24.130837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:24.130920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:24.190977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:24.191875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:24.191962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:24.191995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:24.297851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:24.298045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:24.298088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:24.298118] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:24.302022] [DEBUG] [FORECASTER] BEPI: Forecast T+1@11:T+2@11: DOWN (p=22.69%) [2026-02-24T20:17:24.302317] [INFO ] [FORECASTER] Completed predict_future for BEPI [2026-02-24T20:17:24.302453] [INFO ] [sig ] BEPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:24.450298] [INFO ] [LOCAL ] Saved forecast: BEPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BEPI.txt [2026-02-24T20:17:24.450455] [INFO ] [sig ] [381/3377] Completed BEPI in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:24.450495] [INFO ] [sig ] [382/3377] Forecasting BFAM... [2026-02-24T20:17:24.450524] [INFO ] [sig ] Generating forecast for: BFAM [2026-02-24T20:17:24.450555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BFAM.csv'. [2026-02-24T20:17:24.462927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFAM'. [2026-02-24T20:17:24.463235] [INFO ] [FORECASTER] Starting predict_future for BFAM [2026-02-24T20:17:24.464047] [DEBUG] [LOCAL ] No optimal features file found for BFAM: ./output/feature-sets/BFAM.txt [2026-02-24T20:17:24.464101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:24.464132] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:24.464159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:24.464216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:24.524099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:24.524824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:24.524910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:24.524942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:24.650921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:24.651070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:24.651109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:24.651139] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:24.654558] [DEBUG] [FORECASTER] BFAM: Forecast T+1@11:T+2@11: DOWN (p=35.58%) [2026-02-24T20:17:24.654854] [INFO ] [FORECASTER] Completed predict_future for BFAM [2026-02-24T20:17:24.654982] [INFO ] [sig ] BFAM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:24.797768] [INFO ] [LOCAL ] Saved forecast: BFAM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BFAM.txt [2026-02-24T20:17:24.797904] [INFO ] [sig ] [382/3377] Completed BFAM in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.4m [2026-02-24T20:17:24.797957] [INFO ] [sig ] [383/3377] Forecasting BFC... [2026-02-24T20:17:24.797992] [INFO ] [sig ] Generating forecast for: BFC [2026-02-24T20:17:24.798023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFC' from 'https://tdm.silogroup.org/data/derivative_storage/BFC.csv'. [2026-02-24T20:17:24.810250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFC'. [2026-02-24T20:17:24.810591] [INFO ] [FORECASTER] Starting predict_future for BFC [2026-02-24T20:17:24.811691] [DEBUG] [LOCAL ] No optimal features file found for BFC: ./output/feature-sets/BFC.txt [2026-02-24T20:17:24.811774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:24.811817] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:24.811858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:24.811947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:24.873609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:24.874429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:24.874514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:24.874547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:24.993906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:24.994065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:24.994107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:24.994135] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:24.997569] [DEBUG] [FORECASTER] BFC: Forecast T+1@11:T+2@11: DOWN (p=12.51%) [2026-02-24T20:17:24.997876] [INFO ] [FORECASTER] Completed predict_future for BFC [2026-02-24T20:17:24.998036] [INFO ] [sig ] BFC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:25.147376] [INFO ] [LOCAL ] Saved forecast: BFC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BFC.txt [2026-02-24T20:17:25.147531] [INFO ] [sig ] [383/3377] Completed BFC in 0.3s | 2.72 sym/s | Total: 2.3m | ETA: 18.3m [2026-02-24T20:17:25.147587] [INFO ] [sig ] [384/3377] Forecasting BFH... [2026-02-24T20:17:25.147621] [INFO ] [sig ] Generating forecast for: BFH [2026-02-24T20:17:25.147651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFH' from 'https://tdm.silogroup.org/data/derivative_storage/BFH.csv'. [2026-02-24T20:17:25.160500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFH'. [2026-02-24T20:17:25.160887] [INFO ] [FORECASTER] Starting predict_future for BFH [2026-02-24T20:17:25.161713] [DEBUG] [LOCAL ] No optimal features file found for BFH: ./output/feature-sets/BFH.txt [2026-02-24T20:17:25.161767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:25.161799] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:25.161829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:25.161897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:25.222364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:25.223291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:25.223375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:25.223408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:25.347558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:25.347741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:25.347783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:25.347815] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:25.351794] [DEBUG] [FORECASTER] BFH: Forecast T+1@11:T+2@11: UP (p=98.15%) [2026-02-24T20:17:25.352080] [INFO ] [FORECASTER] Completed predict_future for BFH [2026-02-24T20:17:25.352214] [INFO ] [sig ] BFH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:25.506921] [INFO ] [LOCAL ] Saved forecast: BFH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BFH.txt [2026-02-24T20:17:25.507084] [INFO ] [sig ] [384/3377] Completed BFH in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:25.507123] [INFO ] [sig ] [385/3377] Forecasting BFLY... [2026-02-24T20:17:25.507153] [INFO ] [sig ] Generating forecast for: BFLY [2026-02-24T20:17:25.507183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFLY' from 'https://tdm.silogroup.org/data/derivative_storage/BFLY.csv'. [2026-02-24T20:17:25.520957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFLY'. [2026-02-24T20:17:25.521260] [INFO ] [FORECASTER] Starting predict_future for BFLY [2026-02-24T20:17:25.522288] [DEBUG] [LOCAL ] No optimal features file found for BFLY: ./output/feature-sets/BFLY.txt [2026-02-24T20:17:25.522342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:25.522373] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:25.522399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:25.522454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:25.584819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:25.585734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:25.585821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:25.585862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:25.713610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:25.713764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:25.713803] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:25.713832] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:25.717858] [DEBUG] [FORECASTER] BFLY: Forecast T+1@11:T+2@11: UP (p=63.30%) [2026-02-24T20:17:25.718216] [INFO ] [FORECASTER] Completed predict_future for BFLY [2026-02-24T20:17:25.718361] [INFO ] [sig ] BFLY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:25.863956] [INFO ] [LOCAL ] Saved forecast: BFLY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BFLY.txt [2026-02-24T20:17:25.864133] [INFO ] [sig ] [385/3377] Completed BFLY in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:25.864173] [INFO ] [sig ] [386/3377] Forecasting BFS... [2026-02-24T20:17:25.864203] [INFO ] [sig ] Generating forecast for: BFS [2026-02-24T20:17:25.864232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BFS' from 'https://tdm.silogroup.org/data/derivative_storage/BFS.csv'. [2026-02-24T20:17:25.876051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BFS'. [2026-02-24T20:17:25.876411] [INFO ] [FORECASTER] Starting predict_future for BFS [2026-02-24T20:17:25.877330] [DEBUG] [LOCAL ] No optimal features file found for BFS: ./output/feature-sets/BFS.txt [2026-02-24T20:17:25.877383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:25.877414] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:25.877439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:25.877495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:25.936952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:25.938012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:25.938143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:25.938197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:26.063566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:26.063742] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:26.063784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:26.063814] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:26.067460] [DEBUG] [FORECASTER] BFS: Forecast T+1@11:T+2@11: UP (p=64.09%) [2026-02-24T20:17:26.067778] [INFO ] [FORECASTER] Completed predict_future for BFS [2026-02-24T20:17:26.067916] [INFO ] [sig ] BFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:26.216178] [INFO ] [LOCAL ] Saved forecast: BFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BFS.txt [2026-02-24T20:17:26.216324] [INFO ] [sig ] [386/3377] Completed BFS in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:26.216380] [INFO ] [sig ] [387/3377] Forecasting BG... [2026-02-24T20:17:26.216412] [INFO ] [sig ] Generating forecast for: BG [2026-02-24T20:17:26.216443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BG' from 'https://tdm.silogroup.org/data/derivative_storage/BG.csv'. [2026-02-24T20:17:26.232338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BG'. [2026-02-24T20:17:26.232763] [INFO ] [FORECASTER] Starting predict_future for BG [2026-02-24T20:17:26.233851] [DEBUG] [LOCAL ] No optimal features file found for BG: ./output/feature-sets/BG.txt [2026-02-24T20:17:26.233909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:26.233942] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:26.233971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:26.234027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:26.293138] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:26.294058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:26.294147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:26.294215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:26.419489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:26.419677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:26.419719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:26.419749] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:26.423418] [DEBUG] [FORECASTER] BG: Forecast T+1@11:T+2@11: UP (p=75.81%) [2026-02-24T20:17:26.423803] [INFO ] [FORECASTER] Completed predict_future for BG [2026-02-24T20:17:26.423956] [INFO ] [sig ] BG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:26.582298] [INFO ] [LOCAL ] Saved forecast: BG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BG.txt [2026-02-24T20:17:26.582459] [INFO ] [sig ] [387/3377] Completed BG in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:26.582500] [INFO ] [sig ] [388/3377] Forecasting BGB... [2026-02-24T20:17:26.582529] [INFO ] [sig ] Generating forecast for: BGB [2026-02-24T20:17:26.582562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGB' from 'https://tdm.silogroup.org/data/derivative_storage/BGB.csv'. [2026-02-24T20:17:26.594590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGB'. [2026-02-24T20:17:26.594995] [INFO ] [FORECASTER] Starting predict_future for BGB [2026-02-24T20:17:26.595819] [DEBUG] [LOCAL ] No optimal features file found for BGB: ./output/feature-sets/BGB.txt [2026-02-24T20:17:26.595873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:26.595905] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:26.595932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:26.595989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:26.653599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:26.654509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:26.654611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:26.654647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:26.774999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:26.775161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:26.775377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:26.775406] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:26.779067] [DEBUG] [FORECASTER] BGB: Forecast T+1@11:T+2@11: UP (p=72.73%) [2026-02-24T20:17:26.779353] [INFO ] [FORECASTER] Completed predict_future for BGB [2026-02-24T20:17:26.779506] [INFO ] [sig ] BGB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:26.926644] [INFO ] [LOCAL ] Saved forecast: BGB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BGB.txt [2026-02-24T20:17:26.926804] [INFO ] [sig ] [388/3377] Completed BGB in 0.3s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:26.926844] [INFO ] [sig ] [389/3377] Forecasting BGC... [2026-02-24T20:17:26.926874] [INFO ] [sig ] Generating forecast for: BGC [2026-02-24T20:17:26.926904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGC' from 'https://tdm.silogroup.org/data/derivative_storage/BGC.csv'. [2026-02-24T20:17:26.940289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGC'. [2026-02-24T20:17:26.940713] [INFO ] [FORECASTER] Starting predict_future for BGC [2026-02-24T20:17:26.941514] [DEBUG] [LOCAL ] No optimal features file found for BGC: ./output/feature-sets/BGC.txt [2026-02-24T20:17:26.941567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:26.941639] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:26.941667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:26.941725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:27.008753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:27.009756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:27.009847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:27.009882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:27.131499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:27.131676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:27.131716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:27.131745] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:27.135261] [DEBUG] [FORECASTER] BGC: Forecast T+1@11:T+2@11: DOWN (p=8.93%) [2026-02-24T20:17:27.135593] [INFO ] [FORECASTER] Completed predict_future for BGC [2026-02-24T20:17:27.135735] [INFO ] [sig ] BGC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:27.284365] [INFO ] [LOCAL ] Saved forecast: BGC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BGC.txt [2026-02-24T20:17:27.284514] [INFO ] [sig ] [389/3377] Completed BGC in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:27.284553] [INFO ] [sig ] [390/3377] Forecasting BGH... [2026-02-24T20:17:27.284604] [INFO ] [sig ] Generating forecast for: BGH [2026-02-24T20:17:27.284638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGH' from 'https://tdm.silogroup.org/data/derivative_storage/BGH.csv'. [2026-02-24T20:17:27.298064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGH'. [2026-02-24T20:17:27.298670] [INFO ] [FORECASTER] Starting predict_future for BGH [2026-02-24T20:17:27.299690] [DEBUG] [LOCAL ] No optimal features file found for BGH: ./output/feature-sets/BGH.txt [2026-02-24T20:17:27.299750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:27.299786] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:27.299814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:27.299875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:27.363785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:27.364948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:27.365058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:27.365090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:27.500933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:27.501117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:27.501347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:27.501379] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:27.505019] [DEBUG] [FORECASTER] BGH: Forecast T+1@11:T+2@11: DOWN (p=32.79%) [2026-02-24T20:17:27.505649] [INFO ] [FORECASTER] Completed predict_future for BGH [2026-02-24T20:17:27.505810] [INFO ] [sig ] BGH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:27.674965] [INFO ] [LOCAL ] Saved forecast: BGH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BGH.txt [2026-02-24T20:17:27.675170] [INFO ] [sig ] [390/3377] Completed BGH in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:27.675244] [INFO ] [sig ] [391/3377] Forecasting BGLC... [2026-02-24T20:17:27.675275] [INFO ] [sig ] Generating forecast for: BGLC [2026-02-24T20:17:27.675306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGLC' from 'https://tdm.silogroup.org/data/derivative_storage/BGLC.csv'. [2026-02-24T20:17:27.687877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGLC'. [2026-02-24T20:17:27.688185] [INFO ] [FORECASTER] Starting predict_future for BGLC [2026-02-24T20:17:27.689128] [DEBUG] [LOCAL ] No optimal features file found for BGLC: ./output/feature-sets/BGLC.txt [2026-02-24T20:17:27.689183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:27.689215] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:27.689242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:27.689298] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:27.749394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:27.750183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:27.750279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:27.750313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:27.864741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:27.864864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:27.864902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:27.864935] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:27.868262] [DEBUG] [FORECASTER] BGLC: Forecast T+1@11:T+2@11: UP (p=68.47%) [2026-02-24T20:17:27.868542] [INFO ] [FORECASTER] Completed predict_future for BGLC [2026-02-24T20:17:27.868689] [INFO ] [sig ] BGLC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:28.020378] [INFO ] [LOCAL ] Saved forecast: BGLC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BGLC.txt [2026-02-24T20:17:28.020542] [INFO ] [sig ] [391/3377] Completed BGLC in 0.3s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:28.020600] [INFO ] [sig ] [392/3377] Forecasting BGRN... [2026-02-24T20:17:28.020632] [INFO ] [sig ] Generating forecast for: BGRN [2026-02-24T20:17:28.020664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGRN' from 'https://tdm.silogroup.org/data/derivative_storage/BGRN.csv'. [2026-02-24T20:17:28.033815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGRN'. [2026-02-24T20:17:28.034331] [INFO ] [FORECASTER] Starting predict_future for BGRN [2026-02-24T20:17:28.035155] [DEBUG] [LOCAL ] No optimal features file found for BGRN: ./output/feature-sets/BGRN.txt [2026-02-24T20:17:28.035209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:28.035241] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:28.035267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:28.035323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:28.092753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:28.093678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:28.093781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:28.093815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:28.239849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:28.240016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:28.240068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:28.240101] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:28.244071] [DEBUG] [FORECASTER] BGRN: Forecast T+1@11:T+2@11: DOWN (p=36.13%) [2026-02-24T20:17:28.244425] [INFO ] [FORECASTER] Completed predict_future for BGRN [2026-02-24T20:17:28.244614] [INFO ] [sig ] BGRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:28.499653] [INFO ] [LOCAL ] Saved forecast: BGRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BGRN.txt [2026-02-24T20:17:28.499866] [INFO ] [sig ] [392/3377] Completed BGRN in 0.5s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:28.499912] [INFO ] [sig ] [393/3377] Forecasting BGS... [2026-02-24T20:17:28.499943] [INFO ] [sig ] Generating forecast for: BGS [2026-02-24T20:17:28.499974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGS' from 'https://tdm.silogroup.org/data/derivative_storage/BGS.csv'. [2026-02-24T20:17:28.514420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGS'. [2026-02-24T20:17:28.514837] [INFO ] [FORECASTER] Starting predict_future for BGS [2026-02-24T20:17:28.515823] [DEBUG] [LOCAL ] No optimal features file found for BGS: ./output/feature-sets/BGS.txt [2026-02-24T20:17:28.515878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:28.515910] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:28.515939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:28.515996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:28.576896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:28.577836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:28.577923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:28.577975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:28.700452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:28.700636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:28.700679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:28.700709] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:28.704136] [DEBUG] [FORECASTER] BGS: Forecast T+1@11:T+2@11: UP (p=71.09%) [2026-02-24T20:17:28.704430] [INFO ] [FORECASTER] Completed predict_future for BGS [2026-02-24T20:17:28.704563] [INFO ] [sig ] BGS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:28.855341] [INFO ] [LOCAL ] Saved forecast: BGS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BGS.txt [2026-02-24T20:17:28.855502] [INFO ] [sig ] [393/3377] Completed BGS in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:28.855544] [INFO ] [sig ] [394/3377] Forecasting BGSF... [2026-02-24T20:17:28.855597] [INFO ] [sig ] Generating forecast for: BGSF [2026-02-24T20:17:28.855632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGSF' from 'https://tdm.silogroup.org/data/derivative_storage/BGSF.csv'. [2026-02-24T20:17:28.867619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGSF'. [2026-02-24T20:17:28.867981] [INFO ] [FORECASTER] Starting predict_future for BGSF [2026-02-24T20:17:28.868790] [DEBUG] [LOCAL ] No optimal features file found for BGSF: ./output/feature-sets/BGSF.txt [2026-02-24T20:17:28.868844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:28.868909] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:28.868967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:28.869027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:28.925003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:28.925792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:28.925874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:28.925907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:29.039768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:29.039929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:29.039970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:29.040000] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:29.043487] [DEBUG] [FORECASTER] BGSF: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-24T20:17:29.043787] [INFO ] [FORECASTER] Completed predict_future for BGSF [2026-02-24T20:17:29.043918] [INFO ] [sig ] BGSF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:29.195647] [INFO ] [LOCAL ] Saved forecast: BGSF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BGSF.txt [2026-02-24T20:17:29.195831] [INFO ] [sig ] [394/3377] Completed BGSF in 0.3s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:29.195870] [INFO ] [sig ] [395/3377] Forecasting BGX... [2026-02-24T20:17:29.195901] [INFO ] [sig ] Generating forecast for: BGX [2026-02-24T20:17:29.195947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGX' from 'https://tdm.silogroup.org/data/derivative_storage/BGX.csv'. [2026-02-24T20:17:29.209019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGX'. [2026-02-24T20:17:29.209387] [INFO ] [FORECASTER] Starting predict_future for BGX [2026-02-24T20:17:29.210243] [DEBUG] [LOCAL ] No optimal features file found for BGX: ./output/feature-sets/BGX.txt [2026-02-24T20:17:29.210297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:29.210329] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:29.210356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:29.210413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:29.271769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:29.272896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:29.272983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:29.273016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:29.398790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:29.398953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:29.399001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:29.399037] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:29.402518] [DEBUG] [FORECASTER] BGX: Forecast T+1@11:T+2@11: DOWN (p=39.71%) [2026-02-24T20:17:29.402824] [INFO ] [FORECASTER] Completed predict_future for BGX [2026-02-24T20:17:29.402960] [INFO ] [sig ] BGX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:29.547761] [INFO ] [LOCAL ] Saved forecast: BGX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BGX.txt [2026-02-24T20:17:29.547910] [INFO ] [sig ] [395/3377] Completed BGX in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:29.547964] [INFO ] [sig ] [396/3377] Forecasting BGY... [2026-02-24T20:17:29.547994] [INFO ] [sig ] Generating forecast for: BGY [2026-02-24T20:17:29.548025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BGY' from 'https://tdm.silogroup.org/data/derivative_storage/BGY.csv'. [2026-02-24T20:17:29.559448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BGY'. [2026-02-24T20:17:29.559799] [INFO ] [FORECASTER] Starting predict_future for BGY [2026-02-24T20:17:29.560826] [DEBUG] [LOCAL ] No optimal features file found for BGY: ./output/feature-sets/BGY.txt [2026-02-24T20:17:29.560878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:29.560910] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:29.560937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:29.560993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:29.618644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:29.619692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:29.619777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:29.619809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:29.742270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:29.742430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:29.742470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:29.742499] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:29.745919] [DEBUG] [FORECASTER] BGY: Forecast T+1@11:T+2@11: UP (p=52.23%) [2026-02-24T20:17:29.746207] [INFO ] [FORECASTER] Completed predict_future for BGY [2026-02-24T20:17:29.746340] [INFO ] [sig ] BGY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:29.897345] [INFO ] [LOCAL ] Saved forecast: BGY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BGY.txt [2026-02-24T20:17:29.897548] [INFO ] [sig ] [396/3377] Completed BGY in 0.3s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:29.897614] [INFO ] [sig ] [397/3377] Forecasting BHC... [2026-02-24T20:17:29.897647] [INFO ] [sig ] Generating forecast for: BHC [2026-02-24T20:17:29.897687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHC' from 'https://tdm.silogroup.org/data/derivative_storage/BHC.csv'. [2026-02-24T20:17:29.911742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHC'. [2026-02-24T20:17:29.912058] [INFO ] [FORECASTER] Starting predict_future for BHC [2026-02-24T20:17:29.912907] [DEBUG] [LOCAL ] No optimal features file found for BHC: ./output/feature-sets/BHC.txt [2026-02-24T20:17:29.912968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:29.913012] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:29.913046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:29.913119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:29.970925] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:29.972041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:29.972350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:29.972387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:30.094094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:30.094263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:30.094494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:30.094522] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:30.098634] [DEBUG] [FORECASTER] BHC: Forecast T+1@11:T+2@11: UP (p=74.90%) [2026-02-24T20:17:30.098981] [INFO ] [FORECASTER] Completed predict_future for BHC [2026-02-24T20:17:30.099137] [INFO ] [sig ] BHC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:30.243196] [INFO ] [LOCAL ] Saved forecast: BHC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BHC.txt [2026-02-24T20:17:30.243352] [INFO ] [sig ] [397/3377] Completed BHC in 0.3s | 2.72 sym/s | Total: 2.4m | ETA: 18.3m [2026-02-24T20:17:30.243390] [INFO ] [sig ] [398/3377] Forecasting BHE... [2026-02-24T20:17:30.243420] [INFO ] [sig ] Generating forecast for: BHE [2026-02-24T20:17:30.243456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHE' from 'https://tdm.silogroup.org/data/derivative_storage/BHE.csv'. [2026-02-24T20:17:30.254915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHE'. [2026-02-24T20:17:30.255260] [INFO ] [FORECASTER] Starting predict_future for BHE [2026-02-24T20:17:30.256064] [DEBUG] [LOCAL ] No optimal features file found for BHE: ./output/feature-sets/BHE.txt [2026-02-24T20:17:30.256118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:30.256151] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:30.256179] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:30.256236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:30.312917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:30.313797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:30.313882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:30.313915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:30.438645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:30.438805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:30.438846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:30.438874] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:30.442320] [DEBUG] [FORECASTER] BHE: Forecast T+1@11:T+2@11: UP (p=92.39%) [2026-02-24T20:17:30.442618] [INFO ] [FORECASTER] Completed predict_future for BHE [2026-02-24T20:17:30.442755] [INFO ] [sig ] BHE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:30.592837] [INFO ] [LOCAL ] Saved forecast: BHE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BHE.txt [2026-02-24T20:17:30.592994] [INFO ] [sig ] [398/3377] Completed BHE in 0.3s | 2.72 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-24T20:17:30.593035] [INFO ] [sig ] [399/3377] Forecasting BHF... [2026-02-24T20:17:30.593064] [INFO ] [sig ] Generating forecast for: BHF [2026-02-24T20:17:30.593096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHF' from 'https://tdm.silogroup.org/data/derivative_storage/BHF.csv'. [2026-02-24T20:17:30.604702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHF'. [2026-02-24T20:17:30.605067] [INFO ] [FORECASTER] Starting predict_future for BHF [2026-02-24T20:17:30.605922] [DEBUG] [LOCAL ] No optimal features file found for BHF: ./output/feature-sets/BHF.txt [2026-02-24T20:17:30.605975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:30.606006] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:30.606032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:30.606088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:30.666047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:30.667082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:30.667172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:30.667207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:30.795212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:30.795609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:30.795651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:30.795679] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:30.799426] [DEBUG] [FORECASTER] BHF: Forecast T+1@11:T+2@11: DOWN (p=12.59%) [2026-02-24T20:17:30.799771] [INFO ] [FORECASTER] Completed predict_future for BHF [2026-02-24T20:17:30.799927] [INFO ] [sig ] BHF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:30.955742] [INFO ] [LOCAL ] Saved forecast: BHF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BHF.txt [2026-02-24T20:17:30.955909] [INFO ] [sig ] [399/3377] Completed BHF in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-24T20:17:30.955951] [INFO ] [sig ] [400/3377] Forecasting BHFAL... [2026-02-24T20:17:30.955981] [INFO ] [sig ] Generating forecast for: BHFAL [2026-02-24T20:17:30.956016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAL' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAL.csv'. [2026-02-24T20:17:30.969859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAL'. [2026-02-24T20:17:30.970248] [INFO ] [FORECASTER] Starting predict_future for BHFAL [2026-02-24T20:17:30.971082] [DEBUG] [LOCAL ] No optimal features file found for BHFAL: ./output/feature-sets/BHFAL.txt [2026-02-24T20:17:30.971137] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:30.971169] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:30.971195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:30.971251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:31.048090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:31.049056] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:31.049145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:31.049179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:31.173379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:31.173530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:31.173591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:31.173623] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:31.177035] [DEBUG] [FORECASTER] BHFAL: Forecast T+1@11:T+2@11: UP (p=76.26%) [2026-02-24T20:17:31.177330] [INFO ] [FORECASTER] Completed predict_future for BHFAL [2026-02-24T20:17:31.177473] [INFO ] [sig ] BHFAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:31.319913] [INFO ] [LOCAL ] Saved forecast: BHFAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BHFAL.txt [2026-02-24T20:17:31.320061] [INFO ] [sig ] [400/3377] Completed BHFAL in 0.4s | 2.72 sym/s | Total: 2.4m | ETA: 18.2m [2026-02-24T20:17:31.320101] [INFO ] [sig ] [401/3377] Forecasting BHFAM... [2026-02-24T20:17:31.320132] [INFO ] [sig ] Generating forecast for: BHFAM [2026-02-24T20:17:31.320163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAM' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAM.csv'. [2026-02-24T20:17:31.331992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAM'. [2026-02-24T20:17:31.332345] [INFO ] [FORECASTER] Starting predict_future for BHFAM [2026-02-24T20:17:31.333172] [DEBUG] [LOCAL ] No optimal features file found for BHFAM: ./output/feature-sets/BHFAM.txt [2026-02-24T20:17:31.333226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:31.333257] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:31.333284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:31.333340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:31.392241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:31.393116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:31.393205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:31.393239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:31.513966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:31.514134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:31.514176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:31.514205] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:31.517671] [DEBUG] [FORECASTER] BHFAM: Forecast T+1@11:T+2@11: DOWN (p=36.77%) [2026-02-24T20:17:31.517986] [INFO ] [FORECASTER] Completed predict_future for BHFAM [2026-02-24T20:17:31.518141] [INFO ] [sig ] BHFAM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:31.660068] [INFO ] [LOCAL ] Saved forecast: BHFAM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BHFAM.txt [2026-02-24T20:17:31.660225] [INFO ] [sig ] [401/3377] Completed BHFAM in 0.3s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:31.660266] [INFO ] [sig ] [402/3377] Forecasting BHFAN... [2026-02-24T20:17:31.660295] [INFO ] [sig ] Generating forecast for: BHFAN [2026-02-24T20:17:31.660325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAN' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAN.csv'. [2026-02-24T20:17:31.672065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAN'. [2026-02-24T20:17:31.672404] [INFO ] [FORECASTER] Starting predict_future for BHFAN [2026-02-24T20:17:31.673213] [DEBUG] [LOCAL ] No optimal features file found for BHFAN: ./output/feature-sets/BHFAN.txt [2026-02-24T20:17:31.673266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:31.673299] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:31.673327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:31.673384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:31.731167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:31.731983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:31.732070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:31.732104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:31.859280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:31.859451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:31.859495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:31.859523] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:31.863479] [DEBUG] [FORECASTER] BHFAN: Forecast T+1@11:T+2@11: UP (p=77.23%) [2026-02-24T20:17:31.863813] [INFO ] [FORECASTER] Completed predict_future for BHFAN [2026-02-24T20:17:31.863972] [INFO ] [sig ] BHFAN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:32.028124] [INFO ] [LOCAL ] Saved forecast: BHFAN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BHFAN.txt [2026-02-24T20:17:32.028307] [INFO ] [sig ] [402/3377] Completed BHFAN in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:32.028349] [INFO ] [sig ] [403/3377] Forecasting BHFAO... [2026-02-24T20:17:32.028378] [INFO ] [sig ] Generating forecast for: BHFAO [2026-02-24T20:17:32.028410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAO' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAO.csv'. [2026-02-24T20:17:32.043568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAO'. [2026-02-24T20:17:32.044093] [INFO ] [FORECASTER] Starting predict_future for BHFAO [2026-02-24T20:17:32.045321] [DEBUG] [LOCAL ] No optimal features file found for BHFAO: ./output/feature-sets/BHFAO.txt [2026-02-24T20:17:32.045393] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:32.045440] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:32.045482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:32.045625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:32.108061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:32.109005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:32.109104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:32.109138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:32.240003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:32.240183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:32.240225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:32.240254] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:32.244557] [DEBUG] [FORECASTER] BHFAO: Forecast T+1@11:T+2@11: UP (p=86.89%) [2026-02-24T20:17:32.244998] [INFO ] [FORECASTER] Completed predict_future for BHFAO [2026-02-24T20:17:32.245205] [INFO ] [sig ] BHFAO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:32.409743] [INFO ] [LOCAL ] Saved forecast: BHFAO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BHFAO.txt [2026-02-24T20:17:32.409910] [INFO ] [sig ] [403/3377] Completed BHFAO in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:32.409951] [INFO ] [sig ] [404/3377] Forecasting BHFAP... [2026-02-24T20:17:32.409980] [INFO ] [sig ] Generating forecast for: BHFAP [2026-02-24T20:17:32.410011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHFAP' from 'https://tdm.silogroup.org/data/derivative_storage/BHFAP.csv'. [2026-02-24T20:17:32.422543] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHFAP'. [2026-02-24T20:17:32.422927] [INFO ] [FORECASTER] Starting predict_future for BHFAP [2026-02-24T20:17:32.423805] [DEBUG] [LOCAL ] No optimal features file found for BHFAP: ./output/feature-sets/BHFAP.txt [2026-02-24T20:17:32.423861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:32.423893] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:32.423919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:32.423977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:32.483999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:32.484937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:32.485031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:32.485156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:32.612970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:32.613151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:32.613196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:32.613225] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:32.616822] [DEBUG] [FORECASTER] BHFAP: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-02-24T20:17:32.617112] [INFO ] [FORECASTER] Completed predict_future for BHFAP [2026-02-24T20:17:32.617246] [INFO ] [sig ] BHFAP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:32.762551] [INFO ] [LOCAL ] Saved forecast: BHFAP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BHFAP.txt [2026-02-24T20:17:32.762745] [INFO ] [sig ] [404/3377] Completed BHFAP in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:32.762786] [INFO ] [sig ] [405/3377] Forecasting BHK... [2026-02-24T20:17:32.762816] [INFO ] [sig ] Generating forecast for: BHK [2026-02-24T20:17:32.762849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHK' from 'https://tdm.silogroup.org/data/derivative_storage/BHK.csv'. [2026-02-24T20:17:32.774611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHK'. [2026-02-24T20:17:32.774948] [INFO ] [FORECASTER] Starting predict_future for BHK [2026-02-24T20:17:32.775853] [DEBUG] [LOCAL ] No optimal features file found for BHK: ./output/feature-sets/BHK.txt [2026-02-24T20:17:32.775907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:32.775939] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:32.775965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:32.776034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:32.834287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:32.835244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:32.835339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:32.835373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:32.961880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:32.962042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:32.962086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:32.962116] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:32.965900] [DEBUG] [FORECASTER] BHK: Forecast T+1@11:T+2@11: UP (p=74.78%) [2026-02-24T20:17:32.966193] [INFO ] [FORECASTER] Completed predict_future for BHK [2026-02-24T20:17:32.966328] [INFO ] [sig ] BHK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:33.112975] [INFO ] [LOCAL ] Saved forecast: BHK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BHK.txt [2026-02-24T20:17:33.113121] [INFO ] [sig ] [405/3377] Completed BHK in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:33.113160] [INFO ] [sig ] [406/3377] Forecasting BHP... [2026-02-24T20:17:33.113189] [INFO ] [sig ] Generating forecast for: BHP [2026-02-24T20:17:33.113221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHP' from 'https://tdm.silogroup.org/data/derivative_storage/BHP.csv'. [2026-02-24T20:17:33.125243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHP'. [2026-02-24T20:17:33.125599] [INFO ] [FORECASTER] Starting predict_future for BHP [2026-02-24T20:17:33.126428] [DEBUG] [LOCAL ] No optimal features file found for BHP: ./output/feature-sets/BHP.txt [2026-02-24T20:17:33.126482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:33.126515] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:33.126542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:33.126616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:33.186009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:33.186992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:33.187077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:33.187112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:33.316962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:33.317104] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:33.317146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:33.317173] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:33.320751] [DEBUG] [FORECASTER] BHP: Forecast T+1@11:T+2@11: UP (p=74.93%) [2026-02-24T20:17:33.321038] [INFO ] [FORECASTER] Completed predict_future for BHP [2026-02-24T20:17:33.321192] [INFO ] [sig ] BHP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:33.469376] [INFO ] [LOCAL ] Saved forecast: BHP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BHP.txt [2026-02-24T20:17:33.469520] [INFO ] [sig ] [406/3377] Completed BHP in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:33.469560] [INFO ] [sig ] [407/3377] Forecasting BHRB... [2026-02-24T20:17:33.469609] [INFO ] [sig ] Generating forecast for: BHRB [2026-02-24T20:17:33.469650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHRB' from 'https://tdm.silogroup.org/data/derivative_storage/BHRB.csv'. [2026-02-24T20:17:33.483128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHRB'. [2026-02-24T20:17:33.483555] [INFO ] [FORECASTER] Starting predict_future for BHRB [2026-02-24T20:17:33.484516] [DEBUG] [LOCAL ] No optimal features file found for BHRB: ./output/feature-sets/BHRB.txt [2026-02-24T20:17:33.484625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:33.484687] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:33.484727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:33.484800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:33.544206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:33.545204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:33.545493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:33.545529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:33.672293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:33.672473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:33.672516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:33.672546] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:33.676266] [DEBUG] [FORECASTER] BHRB: Forecast T+1@11:T+2@11: UP (p=91.49%) [2026-02-24T20:17:33.676570] [INFO ] [FORECASTER] Completed predict_future for BHRB [2026-02-24T20:17:33.676740] [INFO ] [sig ] BHRB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:33.820526] [INFO ] [LOCAL ] Saved forecast: BHRB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BHRB.txt [2026-02-24T20:17:33.820752] [INFO ] [sig ] [407/3377] Completed BHRB in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:33.820794] [INFO ] [sig ] [408/3377] Forecasting BHVN... [2026-02-24T20:17:33.820823] [INFO ] [sig ] Generating forecast for: BHVN [2026-02-24T20:17:33.820855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BHVN' from 'https://tdm.silogroup.org/data/derivative_storage/BHVN.csv'. [2026-02-24T20:17:33.833323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BHVN'. [2026-02-24T20:17:33.833645] [INFO ] [FORECASTER] Starting predict_future for BHVN [2026-02-24T20:17:33.834438] [DEBUG] [LOCAL ] No optimal features file found for BHVN: ./output/feature-sets/BHVN.txt [2026-02-24T20:17:33.834491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:33.834523] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:33.834550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:33.834630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:33.895183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:33.896146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:33.896247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:33.896294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:34.029001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:34.029175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:34.029219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:34.029249] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:34.033691] [DEBUG] [FORECASTER] BHVN: Forecast T+1@11:T+2@11: DOWN (p=45.53%) [2026-02-24T20:17:34.034023] [INFO ] [FORECASTER] Completed predict_future for BHVN [2026-02-24T20:17:34.034198] [INFO ] [sig ] BHVN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:34.192677] [INFO ] [LOCAL ] Saved forecast: BHVN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BHVN.txt [2026-02-24T20:17:34.192866] [INFO ] [sig ] [408/3377] Completed BHVN in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:34.192906] [INFO ] [sig ] [409/3377] Forecasting BIB... [2026-02-24T20:17:34.192943] [INFO ] [sig ] Generating forecast for: BIB [2026-02-24T20:17:34.192976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIB.csv'. [2026-02-24T20:17:34.206288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIB'. [2026-02-24T20:17:34.206712] [INFO ] [FORECASTER] Starting predict_future for BIB [2026-02-24T20:17:34.208044] [DEBUG] [LOCAL ] No optimal features file found for BIB: ./output/feature-sets/BIB.txt [2026-02-24T20:17:34.208100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:34.208135] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:34.208163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:34.208228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:34.269774] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:34.270954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:34.271043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:34.271083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:34.384047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:34.384220] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:17:34.384267] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:34.384297] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:34.387990] [DEBUG] [FORECASTER] BIB: Forecast T+1@11:T+2@11: UP (p=92.10%) [2026-02-24T20:17:34.388290] [INFO ] [FORECASTER] Completed predict_future for BIB [2026-02-24T20:17:34.388434] [INFO ] [sig ] BIB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:34.536527] [INFO ] [LOCAL ] Saved forecast: BIB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BIB.txt [2026-02-24T20:17:34.536733] [INFO ] [sig ] [409/3377] Completed BIB in 0.3s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:34.536781] [INFO ] [sig ] [410/3377] Forecasting BIIB... [2026-02-24T20:17:34.536819] [INFO ] [sig ] Generating forecast for: BIIB [2026-02-24T20:17:34.536861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIIB' from 'https://tdm.silogroup.org/data/derivative_storage/BIIB.csv'. [2026-02-24T20:17:34.549349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIIB'. [2026-02-24T20:17:34.549817] [INFO ] [FORECASTER] Starting predict_future for BIIB [2026-02-24T20:17:34.550751] [DEBUG] [LOCAL ] No optimal features file found for BIIB: ./output/feature-sets/BIIB.txt [2026-02-24T20:17:34.550809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:34.550843] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:34.550870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:34.550929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:34.611531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:34.612464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:34.612599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:34.612642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:34.751526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:34.751753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:34.751811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:34.751843] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:34.756026] [DEBUG] [FORECASTER] BIIB: Forecast T+1@11:T+2@11: UP (p=74.82%) [2026-02-24T20:17:34.756381] [INFO ] [FORECASTER] Completed predict_future for BIIB [2026-02-24T20:17:34.756530] [INFO ] [sig ] BIIB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:34.908548] [INFO ] [LOCAL ] Saved forecast: BIIB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BIIB.txt [2026-02-24T20:17:34.908819] [INFO ] [sig ] [410/3377] Completed BIIB in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:34.908885] [INFO ] [sig ] [411/3377] Forecasting BILI... [2026-02-24T20:17:34.908925] [INFO ] [sig ] Generating forecast for: BILI [2026-02-24T20:17:34.908965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILI' from 'https://tdm.silogroup.org/data/derivative_storage/BILI.csv'. [2026-02-24T20:17:34.923150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILI'. [2026-02-24T20:17:34.923606] [INFO ] [FORECASTER] Starting predict_future for BILI [2026-02-24T20:17:34.924756] [DEBUG] [LOCAL ] No optimal features file found for BILI: ./output/feature-sets/BILI.txt [2026-02-24T20:17:34.924826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:34.924908] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:34.924938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:34.924998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:34.986955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:34.988116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:34.988219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:34.988254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:35.114842] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:35.115012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:35.115053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:35.115082] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:35.118693] [DEBUG] [FORECASTER] BILI: Forecast T+1@11:T+2@11: UP (p=78.65%) [2026-02-24T20:17:35.119000] [INFO ] [FORECASTER] Completed predict_future for BILI [2026-02-24T20:17:35.119154] [INFO ] [sig ] BILI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:35.269272] [INFO ] [LOCAL ] Saved forecast: BILI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BILI.txt [2026-02-24T20:17:35.269451] [INFO ] [sig ] [411/3377] Completed BILI in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.2m [2026-02-24T20:17:35.269494] [INFO ] [sig ] [412/3377] Forecasting BILL... [2026-02-24T20:17:35.269525] [INFO ] [sig ] Generating forecast for: BILL [2026-02-24T20:17:35.269557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BILL' from 'https://tdm.silogroup.org/data/derivative_storage/BILL.csv'. [2026-02-24T20:17:35.282012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BILL'. [2026-02-24T20:17:35.282431] [INFO ] [FORECASTER] Starting predict_future for BILL [2026-02-24T20:17:35.283293] [DEBUG] [LOCAL ] No optimal features file found for BILL: ./output/feature-sets/BILL.txt [2026-02-24T20:17:35.283351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:35.283384] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:35.283412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:35.283470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:35.347160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:35.348081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:35.348169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:35.348203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:35.475714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:35.475876] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:35.475919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:35.475952] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:35.479822] [DEBUG] [FORECASTER] BILL: Forecast T+1@11:T+2@11: UP (p=86.97%) [2026-02-24T20:17:35.480125] [INFO ] [FORECASTER] Completed predict_future for BILL [2026-02-24T20:17:35.480260] [INFO ] [sig ] BILL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:35.637846] [INFO ] [LOCAL ] Saved forecast: BILL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BILL.txt [2026-02-24T20:17:35.638059] [INFO ] [sig ] [412/3377] Completed BILL in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-24T20:17:35.638105] [INFO ] [sig ] [413/3377] Forecasting BIO... [2026-02-24T20:17:35.638136] [INFO ] [sig ] Generating forecast for: BIO [2026-02-24T20:17:35.638169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIO' from 'https://tdm.silogroup.org/data/derivative_storage/BIO.csv'. [2026-02-24T20:17:35.653486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIO'. [2026-02-24T20:17:35.654046] [INFO ] [FORECASTER] Starting predict_future for BIO [2026-02-24T20:17:35.655053] [DEBUG] [LOCAL ] No optimal features file found for BIO: ./output/feature-sets/BIO.txt [2026-02-24T20:17:35.655115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:35.655154] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:35.655188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:35.655282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:35.721323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:35.722765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:35.722867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:35.722903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:35.851029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:35.851192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:35.851233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:35.851262] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:35.854922] [DEBUG] [FORECASTER] BIO: Forecast T+1@11:T+2@11: UP (p=90.68%) [2026-02-24T20:17:35.855236] [INFO ] [FORECASTER] Completed predict_future for BIO [2026-02-24T20:17:35.855568] [INFO ] [sig ] BIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:36.011809] [INFO ] [LOCAL ] Saved forecast: BIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BIO.txt [2026-02-24T20:17:36.011984] [INFO ] [sig ] [413/3377] Completed BIO in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-24T20:17:36.012026] [INFO ] [sig ] [414/3377] Forecasting BIP... [2026-02-24T20:17:36.012058] [INFO ] [sig ] Generating forecast for: BIP [2026-02-24T20:17:36.012098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIP' from 'https://tdm.silogroup.org/data/derivative_storage/BIP.csv'. [2026-02-24T20:17:36.024743] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIP'. [2026-02-24T20:17:36.025151] [INFO ] [FORECASTER] Starting predict_future for BIP [2026-02-24T20:17:36.025992] [DEBUG] [LOCAL ] No optimal features file found for BIP: ./output/feature-sets/BIP.txt [2026-02-24T20:17:36.026045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:36.026094] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:36.026127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:36.026196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:36.089908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:36.090892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:36.090983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:36.091018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:36.219218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:36.219392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:36.219451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:36.219523] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:36.223065] [DEBUG] [FORECASTER] BIP: Forecast T+1@11:T+2@11: UP (p=66.95%) [2026-02-24T20:17:36.223366] [INFO ] [FORECASTER] Completed predict_future for BIP [2026-02-24T20:17:36.223507] [INFO ] [sig ] BIP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:36.372686] [INFO ] [LOCAL ] Saved forecast: BIP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BIP.txt [2026-02-24T20:17:36.372862] [INFO ] [sig ] [414/3377] Completed BIP in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-24T20:17:36.372903] [INFO ] [sig ] [415/3377] Forecasting BIPH... [2026-02-24T20:17:36.372934] [INFO ] [sig ] Generating forecast for: BIPH [2026-02-24T20:17:36.372966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPH' from 'https://tdm.silogroup.org/data/derivative_storage/BIPH.csv'. [2026-02-24T20:17:36.385687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPH'. [2026-02-24T20:17:36.386074] [INFO ] [FORECASTER] Starting predict_future for BIPH [2026-02-24T20:17:36.387181] [DEBUG] [LOCAL ] No optimal features file found for BIPH: ./output/feature-sets/BIPH.txt [2026-02-24T20:17:36.387248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:36.387283] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:36.387311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:36.387367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:36.450881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:36.452145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:36.452253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:36.452288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:36.587543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:36.587728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:36.587784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:36.587818] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:36.592477] [DEBUG] [FORECASTER] BIPH: Forecast T+1@11:T+2@11: UP (p=94.75%) [2026-02-24T20:17:36.592846] [INFO ] [FORECASTER] Completed predict_future for BIPH [2026-02-24T20:17:36.592997] [INFO ] [sig ] BIPH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:36.752294] [INFO ] [LOCAL ] Saved forecast: BIPH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BIPH.txt [2026-02-24T20:17:36.752453] [INFO ] [sig ] [415/3377] Completed BIPH in 0.4s | 2.72 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-24T20:17:36.752491] [INFO ] [sig ] [416/3377] Forecasting BIPI... [2026-02-24T20:17:36.752521] [INFO ] [sig ] Generating forecast for: BIPI [2026-02-24T20:17:36.752552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIPI' from 'https://tdm.silogroup.org/data/derivative_storage/BIPI.csv'. [2026-02-24T20:17:36.764184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIPI'. [2026-02-24T20:17:36.764606] [INFO ] [FORECASTER] Starting predict_future for BIPI [2026-02-24T20:17:36.765623] [DEBUG] [LOCAL ] No optimal features file found for BIPI: ./output/feature-sets/BIPI.txt [2026-02-24T20:17:36.765687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:36.765728] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:36.765764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:36.765840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:36.830508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:36.831477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:36.831564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:36.831638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:36.938845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:36.939011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:36.939053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:36.939082] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:36.943118] [DEBUG] [FORECASTER] BIPI: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-02-24T20:17:36.943445] [INFO ] [FORECASTER] Completed predict_future for BIPI [2026-02-24T20:17:36.943677] [INFO ] [sig ] BIPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:37.093216] [INFO ] [LOCAL ] Saved forecast: BIPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BIPI.txt [2026-02-24T20:17:37.093399] [INFO ] [sig ] [416/3377] Completed BIPI in 0.3s | 2.72 sym/s | Total: 2.5m | ETA: 18.1m [2026-02-24T20:17:37.093439] [INFO ] [sig ] [417/3377] Forecasting BIRD... [2026-02-24T20:17:37.093469] [INFO ] [sig ] Generating forecast for: BIRD [2026-02-24T20:17:37.093500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRD' from 'https://tdm.silogroup.org/data/derivative_storage/BIRD.csv'. [2026-02-24T20:17:37.105447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRD'. [2026-02-24T20:17:37.105869] [INFO ] [FORECASTER] Starting predict_future for BIRD [2026-02-24T20:17:37.106705] [DEBUG] [LOCAL ] No optimal features file found for BIRD: ./output/feature-sets/BIRD.txt [2026-02-24T20:17:37.106759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:37.106791] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:37.106818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:37.106874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:37.167352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:37.168552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:37.168682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:37.168721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:37.294127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:37.294302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:37.294344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:37.294373] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:37.297938] [DEBUG] [FORECASTER] BIRD: Forecast T+1@11:T+2@11: UP (p=59.30%) [2026-02-24T20:17:37.298251] [INFO ] [FORECASTER] Completed predict_future for BIRD [2026-02-24T20:17:37.298386] [INFO ] [sig ] BIRD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:37.444944] [INFO ] [LOCAL ] Saved forecast: BIRD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BIRD.txt [2026-02-24T20:17:37.445110] [INFO ] [sig ] [417/3377] Completed BIRD in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-24T20:17:37.445157] [INFO ] [sig ] [418/3377] Forecasting BIRK... [2026-02-24T20:17:37.445196] [INFO ] [sig ] Generating forecast for: BIRK [2026-02-24T20:17:37.445234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIRK' from 'https://tdm.silogroup.org/data/derivative_storage/BIRK.csv'. [2026-02-24T20:17:37.457416] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIRK'. [2026-02-24T20:17:37.457798] [INFO ] [FORECASTER] Starting predict_future for BIRK [2026-02-24T20:17:37.458695] [DEBUG] [LOCAL ] No optimal features file found for BIRK: ./output/feature-sets/BIRK.txt [2026-02-24T20:17:37.458752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:37.458798] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:37.458828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:37.458886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:37.519211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:37.520228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:37.520324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:37.520360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:37.651497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:37.651683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:37.651724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:37.651754] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:37.655261] [DEBUG] [FORECASTER] BIRK: Forecast T+1@11:T+2@11: DOWN (p=20.04%) [2026-02-24T20:17:37.655562] [INFO ] [FORECASTER] Completed predict_future for BIRK [2026-02-24T20:17:37.655727] [INFO ] [sig ] BIRK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:37.829119] [INFO ] [LOCAL ] Saved forecast: BIRK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BIRK.txt [2026-02-24T20:17:37.829301] [INFO ] [sig ] [418/3377] Completed BIRK in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-24T20:17:37.829344] [INFO ] [sig ] [419/3377] Forecasting BITF... [2026-02-24T20:17:37.829376] [INFO ] [sig ] Generating forecast for: BITF [2026-02-24T20:17:37.829408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BITF' from 'https://tdm.silogroup.org/data/derivative_storage/BITF.csv'. [2026-02-24T20:17:37.841824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BITF'. [2026-02-24T20:17:37.842235] [INFO ] [FORECASTER] Starting predict_future for BITF [2026-02-24T20:17:37.843079] [DEBUG] [LOCAL ] No optimal features file found for BITF: ./output/feature-sets/BITF.txt [2026-02-24T20:17:37.843133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:37.843164] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:37.843190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:37.843245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:37.908637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:37.909830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:37.909921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:37.909955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:38.037543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:38.037730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:38.037772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:38.037801] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:38.041551] [DEBUG] [FORECASTER] BITF: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-24T20:17:38.041939] [INFO ] [FORECASTER] Completed predict_future for BITF [2026-02-24T20:17:38.042093] [INFO ] [sig ] BITF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:38.200393] [INFO ] [LOCAL ] Saved forecast: BITF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BITF.txt [2026-02-24T20:17:38.200553] [INFO ] [sig ] [419/3377] Completed BITF in 0.4s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-24T20:17:38.200620] [INFO ] [sig ] [420/3377] Forecasting BIVI... [2026-02-24T20:17:38.200651] [INFO ] [sig ] Generating forecast for: BIVI [2026-02-24T20:17:38.200681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BIVI' from 'https://tdm.silogroup.org/data/derivative_storage/BIVI.csv'. [2026-02-24T20:17:38.212481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BIVI'. [2026-02-24T20:17:38.212903] [INFO ] [FORECASTER] Starting predict_future for BIVI [2026-02-24T20:17:38.213724] [DEBUG] [LOCAL ] No optimal features file found for BIVI: ./output/feature-sets/BIVI.txt [2026-02-24T20:17:38.213778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:38.213810] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:38.213837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:38.213894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:38.273093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:38.274039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:38.274128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:38.274162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:38.393158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:38.393333] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:38.393373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:38.393403] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:38.396878] [DEBUG] [FORECASTER] BIVI: Forecast T+1@11:T+2@11: UP (p=74.42%) [2026-02-24T20:17:38.397173] [INFO ] [FORECASTER] Completed predict_future for BIVI [2026-02-24T20:17:38.397329] [INFO ] [sig ] BIVI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:38.543701] [INFO ] [LOCAL ] Saved forecast: BIVI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BIVI.txt [2026-02-24T20:17:38.543871] [INFO ] [sig ] [420/3377] Completed BIVI in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-24T20:17:38.543911] [INFO ] [sig ] [421/3377] Forecasting BJ... [2026-02-24T20:17:38.543942] [INFO ] [sig ] Generating forecast for: BJ [2026-02-24T20:17:38.543972] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJ' from 'https://tdm.silogroup.org/data/derivative_storage/BJ.csv'. [2026-02-24T20:17:38.558148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJ'. [2026-02-24T20:17:38.558547] [INFO ] [FORECASTER] Starting predict_future for BJ [2026-02-24T20:17:38.559377] [DEBUG] [LOCAL ] No optimal features file found for BJ: ./output/feature-sets/BJ.txt [2026-02-24T20:17:38.559431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:38.559463] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:38.559491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:38.559548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:38.618411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:38.619280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:38.619394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:38.619430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:38.744152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:38.744328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:38.744369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:38.744398] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:38.748183] [DEBUG] [FORECASTER] BJ: Forecast T+1@11:T+2@11: DOWN (p=12.38%) [2026-02-24T20:17:38.748502] [INFO ] [FORECASTER] Completed predict_future for BJ [2026-02-24T20:17:38.748663] [INFO ] [sig ] BJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:38.890937] [INFO ] [LOCAL ] Saved forecast: BJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BJ.txt [2026-02-24T20:17:38.891093] [INFO ] [sig ] [421/3377] Completed BJ in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-24T20:17:38.891140] [INFO ] [sig ] [422/3377] Forecasting BJRI... [2026-02-24T20:17:38.891171] [INFO ] [sig ] Generating forecast for: BJRI [2026-02-24T20:17:38.891202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BJRI' from 'https://tdm.silogroup.org/data/derivative_storage/BJRI.csv'. [2026-02-24T20:17:38.903171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BJRI'. [2026-02-24T20:17:38.903498] [INFO ] [FORECASTER] Starting predict_future for BJRI [2026-02-24T20:17:38.904313] [DEBUG] [LOCAL ] No optimal features file found for BJRI: ./output/feature-sets/BJRI.txt [2026-02-24T20:17:38.904369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:38.904401] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:38.904428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:38.904485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:38.961976] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:38.962946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:38.963037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:38.963070] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:39.086216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:39.086378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:39.086419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:39.086447] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:39.089981] [DEBUG] [FORECASTER] BJRI: Forecast T+1@11:T+2@11: UP (p=95.14%) [2026-02-24T20:17:39.090298] [INFO ] [FORECASTER] Completed predict_future for BJRI [2026-02-24T20:17:39.090437] [INFO ] [sig ] BJRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:39.235291] [INFO ] [LOCAL ] Saved forecast: BJRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BJRI.txt [2026-02-24T20:17:39.235443] [INFO ] [sig ] [422/3377] Completed BJRI in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-24T20:17:39.235483] [INFO ] [sig ] [423/3377] Forecasting BK... [2026-02-24T20:17:39.235514] [INFO ] [sig ] Generating forecast for: BK [2026-02-24T20:17:39.235544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BK' from 'https://tdm.silogroup.org/data/derivative_storage/BK.csv'. [2026-02-24T20:17:39.247095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BK'. [2026-02-24T20:17:39.247399] [INFO ] [FORECASTER] Starting predict_future for BK [2026-02-24T20:17:39.248269] [DEBUG] [LOCAL ] No optimal features file found for BK: ./output/feature-sets/BK.txt [2026-02-24T20:17:39.248324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:39.248356] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:39.248381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:39.248438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:39.304912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:39.305811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:39.305896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:39.305930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:39.425068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:39.425234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:39.425276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:39.425305] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:39.428849] [DEBUG] [FORECASTER] BK: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-02-24T20:17:39.429160] [INFO ] [FORECASTER] Completed predict_future for BK [2026-02-24T20:17:39.429323] [INFO ] [sig ] BK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:39.579154] [INFO ] [LOCAL ] Saved forecast: BK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BK.txt [2026-02-24T20:17:39.579336] [INFO ] [sig ] [423/3377] Completed BK in 0.3s | 2.72 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-24T20:17:39.579383] [INFO ] [sig ] [424/3377] Forecasting BKCH... [2026-02-24T20:17:39.579413] [INFO ] [sig ] Generating forecast for: BKCH [2026-02-24T20:17:39.579443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKCH' from 'https://tdm.silogroup.org/data/derivative_storage/BKCH.csv'. [2026-02-24T20:17:39.592264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKCH'. [2026-02-24T20:17:39.592709] [INFO ] [FORECASTER] Starting predict_future for BKCH [2026-02-24T20:17:39.593839] [DEBUG] [LOCAL ] No optimal features file found for BKCH: ./output/feature-sets/BKCH.txt [2026-02-24T20:17:39.593895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:39.593930] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:39.593957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:39.594013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:39.652845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:39.653821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:39.653910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:39.653944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:39.775090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:39.775249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:39.775298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:39.775334] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:39.779623] [DEBUG] [FORECASTER] BKCH: Forecast T+1@11:T+2@11: DOWN (p=28.10%) [2026-02-24T20:17:39.779909] [INFO ] [FORECASTER] Completed predict_future for BKCH [2026-02-24T20:17:39.780043] [INFO ] [sig ] BKCH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:39.929949] [INFO ] [LOCAL ] Saved forecast: BKCH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BKCH.txt [2026-02-24T20:17:39.930168] [INFO ] [sig ] [424/3377] Completed BKCH in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-24T20:17:39.930211] [INFO ] [sig ] [425/3377] Forecasting BKD... [2026-02-24T20:17:39.930243] [INFO ] [sig ] Generating forecast for: BKD [2026-02-24T20:17:39.930274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKD' from 'https://tdm.silogroup.org/data/derivative_storage/BKD.csv'. [2026-02-24T20:17:39.942750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKD'. [2026-02-24T20:17:39.943092] [INFO ] [FORECASTER] Starting predict_future for BKD [2026-02-24T20:17:39.943950] [DEBUG] [LOCAL ] No optimal features file found for BKD: ./output/feature-sets/BKD.txt [2026-02-24T20:17:39.944004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:39.944036] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:39.944063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:39.944119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:40.001884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:40.002703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:40.002786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:40.002820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:40.130786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:40.130949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:40.130990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:40.131036] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:40.135005] [DEBUG] [FORECASTER] BKD: Forecast T+1@11:T+2@11: UP (p=82.39%) [2026-02-24T20:17:40.135319] [INFO ] [FORECASTER] Completed predict_future for BKD [2026-02-24T20:17:40.135470] [INFO ] [sig ] BKD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:40.280016] [INFO ] [LOCAL ] Saved forecast: BKD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BKD.txt [2026-02-24T20:17:40.280161] [INFO ] [sig ] [425/3377] Completed BKD in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.1m [2026-02-24T20:17:40.280208] [INFO ] [sig ] [426/3377] Forecasting BKE... [2026-02-24T20:17:40.280246] [INFO ] [sig ] Generating forecast for: BKE [2026-02-24T20:17:40.280282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKE' from 'https://tdm.silogroup.org/data/derivative_storage/BKE.csv'. [2026-02-24T20:17:40.292461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKE'. [2026-02-24T20:17:40.292826] [INFO ] [FORECASTER] Starting predict_future for BKE [2026-02-24T20:17:40.293661] [DEBUG] [LOCAL ] No optimal features file found for BKE: ./output/feature-sets/BKE.txt [2026-02-24T20:17:40.293715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:40.293747] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:40.293774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:40.293831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:40.351712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:40.352471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:40.352554] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:40.352607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:40.477396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:40.477556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:40.477618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:40.477649] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:40.481250] [DEBUG] [FORECASTER] BKE: Forecast T+1@11:T+2@11: DOWN (p=38.73%) [2026-02-24T20:17:40.481539] [INFO ] [FORECASTER] Completed predict_future for BKE [2026-02-24T20:17:40.481709] [INFO ] [sig ] BKE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:40.631883] [INFO ] [LOCAL ] Saved forecast: BKE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BKE.txt [2026-02-24T20:17:40.632039] [INFO ] [sig ] [426/3377] Completed BKE in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-24T20:17:40.632079] [INFO ] [sig ] [427/3377] Forecasting BKH... [2026-02-24T20:17:40.632108] [INFO ] [sig ] Generating forecast for: BKH [2026-02-24T20:17:40.632140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKH' from 'https://tdm.silogroup.org/data/derivative_storage/BKH.csv'. [2026-02-24T20:17:40.644707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKH'. [2026-02-24T20:17:40.645045] [INFO ] [FORECASTER] Starting predict_future for BKH [2026-02-24T20:17:40.646118] [DEBUG] [LOCAL ] No optimal features file found for BKH: ./output/feature-sets/BKH.txt [2026-02-24T20:17:40.646174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:40.646214] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:40.646247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:40.646315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:40.704110] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:40.704876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:40.704959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:40.705007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:40.822906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:40.823064] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:40.823104] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:40.823133] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:40.826541] [DEBUG] [FORECASTER] BKH: Forecast T+1@11:T+2@11: DOWN (p=7.38%) [2026-02-24T20:17:40.826836] [INFO ] [FORECASTER] Completed predict_future for BKH [2026-02-24T20:17:40.826970] [INFO ] [sig ] BKH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:40.972427] [INFO ] [LOCAL ] Saved forecast: BKH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BKH.txt [2026-02-24T20:17:40.972566] [INFO ] [sig ] [427/3377] Completed BKH in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-24T20:17:40.972626] [INFO ] [sig ] [428/3377] Forecasting BKNG... [2026-02-24T20:17:40.972655] [INFO ] [sig ] Generating forecast for: BKNG [2026-02-24T20:17:40.972684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKNG' from 'https://tdm.silogroup.org/data/derivative_storage/BKNG.csv'. [2026-02-24T20:17:40.984253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKNG'. [2026-02-24T20:17:40.984647] [INFO ] [FORECASTER] Starting predict_future for BKNG [2026-02-24T20:17:40.985470] [DEBUG] [LOCAL ] No optimal features file found for BKNG: ./output/feature-sets/BKNG.txt [2026-02-24T20:17:40.985524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:40.985610] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:40.985640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:40.985698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:41.054856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:41.056138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:41.056246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:41.056296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:41.188656] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:41.188808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:41.188848] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:41.188878] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:41.192375] [DEBUG] [FORECASTER] BKNG: Forecast T+1@11:T+2@11: DOWN (p=15.67%) [2026-02-24T20:17:41.192679] [INFO ] [FORECASTER] Completed predict_future for BKNG [2026-02-24T20:17:41.192814] [INFO ] [sig ] BKNG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:41.338320] [INFO ] [LOCAL ] Saved forecast: BKNG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BKNG.txt [2026-02-24T20:17:41.338482] [INFO ] [sig ] [428/3377] Completed BKNG in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-24T20:17:41.338522] [INFO ] [sig ] [429/3377] Forecasting BKSY... [2026-02-24T20:17:41.338552] [INFO ] [sig ] Generating forecast for: BKSY [2026-02-24T20:17:41.338601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BKSY' from 'https://tdm.silogroup.org/data/derivative_storage/BKSY.csv'. [2026-02-24T20:17:41.350692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BKSY'. [2026-02-24T20:17:41.350993] [INFO ] [FORECASTER] Starting predict_future for BKSY [2026-02-24T20:17:41.351797] [DEBUG] [LOCAL ] No optimal features file found for BKSY: ./output/feature-sets/BKSY.txt [2026-02-24T20:17:41.351851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:41.351883] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:41.351922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:41.351980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:41.408936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:41.409604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:41.409684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:41.409717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:41.533689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:41.533850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:41.533891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:41.533919] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:41.537735] [DEBUG] [FORECASTER] BKSY: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-02-24T20:17:41.538046] [INFO ] [FORECASTER] Completed predict_future for BKSY [2026-02-24T20:17:41.538182] [INFO ] [sig ] BKSY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:41.679323] [INFO ] [LOCAL ] Saved forecast: BKSY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BKSY.txt [2026-02-24T20:17:41.679469] [INFO ] [sig ] [429/3377] Completed BKSY in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-24T20:17:41.679509] [INFO ] [sig ] [430/3377] Forecasting BL... [2026-02-24T20:17:41.679539] [INFO ] [sig ] Generating forecast for: BL [2026-02-24T20:17:41.679587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BL' from 'https://tdm.silogroup.org/data/derivative_storage/BL.csv'. [2026-02-24T20:17:41.691135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BL'. [2026-02-24T20:17:41.691463] [INFO ] [FORECASTER] Starting predict_future for BL [2026-02-24T20:17:41.692284] [DEBUG] [LOCAL ] No optimal features file found for BL: ./output/feature-sets/BL.txt [2026-02-24T20:17:41.692338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:41.692371] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:41.692397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:41.692454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:41.752287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:41.753115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:41.753197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:41.753232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:41.881540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:41.881712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:41.881752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:41.881781] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:41.885499] [DEBUG] [FORECASTER] BL: Forecast T+1@11:T+2@11: DOWN (p=8.30%) [2026-02-24T20:17:41.885848] [INFO ] [FORECASTER] Completed predict_future for BL [2026-02-24T20:17:41.886008] [INFO ] [sig ] BL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:42.042105] [INFO ] [LOCAL ] Saved forecast: BL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BL.txt [2026-02-24T20:17:42.042318] [INFO ] [sig ] [430/3377] Completed BL in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-24T20:17:42.042382] [INFO ] [sig ] [431/3377] Forecasting BLBD... [2026-02-24T20:17:42.042429] [INFO ] [sig ] Generating forecast for: BLBD [2026-02-24T20:17:42.042477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLBD' from 'https://tdm.silogroup.org/data/derivative_storage/BLBD.csv'. [2026-02-24T20:17:42.055888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLBD'. [2026-02-24T20:17:42.056317] [INFO ] [FORECASTER] Starting predict_future for BLBD [2026-02-24T20:17:42.057522] [DEBUG] [LOCAL ] No optimal features file found for BLBD: ./output/feature-sets/BLBD.txt [2026-02-24T20:17:42.057779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:42.057814] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:42.057840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:42.057897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:42.126792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:42.127937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:42.128054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:42.128094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:42.256147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:42.256304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:42.256351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:42.256421] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:42.259967] [DEBUG] [FORECASTER] BLBD: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-02-24T20:17:42.260251] [INFO ] [FORECASTER] Completed predict_future for BLBD [2026-02-24T20:17:42.260410] [INFO ] [sig ] BLBD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:42.402278] [INFO ] [LOCAL ] Saved forecast: BLBD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLBD.txt [2026-02-24T20:17:42.402392] [INFO ] [sig ] [431/3377] Completed BLBD in 0.4s | 2.73 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-24T20:17:42.402439] [INFO ] [sig ] [432/3377] Forecasting BLCN... [2026-02-24T20:17:42.402471] [INFO ] [sig ] Generating forecast for: BLCN [2026-02-24T20:17:42.402501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCN' from 'https://tdm.silogroup.org/data/derivative_storage/BLCN.csv'. [2026-02-24T20:17:42.413491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCN'. [2026-02-24T20:17:42.413769] [INFO ] [FORECASTER] Starting predict_future for BLCN [2026-02-24T20:17:42.414540] [DEBUG] [LOCAL ] No optimal features file found for BLCN: ./output/feature-sets/BLCN.txt [2026-02-24T20:17:42.414613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:42.414647] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:42.414674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:42.414731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:42.471688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:42.472305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:42.472383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:42.472416] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:42.576506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:42.576636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:42.576675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:42.576706] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:42.580035] [DEBUG] [FORECASTER] BLCN: Forecast T+1@11:T+2@11: DOWN (p=4.50%) [2026-02-24T20:17:42.580331] [INFO ] [FORECASTER] Completed predict_future for BLCN [2026-02-24T20:17:42.580474] [INFO ] [sig ] BLCN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:42.722480] [INFO ] [LOCAL ] Saved forecast: BLCN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BLCN.txt [2026-02-24T20:17:42.722612] [INFO ] [sig ] [432/3377] Completed BLCN in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-24T20:17:42.722654] [INFO ] [sig ] [433/3377] Forecasting BLCO... [2026-02-24T20:17:42.722683] [INFO ] [sig ] Generating forecast for: BLCO [2026-02-24T20:17:42.722713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLCO' from 'https://tdm.silogroup.org/data/derivative_storage/BLCO.csv'. [2026-02-24T20:17:42.736293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLCO'. [2026-02-24T20:17:42.736619] [INFO ] [FORECASTER] Starting predict_future for BLCO [2026-02-24T20:17:42.737410] [DEBUG] [LOCAL ] No optimal features file found for BLCO: ./output/feature-sets/BLCO.txt [2026-02-24T20:17:42.737463] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:42.737495] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:42.737523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:42.737602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:42.795133] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:42.795833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:42.795912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:42.795953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:42.921721] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:42.921885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:42.921925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:42.921955] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:42.925516] [DEBUG] [FORECASTER] BLCO: Forecast T+1@11:T+2@11: UP (p=75.11%) [2026-02-24T20:17:42.925826] [INFO ] [FORECASTER] Completed predict_future for BLCO [2026-02-24T20:17:42.925959] [INFO ] [sig ] BLCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:43.069834] [INFO ] [LOCAL ] Saved forecast: BLCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLCO.txt [2026-02-24T20:17:43.069995] [INFO ] [sig ] [433/3377] Completed BLCO in 0.3s | 2.73 sym/s | Total: 2.6m | ETA: 18.0m [2026-02-24T20:17:43.070035] [INFO ] [sig ] [434/3377] Forecasting BLD... [2026-02-24T20:17:43.070067] [INFO ] [sig ] Generating forecast for: BLD [2026-02-24T20:17:43.070099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLD' from 'https://tdm.silogroup.org/data/derivative_storage/BLD.csv'. [2026-02-24T20:17:43.084051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLD'. [2026-02-24T20:17:43.084463] [INFO ] [FORECASTER] Starting predict_future for BLD [2026-02-24T20:17:43.085375] [DEBUG] [LOCAL ] No optimal features file found for BLD: ./output/feature-sets/BLD.txt [2026-02-24T20:17:43.085432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:43.085465] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:43.085492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:43.085549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:43.144269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:43.145198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:43.145290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:43.145325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:43.275268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:43.275431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:43.275472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:43.275501] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:43.279133] [DEBUG] [FORECASTER] BLD: Forecast T+1@11:T+2@11: DOWN (p=27.90%) [2026-02-24T20:17:43.279462] [INFO ] [FORECASTER] Completed predict_future for BLD [2026-02-24T20:17:43.279691] [INFO ] [sig ] BLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:43.427369] [INFO ] [LOCAL ] Saved forecast: BLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BLD.txt [2026-02-24T20:17:43.427533] [INFO ] [sig ] [434/3377] Completed BLD in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-24T20:17:43.427595] [INFO ] [sig ] [435/3377] Forecasting BLDP... [2026-02-24T20:17:43.427628] [INFO ] [sig ] Generating forecast for: BLDP [2026-02-24T20:17:43.427659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLDP' from 'https://tdm.silogroup.org/data/derivative_storage/BLDP.csv'. [2026-02-24T20:17:43.439830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLDP'. [2026-02-24T20:17:43.440202] [INFO ] [FORECASTER] Starting predict_future for BLDP [2026-02-24T20:17:43.441048] [DEBUG] [LOCAL ] No optimal features file found for BLDP: ./output/feature-sets/BLDP.txt [2026-02-24T20:17:43.441102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:43.441135] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:43.441162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:43.441220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:43.501896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:43.503090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:43.503182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:43.503215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:43.634914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:43.635073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:43.635112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:43.635142] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:43.638715] [DEBUG] [FORECASTER] BLDP: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-02-24T20:17:43.639014] [INFO ] [FORECASTER] Completed predict_future for BLDP [2026-02-24T20:17:43.639154] [INFO ] [sig ] BLDP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:43.791410] [INFO ] [LOCAL ] Saved forecast: BLDP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLDP.txt [2026-02-24T20:17:43.791626] [INFO ] [sig ] [435/3377] Completed BLDP in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-24T20:17:43.791670] [INFO ] [sig ] [436/3377] Forecasting BLFS... [2026-02-24T20:17:43.791702] [INFO ] [sig ] Generating forecast for: BLFS [2026-02-24T20:17:43.791735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLFS' from 'https://tdm.silogroup.org/data/derivative_storage/BLFS.csv'. [2026-02-24T20:17:43.803300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLFS'. [2026-02-24T20:17:43.803685] [INFO ] [FORECASTER] Starting predict_future for BLFS [2026-02-24T20:17:43.804513] [DEBUG] [LOCAL ] No optimal features file found for BLFS: ./output/feature-sets/BLFS.txt [2026-02-24T20:17:43.804569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:43.804637] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:43.804668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:43.804727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:43.862597] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:43.863504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:43.863624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:43.863660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:43.989606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:43.989769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:43.989812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:43.989842] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:43.993599] [DEBUG] [FORECASTER] BLFS: Forecast T+1@11:T+2@11: UP (p=90.60%) [2026-02-24T20:17:43.993947] [INFO ] [FORECASTER] Completed predict_future for BLFS [2026-02-24T20:17:43.994100] [INFO ] [sig ] BLFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:44.150663] [INFO ] [LOCAL ] Saved forecast: BLFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLFS.txt [2026-02-24T20:17:44.150828] [INFO ] [sig ] [436/3377] Completed BLFS in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-24T20:17:44.150868] [INFO ] [sig ] [437/3377] Forecasting BLK... [2026-02-24T20:17:44.150897] [INFO ] [sig ] Generating forecast for: BLK [2026-02-24T20:17:44.150928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLK' from 'https://tdm.silogroup.org/data/derivative_storage/BLK.csv'. [2026-02-24T20:17:44.162907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLK'. [2026-02-24T20:17:44.163281] [INFO ] [FORECASTER] Starting predict_future for BLK [2026-02-24T20:17:44.164115] [DEBUG] [LOCAL ] No optimal features file found for BLK: ./output/feature-sets/BLK.txt [2026-02-24T20:17:44.164169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:44.164201] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:44.164227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:44.164283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:44.223146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:44.224044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:44.224134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:44.224166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:44.351453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:44.351629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:44.351672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:44.351702] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:44.355270] [DEBUG] [FORECASTER] BLK: Forecast T+1@11:T+2@11: UP (p=52.11%) [2026-02-24T20:17:44.355558] [INFO ] [FORECASTER] Completed predict_future for BLK [2026-02-24T20:17:44.355712] [INFO ] [sig ] BLK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:44.503167] [INFO ] [LOCAL ] Saved forecast: BLK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLK.txt [2026-02-24T20:17:44.503336] [INFO ] [sig ] [437/3377] Completed BLK in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-24T20:17:44.503384] [INFO ] [sig ] [438/3377] Forecasting BLKB... [2026-02-24T20:17:44.503420] [INFO ] [sig ] Generating forecast for: BLKB [2026-02-24T20:17:44.503458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLKB' from 'https://tdm.silogroup.org/data/derivative_storage/BLKB.csv'. [2026-02-24T20:17:44.515094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLKB'. [2026-02-24T20:17:44.515448] [INFO ] [FORECASTER] Starting predict_future for BLKB [2026-02-24T20:17:44.516265] [DEBUG] [LOCAL ] No optimal features file found for BLKB: ./output/feature-sets/BLKB.txt [2026-02-24T20:17:44.516322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:44.516356] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:44.516385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:44.516443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:44.576908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:44.577829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:44.577964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:44.577999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:44.702085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:44.702255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:44.702295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:44.702324] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:44.705792] [DEBUG] [FORECASTER] BLKB: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-24T20:17:44.706070] [INFO ] [FORECASTER] Completed predict_future for BLKB [2026-02-24T20:17:44.706198] [INFO ] [sig ] BLKB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:44.854963] [INFO ] [LOCAL ] Saved forecast: BLKB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BLKB.txt [2026-02-24T20:17:44.855132] [INFO ] [sig ] [438/3377] Completed BLKB in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 18.0m [2026-02-24T20:17:44.855172] [INFO ] [sig ] [439/3377] Forecasting BLMN... [2026-02-24T20:17:44.855205] [INFO ] [sig ] Generating forecast for: BLMN [2026-02-24T20:17:44.855236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLMN' from 'https://tdm.silogroup.org/data/derivative_storage/BLMN.csv'. [2026-02-24T20:17:44.867436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLMN'. [2026-02-24T20:17:44.867854] [INFO ] [FORECASTER] Starting predict_future for BLMN [2026-02-24T20:17:44.868728] [DEBUG] [LOCAL ] No optimal features file found for BLMN: ./output/feature-sets/BLMN.txt [2026-02-24T20:17:44.868783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:44.868814] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:44.868841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:44.868897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:44.928278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:44.929225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:44.929327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:44.929367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:45.058304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:45.058473] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:45.058513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:45.058542] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:45.063080] [DEBUG] [FORECASTER] BLMN: Forecast T+1@11:T+2@11: UP (p=63.01%) [2026-02-24T20:17:45.063442] [INFO ] [FORECASTER] Completed predict_future for BLMN [2026-02-24T20:17:45.063614] [INFO ] [sig ] BLMN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:45.221909] [INFO ] [LOCAL ] Saved forecast: BLMN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLMN.txt [2026-02-24T20:17:45.222073] [INFO ] [sig ] [439/3377] Completed BLMN in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:45.222113] [INFO ] [sig ] [440/3377] Forecasting BLND... [2026-02-24T20:17:45.222143] [INFO ] [sig ] Generating forecast for: BLND [2026-02-24T20:17:45.222174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLND' from 'https://tdm.silogroup.org/data/derivative_storage/BLND.csv'. [2026-02-24T20:17:45.233965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLND'. [2026-02-24T20:17:45.234367] [INFO ] [FORECASTER] Starting predict_future for BLND [2026-02-24T20:17:45.235204] [DEBUG] [LOCAL ] No optimal features file found for BLND: ./output/feature-sets/BLND.txt [2026-02-24T20:17:45.235260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:45.235291] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:45.235318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:45.235379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:45.296671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:45.297570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:45.297693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:45.297727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:45.430246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:45.430451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:45.430725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:45.430759] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:45.435279] [DEBUG] [FORECASTER] BLND: Forecast T+1@11:T+2@11: DOWN (p=25.99%) [2026-02-24T20:17:45.435895] [INFO ] [FORECASTER] Completed predict_future for BLND [2026-02-24T20:17:45.436058] [INFO ] [sig ] BLND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:45.598082] [INFO ] [LOCAL ] Saved forecast: BLND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BLND.txt [2026-02-24T20:17:45.598260] [INFO ] [sig ] [440/3377] Completed BLND in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:45.598303] [INFO ] [sig ] [441/3377] Forecasting BLRX... [2026-02-24T20:17:45.598340] [INFO ] [sig ] Generating forecast for: BLRX [2026-02-24T20:17:45.598396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLRX' from 'https://tdm.silogroup.org/data/derivative_storage/BLRX.csv'. [2026-02-24T20:17:45.611876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLRX'. [2026-02-24T20:17:45.612277] [INFO ] [FORECASTER] Starting predict_future for BLRX [2026-02-24T20:17:45.613183] [DEBUG] [LOCAL ] No optimal features file found for BLRX: ./output/feature-sets/BLRX.txt [2026-02-24T20:17:45.613238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:45.613270] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:45.613296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:45.613359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:45.672046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:45.673081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:45.673190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:45.673224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:45.802069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:45.802224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:45.802264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:45.802294] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:45.805793] [DEBUG] [FORECASTER] BLRX: Forecast T+1@11:T+2@11: UP (p=76.57%) [2026-02-24T20:17:45.806113] [INFO ] [FORECASTER] Completed predict_future for BLRX [2026-02-24T20:17:45.806241] [INFO ] [sig ] BLRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:45.959985] [INFO ] [LOCAL ] Saved forecast: BLRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLRX.txt [2026-02-24T20:17:45.960234] [INFO ] [sig ] [441/3377] Completed BLRX in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:45.960292] [INFO ] [sig ] [442/3377] Forecasting BLTE... [2026-02-24T20:17:45.960328] [INFO ] [sig ] Generating forecast for: BLTE [2026-02-24T20:17:45.960366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLTE' from 'https://tdm.silogroup.org/data/derivative_storage/BLTE.csv'. [2026-02-24T20:17:45.972521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLTE'. [2026-02-24T20:17:45.972964] [INFO ] [FORECASTER] Starting predict_future for BLTE [2026-02-24T20:17:45.974235] [DEBUG] [LOCAL ] No optimal features file found for BLTE: ./output/feature-sets/BLTE.txt [2026-02-24T20:17:45.974292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:45.974338] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:45.974367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:45.974424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:46.045342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:46.046260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:46.046360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:46.046394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:46.185374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:46.185546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:46.185610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:46.185654] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:46.189784] [DEBUG] [FORECASTER] BLTE: Forecast T+1@11:T+2@11: UP (p=50.23%) [2026-02-24T20:17:46.190146] [INFO ] [FORECASTER] Completed predict_future for BLTE [2026-02-24T20:17:46.190334] [INFO ] [sig ] BLTE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:46.356779] [INFO ] [LOCAL ] Saved forecast: BLTE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLTE.txt [2026-02-24T20:17:46.356944] [INFO ] [sig ] [442/3377] Completed BLTE in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:46.356987] [INFO ] [sig ] [443/3377] Forecasting BLX... [2026-02-24T20:17:46.357019] [INFO ] [sig ] Generating forecast for: BLX [2026-02-24T20:17:46.357052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLX' from 'https://tdm.silogroup.org/data/derivative_storage/BLX.csv'. [2026-02-24T20:17:46.369078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLX'. [2026-02-24T20:17:46.369468] [INFO ] [FORECASTER] Starting predict_future for BLX [2026-02-24T20:17:46.370484] [DEBUG] [LOCAL ] No optimal features file found for BLX: ./output/feature-sets/BLX.txt [2026-02-24T20:17:46.370550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:46.370609] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:46.370640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:46.370700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:46.436004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:46.437080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:46.437172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:46.437208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:46.573507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:46.573906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:46.573963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:46.573995] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:46.577978] [DEBUG] [FORECASTER] BLX: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-24T20:17:46.578275] [INFO ] [FORECASTER] Completed predict_future for BLX [2026-02-24T20:17:46.578426] [INFO ] [sig ] BLX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:46.737481] [INFO ] [LOCAL ] Saved forecast: BLX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLX.txt [2026-02-24T20:17:46.737797] [INFO ] [sig ] [443/3377] Completed BLX in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:46.737855] [INFO ] [sig ] [444/3377] Forecasting BLZE... [2026-02-24T20:17:46.737908] [INFO ] [sig ] Generating forecast for: BLZE [2026-02-24T20:17:46.737985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BLZE' from 'https://tdm.silogroup.org/data/derivative_storage/BLZE.csv'. [2026-02-24T20:17:46.753200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BLZE'. [2026-02-24T20:17:46.753634] [INFO ] [FORECASTER] Starting predict_future for BLZE [2026-02-24T20:17:46.754446] [DEBUG] [LOCAL ] No optimal features file found for BLZE: ./output/feature-sets/BLZE.txt [2026-02-24T20:17:46.754503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:46.754538] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:46.754567] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:46.754648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:46.813599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:46.814600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:46.814706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:46.814739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:46.947893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:46.948085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:46.948134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:46.948170] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:46.952177] [DEBUG] [FORECASTER] BLZE: Forecast T+1@11:T+2@11: UP (p=64.77%) [2026-02-24T20:17:46.952475] [INFO ] [FORECASTER] Completed predict_future for BLZE [2026-02-24T20:17:46.952632] [INFO ] [sig ] BLZE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:47.109532] [INFO ] [LOCAL ] Saved forecast: BLZE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BLZE.txt [2026-02-24T20:17:47.109716] [INFO ] [sig ] [444/3377] Completed BLZE in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:47.109760] [INFO ] [sig ] [445/3377] Forecasting BMA... [2026-02-24T20:17:47.109789] [INFO ] [sig ] Generating forecast for: BMA [2026-02-24T20:17:47.109820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMA' from 'https://tdm.silogroup.org/data/derivative_storage/BMA.csv'. [2026-02-24T20:17:47.121227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMA'. [2026-02-24T20:17:47.121529] [INFO ] [FORECASTER] Starting predict_future for BMA [2026-02-24T20:17:47.122348] [DEBUG] [LOCAL ] No optimal features file found for BMA: ./output/feature-sets/BMA.txt [2026-02-24T20:17:47.122406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:47.122465] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:47.122494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:47.122552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:47.179660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:47.180383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:47.180465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:47.180497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:47.303671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:47.303832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:47.303871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:47.303900] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:47.307310] [DEBUG] [FORECASTER] BMA: Forecast T+1@11:T+2@11: DOWN (p=2.41%) [2026-02-24T20:17:47.307609] [INFO ] [FORECASTER] Completed predict_future for BMA [2026-02-24T20:17:47.307743] [INFO ] [sig ] BMA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:47.452870] [INFO ] [LOCAL ] Saved forecast: BMA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BMA.txt [2026-02-24T20:17:47.453008] [INFO ] [sig ] [445/3377] Completed BMA in 0.3s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:47.453055] [INFO ] [sig ] [446/3377] Forecasting BMBL... [2026-02-24T20:17:47.453086] [INFO ] [sig ] Generating forecast for: BMBL [2026-02-24T20:17:47.453117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMBL' from 'https://tdm.silogroup.org/data/derivative_storage/BMBL.csv'. [2026-02-24T20:17:47.465935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMBL'. [2026-02-24T20:17:47.466274] [INFO ] [FORECASTER] Starting predict_future for BMBL [2026-02-24T20:17:47.467292] [DEBUG] [LOCAL ] No optimal features file found for BMBL: ./output/feature-sets/BMBL.txt [2026-02-24T20:17:47.467347] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:47.467379] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:47.467411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:47.467483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:47.527977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:47.528826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:47.528909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:47.528942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:47.652121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:47.652287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:47.652335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:47.652365] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:47.656033] [DEBUG] [FORECASTER] BMBL: Forecast T+1@11:T+2@11: DOWN (p=5.52%) [2026-02-24T20:17:47.656323] [INFO ] [FORECASTER] Completed predict_future for BMBL [2026-02-24T20:17:47.656456] [INFO ] [sig ] BMBL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:47.801682] [INFO ] [LOCAL ] Saved forecast: BMBL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BMBL.txt [2026-02-24T20:17:47.801824] [INFO ] [sig ] [446/3377] Completed BMBL in 0.3s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:47.801863] [INFO ] [sig ] [447/3377] Forecasting BME... [2026-02-24T20:17:47.801893] [INFO ] [sig ] Generating forecast for: BME [2026-02-24T20:17:47.801924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BME' from 'https://tdm.silogroup.org/data/derivative_storage/BME.csv'. [2026-02-24T20:17:47.813785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BME'. [2026-02-24T20:17:47.814117] [INFO ] [FORECASTER] Starting predict_future for BME [2026-02-24T20:17:47.814967] [DEBUG] [LOCAL ] No optimal features file found for BME: ./output/feature-sets/BME.txt [2026-02-24T20:17:47.815020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:47.815052] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:47.815079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:47.815136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:47.874530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:47.875474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:47.875557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:47.875803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:47.993249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:47.993412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:47.993450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:47.993478] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:47.996967] [DEBUG] [FORECASTER] BME: Forecast T+1@11:T+2@11: UP (p=59.75%) [2026-02-24T20:17:47.997247] [INFO ] [FORECASTER] Completed predict_future for BME [2026-02-24T20:17:47.997415] [INFO ] [sig ] BME: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:48.143368] [INFO ] [LOCAL ] Saved forecast: BME 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BME.txt [2026-02-24T20:17:48.143525] [INFO ] [sig ] [447/3377] Completed BME in 0.3s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:48.143565] [INFO ] [sig ] [448/3377] Forecasting BMEZ... [2026-02-24T20:17:48.143617] [INFO ] [sig ] Generating forecast for: BMEZ [2026-02-24T20:17:48.143650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMEZ' from 'https://tdm.silogroup.org/data/derivative_storage/BMEZ.csv'. [2026-02-24T20:17:48.156293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMEZ'. [2026-02-24T20:17:48.156722] [INFO ] [FORECASTER] Starting predict_future for BMEZ [2026-02-24T20:17:48.157782] [DEBUG] [LOCAL ] No optimal features file found for BMEZ: ./output/feature-sets/BMEZ.txt [2026-02-24T20:17:48.157838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:48.157870] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:48.157899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:48.158006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:48.220891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:48.221750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:48.221837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:48.221871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:48.357738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:48.358116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:48.358160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:48.358240] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:48.362321] [DEBUG] [FORECASTER] BMEZ: Forecast T+1@11:T+2@11: UP (p=79.95%) [2026-02-24T20:17:48.362681] [INFO ] [FORECASTER] Completed predict_future for BMEZ [2026-02-24T20:17:48.362828] [INFO ] [sig ] BMEZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:48.526689] [INFO ] [LOCAL ] Saved forecast: BMEZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BMEZ.txt [2026-02-24T20:17:48.526852] [INFO ] [sig ] [448/3377] Completed BMEZ in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:48.527095] [INFO ] [sig ] [449/3377] Forecasting BMI... [2026-02-24T20:17:48.527139] [INFO ] [sig ] Generating forecast for: BMI [2026-02-24T20:17:48.527185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMI' from 'https://tdm.silogroup.org/data/derivative_storage/BMI.csv'. [2026-02-24T20:17:48.541352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMI'. [2026-02-24T20:17:48.541746] [INFO ] [FORECASTER] Starting predict_future for BMI [2026-02-24T20:17:48.542557] [DEBUG] [LOCAL ] No optimal features file found for BMI: ./output/feature-sets/BMI.txt [2026-02-24T20:17:48.542632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:48.542665] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:48.542693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:48.542752] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:48.605679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:48.606563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:48.606669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:48.606704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:48.737630] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:48.737791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:48.737831] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:48.737876] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:48.741590] [DEBUG] [FORECASTER] BMI: Forecast T+1@11:T+2@11: UP (p=88.88%) [2026-02-24T20:17:48.741879] [INFO ] [FORECASTER] Completed predict_future for BMI [2026-02-24T20:17:48.742029] [INFO ] [sig ] BMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:48.888527] [INFO ] [LOCAL ] Saved forecast: BMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BMI.txt [2026-02-24T20:17:48.888719] [INFO ] [sig ] [449/3377] Completed BMI in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:48.888761] [INFO ] [sig ] [450/3377] Forecasting BMO... [2026-02-24T20:17:48.888790] [INFO ] [sig ] Generating forecast for: BMO [2026-02-24T20:17:48.888820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMO' from 'https://tdm.silogroup.org/data/derivative_storage/BMO.csv'. [2026-02-24T20:17:48.902038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMO'. [2026-02-24T20:17:48.902460] [INFO ] [FORECASTER] Starting predict_future for BMO [2026-02-24T20:17:48.903429] [DEBUG] [LOCAL ] No optimal features file found for BMO: ./output/feature-sets/BMO.txt [2026-02-24T20:17:48.903489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:48.903521] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:48.903548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:48.903644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:48.966458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:48.967352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:48.967437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:48.967471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:49.104188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:49.104375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:49.104425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:49.104462] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:49.108075] [DEBUG] [FORECASTER] BMO: Forecast T+1@11:T+2@11: DOWN (p=36.50%) [2026-02-24T20:17:49.108401] [INFO ] [FORECASTER] Completed predict_future for BMO [2026-02-24T20:17:49.108543] [INFO ] [sig ] BMO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:49.262096] [INFO ] [LOCAL ] Saved forecast: BMO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BMO.txt [2026-02-24T20:17:49.262258] [INFO ] [sig ] [450/3377] Completed BMO in 0.4s | 2.73 sym/s | Total: 2.7m | ETA: 17.9m [2026-02-24T20:17:49.262297] [INFO ] [sig ] [451/3377] Forecasting BMRA... [2026-02-24T20:17:49.262328] [INFO ] [sig ] Generating forecast for: BMRA [2026-02-24T20:17:49.262360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRA' from 'https://tdm.silogroup.org/data/derivative_storage/BMRA.csv'. [2026-02-24T20:17:49.274751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRA'. [2026-02-24T20:17:49.275180] [INFO ] [FORECASTER] Starting predict_future for BMRA [2026-02-24T20:17:49.276283] [DEBUG] [LOCAL ] No optimal features file found for BMRA: ./output/feature-sets/BMRA.txt [2026-02-24T20:17:49.276339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:49.276371] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:49.276397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:49.276455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:49.336630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:49.337570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:49.337723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:49.337759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:49.453924] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:49.454087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:49.454127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:49.454156] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:49.457659] [DEBUG] [FORECASTER] BMRA: Forecast T+1@11:T+2@11: DOWN (p=6.67%) [2026-02-24T20:17:49.457990] [INFO ] [FORECASTER] Completed predict_future for BMRA [2026-02-24T20:17:49.458154] [INFO ] [sig ] BMRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:49.606186] [INFO ] [LOCAL ] Saved forecast: BMRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BMRA.txt [2026-02-24T20:17:49.606355] [INFO ] [sig ] [451/3377] Completed BMRA in 0.3s | 2.73 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-24T20:17:49.606397] [INFO ] [sig ] [452/3377] Forecasting BMRC... [2026-02-24T20:17:49.606427] [INFO ] [sig ] Generating forecast for: BMRC [2026-02-24T20:17:49.606458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRC' from 'https://tdm.silogroup.org/data/derivative_storage/BMRC.csv'. [2026-02-24T20:17:49.618280] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRC'. [2026-02-24T20:17:49.618692] [INFO ] [FORECASTER] Starting predict_future for BMRC [2026-02-24T20:17:49.619546] [DEBUG] [LOCAL ] No optimal features file found for BMRC: ./output/feature-sets/BMRC.txt [2026-02-24T20:17:49.619637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:49.619673] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:49.619701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:49.619758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:49.677207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:49.678156] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:49.678247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:49.678280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:49.807268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:49.807432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:49.807475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:49.807504] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:49.811133] [DEBUG] [FORECASTER] BMRC: Forecast T+1@11:T+2@11: DOWN (p=19.53%) [2026-02-24T20:17:49.811680] [INFO ] [FORECASTER] Completed predict_future for BMRC [2026-02-24T20:17:49.811830] [INFO ] [sig ] BMRC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:49.966923] [INFO ] [LOCAL ] Saved forecast: BMRC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BMRC.txt [2026-02-24T20:17:49.967128] [INFO ] [sig ] [452/3377] Completed BMRC in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-24T20:17:49.967178] [INFO ] [sig ] [453/3377] Forecasting BMRN... [2026-02-24T20:17:49.967215] [INFO ] [sig ] Generating forecast for: BMRN [2026-02-24T20:17:49.967245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMRN' from 'https://tdm.silogroup.org/data/derivative_storage/BMRN.csv'. [2026-02-24T20:17:49.981975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMRN'. [2026-02-24T20:17:49.982427] [INFO ] [FORECASTER] Starting predict_future for BMRN [2026-02-24T20:17:49.983681] [DEBUG] [LOCAL ] No optimal features file found for BMRN: ./output/feature-sets/BMRN.txt [2026-02-24T20:17:49.983744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:49.983778] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:49.983819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:49.983886] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:50.044086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:50.045342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:50.045459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:50.045494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:50.175638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:50.175795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:50.175835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:50.175864] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:50.180206] [DEBUG] [FORECASTER] BMRN: Forecast T+1@11:T+2@11: DOWN (p=31.33%) [2026-02-24T20:17:50.180667] [INFO ] [FORECASTER] Completed predict_future for BMRN [2026-02-24T20:17:50.180823] [INFO ] [sig ] BMRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:50.332053] [INFO ] [LOCAL ] Saved forecast: BMRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BMRN.txt [2026-02-24T20:17:50.332196] [INFO ] [sig ] [453/3377] Completed BMRN in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.9m [2026-02-24T20:17:50.332236] [INFO ] [sig ] [454/3377] Forecasting BMY... [2026-02-24T20:17:50.332266] [INFO ] [sig ] Generating forecast for: BMY [2026-02-24T20:17:50.332296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BMY' from 'https://tdm.silogroup.org/data/derivative_storage/BMY.csv'. [2026-02-24T20:17:50.344570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BMY'. [2026-02-24T20:17:50.344968] [INFO ] [FORECASTER] Starting predict_future for BMY [2026-02-24T20:17:50.345875] [DEBUG] [LOCAL ] No optimal features file found for BMY: ./output/feature-sets/BMY.txt [2026-02-24T20:17:50.345932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:50.345966] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:50.345995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:50.346053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:50.405175] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:50.405988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:50.406069] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:50.406102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:50.534560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:50.534934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:50.534974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:50.535003] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:50.539089] [DEBUG] [FORECASTER] BMY: Forecast T+1@11:T+2@11: UP (p=91.14%) [2026-02-24T20:17:50.539372] [INFO ] [FORECASTER] Completed predict_future for BMY [2026-02-24T20:17:50.539526] [INFO ] [sig ] BMY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:50.688671] [INFO ] [LOCAL ] Saved forecast: BMY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BMY.txt [2026-02-24T20:17:50.688820] [INFO ] [sig ] [454/3377] Completed BMY in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:50.689047] [INFO ] [sig ] [455/3377] Forecasting BN... [2026-02-24T20:17:50.689078] [INFO ] [sig ] Generating forecast for: BN [2026-02-24T20:17:50.689109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BN' from 'https://tdm.silogroup.org/data/derivative_storage/BN.csv'. [2026-02-24T20:17:50.701692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BN'. [2026-02-24T20:17:50.702004] [INFO ] [FORECASTER] Starting predict_future for BN [2026-02-24T20:17:50.702884] [DEBUG] [LOCAL ] No optimal features file found for BN: ./output/feature-sets/BN.txt [2026-02-24T20:17:50.702940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:50.702973] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:50.703003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:50.703061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:50.767278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:50.768276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:50.768426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:50.768463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:50.897302] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:50.897458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:50.897498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:50.897527] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:50.901064] [DEBUG] [FORECASTER] BN: Forecast T+1@11:T+2@11: UP (p=50.94%) [2026-02-24T20:17:50.901341] [INFO ] [FORECASTER] Completed predict_future for BN [2026-02-24T20:17:50.901470] [INFO ] [sig ] BN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:51.062229] [INFO ] [LOCAL ] Saved forecast: BN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BN.txt [2026-02-24T20:17:51.062413] [INFO ] [sig ] [455/3377] Completed BN in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:51.062468] [INFO ] [sig ] [456/3377] Forecasting BND... [2026-02-24T20:17:51.062507] [INFO ] [sig ] Generating forecast for: BND [2026-02-24T20:17:51.062552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BND' from 'https://tdm.silogroup.org/data/derivative_storage/BND.csv'. [2026-02-24T20:17:51.074316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BND'. [2026-02-24T20:17:51.074696] [INFO ] [FORECASTER] Starting predict_future for BND [2026-02-24T20:17:51.075752] [DEBUG] [LOCAL ] No optimal features file found for BND: ./output/feature-sets/BND.txt [2026-02-24T20:17:51.075807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:51.075840] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:51.075868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:51.075927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:51.135816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:51.136554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:51.136658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:51.136691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:51.263927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:51.264097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:51.264140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:51.264168] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:51.267805] [DEBUG] [FORECASTER] BND: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-24T20:17:51.268115] [INFO ] [FORECASTER] Completed predict_future for BND [2026-02-24T20:17:51.268248] [INFO ] [sig ] BND: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:51.413801] [INFO ] [LOCAL ] Saved forecast: BND 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BND.txt [2026-02-24T20:17:51.413949] [INFO ] [sig ] [456/3377] Completed BND in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:51.413988] [INFO ] [sig ] [457/3377] Forecasting BNDX... [2026-02-24T20:17:51.414017] [INFO ] [sig ] Generating forecast for: BNDX [2026-02-24T20:17:51.414053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNDX' from 'https://tdm.silogroup.org/data/derivative_storage/BNDX.csv'. [2026-02-24T20:17:51.425535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNDX'. [2026-02-24T20:17:51.425867] [INFO ] [FORECASTER] Starting predict_future for BNDX [2026-02-24T20:17:51.426677] [DEBUG] [LOCAL ] No optimal features file found for BNDX: ./output/feature-sets/BNDX.txt [2026-02-24T20:17:51.426731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:51.426763] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:51.426789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:51.426845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:51.488338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:51.489140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:51.489226] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:51.489262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:51.618999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:51.619158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:51.619199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:51.619230] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:51.623060] [DEBUG] [FORECASTER] BNDX: Forecast T+1@11:T+2@11: UP (p=69.66%) [2026-02-24T20:17:51.623349] [INFO ] [FORECASTER] Completed predict_future for BNDX [2026-02-24T20:17:51.623494] [INFO ] [sig ] BNDX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:51.768690] [INFO ] [LOCAL ] Saved forecast: BNDX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BNDX.txt [2026-02-24T20:17:51.769037] [INFO ] [sig ] [457/3377] Completed BNDX in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:51.769078] [INFO ] [sig ] [458/3377] Forecasting BNED... [2026-02-24T20:17:51.769110] [INFO ] [sig ] Generating forecast for: BNED [2026-02-24T20:17:51.769143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNED' from 'https://tdm.silogroup.org/data/derivative_storage/BNED.csv'. [2026-02-24T20:17:51.782091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNED'. [2026-02-24T20:17:51.782395] [INFO ] [FORECASTER] Starting predict_future for BNED [2026-02-24T20:17:51.783268] [DEBUG] [LOCAL ] No optimal features file found for BNED: ./output/feature-sets/BNED.txt [2026-02-24T20:17:51.783324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:51.783358] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:51.783386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:51.783446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:51.843985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:51.844713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:51.844799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:51.844834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:51.969810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:51.969954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:51.969996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:51.970027] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:51.973502] [DEBUG] [FORECASTER] BNED: Forecast T+1@11:T+2@11: UP (p=76.15%) [2026-02-24T20:17:51.973810] [INFO ] [FORECASTER] Completed predict_future for BNED [2026-02-24T20:17:51.973946] [INFO ] [sig ] BNED: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:52.120816] [INFO ] [LOCAL ] Saved forecast: BNED 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BNED.txt [2026-02-24T20:17:52.121024] [INFO ] [sig ] [458/3377] Completed BNED in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:52.121069] [INFO ] [sig ] [459/3377] Forecasting BNGO... [2026-02-24T20:17:52.121100] [INFO ] [sig ] Generating forecast for: BNGO [2026-02-24T20:17:52.121131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNGO' from 'https://tdm.silogroup.org/data/derivative_storage/BNGO.csv'. [2026-02-24T20:17:52.133152] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNGO'. [2026-02-24T20:17:52.133475] [INFO ] [FORECASTER] Starting predict_future for BNGO [2026-02-24T20:17:52.134331] [DEBUG] [LOCAL ] No optimal features file found for BNGO: ./output/feature-sets/BNGO.txt [2026-02-24T20:17:52.134387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:52.134421] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:52.134450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:52.134522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:52.194931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:52.195726] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:52.195811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:52.196038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:52.317013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:52.317188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:52.317231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:52.317260] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:52.321508] [DEBUG] [FORECASTER] BNGO: Forecast T+1@11:T+2@11: UP (p=66.19%) [2026-02-24T20:17:52.321847] [INFO ] [FORECASTER] Completed predict_future for BNGO [2026-02-24T20:17:52.321989] [INFO ] [sig ] BNGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:52.469613] [INFO ] [LOCAL ] Saved forecast: BNGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BNGO.txt [2026-02-24T20:17:52.469764] [INFO ] [sig ] [459/3377] Completed BNGO in 0.3s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:52.469806] [INFO ] [sig ] [460/3377] Forecasting BNH... [2026-02-24T20:17:52.469838] [INFO ] [sig ] Generating forecast for: BNH [2026-02-24T20:17:52.469869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNH' from 'https://tdm.silogroup.org/data/derivative_storage/BNH.csv'. [2026-02-24T20:17:52.481249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNH'. [2026-02-24T20:17:52.481594] [INFO ] [FORECASTER] Starting predict_future for BNH [2026-02-24T20:17:52.482673] [DEBUG] [LOCAL ] No optimal features file found for BNH: ./output/feature-sets/BNH.txt [2026-02-24T20:17:52.482728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:52.482761] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:52.482789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:52.482846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:52.547746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:52.548696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:52.548799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:52.549032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:52.672997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:52.673157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:52.673197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:52.673226] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:52.677054] [DEBUG] [FORECASTER] BNH: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-02-24T20:17:52.677341] [INFO ] [FORECASTER] Completed predict_future for BNH [2026-02-24T20:17:52.677471] [INFO ] [sig ] BNH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:52.824337] [INFO ] [LOCAL ] Saved forecast: BNH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BNH.txt [2026-02-24T20:17:52.824515] [INFO ] [sig ] [460/3377] Completed BNH in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:52.824557] [INFO ] [sig ] [461/3377] Forecasting BNJ... [2026-02-24T20:17:52.824611] [INFO ] [sig ] Generating forecast for: BNJ [2026-02-24T20:17:52.824654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNJ' from 'https://tdm.silogroup.org/data/derivative_storage/BNJ.csv'. [2026-02-24T20:17:52.836837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNJ'. [2026-02-24T20:17:52.837282] [INFO ] [FORECASTER] Starting predict_future for BNJ [2026-02-24T20:17:52.838273] [DEBUG] [LOCAL ] No optimal features file found for BNJ: ./output/feature-sets/BNJ.txt [2026-02-24T20:17:52.838337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:52.838372] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:52.838405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:52.838490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:52.897560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:52.898501] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:52.898607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:52.898645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:53.016790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:53.016985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:53.017037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:53.017076] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:53.021488] [DEBUG] [FORECASTER] BNJ: Forecast T+1@11:T+2@11: UP (p=99.24%) [2026-02-24T20:17:53.021846] [INFO ] [FORECASTER] Completed predict_future for BNJ [2026-02-24T20:17:53.021999] [INFO ] [sig ] BNJ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:53.182567] [INFO ] [LOCAL ] Saved forecast: BNJ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BNJ.txt [2026-02-24T20:17:53.182760] [INFO ] [sig ] [461/3377] Completed BNJ in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:53.182801] [INFO ] [sig ] [462/3377] Forecasting BNL... [2026-02-24T20:17:53.182832] [INFO ] [sig ] Generating forecast for: BNL [2026-02-24T20:17:53.182863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNL' from 'https://tdm.silogroup.org/data/derivative_storage/BNL.csv'. [2026-02-24T20:17:53.197165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNL'. [2026-02-24T20:17:53.197587] [INFO ] [FORECASTER] Starting predict_future for BNL [2026-02-24T20:17:53.198437] [DEBUG] [LOCAL ] No optimal features file found for BNL: ./output/feature-sets/BNL.txt [2026-02-24T20:17:53.198492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:53.198562] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:53.198611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:53.198670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:53.261356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:53.262298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:53.262390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:53.262426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:53.396057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:53.396240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:53.396283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:53.396313] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:53.400680] [DEBUG] [FORECASTER] BNL: Forecast T+1@11:T+2@11: UP (p=67.82%) [2026-02-24T20:17:53.401192] [INFO ] [FORECASTER] Completed predict_future for BNL [2026-02-24T20:17:53.401337] [INFO ] [sig ] BNL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:53.553209] [INFO ] [LOCAL ] Saved forecast: BNL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BNL.txt [2026-02-24T20:17:53.553374] [INFO ] [sig ] [462/3377] Completed BNL in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:53.553417] [INFO ] [sig ] [463/3377] Forecasting BNS... [2026-02-24T20:17:53.553449] [INFO ] [sig ] Generating forecast for: BNS [2026-02-24T20:17:53.553482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNS' from 'https://tdm.silogroup.org/data/derivative_storage/BNS.csv'. [2026-02-24T20:17:53.565414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNS'. [2026-02-24T20:17:53.565842] [INFO ] [FORECASTER] Starting predict_future for BNS [2026-02-24T20:17:53.566743] [DEBUG] [LOCAL ] No optimal features file found for BNS: ./output/feature-sets/BNS.txt [2026-02-24T20:17:53.566799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:53.566832] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:53.566859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:53.566918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:53.626096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:53.627075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:53.627164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:53.627197] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:53.760687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:53.760848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:53.760891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:53.760920] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:53.764779] [DEBUG] [FORECASTER] BNS: Forecast T+1@11:T+2@11: UP (p=98.28%) [2026-02-24T20:17:53.765077] [INFO ] [FORECASTER] Completed predict_future for BNS [2026-02-24T20:17:53.765210] [INFO ] [sig ] BNS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:53.915142] [INFO ] [LOCAL ] Saved forecast: BNS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BNS.txt [2026-02-24T20:17:53.915303] [INFO ] [sig ] [463/3377] Completed BNS in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:53.915346] [INFO ] [sig ] [464/3377] Forecasting BNTC... [2026-02-24T20:17:53.915378] [INFO ] [sig ] Generating forecast for: BNTC [2026-02-24T20:17:53.915409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTC' from 'https://tdm.silogroup.org/data/derivative_storage/BNTC.csv'. [2026-02-24T20:17:53.928085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTC'. [2026-02-24T20:17:53.928412] [INFO ] [FORECASTER] Starting predict_future for BNTC [2026-02-24T20:17:53.929328] [DEBUG] [LOCAL ] No optimal features file found for BNTC: ./output/feature-sets/BNTC.txt [2026-02-24T20:17:53.929385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:53.929419] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:53.929446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:53.929505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:54.003374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:54.004318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:54.004411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:54.004445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:54.136186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:54.136348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:54.136388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:54.136416] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:54.140304] [DEBUG] [FORECASTER] BNTC: Forecast T+1@11:T+2@11: UP (p=63.86%) [2026-02-24T20:17:54.140646] [INFO ] [FORECASTER] Completed predict_future for BNTC [2026-02-24T20:17:54.140787] [INFO ] [sig ] BNTC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:54.293207] [INFO ] [LOCAL ] Saved forecast: BNTC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BNTC.txt [2026-02-24T20:17:54.293368] [INFO ] [sig ] [464/3377] Completed BNTC in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:54.293406] [INFO ] [sig ] [465/3377] Forecasting BNTX... [2026-02-24T20:17:54.293435] [INFO ] [sig ] Generating forecast for: BNTX [2026-02-24T20:17:54.293466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BNTX' from 'https://tdm.silogroup.org/data/derivative_storage/BNTX.csv'. [2026-02-24T20:17:54.305494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BNTX'. [2026-02-24T20:17:54.305981] [INFO ] [FORECASTER] Starting predict_future for BNTX [2026-02-24T20:17:54.306858] [DEBUG] [LOCAL ] No optimal features file found for BNTX: ./output/feature-sets/BNTX.txt [2026-02-24T20:17:54.306913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:54.306945] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:54.306971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:54.307027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:54.367074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:54.368162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:54.368279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:54.368315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:54.493023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:54.493185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:54.493226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:54.493290] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:54.498032] [DEBUG] [FORECASTER] BNTX: Forecast T+1@11:T+2@11: DOWN (p=40.81%) [2026-02-24T20:17:54.498364] [INFO ] [FORECASTER] Completed predict_future for BNTX [2026-02-24T20:17:54.498509] [INFO ] [sig ] BNTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:54.646033] [INFO ] [LOCAL ] Saved forecast: BNTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BNTX.txt [2026-02-24T20:17:54.646193] [INFO ] [sig ] [465/3377] Completed BNTX in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:54.646233] [INFO ] [sig ] [466/3377] Forecasting BOC... [2026-02-24T20:17:54.646261] [INFO ] [sig ] Generating forecast for: BOC [2026-02-24T20:17:54.646292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOC' from 'https://tdm.silogroup.org/data/derivative_storage/BOC.csv'. [2026-02-24T20:17:54.658318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOC'. [2026-02-24T20:17:54.658747] [INFO ] [FORECASTER] Starting predict_future for BOC [2026-02-24T20:17:54.659602] [DEBUG] [LOCAL ] No optimal features file found for BOC: ./output/feature-sets/BOC.txt [2026-02-24T20:17:54.659658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:54.659703] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:54.659731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:54.659788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:54.716933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:54.717840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:54.717926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:54.721130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:54.853900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:54.854065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:54.854107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:54.854139] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:54.858220] [DEBUG] [FORECASTER] BOC: Forecast T+1@11:T+2@11: UP (p=71.57%) [2026-02-24T20:17:54.858632] [INFO ] [FORECASTER] Completed predict_future for BOC [2026-02-24T20:17:54.858791] [INFO ] [sig ] BOC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:55.011083] [INFO ] [LOCAL ] Saved forecast: BOC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BOC.txt [2026-02-24T20:17:55.011245] [INFO ] [sig ] [466/3377] Completed BOC in 0.4s | 2.73 sym/s | Total: 2.8m | ETA: 17.8m [2026-02-24T20:17:55.011284] [INFO ] [sig ] [467/3377] Forecasting BOE... [2026-02-24T20:17:55.011316] [INFO ] [sig ] Generating forecast for: BOE [2026-02-24T20:17:55.011348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOE' from 'https://tdm.silogroup.org/data/derivative_storage/BOE.csv'. [2026-02-24T20:17:55.025295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOE'. [2026-02-24T20:17:55.025735] [INFO ] [FORECASTER] Starting predict_future for BOE [2026-02-24T20:17:55.026628] [DEBUG] [LOCAL ] No optimal features file found for BOE: ./output/feature-sets/BOE.txt [2026-02-24T20:17:55.026686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:55.026719] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:55.026749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:55.026810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:55.089690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:55.090902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:55.091002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:55.091038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:55.222979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:55.223144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:55.223184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:55.223215] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:55.227141] [DEBUG] [FORECASTER] BOE: Forecast T+1@11:T+2@11: DOWN (p=15.08%) [2026-02-24T20:17:55.227539] [INFO ] [FORECASTER] Completed predict_future for BOE [2026-02-24T20:17:55.227724] [INFO ] [sig ] BOE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:55.386969] [INFO ] [LOCAL ] Saved forecast: BOE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BOE.txt [2026-02-24T20:17:55.387209] [INFO ] [sig ] [467/3377] Completed BOE in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-24T20:17:55.387255] [INFO ] [sig ] [468/3377] Forecasting BOF... [2026-02-24T20:17:55.387289] [INFO ] [sig ] Generating forecast for: BOF [2026-02-24T20:17:55.387322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOF' from 'https://tdm.silogroup.org/data/derivative_storage/BOF.csv'. [2026-02-24T20:17:55.400487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOF'. [2026-02-24T20:17:55.400823] [INFO ] [FORECASTER] Starting predict_future for BOF [2026-02-24T20:17:55.401723] [DEBUG] [LOCAL ] No optimal features file found for BOF: ./output/feature-sets/BOF.txt [2026-02-24T20:17:55.401780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:55.401811] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:55.401837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:55.401893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:55.465638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:55.466769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:55.466882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:55.466917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:55.595731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:55.596119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:55.596162] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:55.596191] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:55.599978] [DEBUG] [FORECASTER] BOF: Forecast T+1@11:T+2@11: DOWN (p=12.84%) [2026-02-24T20:17:55.600342] [INFO ] [FORECASTER] Completed predict_future for BOF [2026-02-24T20:17:55.600490] [INFO ] [sig ] BOF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:55.770068] [INFO ] [LOCAL ] Saved forecast: BOF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BOF.txt [2026-02-24T20:17:55.770262] [INFO ] [sig ] [468/3377] Completed BOF in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-24T20:17:55.770307] [INFO ] [sig ] [469/3377] Forecasting BOH... [2026-02-24T20:17:55.770337] [INFO ] [sig ] Generating forecast for: BOH [2026-02-24T20:17:55.770368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOH' from 'https://tdm.silogroup.org/data/derivative_storage/BOH.csv'. [2026-02-24T20:17:55.783356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOH'. [2026-02-24T20:17:55.783847] [INFO ] [FORECASTER] Starting predict_future for BOH [2026-02-24T20:17:55.784924] [DEBUG] [LOCAL ] No optimal features file found for BOH: ./output/feature-sets/BOH.txt [2026-02-24T20:17:55.784993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:55.785027] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:55.785055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:55.785158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:55.853074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:55.854003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:55.854095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:55.854129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:55.994919] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:55.995078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:55.995120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:55.995151] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:55.999694] [DEBUG] [FORECASTER] BOH: Forecast T+1@11:T+2@11: DOWN (p=40.24%) [2026-02-24T20:17:56.000053] [INFO ] [FORECASTER] Completed predict_future for BOH [2026-02-24T20:17:56.000229] [INFO ] [sig ] BOH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:56.151072] [INFO ] [LOCAL ] Saved forecast: BOH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BOH.txt [2026-02-24T20:17:56.151221] [INFO ] [sig ] [469/3377] Completed BOH in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.8m [2026-02-24T20:17:56.151267] [INFO ] [sig ] [470/3377] Forecasting BOKF... [2026-02-24T20:17:56.151299] [INFO ] [sig ] Generating forecast for: BOKF [2026-02-24T20:17:56.151328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOKF' from 'https://tdm.silogroup.org/data/derivative_storage/BOKF.csv'. [2026-02-24T20:17:56.164469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOKF'. [2026-02-24T20:17:56.164783] [INFO ] [FORECASTER] Starting predict_future for BOKF [2026-02-24T20:17:56.166036] [DEBUG] [LOCAL ] No optimal features file found for BOKF: ./output/feature-sets/BOKF.txt [2026-02-24T20:17:56.166090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:56.166122] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:56.166149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:56.166205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:56.228426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:56.229415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:56.229537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:56.229600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:56.353473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:56.353648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:56.353701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:56.353731] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:56.357268] [DEBUG] [FORECASTER] BOKF: Forecast T+1@11:T+2@11: UP (p=82.67%) [2026-02-24T20:17:56.357554] [INFO ] [FORECASTER] Completed predict_future for BOKF [2026-02-24T20:17:56.357715] [INFO ] [sig ] BOKF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:56.499518] [INFO ] [LOCAL ] Saved forecast: BOKF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BOKF.txt [2026-02-24T20:17:56.499675] [INFO ] [sig ] [470/3377] Completed BOKF in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:56.499716] [INFO ] [sig ] [471/3377] Forecasting BOLD... [2026-02-24T20:17:56.499746] [INFO ] [sig ] Generating forecast for: BOLD [2026-02-24T20:17:56.499776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOLD' from 'https://tdm.silogroup.org/data/derivative_storage/BOLD.csv'. [2026-02-24T20:17:56.511082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOLD'. [2026-02-24T20:17:56.511392] [INFO ] [FORECASTER] Starting predict_future for BOLD [2026-02-24T20:17:56.512214] [DEBUG] [LOCAL ] No optimal features file found for BOLD: ./output/feature-sets/BOLD.txt [2026-02-24T20:17:56.512267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:56.512299] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:56.512325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:56.512381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:56.569458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:56.570371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:56.570457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:56.570491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:56.686257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:56.686413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:56.686453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:56.686481] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:56.689909] [DEBUG] [FORECASTER] BOLD: Forecast T+1@11:T+2@11: DOWN (p=18.11%) [2026-02-24T20:17:56.690185] [INFO ] [FORECASTER] Completed predict_future for BOLD [2026-02-24T20:17:56.690349] [INFO ] [sig ] BOLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:56.832363] [INFO ] [LOCAL ] Saved forecast: BOLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BOLD.txt [2026-02-24T20:17:56.832564] [INFO ] [sig ] [471/3377] Completed BOLD in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:56.832674] [INFO ] [sig ] [472/3377] Forecasting BOND... [2026-02-24T20:17:56.832732] [INFO ] [sig ] Generating forecast for: BOND [2026-02-24T20:17:56.832788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOND' from 'https://tdm.silogroup.org/data/derivative_storage/BOND.csv'. [2026-02-24T20:17:56.847544] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOND'. [2026-02-24T20:17:56.848089] [INFO ] [FORECASTER] Starting predict_future for BOND [2026-02-24T20:17:56.849241] [DEBUG] [LOCAL ] No optimal features file found for BOND: ./output/feature-sets/BOND.txt [2026-02-24T20:17:56.849310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:56.849359] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:56.849402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:56.849485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:56.921095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:56.922241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:56.922357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:56.922391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:57.052694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:57.052866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:57.052913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:57.052946] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:57.056663] [DEBUG] [FORECASTER] BOND: Forecast T+1@11:T+2@11: DOWN (p=2.76%) [2026-02-24T20:17:57.056966] [INFO ] [FORECASTER] Completed predict_future for BOND [2026-02-24T20:17:57.057109] [INFO ] [sig ] BOND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:57.209319] [INFO ] [LOCAL ] Saved forecast: BOND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BOND.txt [2026-02-24T20:17:57.209487] [INFO ] [sig ] [472/3377] Completed BOND in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:57.209527] [INFO ] [sig ] [473/3377] Forecasting BOOM... [2026-02-24T20:17:57.209559] [INFO ] [sig ] Generating forecast for: BOOM [2026-02-24T20:17:57.209619] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOOM' from 'https://tdm.silogroup.org/data/derivative_storage/BOOM.csv'. [2026-02-24T20:17:57.223207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOOM'. [2026-02-24T20:17:57.223549] [INFO ] [FORECASTER] Starting predict_future for BOOM [2026-02-24T20:17:57.224624] [DEBUG] [LOCAL ] No optimal features file found for BOOM: ./output/feature-sets/BOOM.txt [2026-02-24T20:17:57.224689] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:57.224728] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:57.224760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:57.224817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:57.288252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:57.289289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:57.289385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:57.289419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:57.410007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:57.410165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:57.410205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:57.410252] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:57.413768] [DEBUG] [FORECASTER] BOOM: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-24T20:17:57.414047] [INFO ] [FORECASTER] Completed predict_future for BOOM [2026-02-24T20:17:57.414177] [INFO ] [sig ] BOOM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:57.557351] [INFO ] [LOCAL ] Saved forecast: BOOM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BOOM.txt [2026-02-24T20:17:57.557504] [INFO ] [sig ] [473/3377] Completed BOOM in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:57.557544] [INFO ] [sig ] [474/3377] Forecasting BOTZ... [2026-02-24T20:17:57.557594] [INFO ] [sig ] Generating forecast for: BOTZ [2026-02-24T20:17:57.557631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BOTZ.csv'. [2026-02-24T20:17:57.569228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOTZ'. [2026-02-24T20:17:57.569564] [INFO ] [FORECASTER] Starting predict_future for BOTZ [2026-02-24T20:17:57.570414] [DEBUG] [LOCAL ] No optimal features file found for BOTZ: ./output/feature-sets/BOTZ.txt [2026-02-24T20:17:57.570468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:57.570500] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:57.570527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:57.570602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:57.629122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:57.630106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:57.630214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:57.630261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:57.757626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:57.757830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:57.757880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:57.757921] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:57.762142] [DEBUG] [FORECASTER] BOTZ: Forecast T+1@11:T+2@11: DOWN (p=28.79%) [2026-02-24T20:17:57.762482] [INFO ] [FORECASTER] Completed predict_future for BOTZ [2026-02-24T20:17:57.762661] [INFO ] [sig ] BOTZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:57.925838] [INFO ] [LOCAL ] Saved forecast: BOTZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BOTZ.txt [2026-02-24T20:17:57.926016] [INFO ] [sig ] [474/3377] Completed BOTZ in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:57.926069] [INFO ] [sig ] [475/3377] Forecasting BOX... [2026-02-24T20:17:57.926108] [INFO ] [sig ] Generating forecast for: BOX [2026-02-24T20:17:57.926139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BOX' from 'https://tdm.silogroup.org/data/derivative_storage/BOX.csv'. [2026-02-24T20:17:57.938821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BOX'. [2026-02-24T20:17:57.939178] [INFO ] [FORECASTER] Starting predict_future for BOX [2026-02-24T20:17:57.940046] [DEBUG] [LOCAL ] No optimal features file found for BOX: ./output/feature-sets/BOX.txt [2026-02-24T20:17:57.940103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:57.940137] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:57.940166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:57.940238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:58.004760] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:58.005798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:58.005914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:58.005955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:58.137056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:58.137229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:58.137275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:58.137309] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:58.141347] [DEBUG] [FORECASTER] BOX: Forecast T+1@11:T+2@11: DOWN (p=42.85%) [2026-02-24T20:17:58.141711] [INFO ] [FORECASTER] Completed predict_future for BOX [2026-02-24T20:17:58.141884] [INFO ] [sig ] BOX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:58.289998] [INFO ] [LOCAL ] Saved forecast: BOX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BOX.txt [2026-02-24T20:17:58.290190] [INFO ] [sig ] [475/3377] Completed BOX in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:58.290230] [INFO ] [sig ] [476/3377] Forecasting BP... [2026-02-24T20:17:58.290263] [INFO ] [sig ] Generating forecast for: BP [2026-02-24T20:17:58.290293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BP' from 'https://tdm.silogroup.org/data/derivative_storage/BP.csv'. [2026-02-24T20:17:58.302824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BP'. [2026-02-24T20:17:58.303262] [INFO ] [FORECASTER] Starting predict_future for BP [2026-02-24T20:17:58.304189] [DEBUG] [LOCAL ] No optimal features file found for BP: ./output/feature-sets/BP.txt [2026-02-24T20:17:58.304247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:58.304280] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:58.304307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:58.304364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:58.366983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:58.368254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:58.368345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:58.368379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:58.505087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:58.505268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:58.505313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:58.505344] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:58.509439] [DEBUG] [FORECASTER] BP: Forecast T+1@11:T+2@11: DOWN (p=32.15%) [2026-02-24T20:17:58.509801] [INFO ] [FORECASTER] Completed predict_future for BP [2026-02-24T20:17:58.509972] [INFO ] [sig ] BP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:58.656992] [INFO ] [LOCAL ] Saved forecast: BP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BP.txt [2026-02-24T20:17:58.657135] [INFO ] [sig ] [476/3377] Completed BP in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:58.657175] [INFO ] [sig ] [477/3377] Forecasting BPOP... [2026-02-24T20:17:58.657205] [INFO ] [sig ] Generating forecast for: BPOP [2026-02-24T20:17:58.657236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPOP' from 'https://tdm.silogroup.org/data/derivative_storage/BPOP.csv'. [2026-02-24T20:17:58.671552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPOP'. [2026-02-24T20:17:58.671969] [INFO ] [FORECASTER] Starting predict_future for BPOP [2026-02-24T20:17:58.672842] [DEBUG] [LOCAL ] No optimal features file found for BPOP: ./output/feature-sets/BPOP.txt [2026-02-24T20:17:58.672915] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:58.672949] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:58.672990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:58.673050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:58.732094] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:58.733030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:58.733128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:58.733163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:58.866500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:58.866706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:58.866775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:58.866810] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:58.871115] [DEBUG] [FORECASTER] BPOP: Forecast T+1@11:T+2@11: UP (p=98.57%) [2026-02-24T20:17:58.871463] [INFO ] [FORECASTER] Completed predict_future for BPOP [2026-02-24T20:17:58.871633] [INFO ] [sig ] BPOP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:17:59.014869] [INFO ] [LOCAL ] Saved forecast: BPOP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BPOP.txt [2026-02-24T20:17:59.015033] [INFO ] [sig ] [477/3377] Completed BPOP in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:59.015073] [INFO ] [sig ] [478/3377] Forecasting BPRN... [2026-02-24T20:17:59.015105] [INFO ] [sig ] Generating forecast for: BPRN [2026-02-24T20:17:59.015138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPRN' from 'https://tdm.silogroup.org/data/derivative_storage/BPRN.csv'. [2026-02-24T20:17:59.028301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPRN'. [2026-02-24T20:17:59.028798] [INFO ] [FORECASTER] Starting predict_future for BPRN [2026-02-24T20:17:59.029869] [DEBUG] [LOCAL ] No optimal features file found for BPRN: ./output/feature-sets/BPRN.txt [2026-02-24T20:17:59.029933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:59.029976] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:59.030012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:59.030089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:59.097088] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:59.098009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:59.098107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:59.098142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:59.204971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:59.205158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:59.205211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:59.205243] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:59.209070] [DEBUG] [FORECASTER] BPRN: Forecast T+1@11:T+2@11: DOWN (p=42.78%) [2026-02-24T20:17:59.209378] [INFO ] [FORECASTER] Completed predict_future for BPRN [2026-02-24T20:17:59.209525] [INFO ] [sig ] BPRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:59.360510] [INFO ] [LOCAL ] Saved forecast: BPRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BPRN.txt [2026-02-24T20:17:59.360691] [INFO ] [sig ] [478/3377] Completed BPRN in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:59.360733] [INFO ] [sig ] [479/3377] Forecasting BPYPM... [2026-02-24T20:17:59.360763] [INFO ] [sig ] Generating forecast for: BPYPM [2026-02-24T20:17:59.360797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPM' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPM.csv'. [2026-02-24T20:17:59.374490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPM'. [2026-02-24T20:17:59.374853] [INFO ] [FORECASTER] Starting predict_future for BPYPM [2026-02-24T20:17:59.375684] [DEBUG] [LOCAL ] No optimal features file found for BPYPM: ./output/feature-sets/BPYPM.txt [2026-02-24T20:17:59.375749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:59.375817] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:59.375847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:59.375904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:59.436460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:59.437589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:59.437675] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:59.437708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:59.549684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:59.549861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:17:59.549901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:59.549940] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:59.553556] [DEBUG] [FORECASTER] BPYPM: Forecast T+1@11:T+2@11: DOWN (p=24.39%) [2026-02-24T20:17:59.553873] [INFO ] [FORECASTER] Completed predict_future for BPYPM [2026-02-24T20:17:59.554009] [INFO ] [sig ] BPYPM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:17:59.702011] [INFO ] [LOCAL ] Saved forecast: BPYPM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BPYPM.txt [2026-02-24T20:17:59.702151] [INFO ] [sig ] [479/3377] Completed BPYPM in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:17:59.702189] [INFO ] [sig ] [480/3377] Forecasting BPYPO... [2026-02-24T20:17:59.702219] [INFO ] [sig ] Generating forecast for: BPYPO [2026-02-24T20:17:59.702250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPO' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPO.csv'. [2026-02-24T20:17:59.713880] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPO'. [2026-02-24T20:17:59.714168] [INFO ] [FORECASTER] Starting predict_future for BPYPO [2026-02-24T20:17:59.715120] [DEBUG] [LOCAL ] No optimal features file found for BPYPO: ./output/feature-sets/BPYPO.txt [2026-02-24T20:17:59.715174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:17:59.715207] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:17:59.715234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:17:59.715291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:17:59.777077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:17:59.778161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:17:59.778245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:17:59.778278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:17:59.884259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:17:59.884421] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:17:59.884464] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:17:59.884494] [INFO ] [FORECASTER] Training complete [2026-02-24T20:17:59.888698] [DEBUG] [FORECASTER] BPYPO: Forecast T+1@11:T+2@11: UP (p=98.35%) [2026-02-24T20:17:59.889002] [INFO ] [FORECASTER] Completed predict_future for BPYPO [2026-02-24T20:17:59.889339] [INFO ] [sig ] BPYPO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:00.042781] [INFO ] [LOCAL ] Saved forecast: BPYPO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BPYPO.txt [2026-02-24T20:18:00.042966] [INFO ] [sig ] [480/3377] Completed BPYPO in 0.3s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:18:00.043034] [INFO ] [sig ] [481/3377] Forecasting BPYPP... [2026-02-24T20:18:00.043079] [INFO ] [sig ] Generating forecast for: BPYPP [2026-02-24T20:18:00.043113] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BPYPP' from 'https://tdm.silogroup.org/data/derivative_storage/BPYPP.csv'. [2026-02-24T20:18:00.056460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BPYPP'. [2026-02-24T20:18:00.056939] [INFO ] [FORECASTER] Starting predict_future for BPYPP [2026-02-24T20:18:00.057864] [DEBUG] [LOCAL ] No optimal features file found for BPYPP: ./output/feature-sets/BPYPP.txt [2026-02-24T20:18:00.057921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:00.057984] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:00.058016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:00.058075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:00.118655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:00.119674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:00.119770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:00.119805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:00.231916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:00.232087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:00.232127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:00.232156] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:00.236194] [DEBUG] [FORECASTER] BPYPP: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-02-24T20:18:00.236473] [INFO ] [FORECASTER] Completed predict_future for BPYPP [2026-02-24T20:18:00.236621] [INFO ] [sig ] BPYPP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:00.398284] [INFO ] [LOCAL ] Saved forecast: BPYPP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BPYPP.txt [2026-02-24T20:18:00.398439] [INFO ] [sig ] [481/3377] Completed BPYPP in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:18:00.398479] [INFO ] [sig ] [482/3377] Forecasting BRAG... [2026-02-24T20:18:00.398511] [INFO ] [sig ] Generating forecast for: BRAG [2026-02-24T20:18:00.398542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRAG' from 'https://tdm.silogroup.org/data/derivative_storage/BRAG.csv'. [2026-02-24T20:18:00.410720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRAG'. [2026-02-24T20:18:00.411030] [INFO ] [FORECASTER] Starting predict_future for BRAG [2026-02-24T20:18:00.411825] [DEBUG] [LOCAL ] No optimal features file found for BRAG: ./output/feature-sets/BRAG.txt [2026-02-24T20:18:00.411878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:00.411909] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:00.411937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:00.411993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:00.480305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:00.481268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:00.481360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:00.481395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:00.618966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:00.619149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:00.619194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:00.619261] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:00.624706] [DEBUG] [FORECASTER] BRAG: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-02-24T20:18:00.625328] [INFO ] [FORECASTER] Completed predict_future for BRAG [2026-02-24T20:18:00.625503] [INFO ] [sig ] BRAG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:00.790505] [INFO ] [LOCAL ] Saved forecast: BRAG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BRAG.txt [2026-02-24T20:18:00.790740] [INFO ] [sig ] [482/3377] Completed BRAG in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:18:00.790794] [INFO ] [sig ] [483/3377] Forecasting BRC... [2026-02-24T20:18:00.790834] [INFO ] [sig ] Generating forecast for: BRC [2026-02-24T20:18:00.790866] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRC' from 'https://tdm.silogroup.org/data/derivative_storage/BRC.csv'. [2026-02-24T20:18:00.805927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRC'. [2026-02-24T20:18:00.806248] [INFO ] [FORECASTER] Starting predict_future for BRC [2026-02-24T20:18:00.807395] [DEBUG] [LOCAL ] No optimal features file found for BRC: ./output/feature-sets/BRC.txt [2026-02-24T20:18:00.807451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:00.807484] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:00.807513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:00.807596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:00.869438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:00.870472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:00.870570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:00.870625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:00.997403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:00.997564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:00.997627] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:00.997658] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:01.001378] [DEBUG] [FORECASTER] BRC: Forecast T+1@11:T+2@11: UP (p=96.42%) [2026-02-24T20:18:01.001737] [INFO ] [FORECASTER] Completed predict_future for BRC [2026-02-24T20:18:01.001889] [INFO ] [sig ] BRC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:01.164388] [INFO ] [LOCAL ] Saved forecast: BRC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BRC.txt [2026-02-24T20:18:01.164551] [INFO ] [sig ] [483/3377] Completed BRC in 0.4s | 2.73 sym/s | Total: 2.9m | ETA: 17.7m [2026-02-24T20:18:01.164615] [INFO ] [sig ] [484/3377] Forecasting BRO... [2026-02-24T20:18:01.164647] [INFO ] [sig ] Generating forecast for: BRO [2026-02-24T20:18:01.164678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRO' from 'https://tdm.silogroup.org/data/derivative_storage/BRO.csv'. [2026-02-24T20:18:01.177924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRO'. [2026-02-24T20:18:01.178347] [INFO ] [FORECASTER] Starting predict_future for BRO [2026-02-24T20:18:01.179428] [DEBUG] [LOCAL ] No optimal features file found for BRO: ./output/feature-sets/BRO.txt [2026-02-24T20:18:01.179490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:01.179523] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:01.179550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:01.179628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:01.245364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:01.246356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:01.246449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:01.246487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:01.385077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:01.385261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:01.385304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:01.385375] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:01.389257] [DEBUG] [FORECASTER] BRO: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-02-24T20:18:01.389625] [INFO ] [FORECASTER] Completed predict_future for BRO [2026-02-24T20:18:01.389797] [INFO ] [sig ] BRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:01.552276] [INFO ] [LOCAL ] Saved forecast: BRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BRO.txt [2026-02-24T20:18:01.552458] [INFO ] [sig ] [484/3377] Completed BRO in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.7m [2026-02-24T20:18:01.552512] [INFO ] [sig ] [485/3377] Forecasting BROS... [2026-02-24T20:18:01.552559] [INFO ] [sig ] Generating forecast for: BROS [2026-02-24T20:18:01.552620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BROS' from 'https://tdm.silogroup.org/data/derivative_storage/BROS.csv'. [2026-02-24T20:18:01.566770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BROS'. [2026-02-24T20:18:01.567153] [INFO ] [FORECASTER] Starting predict_future for BROS [2026-02-24T20:18:01.568126] [DEBUG] [LOCAL ] No optimal features file found for BROS: ./output/feature-sets/BROS.txt [2026-02-24T20:18:01.568184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:01.568217] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:01.568244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:01.568302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:01.635136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:01.636138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:01.636244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:01.636285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:01.771066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:01.771190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:01.771232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:01.771262] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:01.774894] [DEBUG] [FORECASTER] BROS: Forecast T+1@11:T+2@11: UP (p=76.00%) [2026-02-24T20:18:01.775193] [INFO ] [FORECASTER] Completed predict_future for BROS [2026-02-24T20:18:01.775333] [INFO ] [sig ] BROS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:01.928310] [INFO ] [LOCAL ] Saved forecast: BROS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BROS.txt [2026-02-24T20:18:01.928515] [INFO ] [sig ] [485/3377] Completed BROS in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:01.928597] [INFO ] [sig ] [486/3377] Forecasting BRSP... [2026-02-24T20:18:01.928636] [INFO ] [sig ] Generating forecast for: BRSP [2026-02-24T20:18:01.928679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRSP' from 'https://tdm.silogroup.org/data/derivative_storage/BRSP.csv'. [2026-02-24T20:18:01.941790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRSP'. [2026-02-24T20:18:01.942192] [INFO ] [FORECASTER] Starting predict_future for BRSP [2026-02-24T20:18:01.943039] [DEBUG] [LOCAL ] No optimal features file found for BRSP: ./output/feature-sets/BRSP.txt [2026-02-24T20:18:01.943094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:01.943136] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:01.943172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:01.943233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:02.008467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:02.009405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:02.009492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:02.009529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:02.179451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:02.179708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:02.179776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:02.179820] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:02.185100] [DEBUG] [FORECASTER] BRSP: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-02-24T20:18:02.185540] [INFO ] [FORECASTER] Completed predict_future for BRSP [2026-02-24T20:18:02.185757] [INFO ] [sig ] BRSP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:02.343424] [INFO ] [LOCAL ] Saved forecast: BRSP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BRSP.txt [2026-02-24T20:18:02.343616] [INFO ] [sig ] [486/3377] Completed BRSP in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:02.343668] [INFO ] [sig ] [487/3377] Forecasting BRX... [2026-02-24T20:18:02.343707] [INFO ] [sig ] Generating forecast for: BRX [2026-02-24T20:18:02.343758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRX' from 'https://tdm.silogroup.org/data/derivative_storage/BRX.csv'. [2026-02-24T20:18:02.357291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRX'. [2026-02-24T20:18:02.357739] [INFO ] [FORECASTER] Starting predict_future for BRX [2026-02-24T20:18:02.358690] [DEBUG] [LOCAL ] No optimal features file found for BRX: ./output/feature-sets/BRX.txt [2026-02-24T20:18:02.358759] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:02.358800] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:02.358834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:02.358911] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:02.442857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:02.444094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:02.444233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:02.444284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:02.595248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:02.595436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:02.595503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:02.595553] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:02.599840] [DEBUG] [FORECASTER] BRX: Forecast T+1@11:T+2@11: UP (p=94.40%) [2026-02-24T20:18:02.600274] [INFO ] [FORECASTER] Completed predict_future for BRX [2026-02-24T20:18:02.600461] [INFO ] [sig ] BRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:02.752879] [INFO ] [LOCAL ] Saved forecast: BRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BRX.txt [2026-02-24T20:18:02.753043] [INFO ] [sig ] [487/3377] Completed BRX in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:02.753086] [INFO ] [sig ] [488/3377] Forecasting BRZE... [2026-02-24T20:18:02.753118] [INFO ] [sig ] Generating forecast for: BRZE [2026-02-24T20:18:02.753151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BRZE' from 'https://tdm.silogroup.org/data/derivative_storage/BRZE.csv'. [2026-02-24T20:18:02.765459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BRZE'. [2026-02-24T20:18:02.765887] [INFO ] [FORECASTER] Starting predict_future for BRZE [2026-02-24T20:18:02.766752] [DEBUG] [LOCAL ] No optimal features file found for BRZE: ./output/feature-sets/BRZE.txt [2026-02-24T20:18:02.766808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:02.766843] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:02.766872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:02.766950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:02.828587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:02.829481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:02.829595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:02.829634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:02.961873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:02.962086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:02.962137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:02.962167] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:02.966011] [DEBUG] [FORECASTER] BRZE: Forecast T+1@11:T+2@11: DOWN (p=1.90%) [2026-02-24T20:18:02.966349] [INFO ] [FORECASTER] Completed predict_future for BRZE [2026-02-24T20:18:02.966505] [INFO ] [sig ] BRZE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:03.125762] [INFO ] [LOCAL ] Saved forecast: BRZE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BRZE.txt [2026-02-24T20:18:03.125942] [INFO ] [sig ] [488/3377] Completed BRZE in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:03.126178] [INFO ] [sig ] [489/3377] Forecasting BSAC... [2026-02-24T20:18:03.126210] [INFO ] [sig ] Generating forecast for: BSAC [2026-02-24T20:18:03.126247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSAC' from 'https://tdm.silogroup.org/data/derivative_storage/BSAC.csv'. [2026-02-24T20:18:03.140685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSAC'. [2026-02-24T20:18:03.141328] [INFO ] [FORECASTER] Starting predict_future for BSAC [2026-02-24T20:18:03.142441] [DEBUG] [LOCAL ] No optimal features file found for BSAC: ./output/feature-sets/BSAC.txt [2026-02-24T20:18:03.142497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:03.142530] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:03.142559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:03.142640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:03.205292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:03.206449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:03.206571] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:03.206634] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:03.331430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:03.331620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:03.331663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:03.331692] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:03.335182] [DEBUG] [FORECASTER] BSAC: Forecast T+1@11:T+2@11: DOWN (p=30.24%) [2026-02-24T20:18:03.335501] [INFO ] [FORECASTER] Completed predict_future for BSAC [2026-02-24T20:18:03.335665] [INFO ] [sig ] BSAC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:03.485884] [INFO ] [LOCAL ] Saved forecast: BSAC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSAC.txt [2026-02-24T20:18:03.486208] [INFO ] [sig ] [489/3377] Completed BSAC in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:03.486248] [INFO ] [sig ] [490/3377] Forecasting BSCQ... [2026-02-24T20:18:03.486278] [INFO ] [sig ] Generating forecast for: BSCQ [2026-02-24T20:18:03.486308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSCQ.csv'. [2026-02-24T20:18:03.498131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCQ'. [2026-02-24T20:18:03.498479] [INFO ] [FORECASTER] Starting predict_future for BSCQ [2026-02-24T20:18:03.499331] [DEBUG] [LOCAL ] No optimal features file found for BSCQ: ./output/feature-sets/BSCQ.txt [2026-02-24T20:18:03.499398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:03.499432] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:03.499458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:03.499515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:03.557312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:03.558224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:03.558314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:03.558355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:03.680218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:03.680448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:03.680499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:03.680534] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:03.685290] [DEBUG] [FORECASTER] BSCQ: Forecast T+1@11:T+2@11: UP (p=88.90%) [2026-02-24T20:18:03.685699] [INFO ] [FORECASTER] Completed predict_future for BSCQ [2026-02-24T20:18:03.685859] [INFO ] [sig ] BSCQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:03.848206] [INFO ] [LOCAL ] Saved forecast: BSCQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BSCQ.txt [2026-02-24T20:18:03.848384] [INFO ] [sig ] [490/3377] Completed BSCQ in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:03.848428] [INFO ] [sig ] [491/3377] Forecasting BSCS... [2026-02-24T20:18:03.848462] [INFO ] [sig ] Generating forecast for: BSCS [2026-02-24T20:18:03.848493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCS' from 'https://tdm.silogroup.org/data/derivative_storage/BSCS.csv'. [2026-02-24T20:18:03.861507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCS'. [2026-02-24T20:18:03.861895] [INFO ] [FORECASTER] Starting predict_future for BSCS [2026-02-24T20:18:03.862865] [DEBUG] [LOCAL ] No optimal features file found for BSCS: ./output/feature-sets/BSCS.txt [2026-02-24T20:18:03.862928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:03.862961] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:03.862989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:03.863047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:03.929029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:03.930027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:03.930316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:03.930350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:04.056353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:04.056526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:04.056568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:04.056618] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:04.062130] [DEBUG] [FORECASTER] BSCS: Forecast T+1@11:T+2@11: UP (p=78.36%) [2026-02-24T20:18:04.062452] [INFO ] [FORECASTER] Completed predict_future for BSCS [2026-02-24T20:18:04.062616] [INFO ] [sig ] BSCS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:04.211698] [INFO ] [LOCAL ] Saved forecast: BSCS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BSCS.txt [2026-02-24T20:18:04.211856] [INFO ] [sig ] [491/3377] Completed BSCS in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:04.211896] [INFO ] [sig ] [492/3377] Forecasting BSCX... [2026-02-24T20:18:04.211927] [INFO ] [sig ] Generating forecast for: BSCX [2026-02-24T20:18:04.211956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCX' from 'https://tdm.silogroup.org/data/derivative_storage/BSCX.csv'. [2026-02-24T20:18:04.223737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCX'. [2026-02-24T20:18:04.224091] [INFO ] [FORECASTER] Starting predict_future for BSCX [2026-02-24T20:18:04.224902] [DEBUG] [LOCAL ] No optimal features file found for BSCX: ./output/feature-sets/BSCX.txt [2026-02-24T20:18:04.224957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:04.224989] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:04.225015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:04.225072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:04.282405] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:04.283265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:04.283351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:04.283384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:04.414232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:04.414438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:04.414480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:04.414517] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:04.418724] [DEBUG] [FORECASTER] BSCX: Forecast T+1@11:T+2@11: DOWN (p=12.00%) [2026-02-24T20:18:04.419067] [INFO ] [FORECASTER] Completed predict_future for BSCX [2026-02-24T20:18:04.419218] [INFO ] [sig ] BSCX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:04.569100] [INFO ] [LOCAL ] Saved forecast: BSCX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSCX.txt [2026-02-24T20:18:04.569283] [INFO ] [sig ] [492/3377] Completed BSCX in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:04.569323] [INFO ] [sig ] [493/3377] Forecasting BSCY... [2026-02-24T20:18:04.569353] [INFO ] [sig ] Generating forecast for: BSCY [2026-02-24T20:18:04.569394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSCY' from 'https://tdm.silogroup.org/data/derivative_storage/BSCY.csv'. [2026-02-24T20:18:04.581930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSCY'. [2026-02-24T20:18:04.582263] [INFO ] [FORECASTER] Starting predict_future for BSCY [2026-02-24T20:18:04.583096] [DEBUG] [LOCAL ] No optimal features file found for BSCY: ./output/feature-sets/BSCY.txt [2026-02-24T20:18:04.583150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:04.583182] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:04.583210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:04.583267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:04.640607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:04.641560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:04.641665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:04.641701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:04.767653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:04.767818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:04.767869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:04.767906] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:04.771553] [DEBUG] [FORECASTER] BSCY: Forecast T+1@11:T+2@11: DOWN (p=36.75%) [2026-02-24T20:18:04.771866] [INFO ] [FORECASTER] Completed predict_future for BSCY [2026-02-24T20:18:04.772012] [INFO ] [sig ] BSCY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:04.925265] [INFO ] [LOCAL ] Saved forecast: BSCY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSCY.txt [2026-02-24T20:18:04.925444] [INFO ] [sig ] [493/3377] Completed BSCY in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:04.925485] [INFO ] [sig ] [494/3377] Forecasting BSJQ... [2026-02-24T20:18:04.925517] [INFO ] [sig ] Generating forecast for: BSJQ [2026-02-24T20:18:04.925549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSJQ.csv'. [2026-02-24T20:18:04.937865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJQ'. [2026-02-24T20:18:04.938262] [INFO ] [FORECASTER] Starting predict_future for BSJQ [2026-02-24T20:18:04.939087] [DEBUG] [LOCAL ] No optimal features file found for BSJQ: ./output/feature-sets/BSJQ.txt [2026-02-24T20:18:04.939141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:04.939172] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:04.939199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:04.939256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:04.996112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:04.996944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:04.997031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:04.997064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:05.125299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:05.125492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:05.125534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:05.125562] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:05.129773] [DEBUG] [FORECASTER] BSJQ: Forecast T+1@11:T+2@11: DOWN (p=12.98%) [2026-02-24T20:18:05.130104] [INFO ] [FORECASTER] Completed predict_future for BSJQ [2026-02-24T20:18:05.130272] [INFO ] [sig ] BSJQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:05.291456] [INFO ] [LOCAL ] Saved forecast: BSJQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSJQ.txt [2026-02-24T20:18:05.291631] [INFO ] [sig ] [494/3377] Completed BSJQ in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:05.291676] [INFO ] [sig ] [495/3377] Forecasting BSJS... [2026-02-24T20:18:05.291709] [INFO ] [sig ] Generating forecast for: BSJS [2026-02-24T20:18:05.291753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSJS' from 'https://tdm.silogroup.org/data/derivative_storage/BSJS.csv'. [2026-02-24T20:18:05.308493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSJS'. [2026-02-24T20:18:05.308987] [INFO ] [FORECASTER] Starting predict_future for BSJS [2026-02-24T20:18:05.310116] [DEBUG] [LOCAL ] No optimal features file found for BSJS: ./output/feature-sets/BSJS.txt [2026-02-24T20:18:05.310186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:05.310228] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:05.310263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:05.310343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:05.382936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:05.383891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:05.383987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:05.384022] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:05.516760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:05.516934] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:05.516979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:05.517011] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:05.520968] [DEBUG] [FORECASTER] BSJS: Forecast T+1@11:T+2@11: DOWN (p=8.82%) [2026-02-24T20:18:05.521356] [INFO ] [FORECASTER] Completed predict_future for BSJS [2026-02-24T20:18:05.521531] [INFO ] [sig ] BSJS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:05.679323] [INFO ] [LOCAL ] Saved forecast: BSJS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSJS.txt [2026-02-24T20:18:05.679546] [INFO ] [sig ] [495/3377] Completed BSJS in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:05.679618] [INFO ] [sig ] [496/3377] Forecasting BSL... [2026-02-24T20:18:05.679653] [INFO ] [sig ] Generating forecast for: BSL [2026-02-24T20:18:05.679686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSL' from 'https://tdm.silogroup.org/data/derivative_storage/BSL.csv'. [2026-02-24T20:18:05.693398] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSL'. [2026-02-24T20:18:05.693813] [INFO ] [FORECASTER] Starting predict_future for BSL [2026-02-24T20:18:05.694682] [DEBUG] [LOCAL ] No optimal features file found for BSL: ./output/feature-sets/BSL.txt [2026-02-24T20:18:05.694737] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:05.694804] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:05.694839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:05.694898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:05.758993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:05.760425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:05.760545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:05.760610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:05.888963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:05.889171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:05.889220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:05.889251] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:05.893049] [DEBUG] [FORECASTER] BSL: Forecast T+1@11:T+2@11: UP (p=78.09%) [2026-02-24T20:18:05.893365] [INFO ] [FORECASTER] Completed predict_future for BSL [2026-02-24T20:18:05.893504] [INFO ] [sig ] BSL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:06.044315] [INFO ] [LOCAL ] Saved forecast: BSL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BSL.txt [2026-02-24T20:18:06.044534] [INFO ] [sig ] [496/3377] Completed BSL in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:06.044601] [INFO ] [sig ] [497/3377] Forecasting BSM... [2026-02-24T20:18:06.044645] [INFO ] [sig ] Generating forecast for: BSM [2026-02-24T20:18:06.044680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSM' from 'https://tdm.silogroup.org/data/derivative_storage/BSM.csv'. [2026-02-24T20:18:06.058782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSM'. [2026-02-24T20:18:06.059196] [INFO ] [FORECASTER] Starting predict_future for BSM [2026-02-24T20:18:06.060135] [DEBUG] [LOCAL ] No optimal features file found for BSM: ./output/feature-sets/BSM.txt [2026-02-24T20:18:06.060191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:06.060234] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:06.060271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:06.060340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:06.123950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:06.125618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:06.125737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:06.125781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:06.259997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:06.260402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:06.260447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:06.260476] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:06.264473] [DEBUG] [FORECASTER] BSM: Forecast T+1@11:T+2@11: DOWN (p=8.11%) [2026-02-24T20:18:06.264795] [INFO ] [FORECASTER] Completed predict_future for BSM [2026-02-24T20:18:06.264940] [INFO ] [sig ] BSM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:06.416705] [INFO ] [LOCAL ] Saved forecast: BSM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSM.txt [2026-02-24T20:18:06.416873] [INFO ] [sig ] [497/3377] Completed BSM in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:06.416914] [INFO ] [sig ] [498/3377] Forecasting BSMQ... [2026-02-24T20:18:06.416944] [INFO ] [sig ] Generating forecast for: BSMQ [2026-02-24T20:18:06.416976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMQ' from 'https://tdm.silogroup.org/data/derivative_storage/BSMQ.csv'. [2026-02-24T20:18:06.429104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMQ'. [2026-02-24T20:18:06.429513] [INFO ] [FORECASTER] Starting predict_future for BSMQ [2026-02-24T20:18:06.430497] [DEBUG] [LOCAL ] No optimal features file found for BSMQ: ./output/feature-sets/BSMQ.txt [2026-02-24T20:18:06.430557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:06.430620] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:06.430653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:06.430713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:06.490547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:06.491486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:06.491599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:06.491638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:06.623801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:06.624127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:06.624176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:06.624206] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:06.628428] [DEBUG] [FORECASTER] BSMQ: Forecast T+1@11:T+2@11: DOWN (p=20.66%) [2026-02-24T20:18:06.628757] [INFO ] [FORECASTER] Completed predict_future for BSMQ [2026-02-24T20:18:06.628904] [INFO ] [sig ] BSMQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:06.792304] [INFO ] [LOCAL ] Saved forecast: BSMQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSMQ.txt [2026-02-24T20:18:06.792470] [INFO ] [sig ] [498/3377] Completed BSMQ in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:06.792509] [INFO ] [sig ] [499/3377] Forecasting BSMS... [2026-02-24T20:18:06.792539] [INFO ] [sig ] Generating forecast for: BSMS [2026-02-24T20:18:06.792589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSMS' from 'https://tdm.silogroup.org/data/derivative_storage/BSMS.csv'. [2026-02-24T20:18:06.805549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSMS'. [2026-02-24T20:18:06.805957] [INFO ] [FORECASTER] Starting predict_future for BSMS [2026-02-24T20:18:06.806799] [DEBUG] [LOCAL ] No optimal features file found for BSMS: ./output/feature-sets/BSMS.txt [2026-02-24T20:18:06.806866] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:06.806905] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:06.806938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:06.807001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:06.871283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:06.872195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:06.872286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:06.872322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:06.993748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:06.993914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:06.993961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:06.994039] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:06.997988] [DEBUG] [FORECASTER] BSMS: Forecast T+1@11:T+2@11: UP (p=65.05%) [2026-02-24T20:18:06.998335] [INFO ] [FORECASTER] Completed predict_future for BSMS [2026-02-24T20:18:06.998497] [INFO ] [sig ] BSMS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:07.147022] [INFO ] [LOCAL ] Saved forecast: BSMS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BSMS.txt [2026-02-24T20:18:07.147154] [INFO ] [sig ] [499/3377] Completed BSMS in 0.4s | 2.73 sym/s | Total: 3.0m | ETA: 17.6m [2026-02-24T20:18:07.147194] [INFO ] [sig ] [500/3377] Forecasting BSSX... [2026-02-24T20:18:07.147224] [INFO ] [sig ] Generating forecast for: BSSX [2026-02-24T20:18:07.147255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSSX.csv'. [2026-02-24T20:18:07.159274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSSX'. [2026-02-24T20:18:07.159550] [INFO ] [FORECASTER] Starting predict_future for BSSX [2026-02-24T20:18:07.160357] [DEBUG] [LOCAL ] No optimal features file found for BSSX: ./output/feature-sets/BSSX.txt [2026-02-24T20:18:07.160411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:07.160443] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:07.160470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:07.160526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:07.218177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:07.218813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:07.218900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:07.218939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:07.329323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:07.329499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:07.329540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:07.329588] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:07.333145] [DEBUG] [FORECASTER] BSSX: Forecast T+1@11:T+2@11: UP (p=97.34%) [2026-02-24T20:18:07.333427] [INFO ] [FORECASTER] Completed predict_future for BSSX [2026-02-24T20:18:07.333570] [INFO ] [sig ] BSSX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:07.481265] [INFO ] [LOCAL ] Saved forecast: BSSX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BSSX.txt [2026-02-24T20:18:07.481426] [INFO ] [sig ] [500/3377] Completed BSSX in 0.3s | 2.73 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-24T20:18:07.481469] [INFO ] [sig ] [501/3377] Forecasting BSTZ... [2026-02-24T20:18:07.481501] [INFO ] [sig ] Generating forecast for: BSTZ [2026-02-24T20:18:07.481535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BSTZ.csv'. [2026-02-24T20:18:07.494781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSTZ'. [2026-02-24T20:18:07.495147] [INFO ] [FORECASTER] Starting predict_future for BSTZ [2026-02-24T20:18:07.496198] [DEBUG] [LOCAL ] No optimal features file found for BSTZ: ./output/feature-sets/BSTZ.txt [2026-02-24T20:18:07.496262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:07.496314] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:07.496352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:07.496427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:07.559219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:07.560147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:07.560233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:07.560268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:07.683192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:07.683342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:07.683381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:07.683410] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:07.686804] [DEBUG] [FORECASTER] BSTZ: Forecast T+1@11:T+2@11: UP (p=97.59%) [2026-02-24T20:18:07.687078] [INFO ] [FORECASTER] Completed predict_future for BSTZ [2026-02-24T20:18:07.687204] [INFO ] [sig ] BSTZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:07.835122] [INFO ] [LOCAL ] Saved forecast: BSTZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BSTZ.txt [2026-02-24T20:18:07.835268] [INFO ] [sig ] [501/3377] Completed BSTZ in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-24T20:18:07.835307] [INFO ] [sig ] [502/3377] Forecasting BSVN... [2026-02-24T20:18:07.835336] [INFO ] [sig ] Generating forecast for: BSVN [2026-02-24T20:18:07.835367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVN' from 'https://tdm.silogroup.org/data/derivative_storage/BSVN.csv'. [2026-02-24T20:18:07.847566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVN'. [2026-02-24T20:18:07.847869] [INFO ] [FORECASTER] Starting predict_future for BSVN [2026-02-24T20:18:07.848715] [DEBUG] [LOCAL ] No optimal features file found for BSVN: ./output/feature-sets/BSVN.txt [2026-02-24T20:18:07.848769] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:07.848800] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:07.848831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:07.848905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:07.910873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:07.911704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:07.911793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:07.911827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:08.025352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:08.025512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:08.025551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:08.025601] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:08.029094] [DEBUG] [FORECASTER] BSVN: Forecast T+1@11:T+2@11: DOWN (p=14.50%) [2026-02-24T20:18:08.029382] [INFO ] [FORECASTER] Completed predict_future for BSVN [2026-02-24T20:18:08.029516] [INFO ] [sig ] BSVN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:08.179141] [INFO ] [LOCAL ] Saved forecast: BSVN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSVN.txt [2026-02-24T20:18:08.179312] [INFO ] [sig ] [502/3377] Completed BSVN in 0.3s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:08.179354] [INFO ] [sig ] [503/3377] Forecasting BSVO... [2026-02-24T20:18:08.179392] [INFO ] [sig ] Generating forecast for: BSVO [2026-02-24T20:18:08.179430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSVO' from 'https://tdm.silogroup.org/data/derivative_storage/BSVO.csv'. [2026-02-24T20:18:08.192762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSVO'. [2026-02-24T20:18:08.193077] [INFO ] [FORECASTER] Starting predict_future for BSVO [2026-02-24T20:18:08.193926] [DEBUG] [LOCAL ] No optimal features file found for BSVO: ./output/feature-sets/BSVO.txt [2026-02-24T20:18:08.193980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:08.194013] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:08.194041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:08.194098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:08.254107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:08.254926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:08.255009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:08.255042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:08.389677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:08.389842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:08.389891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:08.389927] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:08.393494] [DEBUG] [FORECASTER] BSVO: Forecast T+1@11:T+2@11: DOWN (p=32.47%) [2026-02-24T20:18:08.393803] [INFO ] [FORECASTER] Completed predict_future for BSVO [2026-02-24T20:18:08.393947] [INFO ] [sig ] BSVO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:08.541918] [INFO ] [LOCAL ] Saved forecast: BSVO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSVO.txt [2026-02-24T20:18:08.542075] [INFO ] [sig ] [503/3377] Completed BSVO in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:08.542115] [INFO ] [sig ] [504/3377] Forecasting BSX... [2026-02-24T20:18:08.542147] [INFO ] [sig ] Generating forecast for: BSX [2026-02-24T20:18:08.542178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSX' from 'https://tdm.silogroup.org/data/derivative_storage/BSX.csv'. [2026-02-24T20:18:08.554915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSX'. [2026-02-24T20:18:08.555292] [INFO ] [FORECASTER] Starting predict_future for BSX [2026-02-24T20:18:08.556114] [DEBUG] [LOCAL ] No optimal features file found for BSX: ./output/feature-sets/BSX.txt [2026-02-24T20:18:08.556167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:08.556199] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:08.556225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:08.556281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:08.616594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:08.617664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:08.617751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:08.617786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:08.745347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:08.745545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:08.745625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:08.745670] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:08.749695] [DEBUG] [FORECASTER] BSX: Forecast T+1@11:T+2@11: DOWN (p=38.71%) [2026-02-24T20:18:08.750055] [INFO ] [FORECASTER] Completed predict_future for BSX [2026-02-24T20:18:08.750232] [INFO ] [sig ] BSX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:08.919448] [INFO ] [LOCAL ] Saved forecast: BSX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BSX.txt [2026-02-24T20:18:08.919658] [INFO ] [sig ] [504/3377] Completed BSX in 0.4s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:08.919717] [INFO ] [sig ] [505/3377] Forecasting BSY... [2026-02-24T20:18:08.919749] [INFO ] [sig ] Generating forecast for: BSY [2026-02-24T20:18:08.919779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BSY' from 'https://tdm.silogroup.org/data/derivative_storage/BSY.csv'. [2026-02-24T20:18:08.935050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BSY'. [2026-02-24T20:18:08.935569] [INFO ] [FORECASTER] Starting predict_future for BSY [2026-02-24T20:18:08.936643] [DEBUG] [LOCAL ] No optimal features file found for BSY: ./output/feature-sets/BSY.txt [2026-02-24T20:18:08.936703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:08.936740] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:08.936774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:08.936851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:09.012168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:09.013519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:09.013680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:09.013740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:09.186385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:09.186613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:09.186666] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:09.186703] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:09.191969] [DEBUG] [FORECASTER] BSY: Forecast T+1@11:T+2@11: UP (p=62.42%) [2026-02-24T20:18:09.192621] [INFO ] [FORECASTER] Completed predict_future for BSY [2026-02-24T20:18:09.192872] [INFO ] [sig ] BSY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:09.419391] [INFO ] [LOCAL ] Saved forecast: BSY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BSY.txt [2026-02-24T20:18:09.419660] [INFO ] [sig ] [505/3377] Completed BSY in 0.5s | 2.73 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:09.419727] [INFO ] [sig ] [506/3377] Forecasting BTAI... [2026-02-24T20:18:09.419775] [INFO ] [sig ] Generating forecast for: BTAI [2026-02-24T20:18:09.419826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTAI' from 'https://tdm.silogroup.org/data/derivative_storage/BTAI.csv'. [2026-02-24T20:18:09.475976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTAI'. [2026-02-24T20:18:09.476551] [INFO ] [FORECASTER] Starting predict_future for BTAI [2026-02-24T20:18:09.478074] [DEBUG] [LOCAL ] No optimal features file found for BTAI: ./output/feature-sets/BTAI.txt [2026-02-24T20:18:09.478150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:09.478202] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:09.478250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:09.478345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:09.570998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:09.572309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:09.572491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:09.572545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:09.749779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:09.749982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:09.750042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:09.750079] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:09.755189] [DEBUG] [FORECASTER] BTAI: Forecast T+1@11:T+2@11: UP (p=73.79%) [2026-02-24T20:18:09.755750] [INFO ] [FORECASTER] Completed predict_future for BTAI [2026-02-24T20:18:09.755986] [INFO ] [sig ] BTAI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:10.000408] [INFO ] [LOCAL ] Saved forecast: BTAI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BTAI.txt [2026-02-24T20:18:10.000647] [INFO ] [sig ] [506/3377] Completed BTAI in 0.6s | 2.73 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-24T20:18:10.000696] [INFO ] [sig ] [507/3377] Forecasting BTCS... [2026-02-24T20:18:10.000729] [INFO ] [sig ] Generating forecast for: BTCS [2026-02-24T20:18:10.000762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTCS' from 'https://tdm.silogroup.org/data/derivative_storage/BTCS.csv'. [2026-02-24T20:18:10.022913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTCS'. [2026-02-24T20:18:10.024549] [INFO ] [FORECASTER] Starting predict_future for BTCS [2026-02-24T20:18:10.026408] [DEBUG] [LOCAL ] No optimal features file found for BTCS: ./output/feature-sets/BTCS.txt [2026-02-24T20:18:10.026524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:10.026617] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:10.026671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:10.026768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:10.121078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:10.122358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:10.122487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:10.122543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:10.286320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:10.286488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:10.286531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:10.286561] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:10.290409] [DEBUG] [FORECASTER] BTCS: Forecast T+1@11:T+2@11: UP (p=99.59%) [2026-02-24T20:18:10.290791] [INFO ] [FORECASTER] Completed predict_future for BTCS [2026-02-24T20:18:10.290940] [INFO ] [sig ] BTCS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:10.445223] [INFO ] [LOCAL ] Saved forecast: BTCS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BTCS.txt [2026-02-24T20:18:10.445403] [INFO ] [sig ] [507/3377] Completed BTCS in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-24T20:18:10.445448] [INFO ] [sig ] [508/3377] Forecasting BTE... [2026-02-24T20:18:10.445479] [INFO ] [sig ] Generating forecast for: BTE [2026-02-24T20:18:10.445510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTE' from 'https://tdm.silogroup.org/data/derivative_storage/BTE.csv'. [2026-02-24T20:18:10.467211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTE'. [2026-02-24T20:18:10.467590] [INFO ] [FORECASTER] Starting predict_future for BTE [2026-02-24T20:18:10.468466] [DEBUG] [LOCAL ] No optimal features file found for BTE: ./output/feature-sets/BTE.txt [2026-02-24T20:18:10.468520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:10.468552] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:10.468600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:10.468659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:10.526002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:10.526925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:10.527014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:10.527048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:10.649357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:10.649527] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:10.649569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:10.649640] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:10.653144] [DEBUG] [FORECASTER] BTE: Forecast T+1@11:T+2@11: UP (p=52.12%) [2026-02-24T20:18:10.653453] [INFO ] [FORECASTER] Completed predict_future for BTE [2026-02-24T20:18:10.653612] [INFO ] [sig ] BTE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:10.836848] [INFO ] [LOCAL ] Saved forecast: BTE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BTE.txt [2026-02-24T20:18:10.837038] [INFO ] [sig ] [508/3377] Completed BTE in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.6m [2026-02-24T20:18:10.837097] [INFO ] [sig ] [509/3377] Forecasting BTF... [2026-02-24T20:18:10.837135] [INFO ] [sig ] Generating forecast for: BTF [2026-02-24T20:18:10.837169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTF' from 'https://tdm.silogroup.org/data/derivative_storage/BTF.csv'. [2026-02-24T20:18:10.850100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTF'. [2026-02-24T20:18:10.850497] [INFO ] [FORECASTER] Starting predict_future for BTF [2026-02-24T20:18:10.851428] [DEBUG] [LOCAL ] No optimal features file found for BTF: ./output/feature-sets/BTF.txt [2026-02-24T20:18:10.851485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:10.851518] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:10.851546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:10.851632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:10.916691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:10.917615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:10.917704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:10.917739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:11.044082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:11.044245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:11.044287] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:11.044318] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:11.048040] [DEBUG] [FORECASTER] BTF: Forecast T+1@11:T+2@11: DOWN (p=3.56%) [2026-02-24T20:18:11.048344] [INFO ] [FORECASTER] Completed predict_future for BTF [2026-02-24T20:18:11.048511] [INFO ] [sig ] BTF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:11.201715] [INFO ] [LOCAL ] Saved forecast: BTF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BTF.txt [2026-02-24T20:18:11.201935] [INFO ] [sig ] [509/3377] Completed BTF in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:11.201988] [INFO ] [sig ] [510/3377] Forecasting BTI... [2026-02-24T20:18:11.202022] [INFO ] [sig ] Generating forecast for: BTI [2026-02-24T20:18:11.202053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTI' from 'https://tdm.silogroup.org/data/derivative_storage/BTI.csv'. [2026-02-24T20:18:11.214138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTI'. [2026-02-24T20:18:11.214487] [INFO ] [FORECASTER] Starting predict_future for BTI [2026-02-24T20:18:11.215386] [DEBUG] [LOCAL ] No optimal features file found for BTI: ./output/feature-sets/BTI.txt [2026-02-24T20:18:11.215442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:11.215474] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:11.215502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:11.215560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:11.280972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:11.281872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:11.281978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:11.282014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:11.414425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:11.414613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:11.414658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:11.414688] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:11.418827] [DEBUG] [FORECASTER] BTI: Forecast T+1@11:T+2@11: DOWN (p=38.53%) [2026-02-24T20:18:11.419116] [INFO ] [FORECASTER] Completed predict_future for BTI [2026-02-24T20:18:11.419394] [INFO ] [sig ] BTI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:11.571029] [INFO ] [LOCAL ] Saved forecast: BTI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BTI.txt [2026-02-24T20:18:11.571199] [INFO ] [sig ] [510/3377] Completed BTI in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:11.571254] [INFO ] [sig ] [511/3377] Forecasting BTMD... [2026-02-24T20:18:11.571301] [INFO ] [sig ] Generating forecast for: BTMD [2026-02-24T20:18:11.571334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTMD' from 'https://tdm.silogroup.org/data/derivative_storage/BTMD.csv'. [2026-02-24T20:18:11.585328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTMD'. [2026-02-24T20:18:11.585729] [INFO ] [FORECASTER] Starting predict_future for BTMD [2026-02-24T20:18:11.586603] [DEBUG] [LOCAL ] No optimal features file found for BTMD: ./output/feature-sets/BTMD.txt [2026-02-24T20:18:11.586658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:11.586690] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:11.586717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:11.586774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:11.652883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:11.653806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:11.653895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:11.653930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:11.785751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:11.785913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:11.785955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:11.785991] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:11.789863] [DEBUG] [FORECASTER] BTMD: Forecast T+1@11:T+2@11: DOWN (p=21.48%) [2026-02-24T20:18:11.790155] [INFO ] [FORECASTER] Completed predict_future for BTMD [2026-02-24T20:18:11.790294] [INFO ] [sig ] BTMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:11.945776] [INFO ] [LOCAL ] Saved forecast: BTMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BTMD.txt [2026-02-24T20:18:11.945944] [INFO ] [sig ] [511/3377] Completed BTMD in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:11.945990] [INFO ] [sig ] [512/3377] Forecasting BTSG... [2026-02-24T20:18:11.946022] [INFO ] [sig ] Generating forecast for: BTSG [2026-02-24T20:18:11.946054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTSG' from 'https://tdm.silogroup.org/data/derivative_storage/BTSG.csv'. [2026-02-24T20:18:11.958998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTSG'. [2026-02-24T20:18:11.959440] [INFO ] [FORECASTER] Starting predict_future for BTSG [2026-02-24T20:18:11.960419] [DEBUG] [LOCAL ] No optimal features file found for BTSG: ./output/feature-sets/BTSG.txt [2026-02-24T20:18:11.960476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:11.960511] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:11.960588] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:11.960655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:12.026480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:12.027381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:12.027469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:12.027504] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:12.160329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:12.160496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:12.160537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:12.160567] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:12.164384] [DEBUG] [FORECASTER] BTSG: Forecast T+1@11:T+2@11: DOWN (p=14.01%) [2026-02-24T20:18:12.164705] [INFO ] [FORECASTER] Completed predict_future for BTSG [2026-02-24T20:18:12.164844] [INFO ] [sig ] BTSG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:12.326678] [INFO ] [LOCAL ] Saved forecast: BTSG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BTSG.txt [2026-02-24T20:18:12.326855] [INFO ] [sig ] [512/3377] Completed BTSG in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:12.326900] [INFO ] [sig ] [513/3377] Forecasting BTZ... [2026-02-24T20:18:12.326931] [INFO ] [sig ] Generating forecast for: BTZ [2026-02-24T20:18:12.326963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BTZ' from 'https://tdm.silogroup.org/data/derivative_storage/BTZ.csv'. [2026-02-24T20:18:12.339999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BTZ'. [2026-02-24T20:18:12.340354] [INFO ] [FORECASTER] Starting predict_future for BTZ [2026-02-24T20:18:12.341262] [DEBUG] [LOCAL ] No optimal features file found for BTZ: ./output/feature-sets/BTZ.txt [2026-02-24T20:18:12.341318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:12.341379] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:12.341407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:12.341465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:12.412244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:12.413218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:12.413322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:12.413359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:12.540465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:12.540648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:12.540691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:12.540721] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:12.544402] [DEBUG] [FORECASTER] BTZ: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-02-24T20:18:12.544702] [INFO ] [FORECASTER] Completed predict_future for BTZ [2026-02-24T20:18:12.544832] [INFO ] [sig ] BTZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:12.696755] [INFO ] [LOCAL ] Saved forecast: BTZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BTZ.txt [2026-02-24T20:18:12.696932] [INFO ] [sig ] [513/3377] Completed BTZ in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:12.696974] [INFO ] [sig ] [514/3377] Forecasting BUD... [2026-02-24T20:18:12.697004] [INFO ] [sig ] Generating forecast for: BUD [2026-02-24T20:18:12.697041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUD' from 'https://tdm.silogroup.org/data/derivative_storage/BUD.csv'. [2026-02-24T20:18:12.714647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUD'. [2026-02-24T20:18:12.714977] [INFO ] [FORECASTER] Starting predict_future for BUD [2026-02-24T20:18:12.715830] [DEBUG] [LOCAL ] No optimal features file found for BUD: ./output/feature-sets/BUD.txt [2026-02-24T20:18:12.715885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:12.715917] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:12.715945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:12.716011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:12.777553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:12.778391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:12.778478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:12.778512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:12.898319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:12.898490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:12.898532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:12.898560] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:12.902123] [DEBUG] [FORECASTER] BUD: Forecast T+1@11:T+2@11: UP (p=51.18%) [2026-02-24T20:18:12.902471] [INFO ] [FORECASTER] Completed predict_future for BUD [2026-02-24T20:18:12.902642] [INFO ] [sig ] BUD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:13.062333] [INFO ] [LOCAL ] Saved forecast: BUD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BUD.txt [2026-02-24T20:18:13.062586] [INFO ] [sig ] [514/3377] Completed BUD in 0.4s | 2.72 sym/s | Total: 3.1m | ETA: 17.5m [2026-02-24T20:18:13.062630] [INFO ] [sig ] [515/3377] Forecasting BUFC... [2026-02-24T20:18:13.062664] [INFO ] [sig ] Generating forecast for: BUFC [2026-02-24T20:18:13.062694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUFC' from 'https://tdm.silogroup.org/data/derivative_storage/BUFC.csv'. [2026-02-24T20:18:13.074348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUFC'. [2026-02-24T20:18:13.074672] [INFO ] [FORECASTER] Starting predict_future for BUFC [2026-02-24T20:18:13.075665] [DEBUG] [LOCAL ] No optimal features file found for BUFC: ./output/feature-sets/BUFC.txt [2026-02-24T20:18:13.075720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:13.075754] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:13.075783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:13.075841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:13.142436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:13.143352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:13.143441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:13.143476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:13.248888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:13.249049] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:18:13.249091] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:13.249120] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:13.252815] [DEBUG] [FORECASTER] BUFC: Forecast T+1@11:T+2@11: UP (p=82.81%) [2026-02-24T20:18:13.253211] [INFO ] [FORECASTER] Completed predict_future for BUFC [2026-02-24T20:18:13.253383] [INFO ] [sig ] BUFC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:13.408403] [INFO ] [LOCAL ] Saved forecast: BUFC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BUFC.txt [2026-02-24T20:18:13.408567] [INFO ] [sig ] [515/3377] Completed BUFC in 0.3s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:13.408637] [INFO ] [sig ] [516/3377] Forecasting BUG... [2026-02-24T20:18:13.408668] [INFO ] [sig ] Generating forecast for: BUG [2026-02-24T20:18:13.408707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUG' from 'https://tdm.silogroup.org/data/derivative_storage/BUG.csv'. [2026-02-24T20:18:13.421706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUG'. [2026-02-24T20:18:13.422067] [INFO ] [FORECASTER] Starting predict_future for BUG [2026-02-24T20:18:13.423094] [DEBUG] [LOCAL ] No optimal features file found for BUG: ./output/feature-sets/BUG.txt [2026-02-24T20:18:13.423339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:13.423370] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:13.423395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:13.423451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:13.486484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:13.487450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:13.487545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:13.487614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:13.624553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:13.624744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:13.624786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:13.624814] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:13.628680] [DEBUG] [FORECASTER] BUG: Forecast T+1@11:T+2@11: UP (p=50.76%) [2026-02-24T20:18:13.629024] [INFO ] [FORECASTER] Completed predict_future for BUG [2026-02-24T20:18:13.629224] [INFO ] [sig ] BUG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:13.776414] [INFO ] [LOCAL ] Saved forecast: BUG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BUG.txt [2026-02-24T20:18:13.776606] [INFO ] [sig ] [516/3377] Completed BUG in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:13.776663] [INFO ] [sig ] [517/3377] Forecasting BUI... [2026-02-24T20:18:13.776701] [INFO ] [sig ] Generating forecast for: BUI [2026-02-24T20:18:13.776743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUI' from 'https://tdm.silogroup.org/data/derivative_storage/BUI.csv'. [2026-02-24T20:18:13.792594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUI'. [2026-02-24T20:18:13.793055] [INFO ] [FORECASTER] Starting predict_future for BUI [2026-02-24T20:18:13.793945] [DEBUG] [LOCAL ] No optimal features file found for BUI: ./output/feature-sets/BUI.txt [2026-02-24T20:18:13.794000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:13.794033] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:13.794059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:13.794115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:13.852163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:13.853166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:13.853257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:13.853303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:13.977675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:13.977833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:13.977875] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:13.977905] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:13.981615] [DEBUG] [FORECASTER] BUI: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-02-24T20:18:13.981912] [INFO ] [FORECASTER] Completed predict_future for BUI [2026-02-24T20:18:13.982048] [INFO ] [sig ] BUI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:14.126957] [INFO ] [LOCAL ] Saved forecast: BUI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BUI.txt [2026-02-24T20:18:14.127138] [INFO ] [sig ] [517/3377] Completed BUI in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:14.127187] [INFO ] [sig ] [518/3377] Forecasting BURL... [2026-02-24T20:18:14.127227] [INFO ] [sig ] Generating forecast for: BURL [2026-02-24T20:18:14.127259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BURL' from 'https://tdm.silogroup.org/data/derivative_storage/BURL.csv'. [2026-02-24T20:18:14.140145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BURL'. [2026-02-24T20:18:14.140553] [INFO ] [FORECASTER] Starting predict_future for BURL [2026-02-24T20:18:14.141556] [DEBUG] [LOCAL ] No optimal features file found for BURL: ./output/feature-sets/BURL.txt [2026-02-24T20:18:14.141631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:14.141663] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:14.141690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:14.141754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:14.203103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:14.204042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:14.204129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:14.204164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:14.332316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:14.332474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:14.332515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:14.332544] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:14.336000] [DEBUG] [FORECASTER] BURL: Forecast T+1@11:T+2@11: DOWN (p=21.37%) [2026-02-24T20:18:14.336297] [INFO ] [FORECASTER] Completed predict_future for BURL [2026-02-24T20:18:14.336433] [INFO ] [sig ] BURL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:14.485607] [INFO ] [LOCAL ] Saved forecast: BURL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BURL.txt [2026-02-24T20:18:14.485773] [INFO ] [sig ] [518/3377] Completed BURL in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:14.485816] [INFO ] [sig ] [519/3377] Forecasting BUSE... [2026-02-24T20:18:14.485848] [INFO ] [sig ] Generating forecast for: BUSE [2026-02-24T20:18:14.485878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUSE' from 'https://tdm.silogroup.org/data/derivative_storage/BUSE.csv'. [2026-02-24T20:18:14.497524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUSE'. [2026-02-24T20:18:14.497855] [INFO ] [FORECASTER] Starting predict_future for BUSE [2026-02-24T20:18:14.498781] [DEBUG] [LOCAL ] No optimal features file found for BUSE: ./output/feature-sets/BUSE.txt [2026-02-24T20:18:14.498836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:14.498869] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:14.498896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:14.498954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:14.565391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:14.566480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:14.566590] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:14.566629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:14.695856] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:14.696042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:14.696083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:14.696111] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:14.699855] [DEBUG] [FORECASTER] BUSE: Forecast T+1@11:T+2@11: DOWN (p=7.10%) [2026-02-24T20:18:14.700209] [INFO ] [FORECASTER] Completed predict_future for BUSE [2026-02-24T20:18:14.700544] [INFO ] [sig ] BUSE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:14.856370] [INFO ] [LOCAL ] Saved forecast: BUSE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BUSE.txt [2026-02-24T20:18:14.856543] [INFO ] [sig ] [519/3377] Completed BUSE in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:14.856606] [INFO ] [sig ] [520/3377] Forecasting BUXX... [2026-02-24T20:18:14.856639] [INFO ] [sig ] Generating forecast for: BUXX [2026-02-24T20:18:14.856670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BUXX' from 'https://tdm.silogroup.org/data/derivative_storage/BUXX.csv'. [2026-02-24T20:18:14.870645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BUXX'. [2026-02-24T20:18:14.871134] [INFO ] [FORECASTER] Starting predict_future for BUXX [2026-02-24T20:18:14.872396] [DEBUG] [LOCAL ] No optimal features file found for BUXX: ./output/feature-sets/BUXX.txt [2026-02-24T20:18:14.872470] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:14.872526] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:14.872601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:14.872705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:14.960320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:14.961258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:14.961344] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:14.961378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:15.079814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:15.079982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:15.080024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:15.080054] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:15.084315] [DEBUG] [FORECASTER] BUXX: Forecast T+1@11:T+2@11: DOWN (p=48.21%) [2026-02-24T20:18:15.084694] [INFO ] [FORECASTER] Completed predict_future for BUXX [2026-02-24T20:18:15.084842] [INFO ] [sig ] BUXX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:15.231772] [INFO ] [LOCAL ] Saved forecast: BUXX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BUXX.txt [2026-02-24T20:18:15.231932] [INFO ] [sig ] [520/3377] Completed BUXX in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:15.231974] [INFO ] [sig ] [521/3377] Forecasting BVFL... [2026-02-24T20:18:15.232004] [INFO ] [sig ] Generating forecast for: BVFL [2026-02-24T20:18:15.232034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVFL' from 'https://tdm.silogroup.org/data/derivative_storage/BVFL.csv'. [2026-02-24T20:18:15.243909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVFL'. [2026-02-24T20:18:15.244223] [INFO ] [FORECASTER] Starting predict_future for BVFL [2026-02-24T20:18:15.245039] [DEBUG] [LOCAL ] No optimal features file found for BVFL: ./output/feature-sets/BVFL.txt [2026-02-24T20:18:15.245105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:15.245144] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:15.245178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:15.245239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:15.307256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:15.308234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:15.308322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:15.308358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:15.424740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:15.424923] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:15.424966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:15.424996] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:15.428729] [DEBUG] [FORECASTER] BVFL: Forecast T+1@11:T+2@11: DOWN (p=7.60%) [2026-02-24T20:18:15.429011] [INFO ] [FORECASTER] Completed predict_future for BVFL [2026-02-24T20:18:15.429149] [INFO ] [sig ] BVFL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:15.577232] [INFO ] [LOCAL ] Saved forecast: BVFL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BVFL.txt [2026-02-24T20:18:15.577387] [INFO ] [sig ] [521/3377] Completed BVFL in 0.3s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:15.577427] [INFO ] [sig ] [522/3377] Forecasting BVN... [2026-02-24T20:18:15.577456] [INFO ] [sig ] Generating forecast for: BVN [2026-02-24T20:18:15.577487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVN' from 'https://tdm.silogroup.org/data/derivative_storage/BVN.csv'. [2026-02-24T20:18:15.590766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVN'. [2026-02-24T20:18:15.591103] [INFO ] [FORECASTER] Starting predict_future for BVN [2026-02-24T20:18:15.592123] [DEBUG] [LOCAL ] No optimal features file found for BVN: ./output/feature-sets/BVN.txt [2026-02-24T20:18:15.592189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:15.592220] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:15.592248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:15.592305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:15.653118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:15.653858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:15.653938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:15.653971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:15.782327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:15.782491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:15.782533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:15.782563] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:15.786551] [DEBUG] [FORECASTER] BVN: Forecast T+1@11:T+2@11: UP (p=82.35%) [2026-02-24T20:18:15.786992] [INFO ] [FORECASTER] Completed predict_future for BVN [2026-02-24T20:18:15.787200] [INFO ] [sig ] BVN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:15.940766] [INFO ] [LOCAL ] Saved forecast: BVN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BVN.txt [2026-02-24T20:18:15.940929] [INFO ] [sig ] [522/3377] Completed BVN in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:15.940971] [INFO ] [sig ] [523/3377] Forecasting BVS... [2026-02-24T20:18:15.941002] [INFO ] [sig ] Generating forecast for: BVS [2026-02-24T20:18:15.941036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BVS' from 'https://tdm.silogroup.org/data/derivative_storage/BVS.csv'. [2026-02-24T20:18:15.955839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BVS'. [2026-02-24T20:18:15.956279] [INFO ] [FORECASTER] Starting predict_future for BVS [2026-02-24T20:18:15.957326] [DEBUG] [LOCAL ] No optimal features file found for BVS: ./output/feature-sets/BVS.txt [2026-02-24T20:18:15.957392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:15.957434] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:15.957473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:15.957554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:16.030682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:16.031614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:16.031742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:16.031778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:16.160820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:16.160992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:16.161036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:16.161067] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:16.164860] [DEBUG] [FORECASTER] BVS: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-02-24T20:18:16.165219] [INFO ] [FORECASTER] Completed predict_future for BVS [2026-02-24T20:18:16.165362] [INFO ] [sig ] BVS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:16.381752] [INFO ] [LOCAL ] Saved forecast: BVS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BVS.txt [2026-02-24T20:18:16.381908] [INFO ] [sig ] [523/3377] Completed BVS in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:16.381947] [INFO ] [sig ] [524/3377] Forecasting BWA... [2026-02-24T20:18:16.381979] [INFO ] [sig ] Generating forecast for: BWA [2026-02-24T20:18:16.382010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWA' from 'https://tdm.silogroup.org/data/derivative_storage/BWA.csv'. [2026-02-24T20:18:16.393689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWA'. [2026-02-24T20:18:16.393998] [INFO ] [FORECASTER] Starting predict_future for BWA [2026-02-24T20:18:16.394825] [DEBUG] [LOCAL ] No optimal features file found for BWA: ./output/feature-sets/BWA.txt [2026-02-24T20:18:16.394880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:16.394912] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:16.394939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:16.394997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:16.457506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:16.458381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:16.458468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:16.458503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:16.579628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:16.579786] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:16.579825] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:16.579856] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:16.583744] [DEBUG] [FORECASTER] BWA: Forecast T+1@11:T+2@11: UP (p=89.40%) [2026-02-24T20:18:16.584029] [INFO ] [FORECASTER] Completed predict_future for BWA [2026-02-24T20:18:16.584163] [INFO ] [sig ] BWA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:16.730946] [INFO ] [LOCAL ] Saved forecast: BWA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BWA.txt [2026-02-24T20:18:16.731085] [INFO ] [sig ] [524/3377] Completed BWA in 0.3s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:16.731123] [INFO ] [sig ] [525/3377] Forecasting BWAY... [2026-02-24T20:18:16.731153] [INFO ] [sig ] Generating forecast for: BWAY [2026-02-24T20:18:16.731183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWAY' from 'https://tdm.silogroup.org/data/derivative_storage/BWAY.csv'. [2026-02-24T20:18:16.743342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWAY'. [2026-02-24T20:18:16.743702] [INFO ] [FORECASTER] Starting predict_future for BWAY [2026-02-24T20:18:16.744756] [DEBUG] [LOCAL ] No optimal features file found for BWAY: ./output/feature-sets/BWAY.txt [2026-02-24T20:18:16.744822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:16.744855] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:16.744881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:16.744938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:16.807000] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:16.807892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:16.807996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:16.808033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:16.944519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:16.944700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:16.944745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:16.944776] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:16.948533] [DEBUG] [FORECASTER] BWAY: Forecast T+1@11:T+2@11: DOWN (p=31.76%) [2026-02-24T20:18:16.948858] [INFO ] [FORECASTER] Completed predict_future for BWAY [2026-02-24T20:18:16.948998] [INFO ] [sig ] BWAY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:17.096810] [INFO ] [LOCAL ] Saved forecast: BWAY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BWAY.txt [2026-02-24T20:18:17.096956] [INFO ] [sig ] [525/3377] Completed BWAY in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.5m [2026-02-24T20:18:17.096997] [INFO ] [sig ] [526/3377] Forecasting BWB... [2026-02-24T20:18:17.097028] [INFO ] [sig ] Generating forecast for: BWB [2026-02-24T20:18:17.097062] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWB' from 'https://tdm.silogroup.org/data/derivative_storage/BWB.csv'. [2026-02-24T20:18:17.110430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWB'. [2026-02-24T20:18:17.110757] [INFO ] [FORECASTER] Starting predict_future for BWB [2026-02-24T20:18:17.111598] [DEBUG] [LOCAL ] No optimal features file found for BWB: ./output/feature-sets/BWB.txt [2026-02-24T20:18:17.111655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:17.111690] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:17.111717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:17.111774] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:17.170482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:17.171383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:17.171485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:17.171523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:17.297543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:17.297715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:17.297758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:17.297787] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:17.301202] [DEBUG] [FORECASTER] BWB: Forecast T+1@11:T+2@11: UP (p=71.93%) [2026-02-24T20:18:17.301484] [INFO ] [FORECASTER] Completed predict_future for BWB [2026-02-24T20:18:17.301637] [INFO ] [sig ] BWB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:17.445191] [INFO ] [LOCAL ] Saved forecast: BWB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BWB.txt [2026-02-24T20:18:17.445373] [INFO ] [sig ] [526/3377] Completed BWB in 0.3s | 2.72 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-24T20:18:17.445417] [INFO ] [sig ] [527/3377] Forecasting BWEN... [2026-02-24T20:18:17.445448] [INFO ] [sig ] Generating forecast for: BWEN [2026-02-24T20:18:17.445481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWEN' from 'https://tdm.silogroup.org/data/derivative_storage/BWEN.csv'. [2026-02-24T20:18:17.457884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWEN'. [2026-02-24T20:18:17.458217] [INFO ] [FORECASTER] Starting predict_future for BWEN [2026-02-24T20:18:17.459057] [DEBUG] [LOCAL ] No optimal features file found for BWEN: ./output/feature-sets/BWEN.txt [2026-02-24T20:18:17.459116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:17.459150] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:17.459178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:17.459235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:17.521248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:17.522065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:17.522152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:17.522185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:17.650765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:17.650938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:17.650998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:17.651032] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:17.655071] [DEBUG] [FORECASTER] BWEN: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-02-24T20:18:17.655375] [INFO ] [FORECASTER] Completed predict_future for BWEN [2026-02-24T20:18:17.655514] [INFO ] [sig ] BWEN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:17.810825] [INFO ] [LOCAL ] Saved forecast: BWEN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BWEN.txt [2026-02-24T20:18:17.811004] [INFO ] [sig ] [527/3377] Completed BWEN in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-24T20:18:17.811060] [INFO ] [sig ] [528/3377] Forecasting BWFG... [2026-02-24T20:18:17.811101] [INFO ] [sig ] Generating forecast for: BWFG [2026-02-24T20:18:17.811141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWFG' from 'https://tdm.silogroup.org/data/derivative_storage/BWFG.csv'. [2026-02-24T20:18:17.824149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWFG'. [2026-02-24T20:18:17.824464] [INFO ] [FORECASTER] Starting predict_future for BWFG [2026-02-24T20:18:17.825346] [DEBUG] [LOCAL ] No optimal features file found for BWFG: ./output/feature-sets/BWFG.txt [2026-02-24T20:18:17.825402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:17.825435] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:17.825465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:17.825524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:17.888113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:17.888831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:17.888915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:17.888949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:18.016765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:18.016932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:18.016973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:18.017004] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:18.020696] [DEBUG] [FORECASTER] BWFG: Forecast T+1@11:T+2@11: UP (p=68.62%) [2026-02-24T20:18:18.020995] [INFO ] [FORECASTER] Completed predict_future for BWFG [2026-02-24T20:18:18.021148] [INFO ] [sig ] BWFG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:18.163396] [INFO ] [LOCAL ] Saved forecast: BWFG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BWFG.txt [2026-02-24T20:18:18.163562] [INFO ] [sig ] [528/3377] Completed BWFG in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-24T20:18:18.163633] [INFO ] [sig ] [529/3377] Forecasting BWG... [2026-02-24T20:18:18.163666] [INFO ] [sig ] Generating forecast for: BWG [2026-02-24T20:18:18.163699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWG' from 'https://tdm.silogroup.org/data/derivative_storage/BWG.csv'. [2026-02-24T20:18:18.175773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWG'. [2026-02-24T20:18:18.176126] [INFO ] [FORECASTER] Starting predict_future for BWG [2026-02-24T20:18:18.177249] [DEBUG] [LOCAL ] No optimal features file found for BWG: ./output/feature-sets/BWG.txt [2026-02-24T20:18:18.177317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:18.177366] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:18.177398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:18.177458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:18.239640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:18.240565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:18.240672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:18.240706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:18.364905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:18.365068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:18.365111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:18.365142] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:18.368812] [DEBUG] [FORECASTER] BWG: Forecast T+1@11:T+2@11: UP (p=90.87%) [2026-02-24T20:18:18.369104] [INFO ] [FORECASTER] Completed predict_future for BWG [2026-02-24T20:18:18.369242] [INFO ] [sig ] BWG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:18.521025] [INFO ] [LOCAL ] Saved forecast: BWG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BWG.txt [2026-02-24T20:18:18.521172] [INFO ] [sig ] [529/3377] Completed BWG in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-24T20:18:18.521211] [INFO ] [sig ] [530/3377] Forecasting BWIN... [2026-02-24T20:18:18.521240] [INFO ] [sig ] Generating forecast for: BWIN [2026-02-24T20:18:18.521270] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWIN' from 'https://tdm.silogroup.org/data/derivative_storage/BWIN.csv'. [2026-02-24T20:18:18.533206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWIN'. [2026-02-24T20:18:18.533745] [INFO ] [FORECASTER] Starting predict_future for BWIN [2026-02-24T20:18:18.534768] [DEBUG] [LOCAL ] No optimal features file found for BWIN: ./output/feature-sets/BWIN.txt [2026-02-24T20:18:18.534821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:18.534878] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:18.534906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:18.534962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:18.598785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:18.599690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:18.599777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:18.599812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:18.719969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:18.720134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:18.720184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:18.720223] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:18.723837] [DEBUG] [FORECASTER] BWIN: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-24T20:18:18.724135] [INFO ] [FORECASTER] Completed predict_future for BWIN [2026-02-24T20:18:18.724291] [INFO ] [sig ] BWIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:18.871802] [INFO ] [LOCAL ] Saved forecast: BWIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BWIN.txt [2026-02-24T20:18:18.871959] [INFO ] [sig ] [530/3377] Completed BWIN in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-24T20:18:18.872015] [INFO ] [sig ] [531/3377] Forecasting BWMN... [2026-02-24T20:18:18.872059] [INFO ] [sig ] Generating forecast for: BWMN [2026-02-24T20:18:18.872095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BWMN' from 'https://tdm.silogroup.org/data/derivative_storage/BWMN.csv'. [2026-02-24T20:18:18.884311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BWMN'. [2026-02-24T20:18:18.884869] [INFO ] [FORECASTER] Starting predict_future for BWMN [2026-02-24T20:18:18.885932] [DEBUG] [LOCAL ] No optimal features file found for BWMN: ./output/feature-sets/BWMN.txt [2026-02-24T20:18:18.885988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:18.886021] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:18.886049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:18.886106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:18.955007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:18.956042] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:18.956141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:18.956177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:19.081763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:19.081931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:19.081972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:19.082000] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:19.086017] [DEBUG] [FORECASTER] BWMN: Forecast T+1@11:T+2@11: DOWN (p=34.79%) [2026-02-24T20:18:19.086309] [INFO ] [FORECASTER] Completed predict_future for BWMN [2026-02-24T20:18:19.086444] [INFO ] [sig ] BWMN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:19.232785] [INFO ] [LOCAL ] Saved forecast: BWMN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BWMN.txt [2026-02-24T20:18:19.232960] [INFO ] [sig ] [531/3377] Completed BWMN in 0.4s | 2.72 sym/s | Total: 3.2m | ETA: 17.4m [2026-02-24T20:18:19.233004] [INFO ] [sig ] [532/3377] Forecasting BXC... [2026-02-24T20:18:19.233035] [INFO ] [sig ] Generating forecast for: BXC [2026-02-24T20:18:19.233069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXC' from 'https://tdm.silogroup.org/data/derivative_storage/BXC.csv'. [2026-02-24T20:18:19.245163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXC'. [2026-02-24T20:18:19.245489] [INFO ] [FORECASTER] Starting predict_future for BXC [2026-02-24T20:18:19.246349] [DEBUG] [LOCAL ] No optimal features file found for BXC: ./output/feature-sets/BXC.txt [2026-02-24T20:18:19.246406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:19.246441] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:19.246468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:19.246528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:19.306862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:19.307757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:19.307848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:19.307883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:19.430258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:19.430419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:19.430489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:19.430523] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:19.434091] [DEBUG] [FORECASTER] BXC: Forecast T+1@11:T+2@11: UP (p=62.31%) [2026-02-24T20:18:19.434385] [INFO ] [FORECASTER] Completed predict_future for BXC [2026-02-24T20:18:19.434523] [INFO ] [sig ] BXC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:19.578889] [INFO ] [LOCAL ] Saved forecast: BXC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BXC.txt [2026-02-24T20:18:19.579045] [INFO ] [sig ] [532/3377] Completed BXC in 0.3s | 2.72 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-24T20:18:19.579086] [INFO ] [sig ] [533/3377] Forecasting BXMX... [2026-02-24T20:18:19.579115] [INFO ] [sig ] Generating forecast for: BXMX [2026-02-24T20:18:19.579148] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXMX' from 'https://tdm.silogroup.org/data/derivative_storage/BXMX.csv'. [2026-02-24T20:18:19.592254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXMX'. [2026-02-24T20:18:19.592622] [INFO ] [FORECASTER] Starting predict_future for BXMX [2026-02-24T20:18:19.593418] [DEBUG] [LOCAL ] No optimal features file found for BXMX: ./output/feature-sets/BXMX.txt [2026-02-24T20:18:19.593471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:19.593502] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:19.593527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:19.593607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:19.654317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:19.655119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:19.655206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:19.655241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:19.782457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:19.782640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:19.782683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:19.782747] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:19.786343] [DEBUG] [FORECASTER] BXMX: Forecast T+1@11:T+2@11: UP (p=80.09%) [2026-02-24T20:18:19.786651] [INFO ] [FORECASTER] Completed predict_future for BXMX [2026-02-24T20:18:19.786790] [INFO ] [sig ] BXMX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:19.932525] [INFO ] [LOCAL ] Saved forecast: BXMX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BXMX.txt [2026-02-24T20:18:19.932679] [INFO ] [sig ] [533/3377] Completed BXMX in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-24T20:18:19.932719] [INFO ] [sig ] [534/3377] Forecasting BXP... [2026-02-24T20:18:19.932748] [INFO ] [sig ] Generating forecast for: BXP [2026-02-24T20:18:19.932780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXP' from 'https://tdm.silogroup.org/data/derivative_storage/BXP.csv'. [2026-02-24T20:18:19.944325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXP'. [2026-02-24T20:18:19.944650] [INFO ] [FORECASTER] Starting predict_future for BXP [2026-02-24T20:18:19.945482] [DEBUG] [LOCAL ] No optimal features file found for BXP: ./output/feature-sets/BXP.txt [2026-02-24T20:18:19.945538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:19.945592] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:19.945624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:19.945684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:20.006290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:20.007205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:20.007314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:20.007349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:20.134101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:20.134268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:20.134309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:20.134339] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:20.138533] [DEBUG] [FORECASTER] BXP: Forecast T+1@11:T+2@11: DOWN (p=45.15%) [2026-02-24T20:18:20.138913] [INFO ] [FORECASTER] Completed predict_future for BXP [2026-02-24T20:18:20.139080] [INFO ] [sig ] BXP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:20.291771] [INFO ] [LOCAL ] Saved forecast: BXP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BXP.txt [2026-02-24T20:18:20.291926] [INFO ] [sig ] [534/3377] Completed BXP in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-24T20:18:20.291991] [INFO ] [sig ] [535/3377] Forecasting BXSL... [2026-02-24T20:18:20.292025] [INFO ] [sig ] Generating forecast for: BXSL [2026-02-24T20:18:20.292058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BXSL' from 'https://tdm.silogroup.org/data/derivative_storage/BXSL.csv'. [2026-02-24T20:18:20.304907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BXSL'. [2026-02-24T20:18:20.305326] [INFO ] [FORECASTER] Starting predict_future for BXSL [2026-02-24T20:18:20.306271] [DEBUG] [LOCAL ] No optimal features file found for BXSL: ./output/feature-sets/BXSL.txt [2026-02-24T20:18:20.306328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:20.306361] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:20.306388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:20.306448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:20.371080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:20.372012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:20.372103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:20.372138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:20.497771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:20.497936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:20.498001] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:20.498034] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:20.501694] [DEBUG] [FORECASTER] BXSL: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-02-24T20:18:20.501996] [INFO ] [FORECASTER] Completed predict_future for BXSL [2026-02-24T20:18:20.502134] [INFO ] [sig ] BXSL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:20.653781] [INFO ] [LOCAL ] Saved forecast: BXSL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BXSL.txt [2026-02-24T20:18:20.653935] [INFO ] [sig ] [535/3377] Completed BXSL in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-24T20:18:20.653975] [INFO ] [sig ] [536/3377] Forecasting BYD... [2026-02-24T20:18:20.654003] [INFO ] [sig ] Generating forecast for: BYD [2026-02-24T20:18:20.654036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYD' from 'https://tdm.silogroup.org/data/derivative_storage/BYD.csv'. [2026-02-24T20:18:20.666772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYD'. [2026-02-24T20:18:20.667158] [INFO ] [FORECASTER] Starting predict_future for BYD [2026-02-24T20:18:20.668036] [DEBUG] [LOCAL ] No optimal features file found for BYD: ./output/feature-sets/BYD.txt [2026-02-24T20:18:20.668090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:20.668133] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:20.668161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:20.668217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:20.727387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:20.728345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:20.728452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:20.728486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:20.859445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:20.859638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:20.859684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:20.859714] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:20.863560] [DEBUG] [FORECASTER] BYD: Forecast T+1@11:T+2@11: UP (p=79.03%) [2026-02-24T20:18:20.863894] [INFO ] [FORECASTER] Completed predict_future for BYD [2026-02-24T20:18:20.864033] [INFO ] [sig ] BYD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:21.015489] [INFO ] [LOCAL ] Saved forecast: BYD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/BYD.txt [2026-02-24T20:18:21.015847] [INFO ] [sig ] [536/3377] Completed BYD in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-24T20:18:21.015889] [INFO ] [sig ] [537/3377] Forecasting BYRN... [2026-02-24T20:18:21.015918] [INFO ] [sig ] Generating forecast for: BYRN [2026-02-24T20:18:21.015951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYRN' from 'https://tdm.silogroup.org/data/derivative_storage/BYRN.csv'. [2026-02-24T20:18:21.028084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYRN'. [2026-02-24T20:18:21.028477] [INFO ] [FORECASTER] Starting predict_future for BYRN [2026-02-24T20:18:21.029368] [DEBUG] [LOCAL ] No optimal features file found for BYRN: ./output/feature-sets/BYRN.txt [2026-02-24T20:18:21.029425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:21.029458] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:21.029486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:21.029543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:21.097799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:21.098825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:21.098917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:21.098953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:21.228528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:21.228719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:21.228762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:21.228790] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:21.232596] [DEBUG] [FORECASTER] BYRN: Forecast T+1@11:T+2@11: DOWN (p=16.83%) [2026-02-24T20:18:21.232928] [INFO ] [FORECASTER] Completed predict_future for BYRN [2026-02-24T20:18:21.233075] [INFO ] [sig ] BYRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:21.388281] [INFO ] [LOCAL ] Saved forecast: BYRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BYRN.txt [2026-02-24T20:18:21.388455] [INFO ] [sig ] [537/3377] Completed BYRN in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-24T20:18:21.388497] [INFO ] [sig ] [538/3377] Forecasting BYSI... [2026-02-24T20:18:21.388529] [INFO ] [sig ] Generating forecast for: BYSI [2026-02-24T20:18:21.388562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BYSI' from 'https://tdm.silogroup.org/data/derivative_storage/BYSI.csv'. [2026-02-24T20:18:21.400953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BYSI'. [2026-02-24T20:18:21.401560] [INFO ] [FORECASTER] Starting predict_future for BYSI [2026-02-24T20:18:21.402478] [DEBUG] [LOCAL ] No optimal features file found for BYSI: ./output/feature-sets/BYSI.txt [2026-02-24T20:18:21.402535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:21.402570] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:21.402630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:21.402690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:21.464167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:21.465098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:21.465200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:21.465253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:21.574950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:21.575106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:21.575147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:21.575176] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:21.578681] [DEBUG] [FORECASTER] BYSI: Forecast T+1@11:T+2@11: DOWN (p=44.20%) [2026-02-24T20:18:21.578960] [INFO ] [FORECASTER] Completed predict_future for BYSI [2026-02-24T20:18:21.579089] [INFO ] [sig ] BYSI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:21.722036] [INFO ] [LOCAL ] Saved forecast: BYSI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BYSI.txt [2026-02-24T20:18:21.722172] [INFO ] [sig ] [538/3377] Completed BYSI in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-24T20:18:21.722212] [INFO ] [sig ] [539/3377] Forecasting BZ... [2026-02-24T20:18:21.722244] [INFO ] [sig ] Generating forecast for: BZ [2026-02-24T20:18:21.722276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZ' from 'https://tdm.silogroup.org/data/derivative_storage/BZ.csv'. [2026-02-24T20:18:21.733973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZ'. [2026-02-24T20:18:21.734278] [INFO ] [FORECASTER] Starting predict_future for BZ [2026-02-24T20:18:21.735140] [DEBUG] [LOCAL ] No optimal features file found for BZ: ./output/feature-sets/BZ.txt [2026-02-24T20:18:21.735196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:21.735231] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:21.735259] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:21.735315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:21.792361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:21.793012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:21.793089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:21.793122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:21.916685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:21.916831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:21.916869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:21.916899] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:21.920287] [DEBUG] [FORECASTER] BZ: Forecast T+1@11:T+2@11: DOWN (p=15.28%) [2026-02-24T20:18:21.920563] [INFO ] [FORECASTER] Completed predict_future for BZ [2026-02-24T20:18:21.920713] [INFO ] [sig ] BZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:22.061194] [INFO ] [LOCAL ] Saved forecast: BZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BZ.txt [2026-02-24T20:18:22.061326] [INFO ] [sig ] [539/3377] Completed BZ in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.4m [2026-02-24T20:18:22.061365] [INFO ] [sig ] [540/3377] Forecasting BZH... [2026-02-24T20:18:22.061393] [INFO ] [sig ] Generating forecast for: BZH [2026-02-24T20:18:22.061430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZH' from 'https://tdm.silogroup.org/data/derivative_storage/BZH.csv'. [2026-02-24T20:18:22.072962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZH'. [2026-02-24T20:18:22.073280] [INFO ] [FORECASTER] Starting predict_future for BZH [2026-02-24T20:18:22.074182] [DEBUG] [LOCAL ] No optimal features file found for BZH: ./output/feature-sets/BZH.txt [2026-02-24T20:18:22.074237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:22.074269] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:22.074297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:22.074354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:22.133183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:22.133918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:22.134028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:22.134074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:22.254051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:22.254198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:22.254238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:22.254273] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:22.257780] [DEBUG] [FORECASTER] BZH: Forecast T+1@11:T+2@11: DOWN (p=28.81%) [2026-02-24T20:18:22.258087] [INFO ] [FORECASTER] Completed predict_future for BZH [2026-02-24T20:18:22.258219] [INFO ] [sig ] BZH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:22.400655] [INFO ] [LOCAL ] Saved forecast: BZH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BZH.txt [2026-02-24T20:18:22.400827] [INFO ] [sig ] [540/3377] Completed BZH in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-24T20:18:22.400867] [INFO ] [sig ] [541/3377] Forecasting BZUN... [2026-02-24T20:18:22.400897] [INFO ] [sig ] Generating forecast for: BZUN [2026-02-24T20:18:22.400928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'BZUN' from 'https://tdm.silogroup.org/data/derivative_storage/BZUN.csv'. [2026-02-24T20:18:22.412966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'BZUN'. [2026-02-24T20:18:22.413374] [INFO ] [FORECASTER] Starting predict_future for BZUN [2026-02-24T20:18:22.414216] [DEBUG] [LOCAL ] No optimal features file found for BZUN: ./output/feature-sets/BZUN.txt [2026-02-24T20:18:22.414283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:22.414321] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:22.414354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:22.414423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:22.473388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:22.474283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:22.474368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:22.474401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:22.595295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:22.595465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:22.595508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:22.595539] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:22.599336] [DEBUG] [FORECASTER] BZUN: Forecast T+1@11:T+2@11: DOWN (p=31.32%) [2026-02-24T20:18:22.599749] [INFO ] [FORECASTER] Completed predict_future for BZUN [2026-02-24T20:18:22.599923] [INFO ] [sig ] BZUN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:22.743987] [INFO ] [LOCAL ] Saved forecast: BZUN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/BZUN.txt [2026-02-24T20:18:22.744120] [INFO ] [sig ] [541/3377] Completed BZUN in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-24T20:18:22.744159] [INFO ] [sig ] [542/3377] Forecasting C... [2026-02-24T20:18:22.744189] [INFO ] [sig ] Generating forecast for: C [2026-02-24T20:18:22.744221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'C' from 'https://tdm.silogroup.org/data/derivative_storage/C.csv'. [2026-02-24T20:18:22.756114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'C'. [2026-02-24T20:18:22.756462] [INFO ] [FORECASTER] Starting predict_future for C [2026-02-24T20:18:22.757345] [DEBUG] [LOCAL ] No optimal features file found for C: ./output/feature-sets/C.txt [2026-02-24T20:18:22.757409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:22.757445] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:22.757473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:22.757530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:22.818087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:22.819048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:22.819134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:22.819168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:22.949894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:22.950053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:22.950092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:22.950121] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:22.953610] [DEBUG] [FORECASTER] C: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-24T20:18:22.953900] [INFO ] [FORECASTER] Completed predict_future for C [2026-02-24T20:18:22.954037] [INFO ] [sig ] C: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:23.100908] [INFO ] [LOCAL ] Saved forecast: C 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/C.txt [2026-02-24T20:18:23.101084] [INFO ] [sig ] [542/3377] Completed C in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-24T20:18:23.101122] [INFO ] [sig ] [543/3377] Forecasting CAAP... [2026-02-24T20:18:23.101152] [INFO ] [sig ] Generating forecast for: CAAP [2026-02-24T20:18:23.101183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAP' from 'https://tdm.silogroup.org/data/derivative_storage/CAAP.csv'. [2026-02-24T20:18:23.112841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAP'. [2026-02-24T20:18:23.113255] [INFO ] [FORECASTER] Starting predict_future for CAAP [2026-02-24T20:18:23.114183] [DEBUG] [LOCAL ] No optimal features file found for CAAP: ./output/feature-sets/CAAP.txt [2026-02-24T20:18:23.114248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:23.114288] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:23.114322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:23.114391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:23.174434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:23.175441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:23.175529] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:23.175563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:23.299757] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:23.299935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:23.299978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:23.300008] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:23.303671] [DEBUG] [FORECASTER] CAAP: Forecast T+1@11:T+2@11: DOWN (p=18.18%) [2026-02-24T20:18:23.304016] [INFO ] [FORECASTER] Completed predict_future for CAAP [2026-02-24T20:18:23.304163] [INFO ] [sig ] CAAP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:23.450734] [INFO ] [LOCAL ] Saved forecast: CAAP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CAAP.txt [2026-02-24T20:18:23.450943] [INFO ] [sig ] [543/3377] Completed CAAP in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-24T20:18:23.450996] [INFO ] [sig ] [544/3377] Forecasting CAAS... [2026-02-24T20:18:23.451035] [INFO ] [sig ] Generating forecast for: CAAS [2026-02-24T20:18:23.451077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAAS' from 'https://tdm.silogroup.org/data/derivative_storage/CAAS.csv'. [2026-02-24T20:18:23.462639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAAS'. [2026-02-24T20:18:23.463046] [INFO ] [FORECASTER] Starting predict_future for CAAS [2026-02-24T20:18:23.463967] [DEBUG] [LOCAL ] No optimal features file found for CAAS: ./output/feature-sets/CAAS.txt [2026-02-24T20:18:23.464024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:23.464059] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:23.464087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:23.464147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:23.525002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:23.525955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:23.526042] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:23.526076] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:23.638048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:23.638202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:23.638244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:23.638273] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:23.642122] [DEBUG] [FORECASTER] CAAS: Forecast T+1@11:T+2@11: UP (p=66.05%) [2026-02-24T20:18:23.642445] [INFO ] [FORECASTER] Completed predict_future for CAAS [2026-02-24T20:18:23.642614] [INFO ] [sig ] CAAS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:23.802316] [INFO ] [LOCAL ] Saved forecast: CAAS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CAAS.txt [2026-02-24T20:18:23.802485] [INFO ] [sig ] [544/3377] Completed CAAS in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-24T20:18:23.802524] [INFO ] [sig ] [545/3377] Forecasting CABA... [2026-02-24T20:18:23.802555] [INFO ] [sig ] Generating forecast for: CABA [2026-02-24T20:18:23.802608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABA' from 'https://tdm.silogroup.org/data/derivative_storage/CABA.csv'. [2026-02-24T20:18:23.814408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABA'. [2026-02-24T20:18:23.814801] [INFO ] [FORECASTER] Starting predict_future for CABA [2026-02-24T20:18:23.815638] [DEBUG] [LOCAL ] No optimal features file found for CABA: ./output/feature-sets/CABA.txt [2026-02-24T20:18:23.815691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:23.815722] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:23.815750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:23.815807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:23.878751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:23.879897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:23.879988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:23.880021] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:24.000852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:24.001018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:24.001060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:24.001088] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:24.004644] [DEBUG] [FORECASTER] CABA: Forecast T+1@11:T+2@11: DOWN (p=0.24%) [2026-02-24T20:18:24.004933] [INFO ] [FORECASTER] Completed predict_future for CABA [2026-02-24T20:18:24.005071] [INFO ] [sig ] CABA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:24.155117] [INFO ] [LOCAL ] Saved forecast: CABA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CABA.txt [2026-02-24T20:18:24.155297] [INFO ] [sig ] [545/3377] Completed CABA in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-24T20:18:24.155339] [INFO ] [sig ] [546/3377] Forecasting CABO... [2026-02-24T20:18:24.155368] [INFO ] [sig ] Generating forecast for: CABO [2026-02-24T20:18:24.155400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CABO' from 'https://tdm.silogroup.org/data/derivative_storage/CABO.csv'. [2026-02-24T20:18:24.167434] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CABO'. [2026-02-24T20:18:24.167844] [INFO ] [FORECASTER] Starting predict_future for CABO [2026-02-24T20:18:24.168746] [DEBUG] [LOCAL ] No optimal features file found for CABO: ./output/feature-sets/CABO.txt [2026-02-24T20:18:24.168803] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:24.168838] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:24.168865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:24.168922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:24.228726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:24.229649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:24.229734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:24.229767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:24.353764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:24.353928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:24.353967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:24.353998] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:24.357730] [DEBUG] [FORECASTER] CABO: Forecast T+1@11:T+2@11: UP (p=87.50%) [2026-02-24T20:18:24.358137] [INFO ] [FORECASTER] Completed predict_future for CABO [2026-02-24T20:18:24.358297] [INFO ] [sig ] CABO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:24.510007] [INFO ] [LOCAL ] Saved forecast: CABO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CABO.txt [2026-02-24T20:18:24.510175] [INFO ] [sig ] [546/3377] Completed CABO in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-24T20:18:24.510214] [INFO ] [sig ] [547/3377] Forecasting CAC... [2026-02-24T20:18:24.510250] [INFO ] [sig ] Generating forecast for: CAC [2026-02-24T20:18:24.510287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAC' from 'https://tdm.silogroup.org/data/derivative_storage/CAC.csv'. [2026-02-24T20:18:24.524400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAC'. [2026-02-24T20:18:24.525039] [INFO ] [FORECASTER] Starting predict_future for CAC [2026-02-24T20:18:24.525930] [DEBUG] [LOCAL ] No optimal features file found for CAC: ./output/feature-sets/CAC.txt [2026-02-24T20:18:24.525994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:24.526062] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:24.526093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:24.526165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:24.585352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:24.586481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:24.586569] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:24.586624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:24.709040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:24.709198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:24.709240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:24.709268] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:24.712679] [DEBUG] [FORECASTER] CAC: Forecast T+1@11:T+2@11: DOWN (p=37.08%) [2026-02-24T20:18:24.712961] [INFO ] [FORECASTER] Completed predict_future for CAC [2026-02-24T20:18:24.713087] [INFO ] [sig ] CAC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:24.854669] [INFO ] [LOCAL ] Saved forecast: CAC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CAC.txt [2026-02-24T20:18:24.854815] [INFO ] [sig ] [547/3377] Completed CAC in 0.3s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-24T20:18:24.854855] [INFO ] [sig ] [548/3377] Forecasting CACC... [2026-02-24T20:18:24.854884] [INFO ] [sig ] Generating forecast for: CACC [2026-02-24T20:18:24.854915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACC' from 'https://tdm.silogroup.org/data/derivative_storage/CACC.csv'. [2026-02-24T20:18:24.866935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACC'. [2026-02-24T20:18:24.867239] [INFO ] [FORECASTER] Starting predict_future for CACC [2026-02-24T20:18:24.868094] [DEBUG] [LOCAL ] No optimal features file found for CACC: ./output/feature-sets/CACC.txt [2026-02-24T20:18:24.868149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:24.868180] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:24.868207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:24.868264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:24.927277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:24.928096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:24.928181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:24.928212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:25.048555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:25.048740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:25.048782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:25.048811] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:25.052297] [DEBUG] [FORECASTER] CACC: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-02-24T20:18:25.052646] [INFO ] [FORECASTER] Completed predict_future for CACC [2026-02-24T20:18:25.052790] [INFO ] [sig ] CACC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:25.206121] [INFO ] [LOCAL ] Saved forecast: CACC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CACC.txt [2026-02-24T20:18:25.206337] [INFO ] [sig ] [548/3377] Completed CACC in 0.4s | 2.73 sym/s | Total: 3.3m | ETA: 17.3m [2026-02-24T20:18:25.206406] [INFO ] [sig ] [549/3377] Forecasting CACI... [2026-02-24T20:18:25.206457] [INFO ] [sig ] Generating forecast for: CACI [2026-02-24T20:18:25.206502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CACI' from 'https://tdm.silogroup.org/data/derivative_storage/CACI.csv'. [2026-02-24T20:18:25.218618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CACI'. [2026-02-24T20:18:25.218951] [INFO ] [FORECASTER] Starting predict_future for CACI [2026-02-24T20:18:25.219764] [DEBUG] [LOCAL ] No optimal features file found for CACI: ./output/feature-sets/CACI.txt [2026-02-24T20:18:25.219828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:25.219862] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:25.219889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:25.219945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:25.279437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:25.280230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:25.280314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:25.280348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:25.405424] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:25.405602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:25.405643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:25.405671] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:25.409827] [DEBUG] [FORECASTER] CACI: Forecast T+1@11:T+2@11: DOWN (p=11.70%) [2026-02-24T20:18:25.410113] [INFO ] [FORECASTER] Completed predict_future for CACI [2026-02-24T20:18:25.410248] [INFO ] [sig ] CACI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:25.555558] [INFO ] [LOCAL ] Saved forecast: CACI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CACI.txt [2026-02-24T20:18:25.555776] [INFO ] [sig ] [549/3377] Completed CACI in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-24T20:18:25.555842] [INFO ] [sig ] [550/3377] Forecasting CADL... [2026-02-24T20:18:25.555888] [INFO ] [sig ] Generating forecast for: CADL [2026-02-24T20:18:25.555935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CADL' from 'https://tdm.silogroup.org/data/derivative_storage/CADL.csv'. [2026-02-24T20:18:25.567463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CADL'. [2026-02-24T20:18:25.567812] [INFO ] [FORECASTER] Starting predict_future for CADL [2026-02-24T20:18:25.568704] [DEBUG] [LOCAL ] No optimal features file found for CADL: ./output/feature-sets/CADL.txt [2026-02-24T20:18:25.568760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:25.568792] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:25.568820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:25.568877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:25.628103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:25.629038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:25.629127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:25.629160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:25.756965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:25.757129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:25.757170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:25.757235] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:25.760778] [DEBUG] [FORECASTER] CADL: Forecast T+1@11:T+2@11: DOWN (p=17.71%) [2026-02-24T20:18:25.761067] [INFO ] [FORECASTER] Completed predict_future for CADL [2026-02-24T20:18:25.761199] [INFO ] [sig ] CADL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:25.916672] [INFO ] [LOCAL ] Saved forecast: CADL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CADL.txt [2026-02-24T20:18:25.916817] [INFO ] [sig ] [550/3377] Completed CADL in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-24T20:18:25.916857] [INFO ] [sig ] [551/3377] Forecasting CAE... [2026-02-24T20:18:25.916886] [INFO ] [sig ] Generating forecast for: CAE [2026-02-24T20:18:25.916917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAE' from 'https://tdm.silogroup.org/data/derivative_storage/CAE.csv'. [2026-02-24T20:18:25.929505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAE'. [2026-02-24T20:18:25.929865] [INFO ] [FORECASTER] Starting predict_future for CAE [2026-02-24T20:18:25.930871] [DEBUG] [LOCAL ] No optimal features file found for CAE: ./output/feature-sets/CAE.txt [2026-02-24T20:18:25.930925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:25.930957] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:25.930983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:25.931039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:25.991079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:25.991992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:25.992078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:25.992111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:26.119764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:26.119919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:26.119959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:26.119989] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:26.123506] [DEBUG] [FORECASTER] CAE: Forecast T+1@11:T+2@11: DOWN (p=31.17%) [2026-02-24T20:18:26.123813] [INFO ] [FORECASTER] Completed predict_future for CAE [2026-02-24T20:18:26.123948] [INFO ] [sig ] CAE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:26.267090] [INFO ] [LOCAL ] Saved forecast: CAE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CAE.txt [2026-02-24T20:18:26.267235] [INFO ] [sig ] [551/3377] Completed CAE in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-24T20:18:26.267280] [INFO ] [sig ] [552/3377] Forecasting CAF... [2026-02-24T20:18:26.267311] [INFO ] [sig ] Generating forecast for: CAF [2026-02-24T20:18:26.267343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAF' from 'https://tdm.silogroup.org/data/derivative_storage/CAF.csv'. [2026-02-24T20:18:26.278749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAF'. [2026-02-24T20:18:26.279099] [INFO ] [FORECASTER] Starting predict_future for CAF [2026-02-24T20:18:26.279982] [DEBUG] [LOCAL ] No optimal features file found for CAF: ./output/feature-sets/CAF.txt [2026-02-24T20:18:26.280039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:26.280071] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:26.280099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:26.280159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:26.338440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:26.339230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:26.339312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:26.339345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:26.453297] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:26.453461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:26.453501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:26.453529] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:26.456940] [DEBUG] [FORECASTER] CAF: Forecast T+1@11:T+2@11: DOWN (p=6.17%) [2026-02-24T20:18:26.457215] [INFO ] [FORECASTER] Completed predict_future for CAF [2026-02-24T20:18:26.457347] [INFO ] [sig ] CAF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:26.608672] [INFO ] [LOCAL ] Saved forecast: CAF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CAF.txt [2026-02-24T20:18:26.608825] [INFO ] [sig ] [552/3377] Completed CAF in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.3m [2026-02-24T20:18:26.608870] [INFO ] [sig ] [553/3377] Forecasting CAG... [2026-02-24T20:18:26.608901] [INFO ] [sig ] Generating forecast for: CAG [2026-02-24T20:18:26.608934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAG' from 'https://tdm.silogroup.org/data/derivative_storage/CAG.csv'. [2026-02-24T20:18:26.620532] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAG'. [2026-02-24T20:18:26.620934] [INFO ] [FORECASTER] Starting predict_future for CAG [2026-02-24T20:18:26.621840] [DEBUG] [LOCAL ] No optimal features file found for CAG: ./output/feature-sets/CAG.txt [2026-02-24T20:18:26.621897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:26.621934] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:26.621962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:26.622019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:26.683134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:26.684197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:26.684283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:26.684317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:26.801638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:26.801789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:26.801830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:26.801859] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:26.805240] [DEBUG] [FORECASTER] CAG: Forecast T+1@11:T+2@11: UP (p=67.76%) [2026-02-24T20:18:26.805517] [INFO ] [FORECASTER] Completed predict_future for CAG [2026-02-24T20:18:26.805670] [INFO ] [sig ] CAG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:26.953689] [INFO ] [LOCAL ] Saved forecast: CAG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CAG.txt [2026-02-24T20:18:26.953857] [INFO ] [sig ] [553/3377] Completed CAG in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:26.953897] [INFO ] [sig ] [554/3377] Forecasting CAH... [2026-02-24T20:18:26.953926] [INFO ] [sig ] Generating forecast for: CAH [2026-02-24T20:18:26.953958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAH' from 'https://tdm.silogroup.org/data/derivative_storage/CAH.csv'. [2026-02-24T20:18:26.966159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAH'. [2026-02-24T20:18:26.966564] [INFO ] [FORECASTER] Starting predict_future for CAH [2026-02-24T20:18:26.967452] [DEBUG] [LOCAL ] No optimal features file found for CAH: ./output/feature-sets/CAH.txt [2026-02-24T20:18:26.967509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:26.967541] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:26.967585] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:26.967669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:27.030589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:27.031693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:27.031820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:27.031866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:27.154726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:27.154887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:27.154928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:27.154957] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:27.158407] [DEBUG] [FORECASTER] CAH: Forecast T+1@11:T+2@11: UP (p=86.97%) [2026-02-24T20:18:27.158724] [INFO ] [FORECASTER] Completed predict_future for CAH [2026-02-24T20:18:27.158856] [INFO ] [sig ] CAH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:27.302687] [INFO ] [LOCAL ] Saved forecast: CAH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CAH.txt [2026-02-24T20:18:27.302833] [INFO ] [sig ] [554/3377] Completed CAH in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:27.302873] [INFO ] [sig ] [555/3377] Forecasting CAKE... [2026-02-24T20:18:27.302902] [INFO ] [sig ] Generating forecast for: CAKE [2026-02-24T20:18:27.302933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAKE' from 'https://tdm.silogroup.org/data/derivative_storage/CAKE.csv'. [2026-02-24T20:18:27.315186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAKE'. [2026-02-24T20:18:27.315515] [INFO ] [FORECASTER] Starting predict_future for CAKE [2026-02-24T20:18:27.316348] [DEBUG] [LOCAL ] No optimal features file found for CAKE: ./output/feature-sets/CAKE.txt [2026-02-24T20:18:27.316403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:27.316437] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:27.316465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:27.316523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:27.378150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:27.379059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:27.379151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:27.379188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:27.510739] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:27.510902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:27.510942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:27.510972] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:27.514949] [DEBUG] [FORECASTER] CAKE: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-02-24T20:18:27.515256] [INFO ] [FORECASTER] Completed predict_future for CAKE [2026-02-24T20:18:27.515399] [INFO ] [sig ] CAKE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:27.667255] [INFO ] [LOCAL ] Saved forecast: CAKE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CAKE.txt [2026-02-24T20:18:27.667427] [INFO ] [sig ] [555/3377] Completed CAKE in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:27.667470] [INFO ] [sig ] [556/3377] Forecasting CAL... [2026-02-24T20:18:27.667501] [INFO ] [sig ] Generating forecast for: CAL [2026-02-24T20:18:27.667535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAL' from 'https://tdm.silogroup.org/data/derivative_storage/CAL.csv'. [2026-02-24T20:18:27.680949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAL'. [2026-02-24T20:18:27.681383] [INFO ] [FORECASTER] Starting predict_future for CAL [2026-02-24T20:18:27.682501] [DEBUG] [LOCAL ] No optimal features file found for CAL: ./output/feature-sets/CAL.txt [2026-02-24T20:18:27.682558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:27.682611] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:27.682642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:27.682709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:27.745423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:27.746360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:27.746447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:27.746481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:27.868651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:27.868818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:27.868877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:27.868907] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:27.872358] [DEBUG] [FORECASTER] CAL: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-02-24T20:18:27.872661] [INFO ] [FORECASTER] Completed predict_future for CAL [2026-02-24T20:18:27.872797] [INFO ] [sig ] CAL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:28.019905] [INFO ] [LOCAL ] Saved forecast: CAL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CAL.txt [2026-02-24T20:18:28.020072] [INFO ] [sig ] [556/3377] Completed CAL in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:28.020120] [INFO ] [sig ] [557/3377] Forecasting CALM... [2026-02-24T20:18:28.020156] [INFO ] [sig ] Generating forecast for: CALM [2026-02-24T20:18:28.020189] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALM' from 'https://tdm.silogroup.org/data/derivative_storage/CALM.csv'. [2026-02-24T20:18:28.042845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALM'. [2026-02-24T20:18:28.043269] [INFO ] [FORECASTER] Starting predict_future for CALM [2026-02-24T20:18:28.044191] [DEBUG] [LOCAL ] No optimal features file found for CALM: ./output/feature-sets/CALM.txt [2026-02-24T20:18:28.044245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:28.044277] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:28.044305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:28.044373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:28.104805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:28.105976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:28.106156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:28.106193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:28.233258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:28.233416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:28.233456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:28.233487] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:28.236980] [DEBUG] [FORECASTER] CALM: Forecast T+1@11:T+2@11: UP (p=99.12%) [2026-02-24T20:18:28.237262] [INFO ] [FORECASTER] Completed predict_future for CALM [2026-02-24T20:18:28.237399] [INFO ] [sig ] CALM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:28.383847] [INFO ] [LOCAL ] Saved forecast: CALM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CALM.txt [2026-02-24T20:18:28.384028] [INFO ] [sig ] [557/3377] Completed CALM in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:28.384069] [INFO ] [sig ] [558/3377] Forecasting CALX... [2026-02-24T20:18:28.384098] [INFO ] [sig ] Generating forecast for: CALX [2026-02-24T20:18:28.384131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CALX' from 'https://tdm.silogroup.org/data/derivative_storage/CALX.csv'. [2026-02-24T20:18:28.398076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CALX'. [2026-02-24T20:18:28.398471] [INFO ] [FORECASTER] Starting predict_future for CALX [2026-02-24T20:18:28.399789] [DEBUG] [LOCAL ] No optimal features file found for CALX: ./output/feature-sets/CALX.txt [2026-02-24T20:18:28.399844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:28.399884] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:28.399911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:28.399969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:28.464310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:28.465270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:28.465368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:28.465402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:28.592980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:28.593141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:28.593182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:28.593210] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:28.597142] [DEBUG] [FORECASTER] CALX: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-24T20:18:28.597429] [INFO ] [FORECASTER] Completed predict_future for CALX [2026-02-24T20:18:28.597566] [INFO ] [sig ] CALX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:28.744890] [INFO ] [LOCAL ] Saved forecast: CALX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CALX.txt [2026-02-24T20:18:28.745047] [INFO ] [sig ] [558/3377] Completed CALX in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:28.745089] [INFO ] [sig ] [559/3377] Forecasting CAPL... [2026-02-24T20:18:28.745120] [INFO ] [sig ] Generating forecast for: CAPL [2026-02-24T20:18:28.745151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAPL' from 'https://tdm.silogroup.org/data/derivative_storage/CAPL.csv'. [2026-02-24T20:18:28.756857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAPL'. [2026-02-24T20:18:28.757177] [INFO ] [FORECASTER] Starting predict_future for CAPL [2026-02-24T20:18:28.758088] [DEBUG] [LOCAL ] No optimal features file found for CAPL: ./output/feature-sets/CAPL.txt [2026-02-24T20:18:28.758144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:28.758177] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:28.758205] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:28.758263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:28.820720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:28.821693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:28.821792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:28.821828] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:28.941921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:28.942077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:28.942118] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:28.942146] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:28.945692] [DEBUG] [FORECASTER] CAPL: Forecast T+1@11:T+2@11: DOWN (p=8.87%) [2026-02-24T20:18:28.945976] [INFO ] [FORECASTER] Completed predict_future for CAPL [2026-02-24T20:18:28.946113] [INFO ] [sig ] CAPL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:29.091122] [INFO ] [LOCAL ] Saved forecast: CAPL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CAPL.txt [2026-02-24T20:18:29.091283] [INFO ] [sig ] [559/3377] Completed CAPL in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:29.091326] [INFO ] [sig ] [560/3377] Forecasting CARE... [2026-02-24T20:18:29.091361] [INFO ] [sig ] Generating forecast for: CARE [2026-02-24T20:18:29.091398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARE' from 'https://tdm.silogroup.org/data/derivative_storage/CARE.csv'. [2026-02-24T20:18:29.103426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARE'. [2026-02-24T20:18:29.103767] [INFO ] [FORECASTER] Starting predict_future for CARE [2026-02-24T20:18:29.104603] [DEBUG] [LOCAL ] No optimal features file found for CARE: ./output/feature-sets/CARE.txt [2026-02-24T20:18:29.104658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:29.104702] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:29.104731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:29.104788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:29.163345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:29.164112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:29.164194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:29.164227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:29.290746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:29.290904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:29.290944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:29.290974] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:29.294398] [DEBUG] [FORECASTER] CARE: Forecast T+1@11:T+2@11: UP (p=52.05%) [2026-02-24T20:18:29.294705] [INFO ] [FORECASTER] Completed predict_future for CARE [2026-02-24T20:18:29.294836] [INFO ] [sig ] CARE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:29.441255] [INFO ] [LOCAL ] Saved forecast: CARE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CARE.txt [2026-02-24T20:18:29.441443] [INFO ] [sig ] [560/3377] Completed CARE in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:29.441485] [INFO ] [sig ] [561/3377] Forecasting CARG... [2026-02-24T20:18:29.441516] [INFO ] [sig ] Generating forecast for: CARG [2026-02-24T20:18:29.441549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARG' from 'https://tdm.silogroup.org/data/derivative_storage/CARG.csv'. [2026-02-24T20:18:29.453546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARG'. [2026-02-24T20:18:29.453932] [INFO ] [FORECASTER] Starting predict_future for CARG [2026-02-24T20:18:29.454840] [DEBUG] [LOCAL ] No optimal features file found for CARG: ./output/feature-sets/CARG.txt [2026-02-24T20:18:29.454897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:29.454929] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:29.454956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:29.455013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:29.519679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:29.520608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:29.520693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:29.520727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:29.643678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:29.643835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:29.643878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:29.643909] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:29.647474] [DEBUG] [FORECASTER] CARG: Forecast T+1@11:T+2@11: DOWN (p=13.97%) [2026-02-24T20:18:29.647780] [INFO ] [FORECASTER] Completed predict_future for CARG [2026-02-24T20:18:29.647918] [INFO ] [sig ] CARG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:29.790480] [INFO ] [LOCAL ] Saved forecast: CARG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CARG.txt [2026-02-24T20:18:29.790616] [INFO ] [sig ] [561/3377] Completed CARG in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:29.790658] [INFO ] [sig ] [562/3377] Forecasting CARS... [2026-02-24T20:18:29.790833] [INFO ] [sig ] Generating forecast for: CARS [2026-02-24T20:18:29.790863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CARS' from 'https://tdm.silogroup.org/data/derivative_storage/CARS.csv'. [2026-02-24T20:18:29.802879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CARS'. [2026-02-24T20:18:29.803151] [INFO ] [FORECASTER] Starting predict_future for CARS [2026-02-24T20:18:29.803976] [DEBUG] [LOCAL ] No optimal features file found for CARS: ./output/feature-sets/CARS.txt [2026-02-24T20:18:29.804031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:29.804064] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:29.804092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:29.804150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:29.860919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:29.861528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:29.861627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:29.861662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:29.979886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:29.980003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:29.980039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:29.980069] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:29.983606] [DEBUG] [FORECASTER] CARS: Forecast T+1@11:T+2@11: UP (p=63.18%) [2026-02-24T20:18:29.984068] [INFO ] [FORECASTER] Completed predict_future for CARS [2026-02-24T20:18:29.984216] [INFO ] [sig ] CARS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:30.125388] [INFO ] [LOCAL ] Saved forecast: CARS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CARS.txt [2026-02-24T20:18:30.125520] [INFO ] [sig ] [562/3377] Completed CARS in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:30.125563] [INFO ] [sig ] [563/3377] Forecasting CASH... [2026-02-24T20:18:30.125611] [INFO ] [sig ] Generating forecast for: CASH [2026-02-24T20:18:30.125641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASH' from 'https://tdm.silogroup.org/data/derivative_storage/CASH.csv'. [2026-02-24T20:18:30.136893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASH'. [2026-02-24T20:18:30.137150] [INFO ] [FORECASTER] Starting predict_future for CASH [2026-02-24T20:18:30.137979] [DEBUG] [LOCAL ] No optimal features file found for CASH: ./output/feature-sets/CASH.txt [2026-02-24T20:18:30.138036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:30.138069] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:30.138096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:30.138153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:30.196037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:30.196759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:30.196839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:30.196871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:30.319537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:30.319773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:30.319818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:30.319849] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:30.323509] [DEBUG] [FORECASTER] CASH: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-24T20:18:30.323822] [INFO ] [FORECASTER] Completed predict_future for CASH [2026-02-24T20:18:30.323967] [INFO ] [sig ] CASH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:30.468032] [INFO ] [LOCAL ] Saved forecast: CASH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CASH.txt [2026-02-24T20:18:30.468164] [INFO ] [sig ] [563/3377] Completed CASH in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:30.468203] [INFO ] [sig ] [564/3377] Forecasting CASS... [2026-02-24T20:18:30.468238] [INFO ] [sig ] Generating forecast for: CASS [2026-02-24T20:18:30.468269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASS' from 'https://tdm.silogroup.org/data/derivative_storage/CASS.csv'. [2026-02-24T20:18:30.479686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASS'. [2026-02-24T20:18:30.479945] [INFO ] [FORECASTER] Starting predict_future for CASS [2026-02-24T20:18:30.480780] [DEBUG] [LOCAL ] No optimal features file found for CASS: ./output/feature-sets/CASS.txt [2026-02-24T20:18:30.480835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:30.480894] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:30.480923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:30.480980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:30.539518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:30.540169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:30.540247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:30.540279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:30.660633] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:30.660752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:30.660790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:30.660818] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:30.664425] [DEBUG] [FORECASTER] CASS: Forecast T+1@11:T+2@11: UP (p=60.41%) [2026-02-24T20:18:30.664742] [INFO ] [FORECASTER] Completed predict_future for CASS [2026-02-24T20:18:30.664872] [INFO ] [sig ] CASS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:30.806685] [INFO ] [LOCAL ] Saved forecast: CASS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CASS.txt [2026-02-24T20:18:30.806804] [INFO ] [sig ] [564/3377] Completed CASS in 0.3s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:30.806842] [INFO ] [sig ] [565/3377] Forecasting CASY... [2026-02-24T20:18:30.806871] [INFO ] [sig ] Generating forecast for: CASY [2026-02-24T20:18:30.806901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CASY' from 'https://tdm.silogroup.org/data/derivative_storage/CASY.csv'. [2026-02-24T20:18:30.818058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CASY'. [2026-02-24T20:18:30.818325] [INFO ] [FORECASTER] Starting predict_future for CASY [2026-02-24T20:18:30.819125] [DEBUG] [LOCAL ] No optimal features file found for CASY: ./output/feature-sets/CASY.txt [2026-02-24T20:18:30.819179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:30.819212] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:30.819239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:30.819295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:30.878994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:30.879762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:30.879843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:30.879876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:31.012281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:31.012457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:31.012508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:31.012539] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:31.016394] [DEBUG] [FORECASTER] CASY: Forecast T+1@11:T+2@11: DOWN (p=40.12%) [2026-02-24T20:18:31.016698] [INFO ] [FORECASTER] Completed predict_future for CASY [2026-02-24T20:18:31.016838] [INFO ] [sig ] CASY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:31.156924] [INFO ] [LOCAL ] Saved forecast: CASY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CASY.txt [2026-02-24T20:18:31.157046] [INFO ] [sig ] [565/3377] Completed CASY in 0.4s | 2.73 sym/s | Total: 3.4m | ETA: 17.2m [2026-02-24T20:18:31.157085] [INFO ] [sig ] [566/3377] Forecasting CATH... [2026-02-24T20:18:31.157114] [INFO ] [sig ] Generating forecast for: CATH [2026-02-24T20:18:31.157144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATH' from 'https://tdm.silogroup.org/data/derivative_storage/CATH.csv'. [2026-02-24T20:18:31.168523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATH'. [2026-02-24T20:18:31.168836] [INFO ] [FORECASTER] Starting predict_future for CATH [2026-02-24T20:18:31.169670] [DEBUG] [LOCAL ] No optimal features file found for CATH: ./output/feature-sets/CATH.txt [2026-02-24T20:18:31.169723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:31.169756] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:31.169783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:31.169840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:31.227505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:31.228271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:31.228351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:31.228384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:31.344536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:31.344712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:31.344753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:31.344780] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:31.348232] [DEBUG] [FORECASTER] CATH: Forecast T+1@11:T+2@11: UP (p=93.14%) [2026-02-24T20:18:31.348512] [INFO ] [FORECASTER] Completed predict_future for CATH [2026-02-24T20:18:31.348659] [INFO ] [sig ] CATH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:31.490005] [INFO ] [LOCAL ] Saved forecast: CATH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CATH.txt [2026-02-24T20:18:31.490142] [INFO ] [sig ] [566/3377] Completed CATH in 0.3s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:31.490181] [INFO ] [sig ] [567/3377] Forecasting CATO... [2026-02-24T20:18:31.490211] [INFO ] [sig ] Generating forecast for: CATO [2026-02-24T20:18:31.490242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATO' from 'https://tdm.silogroup.org/data/derivative_storage/CATO.csv'. [2026-02-24T20:18:31.511973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATO'. [2026-02-24T20:18:31.512313] [INFO ] [FORECASTER] Starting predict_future for CATO [2026-02-24T20:18:31.513169] [DEBUG] [LOCAL ] No optimal features file found for CATO: ./output/feature-sets/CATO.txt [2026-02-24T20:18:31.513223] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:31.513255] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:31.513281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:31.513337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:31.573861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:31.574848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:31.574941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:31.574977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:31.701220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:31.701405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:31.701467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:31.701555] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:31.706078] [DEBUG] [FORECASTER] CATO: Forecast T+1@11:T+2@11: DOWN (p=7.02%) [2026-02-24T20:18:31.706411] [INFO ] [FORECASTER] Completed predict_future for CATO [2026-02-24T20:18:31.706601] [INFO ] [sig ] CATO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:31.859413] [INFO ] [LOCAL ] Saved forecast: CATO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CATO.txt [2026-02-24T20:18:31.859613] [INFO ] [sig ] [567/3377] Completed CATO in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:31.859655] [INFO ] [sig ] [568/3377] Forecasting CATY... [2026-02-24T20:18:31.859686] [INFO ] [sig ] Generating forecast for: CATY [2026-02-24T20:18:31.859718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CATY' from 'https://tdm.silogroup.org/data/derivative_storage/CATY.csv'. [2026-02-24T20:18:31.872046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CATY'. [2026-02-24T20:18:31.872358] [INFO ] [FORECASTER] Starting predict_future for CATY [2026-02-24T20:18:31.873224] [DEBUG] [LOCAL ] No optimal features file found for CATY: ./output/feature-sets/CATY.txt [2026-02-24T20:18:31.873281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:31.873314] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:31.873342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:31.873401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:31.932941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:31.933900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:31.933981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:31.934014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:32.061819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:32.062005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:32.062059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:32.062092] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:32.066451] [DEBUG] [FORECASTER] CATY: Forecast T+1@11:T+2@11: UP (p=88.54%) [2026-02-24T20:18:32.067008] [INFO ] [FORECASTER] Completed predict_future for CATY [2026-02-24T20:18:32.067164] [INFO ] [sig ] CATY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:32.228138] [INFO ] [LOCAL ] Saved forecast: CATY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CATY.txt [2026-02-24T20:18:32.228320] [INFO ] [sig ] [568/3377] Completed CATY in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:32.228361] [INFO ] [sig ] [569/3377] Forecasting CAVA... [2026-02-24T20:18:32.228391] [INFO ] [sig ] Generating forecast for: CAVA [2026-02-24T20:18:32.228420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CAVA' from 'https://tdm.silogroup.org/data/derivative_storage/CAVA.csv'. [2026-02-24T20:18:32.244319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CAVA'. [2026-02-24T20:18:32.244879] [INFO ] [FORECASTER] Starting predict_future for CAVA [2026-02-24T20:18:32.245881] [DEBUG] [LOCAL ] No optimal features file found for CAVA: ./output/feature-sets/CAVA.txt [2026-02-24T20:18:32.245939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:32.245972] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:32.246006] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:32.246074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:32.305307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:32.306233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:32.306325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:32.306377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:32.434545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:32.434731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:32.434773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:32.434804] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:32.438400] [DEBUG] [FORECASTER] CAVA: Forecast T+1@11:T+2@11: DOWN (p=28.20%) [2026-02-24T20:18:32.438737] [INFO ] [FORECASTER] Completed predict_future for CAVA [2026-02-24T20:18:32.438904] [INFO ] [sig ] CAVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:32.585871] [INFO ] [LOCAL ] Saved forecast: CAVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CAVA.txt [2026-02-24T20:18:32.586035] [INFO ] [sig ] [569/3377] Completed CAVA in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:32.586078] [INFO ] [sig ] [570/3377] Forecasting CB... [2026-02-24T20:18:32.586109] [INFO ] [sig ] Generating forecast for: CB [2026-02-24T20:18:32.586143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CB' from 'https://tdm.silogroup.org/data/derivative_storage/CB.csv'. [2026-02-24T20:18:32.599405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CB'. [2026-02-24T20:18:32.599803] [INFO ] [FORECASTER] Starting predict_future for CB [2026-02-24T20:18:32.600647] [DEBUG] [LOCAL ] No optimal features file found for CB: ./output/feature-sets/CB.txt [2026-02-24T20:18:32.600701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:32.600733] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:32.600761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:32.600818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:32.658764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:32.659565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:32.659668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:32.659702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:32.806930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:32.807095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:32.807135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:32.807165] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:32.810752] [DEBUG] [FORECASTER] CB: Forecast T+1@11:T+2@11: DOWN (p=28.97%) [2026-02-24T20:18:32.811074] [INFO ] [FORECASTER] Completed predict_future for CB [2026-02-24T20:18:32.811212] [INFO ] [sig ] CB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:32.970790] [INFO ] [LOCAL ] Saved forecast: CB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CB.txt [2026-02-24T20:18:32.970984] [INFO ] [sig ] [570/3377] Completed CB in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:32.971028] [INFO ] [sig ] [571/3377] Forecasting CBAN... [2026-02-24T20:18:32.971066] [INFO ] [sig ] Generating forecast for: CBAN [2026-02-24T20:18:32.971097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBAN' from 'https://tdm.silogroup.org/data/derivative_storage/CBAN.csv'. [2026-02-24T20:18:32.985518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBAN'. [2026-02-24T20:18:32.985906] [INFO ] [FORECASTER] Starting predict_future for CBAN [2026-02-24T20:18:32.987039] [DEBUG] [LOCAL ] No optimal features file found for CBAN: ./output/feature-sets/CBAN.txt [2026-02-24T20:18:32.987094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:32.987126] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:32.987166] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:32.987225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:33.047276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:33.048215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:33.048301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:33.048336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:33.174791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:33.174948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:33.174990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:33.175021] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:33.178881] [DEBUG] [FORECASTER] CBAN: Forecast T+1@11:T+2@11: DOWN (p=8.94%) [2026-02-24T20:18:33.179175] [INFO ] [FORECASTER] Completed predict_future for CBAN [2026-02-24T20:18:33.179312] [INFO ] [sig ] CBAN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:33.331957] [INFO ] [LOCAL ] Saved forecast: CBAN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CBAN.txt [2026-02-24T20:18:33.332163] [INFO ] [sig ] [571/3377] Completed CBAN in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:33.332229] [INFO ] [sig ] [572/3377] Forecasting CBNK... [2026-02-24T20:18:33.332270] [INFO ] [sig ] Generating forecast for: CBNK [2026-02-24T20:18:33.332304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBNK' from 'https://tdm.silogroup.org/data/derivative_storage/CBNK.csv'. [2026-02-24T20:18:33.345265] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBNK'. [2026-02-24T20:18:33.345637] [INFO ] [FORECASTER] Starting predict_future for CBNK [2026-02-24T20:18:33.346517] [DEBUG] [LOCAL ] No optimal features file found for CBNK: ./output/feature-sets/CBNK.txt [2026-02-24T20:18:33.346597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:33.346634] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:33.346662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:33.346719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:33.409984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:33.410877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:33.410961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:33.410995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:33.538961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:33.539145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:33.539202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:33.539245] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:33.544168] [DEBUG] [FORECASTER] CBNK: Forecast T+1@11:T+2@11: UP (p=54.09%) [2026-02-24T20:18:33.544625] [INFO ] [FORECASTER] Completed predict_future for CBNK [2026-02-24T20:18:33.544813] [INFO ] [sig ] CBNK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:33.703056] [INFO ] [LOCAL ] Saved forecast: CBNK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CBNK.txt [2026-02-24T20:18:33.703188] [INFO ] [sig ] [572/3377] Completed CBNK in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:33.703226] [INFO ] [sig ] [573/3377] Forecasting CBRE... [2026-02-24T20:18:33.703256] [INFO ] [sig ] Generating forecast for: CBRE [2026-02-24T20:18:33.703285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRE' from 'https://tdm.silogroup.org/data/derivative_storage/CBRE.csv'. [2026-02-24T20:18:33.716346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRE'. [2026-02-24T20:18:33.716692] [INFO ] [FORECASTER] Starting predict_future for CBRE [2026-02-24T20:18:33.717528] [DEBUG] [LOCAL ] No optimal features file found for CBRE: ./output/feature-sets/CBRE.txt [2026-02-24T20:18:33.717602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:33.717639] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:33.717665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:33.717722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:33.775320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:33.776262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:33.776348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:33.776381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:33.895181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:33.895337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:33.895378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:33.895407] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:33.898877] [DEBUG] [FORECASTER] CBRE: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-24T20:18:33.899153] [INFO ] [FORECASTER] Completed predict_future for CBRE [2026-02-24T20:18:33.899283] [INFO ] [sig ] CBRE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:34.039342] [INFO ] [LOCAL ] Saved forecast: CBRE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CBRE.txt [2026-02-24T20:18:34.039474] [INFO ] [sig ] [573/3377] Completed CBRE in 0.3s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:34.039531] [INFO ] [sig ] [574/3377] Forecasting CBRL... [2026-02-24T20:18:34.039562] [INFO ] [sig ] Generating forecast for: CBRL [2026-02-24T20:18:34.039617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBRL' from 'https://tdm.silogroup.org/data/derivative_storage/CBRL.csv'. [2026-02-24T20:18:34.051376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBRL'. [2026-02-24T20:18:34.051697] [INFO ] [FORECASTER] Starting predict_future for CBRL [2026-02-24T20:18:34.052536] [DEBUG] [LOCAL ] No optimal features file found for CBRL: ./output/feature-sets/CBRL.txt [2026-02-24T20:18:34.052621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:34.052657] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:34.052688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:34.052747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:34.119748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:34.120737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:34.123286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:34.123357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:34.254364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:34.254533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:34.254596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:34.254632] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:34.258295] [DEBUG] [FORECASTER] CBRL: Forecast T+1@11:T+2@11: DOWN (p=47.52%) [2026-02-24T20:18:34.258650] [INFO ] [FORECASTER] Completed predict_future for CBRL [2026-02-24T20:18:34.258794] [INFO ] [sig ] CBRL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:34.402309] [INFO ] [LOCAL ] Saved forecast: CBRL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CBRL.txt [2026-02-24T20:18:34.402482] [INFO ] [sig ] [574/3377] Completed CBRL in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:34.402533] [INFO ] [sig ] [575/3377] Forecasting CBSH... [2026-02-24T20:18:34.402595] [INFO ] [sig ] Generating forecast for: CBSH [2026-02-24T20:18:34.402654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBSH' from 'https://tdm.silogroup.org/data/derivative_storage/CBSH.csv'. [2026-02-24T20:18:34.414784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBSH'. [2026-02-24T20:18:34.415086] [INFO ] [FORECASTER] Starting predict_future for CBSH [2026-02-24T20:18:34.416017] [DEBUG] [LOCAL ] No optimal features file found for CBSH: ./output/feature-sets/CBSH.txt [2026-02-24T20:18:34.416076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:34.416110] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:34.416142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:34.416219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:34.477089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:34.477768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:34.477849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:34.477899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:34.602985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:34.603171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:34.603229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:34.603272] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:34.608126] [DEBUG] [FORECASTER] CBSH: Forecast T+1@11:T+2@11: UP (p=74.95%) [2026-02-24T20:18:34.608440] [INFO ] [FORECASTER] Completed predict_future for CBSH [2026-02-24T20:18:34.608603] [INFO ] [sig ] CBSH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:34.751112] [INFO ] [LOCAL ] Saved forecast: CBSH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CBSH.txt [2026-02-24T20:18:34.751242] [INFO ] [sig ] [575/3377] Completed CBSH in 0.3s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:34.751282] [INFO ] [sig ] [576/3377] Forecasting CBUS... [2026-02-24T20:18:34.751310] [INFO ] [sig ] Generating forecast for: CBUS [2026-02-24T20:18:34.751340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBUS' from 'https://tdm.silogroup.org/data/derivative_storage/CBUS.csv'. [2026-02-24T20:18:34.764423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBUS'. [2026-02-24T20:18:34.764706] [INFO ] [FORECASTER] Starting predict_future for CBUS [2026-02-24T20:18:34.765504] [DEBUG] [LOCAL ] No optimal features file found for CBUS: ./output/feature-sets/CBUS.txt [2026-02-24T20:18:34.765558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:34.765612] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:34.765642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:34.765701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:34.827930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:34.828754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:34.828843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:34.828877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:34.960233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:34.960445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:34.960498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:34.960531] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:34.964493] [DEBUG] [FORECASTER] CBUS: Forecast T+1@11:T+2@11: DOWN (p=35.78%) [2026-02-24T20:18:34.964847] [INFO ] [FORECASTER] Completed predict_future for CBUS [2026-02-24T20:18:34.964997] [INFO ] [sig ] CBUS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:35.117150] [INFO ] [LOCAL ] Saved forecast: CBUS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CBUS.txt [2026-02-24T20:18:35.117339] [INFO ] [sig ] [576/3377] Completed CBUS in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:35.117390] [INFO ] [sig ] [577/3377] Forecasting CBZ... [2026-02-24T20:18:35.117421] [INFO ] [sig ] Generating forecast for: CBZ [2026-02-24T20:18:35.117462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CBZ' from 'https://tdm.silogroup.org/data/derivative_storage/CBZ.csv'. [2026-02-24T20:18:35.131784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CBZ'. [2026-02-24T20:18:35.132222] [INFO ] [FORECASTER] Starting predict_future for CBZ [2026-02-24T20:18:35.133122] [DEBUG] [LOCAL ] No optimal features file found for CBZ: ./output/feature-sets/CBZ.txt [2026-02-24T20:18:35.133178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:35.133210] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:35.133237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:35.133303] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:35.195645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:35.196603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:35.196704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:35.196746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:35.320444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:35.320620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:35.320663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:35.320695] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:35.324412] [DEBUG] [FORECASTER] CBZ: Forecast T+1@11:T+2@11: DOWN (p=15.59%) [2026-02-24T20:18:35.324717] [INFO ] [FORECASTER] Completed predict_future for CBZ [2026-02-24T20:18:35.325001] [INFO ] [sig ] CBZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:35.470683] [INFO ] [LOCAL ] Saved forecast: CBZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CBZ.txt [2026-02-24T20:18:35.470893] [INFO ] [sig ] [577/3377] Completed CBZ in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:35.470937] [INFO ] [sig ] [578/3377] Forecasting CC... [2026-02-24T20:18:35.470969] [INFO ] [sig ] Generating forecast for: CC [2026-02-24T20:18:35.471002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CC' from 'https://tdm.silogroup.org/data/derivative_storage/CC.csv'. [2026-02-24T20:18:35.484081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CC'. [2026-02-24T20:18:35.484379] [INFO ] [FORECASTER] Starting predict_future for CC [2026-02-24T20:18:35.485377] [DEBUG] [LOCAL ] No optimal features file found for CC: ./output/feature-sets/CC.txt [2026-02-24T20:18:35.485430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:35.485462] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:35.485488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:35.485544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:35.547592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:35.548280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:35.548361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:35.548394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:35.683610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:35.683831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:35.683886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:35.683920] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:35.688521] [DEBUG] [FORECASTER] CC: Forecast T+1@11:T+2@11: UP (p=92.33%) [2026-02-24T20:18:35.688895] [INFO ] [FORECASTER] Completed predict_future for CC [2026-02-24T20:18:35.689046] [INFO ] [sig ] CC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:35.840142] [INFO ] [LOCAL ] Saved forecast: CC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CC.txt [2026-02-24T20:18:35.840307] [INFO ] [sig ] [578/3377] Completed CC in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:35.840348] [INFO ] [sig ] [579/3377] Forecasting CCAP... [2026-02-24T20:18:35.840377] [INFO ] [sig ] Generating forecast for: CCAP [2026-02-24T20:18:35.840409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCAP' from 'https://tdm.silogroup.org/data/derivative_storage/CCAP.csv'. [2026-02-24T20:18:35.853041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCAP'. [2026-02-24T20:18:35.853439] [INFO ] [FORECASTER] Starting predict_future for CCAP [2026-02-24T20:18:35.854314] [DEBUG] [LOCAL ] No optimal features file found for CCAP: ./output/feature-sets/CCAP.txt [2026-02-24T20:18:35.854370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:35.854402] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:35.854430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:35.854488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:35.918207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:35.919286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:35.919384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:35.919421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:36.049053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:36.049222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:36.049265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:36.049296] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:36.052999] [DEBUG] [FORECASTER] CCAP: Forecast T+1@11:T+2@11: DOWN (p=9.10%) [2026-02-24T20:18:36.053320] [INFO ] [FORECASTER] Completed predict_future for CCAP [2026-02-24T20:18:36.053464] [INFO ] [sig ] CCAP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:36.202177] [INFO ] [LOCAL ] Saved forecast: CCAP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCAP.txt [2026-02-24T20:18:36.202342] [INFO ] [sig ] [579/3377] Completed CCAP in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:36.202382] [INFO ] [sig ] [580/3377] Forecasting CCB... [2026-02-24T20:18:36.202411] [INFO ] [sig ] Generating forecast for: CCB [2026-02-24T20:18:36.202442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCB' from 'https://tdm.silogroup.org/data/derivative_storage/CCB.csv'. [2026-02-24T20:18:36.215070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCB'. [2026-02-24T20:18:36.215438] [INFO ] [FORECASTER] Starting predict_future for CCB [2026-02-24T20:18:36.216346] [DEBUG] [LOCAL ] No optimal features file found for CCB: ./output/feature-sets/CCB.txt [2026-02-24T20:18:36.216416] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:36.216457] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:36.216487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:36.216561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:36.281107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:36.282023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:36.282114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:36.282149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:36.407985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:36.408212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:36.408260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:36.408292] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:36.411967] [DEBUG] [FORECASTER] CCB: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-24T20:18:36.412260] [INFO ] [FORECASTER] Completed predict_future for CCB [2026-02-24T20:18:36.412394] [INFO ] [sig ] CCB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:36.561519] [INFO ] [LOCAL ] Saved forecast: CCB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CCB.txt [2026-02-24T20:18:36.561687] [INFO ] [sig ] [580/3377] Completed CCB in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:36.561740] [INFO ] [sig ] [581/3377] Forecasting CCBG... [2026-02-24T20:18:36.561775] [INFO ] [sig ] Generating forecast for: CCBG [2026-02-24T20:18:36.561806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCBG' from 'https://tdm.silogroup.org/data/derivative_storage/CCBG.csv'. [2026-02-24T20:18:36.575200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCBG'. [2026-02-24T20:18:36.575599] [INFO ] [FORECASTER] Starting predict_future for CCBG [2026-02-24T20:18:36.576632] [DEBUG] [LOCAL ] No optimal features file found for CCBG: ./output/feature-sets/CCBG.txt [2026-02-24T20:18:36.576700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:36.576792] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:36.576841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:36.576928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:36.641093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:36.642028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:36.642117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:36.642151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:36.770036] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:36.770197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:36.770250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:36.770298] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:36.774069] [DEBUG] [FORECASTER] CCBG: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-24T20:18:36.774362] [INFO ] [FORECASTER] Completed predict_future for CCBG [2026-02-24T20:18:36.774512] [INFO ] [sig ] CCBG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:36.927434] [INFO ] [LOCAL ] Saved forecast: CCBG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CCBG.txt [2026-02-24T20:18:36.927618] [INFO ] [sig ] [581/3377] Completed CCBG in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.1m [2026-02-24T20:18:36.927664] [INFO ] [sig ] [582/3377] Forecasting CCCC... [2026-02-24T20:18:36.927695] [INFO ] [sig ] Generating forecast for: CCCC [2026-02-24T20:18:36.927728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCCC' from 'https://tdm.silogroup.org/data/derivative_storage/CCCC.csv'. [2026-02-24T20:18:36.942156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCCC'. [2026-02-24T20:18:36.942566] [INFO ] [FORECASTER] Starting predict_future for CCCC [2026-02-24T20:18:36.943806] [DEBUG] [LOCAL ] No optimal features file found for CCCC: ./output/feature-sets/CCCC.txt [2026-02-24T20:18:36.943864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:36.943899] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:36.943928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:36.943997] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:37.009634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:37.010530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:37.010644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:37.010680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:37.147062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:37.147266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:37.147311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:37.147340] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:37.151206] [DEBUG] [FORECASTER] CCCC: Forecast T+1@11:T+2@11: DOWN (p=1.04%) [2026-02-24T20:18:37.151527] [INFO ] [FORECASTER] Completed predict_future for CCCC [2026-02-24T20:18:37.151682] [INFO ] [sig ] CCCC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:37.294486] [INFO ] [LOCAL ] Saved forecast: CCCC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCCC.txt [2026-02-24T20:18:37.294677] [INFO ] [sig ] [582/3377] Completed CCCC in 0.4s | 2.73 sym/s | Total: 3.5m | ETA: 17.0m [2026-02-24T20:18:37.294721] [INFO ] [sig ] [583/3377] Forecasting CCD... [2026-02-24T20:18:37.294750] [INFO ] [sig ] Generating forecast for: CCD [2026-02-24T20:18:37.294783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCD' from 'https://tdm.silogroup.org/data/derivative_storage/CCD.csv'. [2026-02-24T20:18:37.307103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCD'. [2026-02-24T20:18:37.307421] [INFO ] [FORECASTER] Starting predict_future for CCD [2026-02-24T20:18:37.308386] [DEBUG] [LOCAL ] No optimal features file found for CCD: ./output/feature-sets/CCD.txt [2026-02-24T20:18:37.308444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:37.308478] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:37.308505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:37.308593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:37.368794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:37.369567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:37.369690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:37.369728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:37.499008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:37.499203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:37.499260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:37.499304] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:37.504361] [DEBUG] [FORECASTER] CCD: Forecast T+1@11:T+2@11: UP (p=76.61%) [2026-02-24T20:18:37.504796] [INFO ] [FORECASTER] Completed predict_future for CCD [2026-02-24T20:18:37.504988] [INFO ] [sig ] CCD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:37.654698] [INFO ] [LOCAL ] Saved forecast: CCD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CCD.txt [2026-02-24T20:18:37.654868] [INFO ] [sig ] [583/3377] Completed CCD in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:37.654907] [INFO ] [sig ] [584/3377] Forecasting CCEC... [2026-02-24T20:18:37.654938] [INFO ] [sig ] Generating forecast for: CCEC [2026-02-24T20:18:37.654970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEC' from 'https://tdm.silogroup.org/data/derivative_storage/CCEC.csv'. [2026-02-24T20:18:37.666854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEC'. [2026-02-24T20:18:37.667214] [INFO ] [FORECASTER] Starting predict_future for CCEC [2026-02-24T20:18:37.668195] [DEBUG] [LOCAL ] No optimal features file found for CCEC: ./output/feature-sets/CCEC.txt [2026-02-24T20:18:37.668263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:37.668295] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:37.668322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:37.668379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:37.727139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:37.728127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:37.728220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:37.728252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:37.833140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:37.833304] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:18:37.833344] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:37.833432] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:37.837045] [DEBUG] [FORECASTER] CCEC: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-02-24T20:18:37.837376] [INFO ] [FORECASTER] Completed predict_future for CCEC [2026-02-24T20:18:37.837524] [INFO ] [sig ] CCEC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:37.999377] [INFO ] [LOCAL ] Saved forecast: CCEC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CCEC.txt [2026-02-24T20:18:37.999671] [INFO ] [sig ] [584/3377] Completed CCEC in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:37.999733] [INFO ] [sig ] [585/3377] Forecasting CCEP... [2026-02-24T20:18:37.999767] [INFO ] [sig ] Generating forecast for: CCEP [2026-02-24T20:18:37.999816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCEP' from 'https://tdm.silogroup.org/data/derivative_storage/CCEP.csv'. [2026-02-24T20:18:38.014484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCEP'. [2026-02-24T20:18:38.014965] [INFO ] [FORECASTER] Starting predict_future for CCEP [2026-02-24T20:18:38.015973] [DEBUG] [LOCAL ] No optimal features file found for CCEP: ./output/feature-sets/CCEP.txt [2026-02-24T20:18:38.016225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:38.016264] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:38.016292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:38.016352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:38.085915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:38.086953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:38.087085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:38.087125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:38.226280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:38.226443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:38.226483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:38.226514] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:38.230148] [DEBUG] [FORECASTER] CCEP: Forecast T+1@11:T+2@11: UP (p=51.05%) [2026-02-24T20:18:38.230448] [INFO ] [FORECASTER] Completed predict_future for CCEP [2026-02-24T20:18:38.230609] [INFO ] [sig ] CCEP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:38.390049] [INFO ] [LOCAL ] Saved forecast: CCEP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CCEP.txt [2026-02-24T20:18:38.390238] [INFO ] [sig ] [585/3377] Completed CCEP in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:38.390287] [INFO ] [sig ] [586/3377] Forecasting CCI... [2026-02-24T20:18:38.390324] [INFO ] [sig ] Generating forecast for: CCI [2026-02-24T20:18:38.390357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCI' from 'https://tdm.silogroup.org/data/derivative_storage/CCI.csv'. [2026-02-24T20:18:38.402623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCI'. [2026-02-24T20:18:38.403000] [INFO ] [FORECASTER] Starting predict_future for CCI [2026-02-24T20:18:38.403842] [DEBUG] [LOCAL ] No optimal features file found for CCI: ./output/feature-sets/CCI.txt [2026-02-24T20:18:38.403897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:38.403929] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:38.403955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:38.404012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:38.463750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:38.464617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:38.464700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:38.464734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:38.593968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:38.594173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:38.594221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:38.594258] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:38.598780] [DEBUG] [FORECASTER] CCI: Forecast T+1@11:T+2@11: DOWN (p=20.17%) [2026-02-24T20:18:38.599170] [INFO ] [FORECASTER] Completed predict_future for CCI [2026-02-24T20:18:38.599333] [INFO ] [sig ] CCI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:38.761290] [INFO ] [LOCAL ] Saved forecast: CCI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCI.txt [2026-02-24T20:18:38.761682] [INFO ] [sig ] [586/3377] Completed CCI in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:38.761725] [INFO ] [sig ] [587/3377] Forecasting CCIF... [2026-02-24T20:18:38.761763] [INFO ] [sig ] Generating forecast for: CCIF [2026-02-24T20:18:38.761796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCIF' from 'https://tdm.silogroup.org/data/derivative_storage/CCIF.csv'. [2026-02-24T20:18:38.774808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCIF'. [2026-02-24T20:18:38.775213] [INFO ] [FORECASTER] Starting predict_future for CCIF [2026-02-24T20:18:38.776089] [DEBUG] [LOCAL ] No optimal features file found for CCIF: ./output/feature-sets/CCIF.txt [2026-02-24T20:18:38.776142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:38.776174] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:38.776201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:38.776258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:38.841434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:38.842677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:38.842784] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:38.842827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:38.972405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:38.972602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:38.972651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:38.972682] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:38.976456] [DEBUG] [FORECASTER] CCIF: Forecast T+1@11:T+2@11: DOWN (p=43.53%) [2026-02-24T20:18:38.976876] [INFO ] [FORECASTER] Completed predict_future for CCIF [2026-02-24T20:18:38.977029] [INFO ] [sig ] CCIF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:39.140316] [INFO ] [LOCAL ] Saved forecast: CCIF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCIF.txt [2026-02-24T20:18:39.140488] [INFO ] [sig ] [587/3377] Completed CCIF in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:39.140536] [INFO ] [sig ] [588/3377] Forecasting CCJ... [2026-02-24T20:18:39.140568] [INFO ] [sig ] Generating forecast for: CCJ [2026-02-24T20:18:39.140620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCJ' from 'https://tdm.silogroup.org/data/derivative_storage/CCJ.csv'. [2026-02-24T20:18:39.153271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCJ'. [2026-02-24T20:18:39.153691] [INFO ] [FORECASTER] Starting predict_future for CCJ [2026-02-24T20:18:39.154752] [DEBUG] [LOCAL ] No optimal features file found for CCJ: ./output/feature-sets/CCJ.txt [2026-02-24T20:18:39.154806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:39.154838] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:39.154865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:39.154923] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:39.214839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:39.215834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:39.215920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:39.215953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:39.361340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:39.361681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:39.361755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:39.361796] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:39.365566] [DEBUG] [FORECASTER] CCJ: Forecast T+1@11:T+2@11: UP (p=79.16%) [2026-02-24T20:18:39.365932] [INFO ] [FORECASTER] Completed predict_future for CCJ [2026-02-24T20:18:39.366088] [INFO ] [sig ] CCJ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:39.533956] [INFO ] [LOCAL ] Saved forecast: CCJ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CCJ.txt [2026-02-24T20:18:39.534123] [INFO ] [sig ] [588/3377] Completed CCJ in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:39.534165] [INFO ] [sig ] [589/3377] Forecasting CCK... [2026-02-24T20:18:39.534195] [INFO ] [sig ] Generating forecast for: CCK [2026-02-24T20:18:39.534226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCK' from 'https://tdm.silogroup.org/data/derivative_storage/CCK.csv'. [2026-02-24T20:18:39.546365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCK'. [2026-02-24T20:18:39.546680] [INFO ] [FORECASTER] Starting predict_future for CCK [2026-02-24T20:18:39.547512] [DEBUG] [LOCAL ] No optimal features file found for CCK: ./output/feature-sets/CCK.txt [2026-02-24T20:18:39.547600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:39.547654] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:39.547689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:39.547760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:39.604501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:39.605141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:39.605219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:39.605252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:39.729039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:39.729177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:39.729216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:39.729246] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:39.732680] [DEBUG] [FORECASTER] CCK: Forecast T+1@11:T+2@11: DOWN (p=48.46%) [2026-02-24T20:18:39.732960] [INFO ] [FORECASTER] Completed predict_future for CCK [2026-02-24T20:18:39.733111] [INFO ] [sig ] CCK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:39.874177] [INFO ] [LOCAL ] Saved forecast: CCK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCK.txt [2026-02-24T20:18:39.874324] [INFO ] [sig ] [589/3377] Completed CCK in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:39.874362] [INFO ] [sig ] [590/3377] Forecasting CCL... [2026-02-24T20:18:39.874391] [INFO ] [sig ] Generating forecast for: CCL [2026-02-24T20:18:39.874421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCL' from 'https://tdm.silogroup.org/data/derivative_storage/CCL.csv'. [2026-02-24T20:18:39.886287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCL'. [2026-02-24T20:18:39.886649] [INFO ] [FORECASTER] Starting predict_future for CCL [2026-02-24T20:18:39.887473] [DEBUG] [LOCAL ] No optimal features file found for CCL: ./output/feature-sets/CCL.txt [2026-02-24T20:18:39.887526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:39.887558] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:39.887623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:39.887695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:39.944858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:39.945538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:39.945636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:39.945672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:40.073676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:40.073866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:40.073909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:40.073937] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:40.078089] [DEBUG] [FORECASTER] CCL: Forecast T+1@11:T+2@11: DOWN (p=36.68%) [2026-02-24T20:18:40.078389] [INFO ] [FORECASTER] Completed predict_future for CCL [2026-02-24T20:18:40.078532] [INFO ] [sig ] CCL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:40.226861] [INFO ] [LOCAL ] Saved forecast: CCL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCL.txt [2026-02-24T20:18:40.227026] [INFO ] [sig ] [590/3377] Completed CCL in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:40.227069] [INFO ] [sig ] [591/3377] Forecasting CCLD... [2026-02-24T20:18:40.227099] [INFO ] [sig ] Generating forecast for: CCLD [2026-02-24T20:18:40.227130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCLD' from 'https://tdm.silogroup.org/data/derivative_storage/CCLD.csv'. [2026-02-24T20:18:40.240052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCLD'. [2026-02-24T20:18:40.240404] [INFO ] [FORECASTER] Starting predict_future for CCLD [2026-02-24T20:18:40.241255] [DEBUG] [LOCAL ] No optimal features file found for CCLD: ./output/feature-sets/CCLD.txt [2026-02-24T20:18:40.241311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:40.241342] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:40.241370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:40.241427] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:40.300123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:40.301262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:40.301381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:40.301417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:40.419906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:40.420062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:40.420105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:40.420168] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:40.423947] [DEBUG] [FORECASTER] CCLD: Forecast T+1@11:T+2@11: DOWN (p=36.41%) [2026-02-24T20:18:40.424236] [INFO ] [FORECASTER] Completed predict_future for CCLD [2026-02-24T20:18:40.424371] [INFO ] [sig ] CCLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:40.573444] [INFO ] [LOCAL ] Saved forecast: CCLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCLD.txt [2026-02-24T20:18:40.573631] [INFO ] [sig ] [591/3377] Completed CCLD in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:40.573681] [INFO ] [sig ] [592/3377] Forecasting CCNE... [2026-02-24T20:18:40.573719] [INFO ] [sig ] Generating forecast for: CCNE [2026-02-24T20:18:40.573757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCNE' from 'https://tdm.silogroup.org/data/derivative_storage/CCNE.csv'. [2026-02-24T20:18:40.586750] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCNE'. [2026-02-24T20:18:40.587061] [INFO ] [FORECASTER] Starting predict_future for CCNE [2026-02-24T20:18:40.588139] [DEBUG] [LOCAL ] No optimal features file found for CCNE: ./output/feature-sets/CCNE.txt [2026-02-24T20:18:40.588201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:40.588236] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:40.588264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:40.588322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:40.652174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:40.653080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:40.653164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:40.653198] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:40.782400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:40.782598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:40.782655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:40.782693] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:40.786735] [DEBUG] [FORECASTER] CCNE: Forecast T+1@11:T+2@11: UP (p=83.36%) [2026-02-24T20:18:40.787018] [INFO ] [FORECASTER] Completed predict_future for CCNE [2026-02-24T20:18:40.787167] [INFO ] [sig ] CCNE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:40.933361] [INFO ] [LOCAL ] Saved forecast: CCNE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CCNE.txt [2026-02-24T20:18:40.933519] [INFO ] [sig ] [592/3377] Completed CCNE in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:40.933559] [INFO ] [sig ] [593/3377] Forecasting CCO... [2026-02-24T20:18:40.933615] [INFO ] [sig ] Generating forecast for: CCO [2026-02-24T20:18:40.933653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCO' from 'https://tdm.silogroup.org/data/derivative_storage/CCO.csv'. [2026-02-24T20:18:40.945668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCO'. [2026-02-24T20:18:40.945994] [INFO ] [FORECASTER] Starting predict_future for CCO [2026-02-24T20:18:40.946814] [DEBUG] [LOCAL ] No optimal features file found for CCO: ./output/feature-sets/CCO.txt [2026-02-24T20:18:40.946867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:40.946898] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:40.946925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:40.946982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:41.007311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:41.008370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:41.008494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:41.008530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:41.141923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:41.142287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:41.142330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:41.142361] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:41.146685] [DEBUG] [FORECASTER] CCO: Forecast T+1@11:T+2@11: UP (p=96.72%) [2026-02-24T20:18:41.147249] [INFO ] [FORECASTER] Completed predict_future for CCO [2026-02-24T20:18:41.147430] [INFO ] [sig ] CCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:41.305230] [INFO ] [LOCAL ] Saved forecast: CCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CCO.txt [2026-02-24T20:18:41.305397] [INFO ] [sig ] [593/3377] Completed CCO in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:41.305441] [INFO ] [sig ] [594/3377] Forecasting CCOI... [2026-02-24T20:18:41.305475] [INFO ] [sig ] Generating forecast for: CCOI [2026-02-24T20:18:41.305505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCOI' from 'https://tdm.silogroup.org/data/derivative_storage/CCOI.csv'. [2026-02-24T20:18:41.319190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCOI'. [2026-02-24T20:18:41.319558] [INFO ] [FORECASTER] Starting predict_future for CCOI [2026-02-24T20:18:41.320428] [DEBUG] [LOCAL ] No optimal features file found for CCOI: ./output/feature-sets/CCOI.txt [2026-02-24T20:18:41.320484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:41.320519] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:41.320547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:41.320626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:41.382236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:41.383168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:41.383259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:41.383293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:41.508473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:41.508695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:41.508738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:41.508773] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:41.512453] [DEBUG] [FORECASTER] CCOI: Forecast T+1@11:T+2@11: DOWN (p=38.65%) [2026-02-24T20:18:41.512779] [INFO ] [FORECASTER] Completed predict_future for CCOI [2026-02-24T20:18:41.512920] [INFO ] [sig ] CCOI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:41.666787] [INFO ] [LOCAL ] Saved forecast: CCOI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCOI.txt [2026-02-24T20:18:41.666987] [INFO ] [sig ] [594/3377] Completed CCOI in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:41.667030] [INFO ] [sig ] [595/3377] Forecasting CCRN... [2026-02-24T20:18:41.667063] [INFO ] [sig ] Generating forecast for: CCRN [2026-02-24T20:18:41.667094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCRN' from 'https://tdm.silogroup.org/data/derivative_storage/CCRN.csv'. [2026-02-24T20:18:41.682567] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCRN'. [2026-02-24T20:18:41.683007] [INFO ] [FORECASTER] Starting predict_future for CCRN [2026-02-24T20:18:41.683984] [DEBUG] [LOCAL ] No optimal features file found for CCRN: ./output/feature-sets/CCRN.txt [2026-02-24T20:18:41.684045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:41.684096] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:41.684130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:41.684204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:41.751601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:41.752510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:41.752618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:41.752655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:41.877804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:41.878186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:41.878230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:41.878260] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:41.882054] [DEBUG] [FORECASTER] CCRN: Forecast T+1@11:T+2@11: DOWN (p=3.97%) [2026-02-24T20:18:41.882359] [INFO ] [FORECASTER] Completed predict_future for CCRN [2026-02-24T20:18:41.882499] [INFO ] [sig ] CCRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:42.028137] [INFO ] [LOCAL ] Saved forecast: CCRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCRN.txt [2026-02-24T20:18:42.028301] [INFO ] [sig ] [595/3377] Completed CCRN in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:42.028341] [INFO ] [sig ] [596/3377] Forecasting CCS... [2026-02-24T20:18:42.028371] [INFO ] [sig ] Generating forecast for: CCS [2026-02-24T20:18:42.028404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCS' from 'https://tdm.silogroup.org/data/derivative_storage/CCS.csv'. [2026-02-24T20:18:42.040076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCS'. [2026-02-24T20:18:42.040455] [INFO ] [FORECASTER] Starting predict_future for CCS [2026-02-24T20:18:42.041345] [DEBUG] [LOCAL ] No optimal features file found for CCS: ./output/feature-sets/CCS.txt [2026-02-24T20:18:42.041401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:42.041435] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:42.041464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:42.041523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:42.102390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:42.103285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:42.103370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:42.103405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:42.224206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:42.224368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:42.224410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:42.224439] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:42.227868] [DEBUG] [FORECASTER] CCS: Forecast T+1@11:T+2@11: DOWN (p=10.07%) [2026-02-24T20:18:42.228191] [INFO ] [FORECASTER] Completed predict_future for CCS [2026-02-24T20:18:42.228323] [INFO ] [sig ] CCS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:42.373053] [INFO ] [LOCAL ] Saved forecast: CCS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCS.txt [2026-02-24T20:18:42.373214] [INFO ] [sig ] [596/3377] Completed CCS in 0.3s | 2.73 sym/s | Total: 3.6m | ETA: 17.0m [2026-02-24T20:18:42.373254] [INFO ] [sig ] [597/3377] Forecasting CCSI... [2026-02-24T20:18:42.373284] [INFO ] [sig ] Generating forecast for: CCSI [2026-02-24T20:18:42.373315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CCSI' from 'https://tdm.silogroup.org/data/derivative_storage/CCSI.csv'. [2026-02-24T20:18:42.385022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CCSI'. [2026-02-24T20:18:42.385405] [INFO ] [FORECASTER] Starting predict_future for CCSI [2026-02-24T20:18:42.386215] [DEBUG] [LOCAL ] No optimal features file found for CCSI: ./output/feature-sets/CCSI.txt [2026-02-24T20:18:42.386268] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:42.386301] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:42.386328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:42.386384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:42.448663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:42.449539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:42.449645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:42.449682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:42.572227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:42.572390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:42.572432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:42.572463] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:42.576057] [DEBUG] [FORECASTER] CCSI: Forecast T+1@11:T+2@11: DOWN (p=41.64%) [2026-02-24T20:18:42.576380] [INFO ] [FORECASTER] Completed predict_future for CCSI [2026-02-24T20:18:42.576521] [INFO ] [sig ] CCSI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:42.733771] [INFO ] [LOCAL ] Saved forecast: CCSI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CCSI.txt [2026-02-24T20:18:42.734012] [INFO ] [sig ] [597/3377] Completed CCSI in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-24T20:18:42.734080] [INFO ] [sig ] [598/3377] Forecasting CDC... [2026-02-24T20:18:42.734128] [INFO ] [sig ] Generating forecast for: CDC [2026-02-24T20:18:42.734172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDC' from 'https://tdm.silogroup.org/data/derivative_storage/CDC.csv'. [2026-02-24T20:18:42.749746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDC'. [2026-02-24T20:18:42.750468] [INFO ] [FORECASTER] Starting predict_future for CDC [2026-02-24T20:18:42.751679] [DEBUG] [LOCAL ] No optimal features file found for CDC: ./output/feature-sets/CDC.txt [2026-02-24T20:18:42.751750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:42.751828] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:42.751873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:42.752136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:42.816607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:42.817518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:42.817629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:42.817667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:42.942779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:42.942936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:42.942977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:42.943006] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:42.946497] [DEBUG] [FORECASTER] CDC: Forecast T+1@11:T+2@11: DOWN (p=23.09%) [2026-02-24T20:18:42.946826] [INFO ] [FORECASTER] Completed predict_future for CDC [2026-02-24T20:18:42.946962] [INFO ] [sig ] CDC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:43.091023] [INFO ] [LOCAL ] Saved forecast: CDC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CDC.txt [2026-02-24T20:18:43.091185] [INFO ] [sig ] [598/3377] Completed CDC in 0.4s | 2.73 sym/s | Total: 3.6m | ETA: 16.9m [2026-02-24T20:18:43.091225] [INFO ] [sig ] [599/3377] Forecasting CDE... [2026-02-24T20:18:43.091255] [INFO ] [sig ] Generating forecast for: CDE [2026-02-24T20:18:43.091293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDE' from 'https://tdm.silogroup.org/data/derivative_storage/CDE.csv'. [2026-02-24T20:18:43.103608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDE'. [2026-02-24T20:18:43.103996] [INFO ] [FORECASTER] Starting predict_future for CDE [2026-02-24T20:18:43.104843] [DEBUG] [LOCAL ] No optimal features file found for CDE: ./output/feature-sets/CDE.txt [2026-02-24T20:18:43.104897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:43.104930] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:43.104957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:43.105015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:43.164533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:43.165435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:43.165539] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:43.165597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:43.295072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:43.295227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:43.295269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:43.295300] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:43.299186] [DEBUG] [FORECASTER] CDE: Forecast T+1@11:T+2@11: DOWN (p=29.51%) [2026-02-24T20:18:43.299502] [INFO ] [FORECASTER] Completed predict_future for CDE [2026-02-24T20:18:43.299662] [INFO ] [sig ] CDE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:43.447378] [INFO ] [LOCAL ] Saved forecast: CDE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CDE.txt [2026-02-24T20:18:43.447551] [INFO ] [sig ] [599/3377] Completed CDE in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:43.447621] [INFO ] [sig ] [600/3377] Forecasting CDIO... [2026-02-24T20:18:43.447652] [INFO ] [sig ] Generating forecast for: CDIO [2026-02-24T20:18:43.447684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDIO' from 'https://tdm.silogroup.org/data/derivative_storage/CDIO.csv'. [2026-02-24T20:18:43.460538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDIO'. [2026-02-24T20:18:43.460898] [INFO ] [FORECASTER] Starting predict_future for CDIO [2026-02-24T20:18:43.461763] [DEBUG] [LOCAL ] No optimal features file found for CDIO: ./output/feature-sets/CDIO.txt [2026-02-24T20:18:43.461817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:43.461849] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:43.461876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:43.461933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:43.521832] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:43.522708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:43.522799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:43.522832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:43.650114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:43.650281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:43.650321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:43.650351] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:43.654026] [DEBUG] [FORECASTER] CDIO: Forecast T+1@11:T+2@11: UP (p=66.99%) [2026-02-24T20:18:43.654378] [INFO ] [FORECASTER] Completed predict_future for CDIO [2026-02-24T20:18:43.654525] [INFO ] [sig ] CDIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:43.813660] [INFO ] [LOCAL ] Saved forecast: CDIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CDIO.txt [2026-02-24T20:18:43.813834] [INFO ] [sig ] [600/3377] Completed CDIO in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:43.813874] [INFO ] [sig ] [601/3377] Forecasting CDL... [2026-02-24T20:18:43.813903] [INFO ] [sig ] Generating forecast for: CDL [2026-02-24T20:18:43.813936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDL' from 'https://tdm.silogroup.org/data/derivative_storage/CDL.csv'. [2026-02-24T20:18:43.829225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDL'. [2026-02-24T20:18:43.829776] [INFO ] [FORECASTER] Starting predict_future for CDL [2026-02-24T20:18:43.831216] [DEBUG] [LOCAL ] No optimal features file found for CDL: ./output/feature-sets/CDL.txt [2026-02-24T20:18:43.831286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:43.831331] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:43.831377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:43.831474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:43.896804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:43.897769] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:43.897874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:43.897908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:44.012551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:44.012726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:44.012772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:44.012830] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:44.017634] [DEBUG] [FORECASTER] CDL: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-02-24T20:18:44.017978] [INFO ] [FORECASTER] Completed predict_future for CDL [2026-02-24T20:18:44.018303] [INFO ] [sig ] CDL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:44.165197] [INFO ] [LOCAL ] Saved forecast: CDL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CDL.txt [2026-02-24T20:18:44.165354] [INFO ] [sig ] [601/3377] Completed CDL in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:44.165394] [INFO ] [sig ] [602/3377] Forecasting CDNA... [2026-02-24T20:18:44.165423] [INFO ] [sig ] Generating forecast for: CDNA [2026-02-24T20:18:44.165456] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNA' from 'https://tdm.silogroup.org/data/derivative_storage/CDNA.csv'. [2026-02-24T20:18:44.179092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNA'. [2026-02-24T20:18:44.179404] [INFO ] [FORECASTER] Starting predict_future for CDNA [2026-02-24T20:18:44.180538] [DEBUG] [LOCAL ] No optimal features file found for CDNA: ./output/feature-sets/CDNA.txt [2026-02-24T20:18:44.180621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:44.180659] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:44.180687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:44.180758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:44.250536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:44.251699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:44.251802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:44.251845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:44.383791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:44.383983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:44.384199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:44.384228] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:44.387854] [DEBUG] [FORECASTER] CDNA: Forecast T+1@11:T+2@11: DOWN (p=29.77%) [2026-02-24T20:18:44.388177] [INFO ] [FORECASTER] Completed predict_future for CDNA [2026-02-24T20:18:44.388307] [INFO ] [sig ] CDNA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:44.535533] [INFO ] [LOCAL ] Saved forecast: CDNA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CDNA.txt [2026-02-24T20:18:44.535700] [INFO ] [sig ] [602/3377] Completed CDNA in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:44.535742] [INFO ] [sig ] [603/3377] Forecasting CDNS... [2026-02-24T20:18:44.535775] [INFO ] [sig ] Generating forecast for: CDNS [2026-02-24T20:18:44.535806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDNS' from 'https://tdm.silogroup.org/data/derivative_storage/CDNS.csv'. [2026-02-24T20:18:44.547330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDNS'. [2026-02-24T20:18:44.547653] [INFO ] [FORECASTER] Starting predict_future for CDNS [2026-02-24T20:18:44.548463] [DEBUG] [LOCAL ] No optimal features file found for CDNS: ./output/feature-sets/CDNS.txt [2026-02-24T20:18:44.548516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:44.548548] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:44.548596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:44.548660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:44.607862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:44.608567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:44.608669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:44.608702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:44.733715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:44.733873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:44.733913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:44.733942] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:44.737801] [DEBUG] [FORECASTER] CDNS: Forecast T+1@11:T+2@11: UP (p=99.14%) [2026-02-24T20:18:44.738285] [INFO ] [FORECASTER] Completed predict_future for CDNS [2026-02-24T20:18:44.738420] [INFO ] [sig ] CDNS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:44.887233] [INFO ] [LOCAL ] Saved forecast: CDNS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CDNS.txt [2026-02-24T20:18:44.887370] [INFO ] [sig ] [603/3377] Completed CDNS in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:44.887416] [INFO ] [sig ] [604/3377] Forecasting CDP... [2026-02-24T20:18:44.887447] [INFO ] [sig ] Generating forecast for: CDP [2026-02-24T20:18:44.887478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDP' from 'https://tdm.silogroup.org/data/derivative_storage/CDP.csv'. [2026-02-24T20:18:44.899964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDP'. [2026-02-24T20:18:44.900435] [INFO ] [FORECASTER] Starting predict_future for CDP [2026-02-24T20:18:44.901441] [DEBUG] [LOCAL ] No optimal features file found for CDP: ./output/feature-sets/CDP.txt [2026-02-24T20:18:44.901495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:44.901526] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:44.901553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:44.901638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:44.960691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:44.961442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:44.961522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:44.961555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:45.089221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:45.089407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:45.089454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:45.089483] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:45.093683] [DEBUG] [FORECASTER] CDP: Forecast T+1@11:T+2@11: UP (p=55.61%) [2026-02-24T20:18:45.094169] [INFO ] [FORECASTER] Completed predict_future for CDP [2026-02-24T20:18:45.094302] [INFO ] [sig ] CDP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:45.240757] [INFO ] [LOCAL ] Saved forecast: CDP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CDP.txt [2026-02-24T20:18:45.240902] [INFO ] [sig ] [604/3377] Completed CDP in 0.4s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:45.240941] [INFO ] [sig ] [605/3377] Forecasting CDRE... [2026-02-24T20:18:45.240970] [INFO ] [sig ] Generating forecast for: CDRE [2026-02-24T20:18:45.241002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRE' from 'https://tdm.silogroup.org/data/derivative_storage/CDRE.csv'. [2026-02-24T20:18:45.252822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRE'. [2026-02-24T20:18:45.253098] [INFO ] [FORECASTER] Starting predict_future for CDRE [2026-02-24T20:18:45.253919] [DEBUG] [LOCAL ] No optimal features file found for CDRE: ./output/feature-sets/CDRE.txt [2026-02-24T20:18:45.253973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:45.254005] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:45.254032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:45.254089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:45.312432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:45.313112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:45.313190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:45.313223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:45.433415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:45.433564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:45.433622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:45.433651] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:45.437459] [DEBUG] [FORECASTER] CDRE: Forecast T+1@11:T+2@11: DOWN (p=21.01%) [2026-02-24T20:18:45.437761] [INFO ] [FORECASTER] Completed predict_future for CDRE [2026-02-24T20:18:45.437913] [INFO ] [sig ] CDRE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:45.584462] [INFO ] [LOCAL ] Saved forecast: CDRE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CDRE.txt [2026-02-24T20:18:45.584609] [INFO ] [sig ] [605/3377] Completed CDRE in 0.3s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:45.584651] [INFO ] [sig ] [606/3377] Forecasting CDRO... [2026-02-24T20:18:45.584680] [INFO ] [sig ] Generating forecast for: CDRO [2026-02-24T20:18:45.584710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDRO' from 'https://tdm.silogroup.org/data/derivative_storage/CDRO.csv'. [2026-02-24T20:18:45.595548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDRO'. [2026-02-24T20:18:45.595848] [INFO ] [FORECASTER] Starting predict_future for CDRO [2026-02-24T20:18:45.596654] [DEBUG] [LOCAL ] No optimal features file found for CDRO: ./output/feature-sets/CDRO.txt [2026-02-24T20:18:45.596708] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:45.596748] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:45.596781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:45.596860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:45.656155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:45.656946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:45.657028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:45.657060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:45.764800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:45.764950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:45.764989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:45.765018] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:45.768473] [DEBUG] [FORECASTER] CDRO: Forecast T+1@11:T+2@11: UP (p=62.27%) [2026-02-24T20:18:45.768781] [INFO ] [FORECASTER] Completed predict_future for CDRO [2026-02-24T20:18:45.768936] [INFO ] [sig ] CDRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:45.914476] [INFO ] [LOCAL ] Saved forecast: CDRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CDRO.txt [2026-02-24T20:18:45.914631] [INFO ] [sig ] [606/3377] Completed CDRO in 0.3s | 2.73 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:45.914673] [INFO ] [sig ] [607/3377] Forecasting CDXS... [2026-02-24T20:18:45.914702] [INFO ] [sig ] Generating forecast for: CDXS [2026-02-24T20:18:45.914733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDXS' from 'https://tdm.silogroup.org/data/derivative_storage/CDXS.csv'. [2026-02-24T20:18:45.926197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDXS'. [2026-02-24T20:18:45.926459] [INFO ] [FORECASTER] Starting predict_future for CDXS [2026-02-24T20:18:45.927255] [DEBUG] [LOCAL ] No optimal features file found for CDXS: ./output/feature-sets/CDXS.txt [2026-02-24T20:18:45.927309] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:45.927341] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:45.927368] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:45.927424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:45.986592] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:45.987260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:45.987339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:45.987371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:46.106042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:46.106381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:46.106420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:46.106449] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:46.110270] [DEBUG] [FORECASTER] CDXS: Forecast T+1@11:T+2@11: UP (p=90.46%) [2026-02-24T20:18:46.110546] [INFO ] [FORECASTER] Completed predict_future for CDXS [2026-02-24T20:18:46.110692] [INFO ] [sig ] CDXS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:46.257599] [INFO ] [LOCAL ] Saved forecast: CDXS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CDXS.txt [2026-02-24T20:18:46.257742] [INFO ] [sig ] [607/3377] Completed CDXS in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:46.257782] [INFO ] [sig ] [608/3377] Forecasting CDZI... [2026-02-24T20:18:46.257815] [INFO ] [sig ] Generating forecast for: CDZI [2026-02-24T20:18:46.257845] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CDZI' from 'https://tdm.silogroup.org/data/derivative_storage/CDZI.csv'. [2026-02-24T20:18:46.269393] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CDZI'. [2026-02-24T20:18:46.269702] [INFO ] [FORECASTER] Starting predict_future for CDZI [2026-02-24T20:18:46.270488] [DEBUG] [LOCAL ] No optimal features file found for CDZI: ./output/feature-sets/CDZI.txt [2026-02-24T20:18:46.270551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:46.270610] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:46.270644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:46.270704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:46.330908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:46.331537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:46.331656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:46.331690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:46.455332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:46.455487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:46.455529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:46.455558] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:46.459026] [DEBUG] [FORECASTER] CDZI: Forecast T+1@11:T+2@11: UP (p=87.21%) [2026-02-24T20:18:46.459298] [INFO ] [FORECASTER] Completed predict_future for CDZI [2026-02-24T20:18:46.459427] [INFO ] [sig ] CDZI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:46.603252] [INFO ] [LOCAL ] Saved forecast: CDZI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CDZI.txt [2026-02-24T20:18:46.603392] [INFO ] [sig ] [608/3377] Completed CDZI in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:46.603432] [INFO ] [sig ] [609/3377] Forecasting CE... [2026-02-24T20:18:46.603462] [INFO ] [sig ] Generating forecast for: CE [2026-02-24T20:18:46.603493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CE' from 'https://tdm.silogroup.org/data/derivative_storage/CE.csv'. [2026-02-24T20:18:46.615256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CE'. [2026-02-24T20:18:46.615587] [INFO ] [FORECASTER] Starting predict_future for CE [2026-02-24T20:18:46.616687] [DEBUG] [LOCAL ] No optimal features file found for CE: ./output/feature-sets/CE.txt [2026-02-24T20:18:46.616743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:46.616776] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:46.616803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:46.616860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:46.675268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:46.675988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:46.676078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:46.676112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:46.799445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:46.799632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:46.799673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:46.799702] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:46.803557] [DEBUG] [FORECASTER] CE: Forecast T+1@11:T+2@11: DOWN (p=0.13%) [2026-02-24T20:18:46.803894] [INFO ] [FORECASTER] Completed predict_future for CE [2026-02-24T20:18:46.804036] [INFO ] [sig ] CE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:46.958962] [INFO ] [LOCAL ] Saved forecast: CE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CE.txt [2026-02-24T20:18:46.959148] [INFO ] [sig ] [609/3377] Completed CE in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:46.959387] [INFO ] [sig ] [610/3377] Forecasting CECO... [2026-02-24T20:18:46.959423] [INFO ] [sig ] Generating forecast for: CECO [2026-02-24T20:18:46.959461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CECO' from 'https://tdm.silogroup.org/data/derivative_storage/CECO.csv'. [2026-02-24T20:18:46.972181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CECO'. [2026-02-24T20:18:46.972494] [INFO ] [FORECASTER] Starting predict_future for CECO [2026-02-24T20:18:46.973380] [DEBUG] [LOCAL ] No optimal features file found for CECO: ./output/feature-sets/CECO.txt [2026-02-24T20:18:46.973436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:46.973469] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:46.973497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:46.973555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:47.031044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:47.031749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:47.031830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:47.031862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:47.148635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:47.148790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:47.148832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:47.148863] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:47.152268] [DEBUG] [FORECASTER] CECO: Forecast T+1@11:T+2@11: DOWN (p=17.91%) [2026-02-24T20:18:47.152542] [INFO ] [FORECASTER] Completed predict_future for CECO [2026-02-24T20:18:47.152689] [INFO ] [sig ] CECO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:47.298338] [INFO ] [LOCAL ] Saved forecast: CECO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CECO.txt [2026-02-24T20:18:47.298478] [INFO ] [sig ] [610/3377] Completed CECO in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.9m [2026-02-24T20:18:47.298518] [INFO ] [sig ] [611/3377] Forecasting CEG... [2026-02-24T20:18:47.298546] [INFO ] [sig ] Generating forecast for: CEG [2026-02-24T20:18:47.298598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CEG' from 'https://tdm.silogroup.org/data/derivative_storage/CEG.csv'. [2026-02-24T20:18:47.312900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CEG'. [2026-02-24T20:18:47.313378] [INFO ] [FORECASTER] Starting predict_future for CEG [2026-02-24T20:18:47.314391] [DEBUG] [LOCAL ] No optimal features file found for CEG: ./output/feature-sets/CEG.txt [2026-02-24T20:18:47.314445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:47.314477] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:47.314504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:47.314561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:47.373257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:47.373980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:47.374058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:47.374091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:47.497295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:47.497438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:47.497476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:47.497506] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:47.501676] [DEBUG] [FORECASTER] CEG: Forecast T+1@11:T+2@11: DOWN (p=22.30%) [2026-02-24T20:18:47.502145] [INFO ] [FORECASTER] Completed predict_future for CEG [2026-02-24T20:18:47.502274] [INFO ] [sig ] CEG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:47.653481] [INFO ] [LOCAL ] Saved forecast: CEG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CEG.txt [2026-02-24T20:18:47.653689] [INFO ] [sig ] [611/3377] Completed CEG in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-24T20:18:47.653739] [INFO ] [sig ] [612/3377] Forecasting CELC... [2026-02-24T20:18:47.653770] [INFO ] [sig ] Generating forecast for: CELC [2026-02-24T20:18:47.653801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELC' from 'https://tdm.silogroup.org/data/derivative_storage/CELC.csv'. [2026-02-24T20:18:47.666223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELC'. [2026-02-24T20:18:47.666604] [INFO ] [FORECASTER] Starting predict_future for CELC [2026-02-24T20:18:47.667416] [DEBUG] [LOCAL ] No optimal features file found for CELC: ./output/feature-sets/CELC.txt [2026-02-24T20:18:47.667471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:47.667503] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:47.667531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:47.667605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:47.730230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:47.731159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:47.731246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:47.731280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:47.851858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:47.852034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:47.852076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:47.852106] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:47.856036] [DEBUG] [FORECASTER] CELC: Forecast T+1@11:T+2@11: DOWN (p=25.32%) [2026-02-24T20:18:47.856375] [INFO ] [FORECASTER] Completed predict_future for CELC [2026-02-24T20:18:47.856529] [INFO ] [sig ] CELC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:48.008366] [INFO ] [LOCAL ] Saved forecast: CELC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CELC.txt [2026-02-24T20:18:48.008535] [INFO ] [sig ] [612/3377] Completed CELC in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-24T20:18:48.008596] [INFO ] [sig ] [613/3377] Forecasting CELH... [2026-02-24T20:18:48.008631] [INFO ] [sig ] Generating forecast for: CELH [2026-02-24T20:18:48.008665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELH' from 'https://tdm.silogroup.org/data/derivative_storage/CELH.csv'. [2026-02-24T20:18:48.022093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELH'. [2026-02-24T20:18:48.022422] [INFO ] [FORECASTER] Starting predict_future for CELH [2026-02-24T20:18:48.023416] [DEBUG] [LOCAL ] No optimal features file found for CELH: ./output/feature-sets/CELH.txt [2026-02-24T20:18:48.023469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:48.023501] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:48.023527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:48.023611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:48.085947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:48.087196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:48.087280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:48.087314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:48.212740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:48.212915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:48.212964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:48.212997] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:48.216464] [DEBUG] [FORECASTER] CELH: Forecast T+1@11:T+2@11: DOWN (p=9.93%) [2026-02-24T20:18:48.216860] [INFO ] [FORECASTER] Completed predict_future for CELH [2026-02-24T20:18:48.217006] [INFO ] [sig ] CELH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:48.371731] [INFO ] [LOCAL ] Saved forecast: CELH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CELH.txt [2026-02-24T20:18:48.371910] [INFO ] [sig ] [613/3377] Completed CELH in 0.4s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-24T20:18:48.371958] [INFO ] [sig ] [614/3377] Forecasting CELZ... [2026-02-24T20:18:48.371991] [INFO ] [sig ] Generating forecast for: CELZ [2026-02-24T20:18:48.372021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CELZ' from 'https://tdm.silogroup.org/data/derivative_storage/CELZ.csv'. [2026-02-24T20:18:48.385107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CELZ'. [2026-02-24T20:18:48.385514] [INFO ] [FORECASTER] Starting predict_future for CELZ [2026-02-24T20:18:48.386547] [DEBUG] [LOCAL ] No optimal features file found for CELZ: ./output/feature-sets/CELZ.txt [2026-02-24T20:18:48.386627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:48.386663] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:48.386690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:48.386748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:48.445527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:48.446655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:48.446754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:48.446788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:48.571218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:48.571379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:48.571427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:48.571474] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:48.575456] [DEBUG] [FORECASTER] CELZ: Forecast T+1@11:T+2@11: DOWN (p=33.24%) [2026-02-24T20:18:48.575763] [INFO ] [FORECASTER] Completed predict_future for CELZ [2026-02-24T20:18:48.575900] [INFO ] [sig ] CELZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:48.720182] [INFO ] [LOCAL ] Saved forecast: CELZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CELZ.txt [2026-02-24T20:18:48.720324] [INFO ] [sig ] [614/3377] Completed CELZ in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-24T20:18:48.720363] [INFO ] [sig ] [615/3377] Forecasting CENTA... [2026-02-24T20:18:48.720394] [INFO ] [sig ] Generating forecast for: CENTA [2026-02-24T20:18:48.720423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENTA' from 'https://tdm.silogroup.org/data/derivative_storage/CENTA.csv'. [2026-02-24T20:18:48.732748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENTA'. [2026-02-24T20:18:48.733072] [INFO ] [FORECASTER] Starting predict_future for CENTA [2026-02-24T20:18:48.733873] [DEBUG] [LOCAL ] No optimal features file found for CENTA: ./output/feature-sets/CENTA.txt [2026-02-24T20:18:48.733925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:48.733982] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:48.734011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:48.734068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:48.792435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:48.793289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:48.793372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:48.793404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:48.912423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:48.912625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:48.912686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:48.912716] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:48.916130] [DEBUG] [FORECASTER] CENTA: Forecast T+1@11:T+2@11: DOWN (p=6.63%) [2026-02-24T20:18:48.916413] [INFO ] [FORECASTER] Completed predict_future for CENTA [2026-02-24T20:18:48.916542] [INFO ] [sig ] CENTA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:49.061589] [INFO ] [LOCAL ] Saved forecast: CENTA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CENTA.txt [2026-02-24T20:18:49.061762] [INFO ] [sig ] [615/3377] Completed CENTA in 0.3s | 2.74 sym/s | Total: 3.7m | ETA: 16.8m [2026-02-24T20:18:49.061805] [INFO ] [sig ] [616/3377] Forecasting CENX... [2026-02-24T20:18:49.061838] [INFO ] [sig ] Generating forecast for: CENX [2026-02-24T20:18:49.061869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CENX' from 'https://tdm.silogroup.org/data/derivative_storage/CENX.csv'. [2026-02-24T20:18:49.076462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CENX'. [2026-02-24T20:18:49.076925] [INFO ] [FORECASTER] Starting predict_future for CENX [2026-02-24T20:18:49.077820] [DEBUG] [LOCAL ] No optimal features file found for CENX: ./output/feature-sets/CENX.txt [2026-02-24T20:18:49.077876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:49.077909] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:49.077936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:49.078022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:49.142124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:49.143110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:49.143197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:49.143232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:49.282314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:49.282476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:49.282518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:49.282547] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:49.285981] [DEBUG] [FORECASTER] CENX: Forecast T+1@11:T+2@11: UP (p=94.29%) [2026-02-24T20:18:49.286258] [INFO ] [FORECASTER] Completed predict_future for CENX [2026-02-24T20:18:49.286388] [INFO ] [sig ] CENX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:49.434295] [INFO ] [LOCAL ] Saved forecast: CENX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CENX.txt [2026-02-24T20:18:49.434436] [INFO ] [sig ] [616/3377] Completed CENX in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:49.434475] [INFO ] [sig ] [617/3377] Forecasting CERS... [2026-02-24T20:18:49.434505] [INFO ] [sig ] Generating forecast for: CERS [2026-02-24T20:18:49.434535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CERS' from 'https://tdm.silogroup.org/data/derivative_storage/CERS.csv'. [2026-02-24T20:18:49.447619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CERS'. [2026-02-24T20:18:49.448002] [INFO ] [FORECASTER] Starting predict_future for CERS [2026-02-24T20:18:49.449017] [DEBUG] [LOCAL ] No optimal features file found for CERS: ./output/feature-sets/CERS.txt [2026-02-24T20:18:49.449071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:49.449104] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:49.449131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:49.449188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:49.508511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:49.509375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:49.509476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:49.509516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:49.626158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:49.626316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:49.626356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:49.626384] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:49.629914] [DEBUG] [FORECASTER] CERS: Forecast T+1@11:T+2@11: DOWN (p=4.72%) [2026-02-24T20:18:49.630197] [INFO ] [FORECASTER] Completed predict_future for CERS [2026-02-24T20:18:49.630337] [INFO ] [sig ] CERS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:49.776636] [INFO ] [LOCAL ] Saved forecast: CERS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CERS.txt [2026-02-24T20:18:49.776788] [INFO ] [sig ] [617/3377] Completed CERS in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:49.776830] [INFO ] [sig ] [618/3377] Forecasting CETX... [2026-02-24T20:18:49.776864] [INFO ] [sig ] Generating forecast for: CETX [2026-02-24T20:18:49.776904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CETX' from 'https://tdm.silogroup.org/data/derivative_storage/CETX.csv'. [2026-02-24T20:18:49.788784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CETX'. [2026-02-24T20:18:49.789089] [INFO ] [FORECASTER] Starting predict_future for CETX [2026-02-24T20:18:49.789945] [DEBUG] [LOCAL ] No optimal features file found for CETX: ./output/feature-sets/CETX.txt [2026-02-24T20:18:49.790011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:49.790052] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:49.790086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:49.790149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:49.855049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:49.856396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:49.856484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:49.856519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:49.976081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:49.976272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:49.976314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:49.976382] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:49.980810] [DEBUG] [FORECASTER] CETX: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-02-24T20:18:49.981257] [INFO ] [FORECASTER] Completed predict_future for CETX [2026-02-24T20:18:49.981419] [INFO ] [sig ] CETX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:50.136832] [INFO ] [LOCAL ] Saved forecast: CETX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CETX.txt [2026-02-24T20:18:50.136995] [INFO ] [sig ] [618/3377] Completed CETX in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:50.137035] [INFO ] [sig ] [619/3377] Forecasting CF... [2026-02-24T20:18:50.137065] [INFO ] [sig ] Generating forecast for: CF [2026-02-24T20:18:50.137095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CF' from 'https://tdm.silogroup.org/data/derivative_storage/CF.csv'. [2026-02-24T20:18:50.149189] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CF'. [2026-02-24T20:18:50.149641] [INFO ] [FORECASTER] Starting predict_future for CF [2026-02-24T20:18:50.150591] [DEBUG] [LOCAL ] No optimal features file found for CF: ./output/feature-sets/CF.txt [2026-02-24T20:18:50.150657] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:50.150704] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:50.150734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:50.150792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:50.210188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:50.211328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:50.211419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:50.211452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:50.334285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:50.334438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:50.334478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:50.334507] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:50.337998] [DEBUG] [FORECASTER] CF: Forecast T+1@11:T+2@11: DOWN (p=3.87%) [2026-02-24T20:18:50.338481] [INFO ] [FORECASTER] Completed predict_future for CF [2026-02-24T20:18:50.338631] [INFO ] [sig ] CF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:50.483469] [INFO ] [LOCAL ] Saved forecast: CF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CF.txt [2026-02-24T20:18:50.483625] [INFO ] [sig ] [619/3377] Completed CF in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:50.483667] [INFO ] [sig ] [620/3377] Forecasting CFFN... [2026-02-24T20:18:50.483696] [INFO ] [sig ] Generating forecast for: CFFN [2026-02-24T20:18:50.483725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFFN' from 'https://tdm.silogroup.org/data/derivative_storage/CFFN.csv'. [2026-02-24T20:18:50.495287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFFN'. [2026-02-24T20:18:50.495630] [INFO ] [FORECASTER] Starting predict_future for CFFN [2026-02-24T20:18:50.496475] [DEBUG] [LOCAL ] No optimal features file found for CFFN: ./output/feature-sets/CFFN.txt [2026-02-24T20:18:50.496531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:50.496563] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:50.496616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:50.496677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:50.557167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:50.558105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:50.558188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:50.558222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:50.679665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:50.679844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:50.679889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:50.679922] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:50.683425] [DEBUG] [FORECASTER] CFFN: Forecast T+1@11:T+2@11: DOWN (p=10.44%) [2026-02-24T20:18:50.683743] [INFO ] [FORECASTER] Completed predict_future for CFFN [2026-02-24T20:18:50.683879] [INFO ] [sig ] CFFN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:50.829598] [INFO ] [LOCAL ] Saved forecast: CFFN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CFFN.txt [2026-02-24T20:18:50.829738] [INFO ] [sig ] [620/3377] Completed CFFN in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:50.829779] [INFO ] [sig ] [621/3377] Forecasting CFG... [2026-02-24T20:18:50.829810] [INFO ] [sig ] Generating forecast for: CFG [2026-02-24T20:18:50.829841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFG' from 'https://tdm.silogroup.org/data/derivative_storage/CFG.csv'. [2026-02-24T20:18:50.842484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFG'. [2026-02-24T20:18:50.842829] [INFO ] [FORECASTER] Starting predict_future for CFG [2026-02-24T20:18:50.843751] [DEBUG] [LOCAL ] No optimal features file found for CFG: ./output/feature-sets/CFG.txt [2026-02-24T20:18:50.843807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:50.843841] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:50.843869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:50.843929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:50.904764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:50.905724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:50.905806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:50.905839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:51.033489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:51.033670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:51.033713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:51.033743] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:51.037332] [DEBUG] [FORECASTER] CFG: Forecast T+1@11:T+2@11: UP (p=89.15%) [2026-02-24T20:18:51.037639] [INFO ] [FORECASTER] Completed predict_future for CFG [2026-02-24T20:18:51.037774] [INFO ] [sig ] CFG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:51.186562] [INFO ] [LOCAL ] Saved forecast: CFG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CFG.txt [2026-02-24T20:18:51.186748] [INFO ] [sig ] [621/3377] Completed CFG in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:51.186788] [INFO ] [sig ] [622/3377] Forecasting CFO... [2026-02-24T20:18:51.186819] [INFO ] [sig ] Generating forecast for: CFO [2026-02-24T20:18:51.186849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CFO' from 'https://tdm.silogroup.org/data/derivative_storage/CFO.csv'. [2026-02-24T20:18:51.202708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CFO'. [2026-02-24T20:18:51.203361] [INFO ] [FORECASTER] Starting predict_future for CFO [2026-02-24T20:18:51.204591] [DEBUG] [LOCAL ] No optimal features file found for CFO: ./output/feature-sets/CFO.txt [2026-02-24T20:18:51.204658] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:51.204699] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:51.204732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:51.204805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:51.269539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:51.270680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:51.270764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:51.270798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:51.397095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:51.397261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:51.397302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:51.397333] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:51.401052] [DEBUG] [FORECASTER] CFO: Forecast T+1@11:T+2@11: UP (p=61.64%) [2026-02-24T20:18:51.401362] [INFO ] [FORECASTER] Completed predict_future for CFO [2026-02-24T20:18:51.401509] [INFO ] [sig ] CFO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:51.549873] [INFO ] [LOCAL ] Saved forecast: CFO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CFO.txt [2026-02-24T20:18:51.550028] [INFO ] [sig ] [622/3377] Completed CFO in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:51.550068] [INFO ] [sig ] [623/3377] Forecasting CG... [2026-02-24T20:18:51.550104] [INFO ] [sig ] Generating forecast for: CG [2026-02-24T20:18:51.550136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CG' from 'https://tdm.silogroup.org/data/derivative_storage/CG.csv'. [2026-02-24T20:18:51.562931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CG'. [2026-02-24T20:18:51.563213] [INFO ] [FORECASTER] Starting predict_future for CG [2026-02-24T20:18:51.564057] [DEBUG] [LOCAL ] No optimal features file found for CG: ./output/feature-sets/CG.txt [2026-02-24T20:18:51.564111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:51.564143] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:51.564169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:51.564225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:51.622217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:51.622977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:51.623075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:51.623110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:51.743414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:51.743559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:51.743620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:51.743650] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:51.747252] [DEBUG] [FORECASTER] CG: Forecast T+1@11:T+2@11: UP (p=86.31%) [2026-02-24T20:18:51.747541] [INFO ] [FORECASTER] Completed predict_future for CG [2026-02-24T20:18:51.747689] [INFO ] [sig ] CG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:51.890394] [INFO ] [LOCAL ] Saved forecast: CG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CG.txt [2026-02-24T20:18:51.890550] [INFO ] [sig ] [623/3377] Completed CG in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:51.890612] [INFO ] [sig ] [624/3377] Forecasting CGABL... [2026-02-24T20:18:51.890645] [INFO ] [sig ] Generating forecast for: CGABL [2026-02-24T20:18:51.890675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGABL' from 'https://tdm.silogroup.org/data/derivative_storage/CGABL.csv'. [2026-02-24T20:18:51.903422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGABL'. [2026-02-24T20:18:51.903754] [INFO ] [FORECASTER] Starting predict_future for CGABL [2026-02-24T20:18:51.904599] [DEBUG] [LOCAL ] No optimal features file found for CGABL: ./output/feature-sets/CGABL.txt [2026-02-24T20:18:51.904653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:51.904685] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:51.904711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:51.904767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:51.964066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:51.964980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:51.965072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:51.965107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:52.086651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:52.086814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:52.086854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:52.086882] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:52.090974] [DEBUG] [FORECASTER] CGABL: Forecast T+1@11:T+2@11: UP (p=87.04%) [2026-02-24T20:18:52.091292] [INFO ] [FORECASTER] Completed predict_future for CGABL [2026-02-24T20:18:52.091427] [INFO ] [sig ] CGABL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:52.246805] [INFO ] [LOCAL ] Saved forecast: CGABL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CGABL.txt [2026-02-24T20:18:52.246971] [INFO ] [sig ] [624/3377] Completed CGABL in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:52.247010] [INFO ] [sig ] [625/3377] Forecasting CGBD... [2026-02-24T20:18:52.247041] [INFO ] [sig ] Generating forecast for: CGBD [2026-02-24T20:18:52.247072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGBD' from 'https://tdm.silogroup.org/data/derivative_storage/CGBD.csv'. [2026-02-24T20:18:52.260015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGBD'. [2026-02-24T20:18:52.260351] [INFO ] [FORECASTER] Starting predict_future for CGBD [2026-02-24T20:18:52.261190] [DEBUG] [LOCAL ] No optimal features file found for CGBD: ./output/feature-sets/CGBD.txt [2026-02-24T20:18:52.261245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:52.261276] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:52.261302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:52.261361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:52.322843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:52.324146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:52.324284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:52.324327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:52.443523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:52.443698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:52.443739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:52.443768] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:52.447260] [DEBUG] [FORECASTER] CGBD: Forecast T+1@11:T+2@11: UP (p=91.50%) [2026-02-24T20:18:52.447553] [INFO ] [FORECASTER] Completed predict_future for CGBD [2026-02-24T20:18:52.447714] [INFO ] [sig ] CGBD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:52.595677] [INFO ] [LOCAL ] Saved forecast: CGBD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CGBD.txt [2026-02-24T20:18:52.595829] [INFO ] [sig ] [625/3377] Completed CGBD in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.8m [2026-02-24T20:18:52.595869] [INFO ] [sig ] [626/3377] Forecasting CGC... [2026-02-24T20:18:52.595901] [INFO ] [sig ] Generating forecast for: CGC [2026-02-24T20:18:52.595934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGC' from 'https://tdm.silogroup.org/data/derivative_storage/CGC.csv'. [2026-02-24T20:18:52.608809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGC'. [2026-02-24T20:18:52.609108] [INFO ] [FORECASTER] Starting predict_future for CGC [2026-02-24T20:18:52.609955] [DEBUG] [LOCAL ] No optimal features file found for CGC: ./output/feature-sets/CGC.txt [2026-02-24T20:18:52.610008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:52.610040] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:52.610067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:52.610124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:52.670283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:52.671209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:52.671295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:52.671330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:52.795521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:52.795711] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:52.795754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:52.795804] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:52.799384] [DEBUG] [FORECASTER] CGC: Forecast T+1@11:T+2@11: UP (p=56.89%) [2026-02-24T20:18:52.799721] [INFO ] [FORECASTER] Completed predict_future for CGC [2026-02-24T20:18:52.799881] [INFO ] [sig ] CGC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:52.955911] [INFO ] [LOCAL ] Saved forecast: CGC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CGC.txt [2026-02-24T20:18:52.956077] [INFO ] [sig ] [626/3377] Completed CGC in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-24T20:18:52.956117] [INFO ] [sig ] [627/3377] Forecasting CGEM... [2026-02-24T20:18:52.956148] [INFO ] [sig ] Generating forecast for: CGEM [2026-02-24T20:18:52.956177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEM' from 'https://tdm.silogroup.org/data/derivative_storage/CGEM.csv'. [2026-02-24T20:18:52.968091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEM'. [2026-02-24T20:18:52.968527] [INFO ] [FORECASTER] Starting predict_future for CGEM [2026-02-24T20:18:52.969349] [DEBUG] [LOCAL ] No optimal features file found for CGEM: ./output/feature-sets/CGEM.txt [2026-02-24T20:18:52.969403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:52.969434] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:52.969460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:52.969515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:53.025671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:53.026548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:53.026656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:53.026691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:53.149091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:53.149262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:53.149303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:53.149333] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:53.153167] [DEBUG] [FORECASTER] CGEM: Forecast T+1@11:T+2@11: DOWN (p=20.81%) [2026-02-24T20:18:53.153441] [INFO ] [FORECASTER] Completed predict_future for CGEM [2026-02-24T20:18:53.153589] [INFO ] [sig ] CGEM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:53.301001] [INFO ] [LOCAL ] Saved forecast: CGEM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CGEM.txt [2026-02-24T20:18:53.301156] [INFO ] [sig ] [627/3377] Completed CGEM in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-24T20:18:53.301196] [INFO ] [sig ] [628/3377] Forecasting CGEN... [2026-02-24T20:18:53.301229] [INFO ] [sig ] Generating forecast for: CGEN [2026-02-24T20:18:53.301260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGEN' from 'https://tdm.silogroup.org/data/derivative_storage/CGEN.csv'. [2026-02-24T20:18:53.313695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGEN'. [2026-02-24T20:18:53.314013] [INFO ] [FORECASTER] Starting predict_future for CGEN [2026-02-24T20:18:53.314830] [DEBUG] [LOCAL ] No optimal features file found for CGEN: ./output/feature-sets/CGEN.txt [2026-02-24T20:18:53.314883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:53.314916] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:53.314943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:53.315000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:53.375005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:53.376278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:53.376366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:53.376414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:53.503785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:53.503958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:53.504000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:53.504031] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:53.507547] [DEBUG] [FORECASTER] CGEN: Forecast T+1@11:T+2@11: DOWN (p=37.06%) [2026-02-24T20:18:53.507884] [INFO ] [FORECASTER] Completed predict_future for CGEN [2026-02-24T20:18:53.508050] [INFO ] [sig ] CGEN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:53.657090] [INFO ] [LOCAL ] Saved forecast: CGEN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CGEN.txt [2026-02-24T20:18:53.657293] [INFO ] [sig ] [628/3377] Completed CGEN in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-24T20:18:53.657334] [INFO ] [sig ] [629/3377] Forecasting CGNX... [2026-02-24T20:18:53.657363] [INFO ] [sig ] Generating forecast for: CGNX [2026-02-24T20:18:53.657394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGNX' from 'https://tdm.silogroup.org/data/derivative_storage/CGNX.csv'. [2026-02-24T20:18:53.673785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGNX'. [2026-02-24T20:18:53.674283] [INFO ] [FORECASTER] Starting predict_future for CGNX [2026-02-24T20:18:53.675493] [DEBUG] [LOCAL ] No optimal features file found for CGNX: ./output/feature-sets/CGNX.txt [2026-02-24T20:18:53.675569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:53.675649] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:53.675695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:53.675787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:53.747455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:53.748413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:53.748504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:53.748538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:53.871484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:53.871720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:53.871766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:53.871795] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:53.875330] [DEBUG] [FORECASTER] CGNX: Forecast T+1@11:T+2@11: DOWN (p=10.19%) [2026-02-24T20:18:53.875655] [INFO ] [FORECASTER] Completed predict_future for CGNX [2026-02-24T20:18:53.875793] [INFO ] [sig ] CGNX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:54.019367] [INFO ] [LOCAL ] Saved forecast: CGNX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CGNX.txt [2026-02-24T20:18:54.019525] [INFO ] [sig ] [629/3377] Completed CGNX in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-24T20:18:54.019564] [INFO ] [sig ] [630/3377] Forecasting CGO... [2026-02-24T20:18:54.019616] [INFO ] [sig ] Generating forecast for: CGO [2026-02-24T20:18:54.019647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGO' from 'https://tdm.silogroup.org/data/derivative_storage/CGO.csv'. [2026-02-24T20:18:54.032871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGO'. [2026-02-24T20:18:54.033245] [INFO ] [FORECASTER] Starting predict_future for CGO [2026-02-24T20:18:54.034308] [DEBUG] [LOCAL ] No optimal features file found for CGO: ./output/feature-sets/CGO.txt [2026-02-24T20:18:54.034364] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:54.034396] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:54.034435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:54.034493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:54.094553] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:54.095640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:54.095731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:54.095764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:54.213476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:54.213652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:54.213693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:54.213723] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:54.217291] [DEBUG] [FORECASTER] CGO: Forecast T+1@11:T+2@11: DOWN (p=3.60%) [2026-02-24T20:18:54.217613] [INFO ] [FORECASTER] Completed predict_future for CGO [2026-02-24T20:18:54.217752] [INFO ] [sig ] CGO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:54.361349] [INFO ] [LOCAL ] Saved forecast: CGO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CGO.txt [2026-02-24T20:18:54.361510] [INFO ] [sig ] [630/3377] Completed CGO in 0.3s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-24T20:18:54.361590] [INFO ] [sig ] [631/3377] Forecasting CGON... [2026-02-24T20:18:54.361625] [INFO ] [sig ] Generating forecast for: CGON [2026-02-24T20:18:54.361656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CGON' from 'https://tdm.silogroup.org/data/derivative_storage/CGON.csv'. [2026-02-24T20:18:54.373669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CGON'. [2026-02-24T20:18:54.374064] [INFO ] [FORECASTER] Starting predict_future for CGON [2026-02-24T20:18:54.374916] [DEBUG] [LOCAL ] No optimal features file found for CGON: ./output/feature-sets/CGON.txt [2026-02-24T20:18:54.374971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:54.375005] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:54.375034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:54.375091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:54.434482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:54.435503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:54.435627] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:54.435664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:54.568461] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:54.568655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:54.568700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:54.568732] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:54.572432] [DEBUG] [FORECASTER] CGON: Forecast T+1@11:T+2@11: UP (p=85.24%) [2026-02-24T20:18:54.572766] [INFO ] [FORECASTER] Completed predict_future for CGON [2026-02-24T20:18:54.572915] [INFO ] [sig ] CGON: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:54.734602] [INFO ] [LOCAL ] Saved forecast: CGON 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CGON.txt [2026-02-24T20:18:54.734771] [INFO ] [sig ] [631/3377] Completed CGON in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-24T20:18:54.734810] [INFO ] [sig ] [632/3377] Forecasting CHCI... [2026-02-24T20:18:54.734840] [INFO ] [sig ] Generating forecast for: CHCI [2026-02-24T20:18:54.734870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCI' from 'https://tdm.silogroup.org/data/derivative_storage/CHCI.csv'. [2026-02-24T20:18:54.746768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCI'. [2026-02-24T20:18:54.747189] [INFO ] [FORECASTER] Starting predict_future for CHCI [2026-02-24T20:18:54.748171] [DEBUG] [LOCAL ] No optimal features file found for CHCI: ./output/feature-sets/CHCI.txt [2026-02-24T20:18:54.748231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:54.748316] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:54.748358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:54.748444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:54.813714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:54.814638] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:54.814732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:54.814767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:54.937449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:54.937632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:54.937675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:54.937704] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:54.941194] [DEBUG] [FORECASTER] CHCI: Forecast T+1@11:T+2@11: DOWN (p=1.30%) [2026-02-24T20:18:54.941486] [INFO ] [FORECASTER] Completed predict_future for CHCI [2026-02-24T20:18:54.941637] [INFO ] [sig ] CHCI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:55.091550] [INFO ] [LOCAL ] Saved forecast: CHCI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CHCI.txt [2026-02-24T20:18:55.091725] [INFO ] [sig ] [632/3377] Completed CHCI in 0.4s | 2.74 sym/s | Total: 3.8m | ETA: 16.7m [2026-02-24T20:18:55.091766] [INFO ] [sig ] [633/3377] Forecasting CHCO... [2026-02-24T20:18:55.091798] [INFO ] [sig ] Generating forecast for: CHCO [2026-02-24T20:18:55.091828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHCO.csv'. [2026-02-24T20:18:55.104211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHCO'. [2026-02-24T20:18:55.104596] [INFO ] [FORECASTER] Starting predict_future for CHCO [2026-02-24T20:18:55.105423] [DEBUG] [LOCAL ] No optimal features file found for CHCO: ./output/feature-sets/CHCO.txt [2026-02-24T20:18:55.105479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:55.105512] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:55.105540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:55.105623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:55.165727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:55.166625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:55.166720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:55.166755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:55.290663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:55.290826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:55.290867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:55.290896] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:55.294971] [DEBUG] [FORECASTER] CHCO: Forecast T+1@11:T+2@11: UP (p=55.76%) [2026-02-24T20:18:55.295492] [INFO ] [FORECASTER] Completed predict_future for CHCO [2026-02-24T20:18:55.295652] [INFO ] [sig ] CHCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:55.444366] [INFO ] [LOCAL ] Saved forecast: CHCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHCO.txt [2026-02-24T20:18:55.444531] [INFO ] [sig ] [633/3377] Completed CHCO in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:55.444589] [INFO ] [sig ] [634/3377] Forecasting CHD... [2026-02-24T20:18:55.444633] [INFO ] [sig ] Generating forecast for: CHD [2026-02-24T20:18:55.444671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHD' from 'https://tdm.silogroup.org/data/derivative_storage/CHD.csv'. [2026-02-24T20:18:55.458019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHD'. [2026-02-24T20:18:55.458435] [INFO ] [FORECASTER] Starting predict_future for CHD [2026-02-24T20:18:55.459592] [DEBUG] [LOCAL ] No optimal features file found for CHD: ./output/feature-sets/CHD.txt [2026-02-24T20:18:55.459659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:55.459693] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:55.459721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:55.459780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:55.522306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:55.523219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:55.523315] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:55.523350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:55.652874] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:55.653044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:55.653084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:55.653114] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:55.656719] [DEBUG] [FORECASTER] CHD: Forecast T+1@11:T+2@11: UP (p=96.85%) [2026-02-24T20:18:55.657083] [INFO ] [FORECASTER] Completed predict_future for CHD [2026-02-24T20:18:55.657240] [INFO ] [sig ] CHD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:55.829386] [INFO ] [LOCAL ] Saved forecast: CHD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHD.txt [2026-02-24T20:18:55.829674] [INFO ] [sig ] [634/3377] Completed CHD in 0.4s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:55.829750] [INFO ] [sig ] [635/3377] Forecasting CHDN... [2026-02-24T20:18:55.829807] [INFO ] [sig ] Generating forecast for: CHDN [2026-02-24T20:18:55.829863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHDN' from 'https://tdm.silogroup.org/data/derivative_storage/CHDN.csv'. [2026-02-24T20:18:55.848699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHDN'. [2026-02-24T20:18:55.849235] [INFO ] [FORECASTER] Starting predict_future for CHDN [2026-02-24T20:18:55.850493] [DEBUG] [LOCAL ] No optimal features file found for CHDN: ./output/feature-sets/CHDN.txt [2026-02-24T20:18:55.850597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:55.850656] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:55.850706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:55.850803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:55.945815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:55.947069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:55.947222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:55.947274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:56.121337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:56.121539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:56.121618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:56.121706] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:56.126736] [DEBUG] [FORECASTER] CHDN: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-24T20:18:56.127248] [INFO ] [FORECASTER] Completed predict_future for CHDN [2026-02-24T20:18:56.127463] [INFO ] [sig ] CHDN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:56.368267] [INFO ] [LOCAL ] Saved forecast: CHDN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHDN.txt [2026-02-24T20:18:56.368500] [INFO ] [sig ] [635/3377] Completed CHDN in 0.5s | 2.74 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:56.368565] [INFO ] [sig ] [636/3377] Forecasting CHE... [2026-02-24T20:18:56.368645] [INFO ] [sig ] Generating forecast for: CHE [2026-02-24T20:18:56.368694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHE' from 'https://tdm.silogroup.org/data/derivative_storage/CHE.csv'. [2026-02-24T20:18:56.421110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHE'. [2026-02-24T20:18:56.421650] [INFO ] [FORECASTER] Starting predict_future for CHE [2026-02-24T20:18:56.426025] [DEBUG] [LOCAL ] No optimal features file found for CHE: ./output/feature-sets/CHE.txt [2026-02-24T20:18:56.426135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:56.426171] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:56.426198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:56.426263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:56.508902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:56.510135] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:56.510260] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:56.510308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:56.692352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:56.692566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:56.692660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:56.692707] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:56.698633] [DEBUG] [FORECASTER] CHE: Forecast T+1@11:T+2@11: UP (p=84.64%) [2026-02-24T20:18:56.699209] [INFO ] [FORECASTER] Completed predict_future for CHE [2026-02-24T20:18:56.699438] [INFO ] [sig ] CHE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:56.933849] [INFO ] [LOCAL ] Saved forecast: CHE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHE.txt [2026-02-24T20:18:56.934077] [INFO ] [sig ] [636/3377] Completed CHE in 0.6s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:56.934126] [INFO ] [sig ] [637/3377] Forecasting CHEF... [2026-02-24T20:18:56.934161] [INFO ] [sig ] Generating forecast for: CHEF [2026-02-24T20:18:56.934199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHEF' from 'https://tdm.silogroup.org/data/derivative_storage/CHEF.csv'. [2026-02-24T20:18:56.957256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHEF'. [2026-02-24T20:18:56.957816] [INFO ] [FORECASTER] Starting predict_future for CHEF [2026-02-24T20:18:56.959103] [DEBUG] [LOCAL ] No optimal features file found for CHEF: ./output/feature-sets/CHEF.txt [2026-02-24T20:18:56.959176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:56.959226] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:56.959271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:56.959363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:57.042939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:57.044282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:57.044425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:57.044481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:57.178200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:57.178372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:57.178416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:57.178446] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:57.182421] [DEBUG] [FORECASTER] CHEF: Forecast T+1@11:T+2@11: UP (p=93.81%) [2026-02-24T20:18:57.182888] [INFO ] [FORECASTER] Completed predict_future for CHEF [2026-02-24T20:18:57.183070] [INFO ] [sig ] CHEF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:57.343139] [INFO ] [LOCAL ] Saved forecast: CHEF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHEF.txt [2026-02-24T20:18:57.343343] [INFO ] [sig ] [637/3377] Completed CHEF in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:57.343395] [INFO ] [sig ] [638/3377] Forecasting CHH... [2026-02-24T20:18:57.343426] [INFO ] [sig ] Generating forecast for: CHH [2026-02-24T20:18:57.343461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHH' from 'https://tdm.silogroup.org/data/derivative_storage/CHH.csv'. [2026-02-24T20:18:57.356445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHH'. [2026-02-24T20:18:57.356839] [INFO ] [FORECASTER] Starting predict_future for CHH [2026-02-24T20:18:57.357758] [DEBUG] [LOCAL ] No optimal features file found for CHH: ./output/feature-sets/CHH.txt [2026-02-24T20:18:57.357815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:57.357849] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:57.357877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:57.357936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:57.417468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:57.418424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:57.418525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:57.418560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:57.553594] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:57.553772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:57.553815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:57.553843] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:57.557447] [DEBUG] [FORECASTER] CHH: Forecast T+1@11:T+2@11: DOWN (p=29.19%) [2026-02-24T20:18:57.557795] [INFO ] [FORECASTER] Completed predict_future for CHH [2026-02-24T20:18:57.557988] [INFO ] [sig ] CHH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:57.712070] [INFO ] [LOCAL ] Saved forecast: CHH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CHH.txt [2026-02-24T20:18:57.712252] [INFO ] [sig ] [638/3377] Completed CHH in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:57.712293] [INFO ] [sig ] [639/3377] Forecasting CHI... [2026-02-24T20:18:57.712324] [INFO ] [sig ] Generating forecast for: CHI [2026-02-24T20:18:57.712353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHI' from 'https://tdm.silogroup.org/data/derivative_storage/CHI.csv'. [2026-02-24T20:18:57.725035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHI'. [2026-02-24T20:18:57.725427] [INFO ] [FORECASTER] Starting predict_future for CHI [2026-02-24T20:18:57.726303] [DEBUG] [LOCAL ] No optimal features file found for CHI: ./output/feature-sets/CHI.txt [2026-02-24T20:18:57.726359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:57.726392] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:57.726420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:57.726479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:57.785903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:57.786822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:57.786913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:57.786949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:57.913204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:57.913376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:57.913417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:57.913446] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:57.916973] [DEBUG] [FORECASTER] CHI: Forecast T+1@11:T+2@11: DOWN (p=2.01%) [2026-02-24T20:18:57.917276] [INFO ] [FORECASTER] Completed predict_future for CHI [2026-02-24T20:18:57.917404] [INFO ] [sig ] CHI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:18:58.061371] [INFO ] [LOCAL ] Saved forecast: CHI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CHI.txt [2026-02-24T20:18:58.061531] [INFO ] [sig ] [639/3377] Completed CHI in 0.3s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:58.061590] [INFO ] [sig ] [640/3377] Forecasting CHKP... [2026-02-24T20:18:58.061625] [INFO ] [sig ] Generating forecast for: CHKP [2026-02-24T20:18:58.061656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHKP' from 'https://tdm.silogroup.org/data/derivative_storage/CHKP.csv'. [2026-02-24T20:18:58.073458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHKP'. [2026-02-24T20:18:58.073836] [INFO ] [FORECASTER] Starting predict_future for CHKP [2026-02-24T20:18:58.074673] [DEBUG] [LOCAL ] No optimal features file found for CHKP: ./output/feature-sets/CHKP.txt [2026-02-24T20:18:58.074727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:58.074758] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:58.074785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:58.074841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:58.134409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:58.135394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:58.135487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:58.135522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:58.261303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:58.261462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:58.261503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:58.261532] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:58.265015] [DEBUG] [FORECASTER] CHKP: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-02-24T20:18:58.265294] [INFO ] [FORECASTER] Completed predict_future for CHKP [2026-02-24T20:18:58.265440] [INFO ] [sig ] CHKP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:58.410855] [INFO ] [LOCAL ] Saved forecast: CHKP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHKP.txt [2026-02-24T20:18:58.411059] [INFO ] [sig ] [640/3377] Completed CHKP in 0.3s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:58.411114] [INFO ] [sig ] [641/3377] Forecasting CHMI... [2026-02-24T20:18:58.411151] [INFO ] [sig ] Generating forecast for: CHMI [2026-02-24T20:18:58.411188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHMI' from 'https://tdm.silogroup.org/data/derivative_storage/CHMI.csv'. [2026-02-24T20:18:58.423647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHMI'. [2026-02-24T20:18:58.424087] [INFO ] [FORECASTER] Starting predict_future for CHMI [2026-02-24T20:18:58.425034] [DEBUG] [LOCAL ] No optimal features file found for CHMI: ./output/feature-sets/CHMI.txt [2026-02-24T20:18:58.425099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:58.425133] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:58.425161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:58.425223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:58.485509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:58.486476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:58.486591] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:58.486629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:58.608591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:58.608760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:58.608802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:58.608830] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:58.612349] [DEBUG] [FORECASTER] CHMI: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-02-24T20:18:58.612692] [INFO ] [FORECASTER] Completed predict_future for CHMI [2026-02-24T20:18:58.612834] [INFO ] [sig ] CHMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:58.761242] [INFO ] [LOCAL ] Saved forecast: CHMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHMI.txt [2026-02-24T20:18:58.761431] [INFO ] [sig ] [641/3377] Completed CHMI in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:58.761471] [INFO ] [sig ] [642/3377] Forecasting CHRD... [2026-02-24T20:18:58.761502] [INFO ] [sig ] Generating forecast for: CHRD [2026-02-24T20:18:58.761532] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRD' from 'https://tdm.silogroup.org/data/derivative_storage/CHRD.csv'. [2026-02-24T20:18:58.776462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRD'. [2026-02-24T20:18:58.777034] [INFO ] [FORECASTER] Starting predict_future for CHRD [2026-02-24T20:18:58.778116] [DEBUG] [LOCAL ] No optimal features file found for CHRD: ./output/feature-sets/CHRD.txt [2026-02-24T20:18:58.778180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:58.778221] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:58.778261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:58.778344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:58.837924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:58.838908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:58.839030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:58.839064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:58.965696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:58.965867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:58.965915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:58.965945] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:58.969743] [DEBUG] [FORECASTER] CHRD: Forecast T+1@11:T+2@11: UP (p=90.95%) [2026-02-24T20:18:58.970093] [INFO ] [FORECASTER] Completed predict_future for CHRD [2026-02-24T20:18:58.970262] [INFO ] [sig ] CHRD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:59.123935] [INFO ] [LOCAL ] Saved forecast: CHRD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHRD.txt [2026-02-24T20:18:59.124138] [INFO ] [sig ] [642/3377] Completed CHRD in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:59.124211] [INFO ] [sig ] [643/3377] Forecasting CHRS... [2026-02-24T20:18:59.124251] [INFO ] [sig ] Generating forecast for: CHRS [2026-02-24T20:18:59.124283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHRS' from 'https://tdm.silogroup.org/data/derivative_storage/CHRS.csv'. [2026-02-24T20:18:59.136790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHRS'. [2026-02-24T20:18:59.137249] [INFO ] [FORECASTER] Starting predict_future for CHRS [2026-02-24T20:18:59.138153] [DEBUG] [LOCAL ] No optimal features file found for CHRS: ./output/feature-sets/CHRS.txt [2026-02-24T20:18:59.138224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:59.138259] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:59.138287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:59.138344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:59.199834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:59.200782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:59.200877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:59.200910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:59.331031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:59.331203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:59.331245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:59.331274] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:59.334972] [DEBUG] [FORECASTER] CHRS: Forecast T+1@11:T+2@11: UP (p=56.24%) [2026-02-24T20:18:59.335301] [INFO ] [FORECASTER] Completed predict_future for CHRS [2026-02-24T20:18:59.335450] [INFO ] [sig ] CHRS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:59.480993] [INFO ] [LOCAL ] Saved forecast: CHRS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHRS.txt [2026-02-24T20:18:59.481188] [INFO ] [sig ] [643/3377] Completed CHRS in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:59.481239] [INFO ] [sig ] [644/3377] Forecasting CHSCL... [2026-02-24T20:18:59.481270] [INFO ] [sig ] Generating forecast for: CHSCL [2026-02-24T20:18:59.481301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCL' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCL.csv'. [2026-02-24T20:18:59.493428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCL'. [2026-02-24T20:18:59.493866] [INFO ] [FORECASTER] Starting predict_future for CHSCL [2026-02-24T20:18:59.494737] [DEBUG] [LOCAL ] No optimal features file found for CHSCL: ./output/feature-sets/CHSCL.txt [2026-02-24T20:18:59.494799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:59.494833] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:59.494860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:59.494919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:59.557605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:59.558678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:59.558773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:59.558808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:18:59.680826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:18:59.680992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:18:59.681035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:18:59.681064] [INFO ] [FORECASTER] Training complete [2026-02-24T20:18:59.684685] [DEBUG] [FORECASTER] CHSCL: Forecast T+1@11:T+2@11: UP (p=78.91%) [2026-02-24T20:18:59.685012] [INFO ] [FORECASTER] Completed predict_future for CHSCL [2026-02-24T20:18:59.685158] [INFO ] [sig ] CHSCL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:18:59.832236] [INFO ] [LOCAL ] Saved forecast: CHSCL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHSCL.txt [2026-02-24T20:18:59.832419] [INFO ] [sig ] [644/3377] Completed CHSCL in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.7m [2026-02-24T20:18:59.832476] [INFO ] [sig ] [645/3377] Forecasting CHSCM... [2026-02-24T20:18:59.832518] [INFO ] [sig ] Generating forecast for: CHSCM [2026-02-24T20:18:59.832549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCM' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCM.csv'. [2026-02-24T20:18:59.845289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCM'. [2026-02-24T20:18:59.845714] [INFO ] [FORECASTER] Starting predict_future for CHSCM [2026-02-24T20:18:59.846647] [DEBUG] [LOCAL ] No optimal features file found for CHSCM: ./output/feature-sets/CHSCM.txt [2026-02-24T20:18:59.846703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:18:59.846737] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:18:59.846765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:18:59.846822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:18:59.910187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:18:59.911144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:18:59.911241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:18:59.911274] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:00.031925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:00.032103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:00.032152] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:00.032188] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:00.035787] [DEBUG] [FORECASTER] CHSCM: Forecast T+1@11:T+2@11: DOWN (p=38.18%) [2026-02-24T20:19:00.036098] [INFO ] [FORECASTER] Completed predict_future for CHSCM [2026-02-24T20:19:00.036243] [INFO ] [sig ] CHSCM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:00.182476] [INFO ] [LOCAL ] Saved forecast: CHSCM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CHSCM.txt [2026-02-24T20:19:00.182662] [INFO ] [sig ] [645/3377] Completed CHSCM in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-24T20:19:00.182705] [INFO ] [sig ] [646/3377] Forecasting CHSCN... [2026-02-24T20:19:00.182734] [INFO ] [sig ] Generating forecast for: CHSCN [2026-02-24T20:19:00.182764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCN' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCN.csv'. [2026-02-24T20:19:00.196085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCN'. [2026-02-24T20:19:00.196482] [INFO ] [FORECASTER] Starting predict_future for CHSCN [2026-02-24T20:19:00.197374] [DEBUG] [LOCAL ] No optimal features file found for CHSCN: ./output/feature-sets/CHSCN.txt [2026-02-24T20:19:00.197432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:00.197466] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:00.197494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:00.197552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:00.258186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:00.259050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:00.259153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:00.259196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:00.375838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:00.375965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:00.376007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:00.376038] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:00.380112] [DEBUG] [FORECASTER] CHSCN: Forecast T+1@11:T+2@11: UP (p=62.63%) [2026-02-24T20:19:00.380533] [INFO ] [FORECASTER] Completed predict_future for CHSCN [2026-02-24T20:19:00.380749] [INFO ] [sig ] CHSCN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:00.543516] [INFO ] [LOCAL ] Saved forecast: CHSCN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHSCN.txt [2026-02-24T20:19:00.543698] [INFO ] [sig ] [646/3377] Completed CHSCN in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-24T20:19:00.543755] [INFO ] [sig ] [647/3377] Forecasting CHSCO... [2026-02-24T20:19:00.543791] [INFO ] [sig ] Generating forecast for: CHSCO [2026-02-24T20:19:00.543822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCO.csv'. [2026-02-24T20:19:00.556955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCO'. [2026-02-24T20:19:00.557354] [INFO ] [FORECASTER] Starting predict_future for CHSCO [2026-02-24T20:19:00.558265] [DEBUG] [LOCAL ] No optimal features file found for CHSCO: ./output/feature-sets/CHSCO.txt [2026-02-24T20:19:00.558323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:00.558356] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:00.558385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:00.558444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:00.624395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:00.625297] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:00.625395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:00.625438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:00.746254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:00.746450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:00.746500] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:00.746531] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:00.750684] [DEBUG] [FORECASTER] CHSCO: Forecast T+1@11:T+2@11: UP (p=65.26%) [2026-02-24T20:19:00.751088] [INFO ] [FORECASTER] Completed predict_future for CHSCO [2026-02-24T20:19:00.751266] [INFO ] [sig ] CHSCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:00.908881] [INFO ] [LOCAL ] Saved forecast: CHSCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHSCO.txt [2026-02-24T20:19:00.909043] [INFO ] [sig ] [647/3377] Completed CHSCO in 0.4s | 2.73 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-24T20:19:00.909091] [INFO ] [sig ] [648/3377] Forecasting CHSCP... [2026-02-24T20:19:00.909131] [INFO ] [sig ] Generating forecast for: CHSCP [2026-02-24T20:19:00.909170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHSCP' from 'https://tdm.silogroup.org/data/derivative_storage/CHSCP.csv'. [2026-02-24T20:19:00.923560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHSCP'. [2026-02-24T20:19:00.923967] [INFO ] [FORECASTER] Starting predict_future for CHSCP [2026-02-24T20:19:00.924910] [DEBUG] [LOCAL ] No optimal features file found for CHSCP: ./output/feature-sets/CHSCP.txt [2026-02-24T20:19:00.924969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:00.925000] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:00.925027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:00.925092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:00.984479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:00.985376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:00.985459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:00.985492] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:01.089887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:01.090006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:01.090048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:01.090076] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:01.093497] [DEBUG] [FORECASTER] CHSCP: Forecast T+1@11:T+2@11: DOWN (p=47.39%) [2026-02-24T20:19:01.093817] [INFO ] [FORECASTER] Completed predict_future for CHSCP [2026-02-24T20:19:01.093955] [INFO ] [sig ] CHSCP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:01.242638] [INFO ] [LOCAL ] Saved forecast: CHSCP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CHSCP.txt [2026-02-24T20:19:01.242810] [INFO ] [sig ] [648/3377] Completed CHSCP in 0.3s | 2.74 sym/s | Total: 3.9m | ETA: 16.6m [2026-02-24T20:19:01.242850] [INFO ] [sig ] [649/3377] Forecasting CHWY... [2026-02-24T20:19:01.242879] [INFO ] [sig ] Generating forecast for: CHWY [2026-02-24T20:19:01.242909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHWY' from 'https://tdm.silogroup.org/data/derivative_storage/CHWY.csv'. [2026-02-24T20:19:01.259090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHWY'. [2026-02-24T20:19:01.259451] [INFO ] [FORECASTER] Starting predict_future for CHWY [2026-02-24T20:19:01.260342] [DEBUG] [LOCAL ] No optimal features file found for CHWY: ./output/feature-sets/CHWY.txt [2026-02-24T20:19:01.260429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:01.260462] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:01.260491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:01.260550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:01.319801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:01.320743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:01.320831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:01.320865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:01.447041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:01.447203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:01.447244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:01.447274] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:01.450801] [DEBUG] [FORECASTER] CHWY: Forecast T+1@11:T+2@11: DOWN (p=12.35%) [2026-02-24T20:19:01.451097] [INFO ] [FORECASTER] Completed predict_future for CHWY [2026-02-24T20:19:01.451261] [INFO ] [sig ] CHWY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:01.597411] [INFO ] [LOCAL ] Saved forecast: CHWY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CHWY.txt [2026-02-24T20:19:01.597618] [INFO ] [sig ] [649/3377] Completed CHWY in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:01.597686] [INFO ] [sig ] [650/3377] Forecasting CHY... [2026-02-24T20:19:01.597739] [INFO ] [sig ] Generating forecast for: CHY [2026-02-24T20:19:01.597783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CHY' from 'https://tdm.silogroup.org/data/derivative_storage/CHY.csv'. [2026-02-24T20:19:01.610562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CHY'. [2026-02-24T20:19:01.610989] [INFO ] [FORECASTER] Starting predict_future for CHY [2026-02-24T20:19:01.611932] [DEBUG] [LOCAL ] No optimal features file found for CHY: ./output/feature-sets/CHY.txt [2026-02-24T20:19:01.611993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:01.612033] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:01.612061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:01.612119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:01.671769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:01.672625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:01.672713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:01.672747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:01.796681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:01.796871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:01.796913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:01.796943] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:01.800898] [DEBUG] [FORECASTER] CHY: Forecast T+1@11:T+2@11: UP (p=65.59%) [2026-02-24T20:19:01.801284] [INFO ] [FORECASTER] Completed predict_future for CHY [2026-02-24T20:19:01.801436] [INFO ] [sig ] CHY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:01.961495] [INFO ] [LOCAL ] Saved forecast: CHY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CHY.txt [2026-02-24T20:19:01.961757] [INFO ] [sig ] [650/3377] Completed CHY in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:01.961815] [INFO ] [sig ] [651/3377] Forecasting CI... [2026-02-24T20:19:01.961860] [INFO ] [sig ] Generating forecast for: CI [2026-02-24T20:19:01.961904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CI' from 'https://tdm.silogroup.org/data/derivative_storage/CI.csv'. [2026-02-24T20:19:01.977100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CI'. [2026-02-24T20:19:01.977607] [INFO ] [FORECASTER] Starting predict_future for CI [2026-02-24T20:19:01.978807] [DEBUG] [LOCAL ] No optimal features file found for CI: ./output/feature-sets/CI.txt [2026-02-24T20:19:01.978878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:01.978923] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:01.978965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:01.979050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:02.056219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:02.057184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:02.057280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:02.057315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:02.188195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:02.188372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:02.188412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:02.188441] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:02.192345] [DEBUG] [FORECASTER] CI: Forecast T+1@11:T+2@11: DOWN (p=7.61%) [2026-02-24T20:19:02.192849] [INFO ] [FORECASTER] Completed predict_future for CI [2026-02-24T20:19:02.193078] [INFO ] [sig ] CI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:02.344072] [INFO ] [LOCAL ] Saved forecast: CI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CI.txt [2026-02-24T20:19:02.344252] [INFO ] [sig ] [651/3377] Completed CI in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:02.344293] [INFO ] [sig ] [652/3377] Forecasting CIA... [2026-02-24T20:19:02.344324] [INFO ] [sig ] Generating forecast for: CIA [2026-02-24T20:19:02.344357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIA' from 'https://tdm.silogroup.org/data/derivative_storage/CIA.csv'. [2026-02-24T20:19:02.356890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIA'. [2026-02-24T20:19:02.357304] [INFO ] [FORECASTER] Starting predict_future for CIA [2026-02-24T20:19:02.358234] [DEBUG] [LOCAL ] No optimal features file found for CIA: ./output/feature-sets/CIA.txt [2026-02-24T20:19:02.358290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:02.358323] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:02.358350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:02.358417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:02.422390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:02.423377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:02.423468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:02.423501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:02.553686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:02.553848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:02.553890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:02.553957] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:02.557673] [DEBUG] [FORECASTER] CIA: Forecast T+1@11:T+2@11: UP (p=86.03%) [2026-02-24T20:19:02.558009] [INFO ] [FORECASTER] Completed predict_future for CIA [2026-02-24T20:19:02.558162] [INFO ] [sig ] CIA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:02.701318] [INFO ] [LOCAL ] Saved forecast: CIA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CIA.txt [2026-02-24T20:19:02.701466] [INFO ] [sig ] [652/3377] Completed CIA in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:02.701505] [INFO ] [sig ] [653/3377] Forecasting CIB... [2026-02-24T20:19:02.701536] [INFO ] [sig ] Generating forecast for: CIB [2026-02-24T20:19:02.701565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIB' from 'https://tdm.silogroup.org/data/derivative_storage/CIB.csv'. [2026-02-24T20:19:02.713432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIB'. [2026-02-24T20:19:02.713780] [INFO ] [FORECASTER] Starting predict_future for CIB [2026-02-24T20:19:02.714590] [DEBUG] [LOCAL ] No optimal features file found for CIB: ./output/feature-sets/CIB.txt [2026-02-24T20:19:02.714644] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:02.714676] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:02.714702] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:02.714759] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:02.771752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:02.772518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:02.772622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:02.772658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:02.898053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:02.898239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:02.898292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:02.898326] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:02.902516] [DEBUG] [FORECASTER] CIB: Forecast T+1@11:T+2@11: UP (p=92.23%) [2026-02-24T20:19:02.902850] [INFO ] [FORECASTER] Completed predict_future for CIB [2026-02-24T20:19:02.902994] [INFO ] [sig ] CIB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:03.053251] [INFO ] [LOCAL ] Saved forecast: CIB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CIB.txt [2026-02-24T20:19:03.053413] [INFO ] [sig ] [653/3377] Completed CIB in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:03.053453] [INFO ] [sig ] [654/3377] Forecasting CIEN... [2026-02-24T20:19:03.053482] [INFO ] [sig ] Generating forecast for: CIEN [2026-02-24T20:19:03.053512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIEN' from 'https://tdm.silogroup.org/data/derivative_storage/CIEN.csv'. [2026-02-24T20:19:03.066113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIEN'. [2026-02-24T20:19:03.066455] [INFO ] [FORECASTER] Starting predict_future for CIEN [2026-02-24T20:19:03.067364] [DEBUG] [LOCAL ] No optimal features file found for CIEN: ./output/feature-sets/CIEN.txt [2026-02-24T20:19:03.067420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:03.067463] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:03.067491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:03.067550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:03.129136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:03.129859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:03.129942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:03.129976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:03.257688] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:03.257846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:03.257887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:03.257919] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:03.261500] [DEBUG] [FORECASTER] CIEN: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-02-24T20:19:03.261811] [INFO ] [FORECASTER] Completed predict_future for CIEN [2026-02-24T20:19:03.261944] [INFO ] [sig ] CIEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:03.500703] [INFO ] [LOCAL ] Saved forecast: CIEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CIEN.txt [2026-02-24T20:19:03.500885] [INFO ] [sig ] [654/3377] Completed CIEN in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:03.500925] [INFO ] [sig ] [655/3377] Forecasting CIF... [2026-02-24T20:19:03.500956] [INFO ] [sig ] Generating forecast for: CIF [2026-02-24T20:19:03.500988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIF' from 'https://tdm.silogroup.org/data/derivative_storage/CIF.csv'. [2026-02-24T20:19:03.512552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIF'. [2026-02-24T20:19:03.512976] [INFO ] [FORECASTER] Starting predict_future for CIF [2026-02-24T20:19:03.513898] [DEBUG] [LOCAL ] No optimal features file found for CIF: ./output/feature-sets/CIF.txt [2026-02-24T20:19:03.513957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:03.513991] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:03.514018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:03.514077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:03.575096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:03.576058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:03.576169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:03.576203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:03.707280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:03.707490] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:03.707535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:03.707566] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:03.711392] [DEBUG] [FORECASTER] CIF: Forecast T+1@11:T+2@11: DOWN (p=24.05%) [2026-02-24T20:19:03.711796] [INFO ] [FORECASTER] Completed predict_future for CIF [2026-02-24T20:19:03.711949] [INFO ] [sig ] CIF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:03.857513] [INFO ] [LOCAL ] Saved forecast: CIF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CIF.txt [2026-02-24T20:19:03.857703] [INFO ] [sig ] [655/3377] Completed CIF in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:03.857746] [INFO ] [sig ] [656/3377] Forecasting CIG... [2026-02-24T20:19:03.857776] [INFO ] [sig ] Generating forecast for: CIG [2026-02-24T20:19:03.857808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIG' from 'https://tdm.silogroup.org/data/derivative_storage/CIG.csv'. [2026-02-24T20:19:03.870443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIG'. [2026-02-24T20:19:03.870853] [INFO ] [FORECASTER] Starting predict_future for CIG [2026-02-24T20:19:03.871686] [DEBUG] [LOCAL ] No optimal features file found for CIG: ./output/feature-sets/CIG.txt [2026-02-24T20:19:03.871740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:03.871774] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:03.871802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:03.871867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:03.933781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:03.934723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:03.934810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:03.934845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:04.066273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:04.066445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:04.066487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:04.066516] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:04.070007] [DEBUG] [FORECASTER] CIG: Forecast T+1@11:T+2@11: UP (p=86.52%) [2026-02-24T20:19:04.070300] [INFO ] [FORECASTER] Completed predict_future for CIG [2026-02-24T20:19:04.070433] [INFO ] [sig ] CIG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:04.215095] [INFO ] [LOCAL ] Saved forecast: CIG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CIG.txt [2026-02-24T20:19:04.215256] [INFO ] [sig ] [656/3377] Completed CIG in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:04.215295] [INFO ] [sig ] [657/3377] Forecasting CIGI... [2026-02-24T20:19:04.215328] [INFO ] [sig ] Generating forecast for: CIGI [2026-02-24T20:19:04.215359] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIGI' from 'https://tdm.silogroup.org/data/derivative_storage/CIGI.csv'. [2026-02-24T20:19:04.226727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIGI'. [2026-02-24T20:19:04.227025] [INFO ] [FORECASTER] Starting predict_future for CIGI [2026-02-24T20:19:04.227928] [DEBUG] [LOCAL ] No optimal features file found for CIGI: ./output/feature-sets/CIGI.txt [2026-02-24T20:19:04.228003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:04.228037] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:04.228065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:04.228122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:04.289377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:04.290254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:04.290342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:04.290378] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:04.412705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:04.412863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:04.412905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:04.412936] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:04.416491] [DEBUG] [FORECASTER] CIGI: Forecast T+1@11:T+2@11: UP (p=73.26%) [2026-02-24T20:19:04.416795] [INFO ] [FORECASTER] Completed predict_future for CIGI [2026-02-24T20:19:04.416927] [INFO ] [sig ] CIGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:04.563700] [INFO ] [LOCAL ] Saved forecast: CIGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CIGI.txt [2026-02-24T20:19:04.563862] [INFO ] [sig ] [657/3377] Completed CIGI in 0.3s | 2.73 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:04.563903] [INFO ] [sig ] [658/3377] Forecasting CII... [2026-02-24T20:19:04.563946] [INFO ] [sig ] Generating forecast for: CII [2026-02-24T20:19:04.563980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CII' from 'https://tdm.silogroup.org/data/derivative_storage/CII.csv'. [2026-02-24T20:19:04.575706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CII'. [2026-02-24T20:19:04.576038] [INFO ] [FORECASTER] Starting predict_future for CII [2026-02-24T20:19:04.576907] [DEBUG] [LOCAL ] No optimal features file found for CII: ./output/feature-sets/CII.txt [2026-02-24T20:19:04.576963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:04.577003] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:04.577033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:04.577097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:04.637303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:04.638196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:04.638314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:04.638351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:04.762820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:04.762980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:04.763020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:04.763051] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:04.766753] [DEBUG] [FORECASTER] CII: Forecast T+1@11:T+2@11: UP (p=65.17%) [2026-02-24T20:19:04.767049] [INFO ] [FORECASTER] Completed predict_future for CII [2026-02-24T20:19:04.767187] [INFO ] [sig ] CII: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:04.912244] [INFO ] [LOCAL ] Saved forecast: CII 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CII.txt [2026-02-24T20:19:04.912401] [INFO ] [sig ] [658/3377] Completed CII in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:04.912441] [INFO ] [sig ] [659/3377] Forecasting CIM... [2026-02-24T20:19:04.912472] [INFO ] [sig ] Generating forecast for: CIM [2026-02-24T20:19:04.912502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIM' from 'https://tdm.silogroup.org/data/derivative_storage/CIM.csv'. [2026-02-24T20:19:04.924862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIM'. [2026-02-24T20:19:04.925216] [INFO ] [FORECASTER] Starting predict_future for CIM [2026-02-24T20:19:04.926105] [DEBUG] [LOCAL ] No optimal features file found for CIM: ./output/feature-sets/CIM.txt [2026-02-24T20:19:04.926161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:04.926194] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:04.926229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:04.926299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:04.984549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:04.985620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:04.985749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:04.985785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:05.119436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:05.119627] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:05.119672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:05.119702] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:05.123651] [DEBUG] [FORECASTER] CIM: Forecast T+1@11:T+2@11: DOWN (p=2.33%) [2026-02-24T20:19:05.123952] [INFO ] [FORECASTER] Completed predict_future for CIM [2026-02-24T20:19:05.124104] [INFO ] [sig ] CIM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:05.285814] [INFO ] [LOCAL ] Saved forecast: CIM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CIM.txt [2026-02-24T20:19:05.286002] [INFO ] [sig ] [659/3377] Completed CIM in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:05.286047] [INFO ] [sig ] [660/3377] Forecasting CINF... [2026-02-24T20:19:05.286081] [INFO ] [sig ] Generating forecast for: CINF [2026-02-24T20:19:05.286112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CINF' from 'https://tdm.silogroup.org/data/derivative_storage/CINF.csv'. [2026-02-24T20:19:05.299530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CINF'. [2026-02-24T20:19:05.299950] [INFO ] [FORECASTER] Starting predict_future for CINF [2026-02-24T20:19:05.300957] [DEBUG] [LOCAL ] No optimal features file found for CINF: ./output/feature-sets/CINF.txt [2026-02-24T20:19:05.301024] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:05.301059] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:05.301087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:05.301146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:05.367620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:05.368561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:05.368690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:05.368744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:05.501109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:05.501288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:05.501349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:05.501394] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:05.505605] [DEBUG] [FORECASTER] CINF: Forecast T+1@11:T+2@11: UP (p=86.27%) [2026-02-24T20:19:05.505923] [INFO ] [FORECASTER] Completed predict_future for CINF [2026-02-24T20:19:05.506078] [INFO ] [sig ] CINF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:05.666721] [INFO ] [LOCAL ] Saved forecast: CINF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CINF.txt [2026-02-24T20:19:05.666969] [INFO ] [sig ] [660/3377] Completed CINF in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:05.667015] [INFO ] [sig ] [661/3377] Forecasting CING... [2026-02-24T20:19:05.667048] [INFO ] [sig ] Generating forecast for: CING [2026-02-24T20:19:05.667104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CING' from 'https://tdm.silogroup.org/data/derivative_storage/CING.csv'. [2026-02-24T20:19:05.682469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CING'. [2026-02-24T20:19:05.682973] [INFO ] [FORECASTER] Starting predict_future for CING [2026-02-24T20:19:05.684063] [DEBUG] [LOCAL ] No optimal features file found for CING: ./output/feature-sets/CING.txt [2026-02-24T20:19:05.684127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:05.684162] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:05.684190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:05.684252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:05.744758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:05.746022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:05.746186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:05.746222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:05.872246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:05.872417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:05.872458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:05.872505] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:05.876744] [DEBUG] [FORECASTER] CING: Forecast T+1@11:T+2@11: UP (p=87.09%) [2026-02-24T20:19:05.877079] [INFO ] [FORECASTER] Completed predict_future for CING [2026-02-24T20:19:05.877223] [INFO ] [sig ] CING: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:06.024819] [INFO ] [LOCAL ] Saved forecast: CING 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CING.txt [2026-02-24T20:19:06.024994] [INFO ] [sig ] [661/3377] Completed CING in 0.4s | 2.73 sym/s | Total: 4.0m | ETA: 16.6m [2026-02-24T20:19:06.025034] [INFO ] [sig ] [662/3377] Forecasting CION... [2026-02-24T20:19:06.025064] [INFO ] [sig ] Generating forecast for: CION [2026-02-24T20:19:06.025094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CION' from 'https://tdm.silogroup.org/data/derivative_storage/CION.csv'. [2026-02-24T20:19:06.037748] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CION'. [2026-02-24T20:19:06.038177] [INFO ] [FORECASTER] Starting predict_future for CION [2026-02-24T20:19:06.039040] [DEBUG] [LOCAL ] No optimal features file found for CION: ./output/feature-sets/CION.txt [2026-02-24T20:19:06.039094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:06.039127] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:06.039153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:06.039214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:06.101808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:06.102785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:06.102889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:06.102922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:06.232777] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:06.232949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:06.232990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:06.233019] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:06.237101] [DEBUG] [FORECASTER] CION: Forecast T+1@11:T+2@11: DOWN (p=33.37%) [2026-02-24T20:19:06.237429] [INFO ] [FORECASTER] Completed predict_future for CION [2026-02-24T20:19:06.237584] [INFO ] [sig ] CION: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:06.388377] [INFO ] [LOCAL ] Saved forecast: CION 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CION.txt [2026-02-24T20:19:06.388603] [INFO ] [sig ] [662/3377] Completed CION in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-24T20:19:06.388647] [INFO ] [sig ] [663/3377] Forecasting CIVB... [2026-02-24T20:19:06.388678] [INFO ] [sig ] Generating forecast for: CIVB [2026-02-24T20:19:06.388709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CIVB' from 'https://tdm.silogroup.org/data/derivative_storage/CIVB.csv'. [2026-02-24T20:19:06.400300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CIVB'. [2026-02-24T20:19:06.400696] [INFO ] [FORECASTER] Starting predict_future for CIVB [2026-02-24T20:19:06.401519] [DEBUG] [LOCAL ] No optimal features file found for CIVB: ./output/feature-sets/CIVB.txt [2026-02-24T20:19:06.401600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:06.401635] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:06.401662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:06.401718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:06.462461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:06.463369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:06.463473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:06.463524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:06.589032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:06.589203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:06.589244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:06.589273] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:06.592844] [DEBUG] [FORECASTER] CIVB: Forecast T+1@11:T+2@11: UP (p=65.95%) [2026-02-24T20:19:06.593145] [INFO ] [FORECASTER] Completed predict_future for CIVB [2026-02-24T20:19:06.593284] [INFO ] [sig ] CIVB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:06.743889] [INFO ] [LOCAL ] Saved forecast: CIVB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CIVB.txt [2026-02-24T20:19:06.744054] [INFO ] [sig ] [663/3377] Completed CIVB in 0.4s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-24T20:19:06.744093] [INFO ] [sig ] [664/3377] Forecasting CLB... [2026-02-24T20:19:06.744123] [INFO ] [sig ] Generating forecast for: CLB [2026-02-24T20:19:06.744155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLB' from 'https://tdm.silogroup.org/data/derivative_storage/CLB.csv'. [2026-02-24T20:19:06.756699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLB'. [2026-02-24T20:19:06.757079] [INFO ] [FORECASTER] Starting predict_future for CLB [2026-02-24T20:19:06.757929] [DEBUG] [LOCAL ] No optimal features file found for CLB: ./output/feature-sets/CLB.txt [2026-02-24T20:19:06.758003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:06.758036] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:06.758064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:06.758120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:06.815310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:06.816223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:06.816326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:06.816367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:06.936974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:06.937202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:06.937275] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:06.937324] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:06.942835] [DEBUG] [FORECASTER] CLB: Forecast T+1@11:T+2@11: DOWN (p=4.58%) [2026-02-24T20:19:06.943325] [INFO ] [FORECASTER] Completed predict_future for CLB [2026-02-24T20:19:06.943748] [INFO ] [sig ] CLB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:07.092780] [INFO ] [LOCAL ] Saved forecast: CLB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CLB.txt [2026-02-24T20:19:07.092940] [INFO ] [sig ] [664/3377] Completed CLB in 0.3s | 2.74 sym/s | Total: 4.0m | ETA: 16.5m [2026-02-24T20:19:07.092979] [INFO ] [sig ] [665/3377] Forecasting CLBK... [2026-02-24T20:19:07.093009] [INFO ] [sig ] Generating forecast for: CLBK [2026-02-24T20:19:07.093039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLBK' from 'https://tdm.silogroup.org/data/derivative_storage/CLBK.csv'. [2026-02-24T20:19:07.105337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLBK'. [2026-02-24T20:19:07.105695] [INFO ] [FORECASTER] Starting predict_future for CLBK [2026-02-24T20:19:07.106526] [DEBUG] [LOCAL ] No optimal features file found for CLBK: ./output/feature-sets/CLBK.txt [2026-02-24T20:19:07.106608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:07.106644] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:07.106670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:07.106738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:07.164249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:07.165149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:07.165233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:07.165275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:07.288934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:07.289092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:07.289132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:07.289162] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:07.292741] [DEBUG] [FORECASTER] CLBK: Forecast T+1@11:T+2@11: DOWN (p=32.77%) [2026-02-24T20:19:07.293079] [INFO ] [FORECASTER] Completed predict_future for CLBK [2026-02-24T20:19:07.293224] [INFO ] [sig ] CLBK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:07.440970] [INFO ] [LOCAL ] Saved forecast: CLBK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CLBK.txt [2026-02-24T20:19:07.441130] [INFO ] [sig ] [665/3377] Completed CLBK in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:07.441170] [INFO ] [sig ] [666/3377] Forecasting CLDX... [2026-02-24T20:19:07.441201] [INFO ] [sig ] Generating forecast for: CLDX [2026-02-24T20:19:07.441231] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLDX' from 'https://tdm.silogroup.org/data/derivative_storage/CLDX.csv'. [2026-02-24T20:19:07.453286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLDX'. [2026-02-24T20:19:07.453626] [INFO ] [FORECASTER] Starting predict_future for CLDX [2026-02-24T20:19:07.454537] [DEBUG] [LOCAL ] No optimal features file found for CLDX: ./output/feature-sets/CLDX.txt [2026-02-24T20:19:07.454619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:07.454679] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:07.454709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:07.454770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:07.514690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:07.515567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:07.515671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:07.515704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:07.640053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:07.640217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:07.640269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:07.640305] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:07.644310] [DEBUG] [FORECASTER] CLDX: Forecast T+1@11:T+2@11: DOWN (p=8.19%) [2026-02-24T20:19:07.644658] [INFO ] [FORECASTER] Completed predict_future for CLDX [2026-02-24T20:19:07.644802] [INFO ] [sig ] CLDX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:07.796711] [INFO ] [LOCAL ] Saved forecast: CLDX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CLDX.txt [2026-02-24T20:19:07.796885] [INFO ] [sig ] [666/3377] Completed CLDX in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:07.796925] [INFO ] [sig ] [667/3377] Forecasting CLF... [2026-02-24T20:19:07.796963] [INFO ] [sig ] Generating forecast for: CLF [2026-02-24T20:19:07.796995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLF' from 'https://tdm.silogroup.org/data/derivative_storage/CLF.csv'. [2026-02-24T20:19:07.808249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLF'. [2026-02-24T20:19:07.808631] [INFO ] [FORECASTER] Starting predict_future for CLF [2026-02-24T20:19:07.809520] [DEBUG] [LOCAL ] No optimal features file found for CLF: ./output/feature-sets/CLF.txt [2026-02-24T20:19:07.809606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:07.809645] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:07.809675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:07.809733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:07.869403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:07.870403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:07.870486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:07.870519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:08.001522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:08.001702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:08.001746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:08.001777] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:08.005353] [DEBUG] [FORECASTER] CLF: Forecast T+1@11:T+2@11: UP (p=69.21%) [2026-02-24T20:19:08.005700] [INFO ] [FORECASTER] Completed predict_future for CLF [2026-02-24T20:19:08.005846] [INFO ] [sig ] CLF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:08.151268] [INFO ] [LOCAL ] Saved forecast: CLF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CLF.txt [2026-02-24T20:19:08.151433] [INFO ] [sig ] [667/3377] Completed CLF in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:08.151472] [INFO ] [sig ] [668/3377] Forecasting CLFD... [2026-02-24T20:19:08.151502] [INFO ] [sig ] Generating forecast for: CLFD [2026-02-24T20:19:08.151534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLFD' from 'https://tdm.silogroup.org/data/derivative_storage/CLFD.csv'. [2026-02-24T20:19:08.163816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLFD'. [2026-02-24T20:19:08.164218] [INFO ] [FORECASTER] Starting predict_future for CLFD [2026-02-24T20:19:08.165137] [DEBUG] [LOCAL ] No optimal features file found for CLFD: ./output/feature-sets/CLFD.txt [2026-02-24T20:19:08.165193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:08.165227] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:08.165260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:08.165333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:08.223392] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:08.224306] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:08.224408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:08.224441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:08.352810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:08.352980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:08.353020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:08.353048] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:08.357362] [DEBUG] [FORECASTER] CLFD: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-24T20:19:08.357890] [INFO ] [FORECASTER] Completed predict_future for CLFD [2026-02-24T20:19:08.358054] [INFO ] [sig ] CLFD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:08.516218] [INFO ] [LOCAL ] Saved forecast: CLFD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CLFD.txt [2026-02-24T20:19:08.516421] [INFO ] [sig ] [668/3377] Completed CLFD in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:08.516467] [INFO ] [sig ] [669/3377] Forecasting CLH... [2026-02-24T20:19:08.516500] [INFO ] [sig ] Generating forecast for: CLH [2026-02-24T20:19:08.516726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLH' from 'https://tdm.silogroup.org/data/derivative_storage/CLH.csv'. [2026-02-24T20:19:08.532341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLH'. [2026-02-24T20:19:08.532784] [INFO ] [FORECASTER] Starting predict_future for CLH [2026-02-24T20:19:08.533730] [DEBUG] [LOCAL ] No optimal features file found for CLH: ./output/feature-sets/CLH.txt [2026-02-24T20:19:08.533786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:08.533820] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:08.533848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:08.533907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:08.595635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:08.596799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:08.596908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:08.597132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:08.727408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:08.727618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:08.727664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:08.727719] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:08.731381] [DEBUG] [FORECASTER] CLH: Forecast T+1@11:T+2@11: DOWN (p=12.94%) [2026-02-24T20:19:08.731727] [INFO ] [FORECASTER] Completed predict_future for CLH [2026-02-24T20:19:08.731872] [INFO ] [sig ] CLH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:08.877772] [INFO ] [LOCAL ] Saved forecast: CLH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CLH.txt [2026-02-24T20:19:08.877936] [INFO ] [sig ] [669/3377] Completed CLH in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:08.877995] [INFO ] [sig ] [670/3377] Forecasting CLLS... [2026-02-24T20:19:08.878024] [INFO ] [sig ] Generating forecast for: CLLS [2026-02-24T20:19:08.878054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLLS.csv'. [2026-02-24T20:19:08.889660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLLS'. [2026-02-24T20:19:08.890066] [INFO ] [FORECASTER] Starting predict_future for CLLS [2026-02-24T20:19:08.890915] [DEBUG] [LOCAL ] No optimal features file found for CLLS: ./output/feature-sets/CLLS.txt [2026-02-24T20:19:08.890971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:08.891002] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:08.891029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:08.891090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:08.948988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:08.949932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:08.950030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:08.950063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:09.079310] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:09.079487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:09.079531] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:09.079561] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:09.083123] [DEBUG] [FORECASTER] CLLS: Forecast T+1@11:T+2@11: DOWN (p=37.60%) [2026-02-24T20:19:09.083459] [INFO ] [FORECASTER] Completed predict_future for CLLS [2026-02-24T20:19:09.083629] [INFO ] [sig ] CLLS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:09.229602] [INFO ] [LOCAL ] Saved forecast: CLLS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CLLS.txt [2026-02-24T20:19:09.229789] [INFO ] [sig ] [670/3377] Completed CLLS in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:09.229831] [INFO ] [sig ] [671/3377] Forecasting CLMB... [2026-02-24T20:19:09.229860] [INFO ] [sig ] Generating forecast for: CLMB [2026-02-24T20:19:09.229891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLMB' from 'https://tdm.silogroup.org/data/derivative_storage/CLMB.csv'. [2026-02-24T20:19:09.241388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLMB'. [2026-02-24T20:19:09.241811] [INFO ] [FORECASTER] Starting predict_future for CLMB [2026-02-24T20:19:09.242695] [DEBUG] [LOCAL ] No optimal features file found for CLMB: ./output/feature-sets/CLMB.txt [2026-02-24T20:19:09.242751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:09.242785] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:09.242814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:09.242874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:09.307903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:09.308968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:09.309058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:09.309092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:09.433082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:09.433245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:09.433285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:09.433315] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:09.436923] [DEBUG] [FORECASTER] CLMB: Forecast T+1@11:T+2@11: UP (p=57.67%) [2026-02-24T20:19:09.437256] [INFO ] [FORECASTER] Completed predict_future for CLMB [2026-02-24T20:19:09.437412] [INFO ] [sig ] CLMB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:09.585521] [INFO ] [LOCAL ] Saved forecast: CLMB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CLMB.txt [2026-02-24T20:19:09.585707] [INFO ] [sig ] [671/3377] Completed CLMB in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:09.585747] [INFO ] [sig ] [672/3377] Forecasting CLNE... [2026-02-24T20:19:09.585777] [INFO ] [sig ] Generating forecast for: CLNE [2026-02-24T20:19:09.585808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNE' from 'https://tdm.silogroup.org/data/derivative_storage/CLNE.csv'. [2026-02-24T20:19:09.597608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNE'. [2026-02-24T20:19:09.597887] [INFO ] [FORECASTER] Starting predict_future for CLNE [2026-02-24T20:19:09.598723] [DEBUG] [LOCAL ] No optimal features file found for CLNE: ./output/feature-sets/CLNE.txt [2026-02-24T20:19:09.598777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:09.598808] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:09.598834] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:09.598890] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:09.657636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:09.658254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:09.658339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:09.658380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:09.776503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:09.776646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:09.776692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:09.776721] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:09.780089] [DEBUG] [FORECASTER] CLNE: Forecast T+1@11:T+2@11: DOWN (p=20.82%) [2026-02-24T20:19:09.780385] [INFO ] [FORECASTER] Completed predict_future for CLNE [2026-02-24T20:19:09.780510] [INFO ] [sig ] CLNE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:09.922417] [INFO ] [LOCAL ] Saved forecast: CLNE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CLNE.txt [2026-02-24T20:19:09.922530] [INFO ] [sig ] [672/3377] Completed CLNE in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:09.922585] [INFO ] [sig ] [673/3377] Forecasting CLNN... [2026-02-24T20:19:09.922619] [INFO ] [sig ] Generating forecast for: CLNN [2026-02-24T20:19:09.922649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLNN' from 'https://tdm.silogroup.org/data/derivative_storage/CLNN.csv'. [2026-02-24T20:19:09.933383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLNN'. [2026-02-24T20:19:09.933680] [INFO ] [FORECASTER] Starting predict_future for CLNN [2026-02-24T20:19:09.934457] [DEBUG] [LOCAL ] No optimal features file found for CLNN: ./output/feature-sets/CLNN.txt [2026-02-24T20:19:09.934511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:09.934543] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:09.934594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:09.934656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:09.991996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:09.992616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:09.992694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:09.992726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:10.115514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:10.115657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:10.115707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:10.115737] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:10.119137] [DEBUG] [FORECASTER] CLNN: Forecast T+1@11:T+2@11: UP (p=99.04%) [2026-02-24T20:19:10.119457] [INFO ] [FORECASTER] Completed predict_future for CLNN [2026-02-24T20:19:10.119621] [INFO ] [sig ] CLNN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:10.260645] [INFO ] [LOCAL ] Saved forecast: CLNN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CLNN.txt [2026-02-24T20:19:10.260756] [INFO ] [sig ] [673/3377] Completed CLNN in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:10.260794] [INFO ] [sig ] [674/3377] Forecasting CLOA... [2026-02-24T20:19:10.260824] [INFO ] [sig ] Generating forecast for: CLOA [2026-02-24T20:19:10.260854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLOA' from 'https://tdm.silogroup.org/data/derivative_storage/CLOA.csv'. [2026-02-24T20:19:10.272481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLOA'. [2026-02-24T20:19:10.272775] [INFO ] [FORECASTER] Starting predict_future for CLOA [2026-02-24T20:19:10.273583] [DEBUG] [LOCAL ] No optimal features file found for CLOA: ./output/feature-sets/CLOA.txt [2026-02-24T20:19:10.273637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:10.273670] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:10.273697] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:10.273753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:10.331828] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:10.332537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:10.332839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:10.332872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:10.439238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:10.439420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:10.439469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:10.439498] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:10.443136] [DEBUG] [FORECASTER] CLOA: Forecast T+1@11:T+2@11: UP (p=80.75%) [2026-02-24T20:19:10.443463] [INFO ] [FORECASTER] Completed predict_future for CLOA [2026-02-24T20:19:10.443632] [INFO ] [sig ] CLOA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:10.586955] [INFO ] [LOCAL ] Saved forecast: CLOA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CLOA.txt [2026-02-24T20:19:10.587112] [INFO ] [sig ] [674/3377] Completed CLOA in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:10.587151] [INFO ] [sig ] [675/3377] Forecasting CLRB... [2026-02-24T20:19:10.587181] [INFO ] [sig ] Generating forecast for: CLRB [2026-02-24T20:19:10.587211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRB' from 'https://tdm.silogroup.org/data/derivative_storage/CLRB.csv'. [2026-02-24T20:19:10.598142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRB'. [2026-02-24T20:19:10.598532] [INFO ] [FORECASTER] Starting predict_future for CLRB [2026-02-24T20:19:10.599338] [DEBUG] [LOCAL ] No optimal features file found for CLRB: ./output/feature-sets/CLRB.txt [2026-02-24T20:19:10.599396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:10.599429] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:10.599456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:10.599513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:10.666202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:10.667158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:10.667245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:10.667279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:10.788376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:10.788541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:10.788601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:10.788633] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:10.792102] [DEBUG] [FORECASTER] CLRB: Forecast T+1@11:T+2@11: UP (p=61.68%) [2026-02-24T20:19:10.792391] [INFO ] [FORECASTER] Completed predict_future for CLRB [2026-02-24T20:19:10.792522] [INFO ] [sig ] CLRB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:10.941431] [INFO ] [LOCAL ] Saved forecast: CLRB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CLRB.txt [2026-02-24T20:19:10.941633] [INFO ] [sig ] [675/3377] Completed CLRB in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.5m [2026-02-24T20:19:10.941686] [INFO ] [sig ] [676/3377] Forecasting CLRO... [2026-02-24T20:19:10.941719] [INFO ] [sig ] Generating forecast for: CLRO [2026-02-24T20:19:10.941756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLRO' from 'https://tdm.silogroup.org/data/derivative_storage/CLRO.csv'. [2026-02-24T20:19:10.954564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLRO'. [2026-02-24T20:19:10.954929] [INFO ] [FORECASTER] Starting predict_future for CLRO [2026-02-24T20:19:10.955794] [DEBUG] [LOCAL ] No optimal features file found for CLRO: ./output/feature-sets/CLRO.txt [2026-02-24T20:19:10.955848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:10.955885] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:10.955915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:10.955981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:11.017179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:11.018390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:11.018603] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:11.018648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:11.137163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:11.137346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:11.137397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:11.137433] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:11.141230] [DEBUG] [FORECASTER] CLRO: Forecast T+1@11:T+2@11: UP (p=91.10%) [2026-02-24T20:19:11.141627] [INFO ] [FORECASTER] Completed predict_future for CLRO [2026-02-24T20:19:11.141783] [INFO ] [sig ] CLRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:11.289766] [INFO ] [LOCAL ] Saved forecast: CLRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CLRO.txt [2026-02-24T20:19:11.289944] [INFO ] [sig ] [676/3377] Completed CLRO in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-24T20:19:11.289992] [INFO ] [sig ] [677/3377] Forecasting CLS... [2026-02-24T20:19:11.290031] [INFO ] [sig ] Generating forecast for: CLS [2026-02-24T20:19:11.290068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLS' from 'https://tdm.silogroup.org/data/derivative_storage/CLS.csv'. [2026-02-24T20:19:11.303038] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLS'. [2026-02-24T20:19:11.303447] [INFO ] [FORECASTER] Starting predict_future for CLS [2026-02-24T20:19:11.304480] [DEBUG] [LOCAL ] No optimal features file found for CLS: ./output/feature-sets/CLS.txt [2026-02-24T20:19:11.304535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:11.304567] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:11.304615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:11.304673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:11.370292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:11.371221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:11.371334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:11.371400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:11.507625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:11.507814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:11.507866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:11.507903] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:11.511745] [DEBUG] [FORECASTER] CLS: Forecast T+1@11:T+2@11: DOWN (p=46.11%) [2026-02-24T20:19:11.512084] [INFO ] [FORECASTER] Completed predict_future for CLS [2026-02-24T20:19:11.512233] [INFO ] [sig ] CLS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:11.659759] [INFO ] [LOCAL ] Saved forecast: CLS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CLS.txt [2026-02-24T20:19:11.659929] [INFO ] [sig ] [677/3377] Completed CLS in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-24T20:19:11.659970] [INFO ] [sig ] [678/3377] Forecasting CLX... [2026-02-24T20:19:11.660001] [INFO ] [sig ] Generating forecast for: CLX [2026-02-24T20:19:11.660031] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CLX' from 'https://tdm.silogroup.org/data/derivative_storage/CLX.csv'. [2026-02-24T20:19:11.673162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CLX'. [2026-02-24T20:19:11.673595] [INFO ] [FORECASTER] Starting predict_future for CLX [2026-02-24T20:19:11.674465] [DEBUG] [LOCAL ] No optimal features file found for CLX: ./output/feature-sets/CLX.txt [2026-02-24T20:19:11.674520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:11.674567] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:11.674820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:11.674884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:11.738037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:11.739022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:11.739128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:11.739161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:11.863004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:11.863173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:11.863214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:11.863244] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:11.867031] [DEBUG] [FORECASTER] CLX: Forecast T+1@11:T+2@11: UP (p=92.39%) [2026-02-24T20:19:11.867416] [INFO ] [FORECASTER] Completed predict_future for CLX [2026-02-24T20:19:11.867596] [INFO ] [sig ] CLX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:12.017827] [INFO ] [LOCAL ] Saved forecast: CLX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CLX.txt [2026-02-24T20:19:12.018016] [INFO ] [sig ] [678/3377] Completed CLX in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-24T20:19:12.018057] [INFO ] [sig ] [679/3377] Forecasting CM... [2026-02-24T20:19:12.018089] [INFO ] [sig ] Generating forecast for: CM [2026-02-24T20:19:12.018121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CM' from 'https://tdm.silogroup.org/data/derivative_storage/CM.csv'. [2026-02-24T20:19:12.031100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CM'. [2026-02-24T20:19:12.031494] [INFO ] [FORECASTER] Starting predict_future for CM [2026-02-24T20:19:12.032543] [DEBUG] [LOCAL ] No optimal features file found for CM: ./output/feature-sets/CM.txt [2026-02-24T20:19:12.032627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:12.032661] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:12.032688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:12.032746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:12.096223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:12.097150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:12.097237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:12.097271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:12.221177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:12.221336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:12.221376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:12.221406] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:12.224844] [DEBUG] [FORECASTER] CM: Forecast T+1@11:T+2@11: DOWN (p=41.58%) [2026-02-24T20:19:12.225118] [INFO ] [FORECASTER] Completed predict_future for CM [2026-02-24T20:19:12.225245] [INFO ] [sig ] CM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:12.369407] [INFO ] [LOCAL ] Saved forecast: CM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CM.txt [2026-02-24T20:19:12.369636] [INFO ] [sig ] [679/3377] Completed CM in 0.4s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-24T20:19:12.369698] [INFO ] [sig ] [680/3377] Forecasting CMC... [2026-02-24T20:19:12.369744] [INFO ] [sig ] Generating forecast for: CMC [2026-02-24T20:19:12.369790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMC' from 'https://tdm.silogroup.org/data/derivative_storage/CMC.csv'. [2026-02-24T20:19:12.381392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMC'. [2026-02-24T20:19:12.381791] [INFO ] [FORECASTER] Starting predict_future for CMC [2026-02-24T20:19:12.382686] [DEBUG] [LOCAL ] No optimal features file found for CMC: ./output/feature-sets/CMC.txt [2026-02-24T20:19:12.382742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:12.382775] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:12.382804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:12.382862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:12.442147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:12.443034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:12.443125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:12.443159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:12.568610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:12.568776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:12.568817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:12.568846] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:12.572305] [DEBUG] [FORECASTER] CMC: Forecast T+1@11:T+2@11: UP (p=99.29%) [2026-02-24T20:19:12.572599] [INFO ] [FORECASTER] Completed predict_future for CMC [2026-02-24T20:19:12.572731] [INFO ] [sig ] CMC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:12.713181] [INFO ] [LOCAL ] Saved forecast: CMC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CMC.txt [2026-02-24T20:19:12.713322] [INFO ] [sig ] [680/3377] Completed CMC in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-24T20:19:12.713361] [INFO ] [sig ] [681/3377] Forecasting CMCM... [2026-02-24T20:19:12.713391] [INFO ] [sig ] Generating forecast for: CMCM [2026-02-24T20:19:12.713422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCM' from 'https://tdm.silogroup.org/data/derivative_storage/CMCM.csv'. [2026-02-24T20:19:12.724279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCM'. [2026-02-24T20:19:12.724633] [INFO ] [FORECASTER] Starting predict_future for CMCM [2026-02-24T20:19:12.725436] [DEBUG] [LOCAL ] No optimal features file found for CMCM: ./output/feature-sets/CMCM.txt [2026-02-24T20:19:12.725496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:12.725528] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:12.725556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:12.725649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:12.783073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:12.783763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:12.783848] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:12.783881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:12.899939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:12.900123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:12.900170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:12.900200] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:12.903767] [DEBUG] [FORECASTER] CMCM: Forecast T+1@11:T+2@11: DOWN (p=26.01%) [2026-02-24T20:19:12.904054] [INFO ] [FORECASTER] Completed predict_future for CMCM [2026-02-24T20:19:12.904185] [INFO ] [sig ] CMCM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:13.047232] [INFO ] [LOCAL ] Saved forecast: CMCM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CMCM.txt [2026-02-24T20:19:13.047398] [INFO ] [sig ] [681/3377] Completed CMCM in 0.3s | 2.74 sym/s | Total: 4.1m | ETA: 16.4m [2026-02-24T20:19:13.047446] [INFO ] [sig ] [682/3377] Forecasting CMCO... [2026-02-24T20:19:13.047478] [INFO ] [sig ] Generating forecast for: CMCO [2026-02-24T20:19:13.047509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCO' from 'https://tdm.silogroup.org/data/derivative_storage/CMCO.csv'. [2026-02-24T20:19:13.059790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCO'. [2026-02-24T20:19:13.060177] [INFO ] [FORECASTER] Starting predict_future for CMCO [2026-02-24T20:19:13.061056] [DEBUG] [LOCAL ] No optimal features file found for CMCO: ./output/feature-sets/CMCO.txt [2026-02-24T20:19:13.061112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:13.061145] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:13.061173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:13.061231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:13.119874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:13.120878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:13.120987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:13.121040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:13.246938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:13.247101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:13.247143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:13.247173] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:13.250832] [DEBUG] [FORECASTER] CMCO: Forecast T+1@11:T+2@11: DOWN (p=6.41%) [2026-02-24T20:19:13.251160] [INFO ] [FORECASTER] Completed predict_future for CMCO [2026-02-24T20:19:13.251304] [INFO ] [sig ] CMCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:13.399675] [INFO ] [LOCAL ] Saved forecast: CMCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CMCO.txt [2026-02-24T20:19:13.399818] [INFO ] [sig ] [682/3377] Completed CMCO in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-24T20:19:13.399858] [INFO ] [sig ] [683/3377] Forecasting CMCSA... [2026-02-24T20:19:13.399888] [INFO ] [sig ] Generating forecast for: CMCSA [2026-02-24T20:19:13.399918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMCSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMCSA.csv'. [2026-02-24T20:19:13.411494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMCSA'. [2026-02-24T20:19:13.411850] [INFO ] [FORECASTER] Starting predict_future for CMCSA [2026-02-24T20:19:13.412713] [DEBUG] [LOCAL ] No optimal features file found for CMCSA: ./output/feature-sets/CMCSA.txt [2026-02-24T20:19:13.412768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:13.412841] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:13.412870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:13.412941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:13.473448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:13.474310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:13.474397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:13.474451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:13.601031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:13.601237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:13.601278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:13.601307] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:13.605154] [DEBUG] [FORECASTER] CMCSA: Forecast T+1@11:T+2@11: UP (p=64.20%) [2026-02-24T20:19:13.605497] [INFO ] [FORECASTER] Completed predict_future for CMCSA [2026-02-24T20:19:13.605685] [INFO ] [sig ] CMCSA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:13.757783] [INFO ] [LOCAL ] Saved forecast: CMCSA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CMCSA.txt [2026-02-24T20:19:13.757961] [INFO ] [sig ] [683/3377] Completed CMCSA in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-24T20:19:13.758011] [INFO ] [sig ] [684/3377] Forecasting CME... [2026-02-24T20:19:13.758043] [INFO ] [sig ] Generating forecast for: CME [2026-02-24T20:19:13.758075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CME' from 'https://tdm.silogroup.org/data/derivative_storage/CME.csv'. [2026-02-24T20:19:13.770787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CME'. [2026-02-24T20:19:13.771197] [INFO ] [FORECASTER] Starting predict_future for CME [2026-02-24T20:19:13.772086] [DEBUG] [LOCAL ] No optimal features file found for CME: ./output/feature-sets/CME.txt [2026-02-24T20:19:13.772143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:13.772177] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:13.772206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:13.772264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:13.836806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:13.837906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:13.838015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:13.838051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:13.978087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:13.978270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:13.978318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:13.978348] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:13.982208] [DEBUG] [FORECASTER] CME: Forecast T+1@11:T+2@11: DOWN (p=17.90%) [2026-02-24T20:19:13.982628] [INFO ] [FORECASTER] Completed predict_future for CME [2026-02-24T20:19:13.982809] [INFO ] [sig ] CME: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:14.141376] [INFO ] [LOCAL ] Saved forecast: CME 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CME.txt [2026-02-24T20:19:14.141555] [INFO ] [sig ] [684/3377] Completed CME in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-24T20:19:14.141628] [INFO ] [sig ] [685/3377] Forecasting CMG... [2026-02-24T20:19:14.141662] [INFO ] [sig ] Generating forecast for: CMG [2026-02-24T20:19:14.141694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMG' from 'https://tdm.silogroup.org/data/derivative_storage/CMG.csv'. [2026-02-24T20:19:14.154910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMG'. [2026-02-24T20:19:14.155287] [INFO ] [FORECASTER] Starting predict_future for CMG [2026-02-24T20:19:14.156179] [DEBUG] [LOCAL ] No optimal features file found for CMG: ./output/feature-sets/CMG.txt [2026-02-24T20:19:14.156235] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:14.156269] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:14.156297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:14.156354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:14.212952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:14.213889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:14.213978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:14.214013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:14.337602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:14.337767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:14.337809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:14.337855] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:14.341446] [DEBUG] [FORECASTER] CMG: Forecast T+1@11:T+2@11: DOWN (p=38.14%) [2026-02-24T20:19:14.341753] [INFO ] [FORECASTER] Completed predict_future for CMG [2026-02-24T20:19:14.341890] [INFO ] [sig ] CMG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:14.498599] [INFO ] [LOCAL ] Saved forecast: CMG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CMG.txt [2026-02-24T20:19:14.498766] [INFO ] [sig ] [685/3377] Completed CMG in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-24T20:19:14.498810] [INFO ] [sig ] [686/3377] Forecasting CMI... [2026-02-24T20:19:14.498851] [INFO ] [sig ] Generating forecast for: CMI [2026-02-24T20:19:14.498887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMI' from 'https://tdm.silogroup.org/data/derivative_storage/CMI.csv'. [2026-02-24T20:19:14.512246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMI'. [2026-02-24T20:19:14.512637] [INFO ] [FORECASTER] Starting predict_future for CMI [2026-02-24T20:19:14.513450] [DEBUG] [LOCAL ] No optimal features file found for CMI: ./output/feature-sets/CMI.txt [2026-02-24T20:19:14.513518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:14.513559] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:14.513615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:14.513675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:14.576189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:14.577146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:14.577242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:14.577276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:14.714154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:14.714346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:14.714396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:14.714507] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:14.719653] [DEBUG] [FORECASTER] CMI: Forecast T+1@11:T+2@11: UP (p=83.56%) [2026-02-24T20:19:14.720015] [INFO ] [FORECASTER] Completed predict_future for CMI [2026-02-24T20:19:14.720194] [INFO ] [sig ] CMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:14.867371] [INFO ] [LOCAL ] Saved forecast: CMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CMI.txt [2026-02-24T20:19:14.867594] [INFO ] [sig ] [686/3377] Completed CMI in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-24T20:19:14.867639] [INFO ] [sig ] [687/3377] Forecasting CMMB... [2026-02-24T20:19:14.867669] [INFO ] [sig ] Generating forecast for: CMMB [2026-02-24T20:19:14.867709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMMB' from 'https://tdm.silogroup.org/data/derivative_storage/CMMB.csv'. [2026-02-24T20:19:14.881702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMMB'. [2026-02-24T20:19:14.882143] [INFO ] [FORECASTER] Starting predict_future for CMMB [2026-02-24T20:19:14.883110] [DEBUG] [LOCAL ] No optimal features file found for CMMB: ./output/feature-sets/CMMB.txt [2026-02-24T20:19:14.883165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:14.883201] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:14.883234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:14.883293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:14.941438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:14.942510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:14.942662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:14.942700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:15.064315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:15.064484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:15.064528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:15.064561] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:15.068286] [DEBUG] [FORECASTER] CMMB: Forecast T+1@11:T+2@11: DOWN (p=9.56%) [2026-02-24T20:19:15.068645] [INFO ] [FORECASTER] Completed predict_future for CMMB [2026-02-24T20:19:15.068790] [INFO ] [sig ] CMMB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:15.213799] [INFO ] [LOCAL ] Saved forecast: CMMB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CMMB.txt [2026-02-24T20:19:15.213960] [INFO ] [sig ] [687/3377] Completed CMMB in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-24T20:19:15.214009] [INFO ] [sig ] [688/3377] Forecasting CMP... [2026-02-24T20:19:15.214042] [INFO ] [sig ] Generating forecast for: CMP [2026-02-24T20:19:15.214073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMP' from 'https://tdm.silogroup.org/data/derivative_storage/CMP.csv'. [2026-02-24T20:19:15.227117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMP'. [2026-02-24T20:19:15.227525] [INFO ] [FORECASTER] Starting predict_future for CMP [2026-02-24T20:19:15.228382] [DEBUG] [LOCAL ] No optimal features file found for CMP: ./output/feature-sets/CMP.txt [2026-02-24T20:19:15.228438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:15.228470] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:15.228497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:15.228556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:15.286228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:15.287132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:15.287217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:15.287250] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:15.410226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:15.410389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:15.410429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:15.410459] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:15.414061] [DEBUG] [FORECASTER] CMP: Forecast T+1@11:T+2@11: UP (p=58.64%) [2026-02-24T20:19:15.414368] [INFO ] [FORECASTER] Completed predict_future for CMP [2026-02-24T20:19:15.414519] [INFO ] [sig ] CMP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:15.558425] [INFO ] [LOCAL ] Saved forecast: CMP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CMP.txt [2026-02-24T20:19:15.558610] [INFO ] [sig ] [688/3377] Completed CMP in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-24T20:19:15.558654] [INFO ] [sig ] [689/3377] Forecasting CMPS... [2026-02-24T20:19:15.558683] [INFO ] [sig ] Generating forecast for: CMPS [2026-02-24T20:19:15.558715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPS' from 'https://tdm.silogroup.org/data/derivative_storage/CMPS.csv'. [2026-02-24T20:19:15.573749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPS'. [2026-02-24T20:19:15.574154] [INFO ] [FORECASTER] Starting predict_future for CMPS [2026-02-24T20:19:15.575070] [DEBUG] [LOCAL ] No optimal features file found for CMPS: ./output/feature-sets/CMPS.txt [2026-02-24T20:19:15.575125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:15.575156] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:15.575194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:15.575251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:15.638478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:15.640658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:15.640850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:15.640889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:15.769308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:15.769486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:15.769532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:15.769561] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:15.773280] [DEBUG] [FORECASTER] CMPS: Forecast T+1@11:T+2@11: UP (p=66.73%) [2026-02-24T20:19:15.773614] [INFO ] [FORECASTER] Completed predict_future for CMPS [2026-02-24T20:19:15.773768] [INFO ] [sig ] CMPS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:15.919719] [INFO ] [LOCAL ] Saved forecast: CMPS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CMPS.txt [2026-02-24T20:19:15.919887] [INFO ] [sig ] [689/3377] Completed CMPS in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-24T20:19:15.919928] [INFO ] [sig ] [690/3377] Forecasting CMPX... [2026-02-24T20:19:15.919962] [INFO ] [sig ] Generating forecast for: CMPX [2026-02-24T20:19:15.919994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMPX' from 'https://tdm.silogroup.org/data/derivative_storage/CMPX.csv'. [2026-02-24T20:19:15.934306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMPX'. [2026-02-24T20:19:15.934722] [INFO ] [FORECASTER] Starting predict_future for CMPX [2026-02-24T20:19:15.935627] [DEBUG] [LOCAL ] No optimal features file found for CMPX: ./output/feature-sets/CMPX.txt [2026-02-24T20:19:15.935682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:15.935714] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:15.935742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:15.935799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:15.995154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:15.996104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:15.996191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:15.996244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:16.115945] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:16.116101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:16.116142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:16.116171] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:16.119649] [DEBUG] [FORECASTER] CMPX: Forecast T+1@11:T+2@11: DOWN (p=33.29%) [2026-02-24T20:19:16.119941] [INFO ] [FORECASTER] Completed predict_future for CMPX [2026-02-24T20:19:16.120074] [INFO ] [sig ] CMPX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:16.263539] [INFO ] [LOCAL ] Saved forecast: CMPX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CMPX.txt [2026-02-24T20:19:16.263704] [INFO ] [sig ] [690/3377] Completed CMPX in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.4m [2026-02-24T20:19:16.263768] [INFO ] [sig ] [691/3377] Forecasting CMRE... [2026-02-24T20:19:16.263799] [INFO ] [sig ] Generating forecast for: CMRE [2026-02-24T20:19:16.263828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMRE' from 'https://tdm.silogroup.org/data/derivative_storage/CMRE.csv'. [2026-02-24T20:19:16.275089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMRE'. [2026-02-24T20:19:16.275376] [INFO ] [FORECASTER] Starting predict_future for CMRE [2026-02-24T20:19:16.276186] [DEBUG] [LOCAL ] No optimal features file found for CMRE: ./output/feature-sets/CMRE.txt [2026-02-24T20:19:16.276240] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:16.276272] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:16.276300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:16.276357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:16.333264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:16.333907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:16.333986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:16.334019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:16.455236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:16.455383] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:16.455423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:16.455452] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:16.458908] [DEBUG] [FORECASTER] CMRE: Forecast T+1@11:T+2@11: UP (p=78.28%) [2026-02-24T20:19:16.459190] [INFO ] [FORECASTER] Completed predict_future for CMRE [2026-02-24T20:19:16.459317] [INFO ] [sig ] CMRE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:16.604197] [INFO ] [LOCAL ] Saved forecast: CMRE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CMRE.txt [2026-02-24T20:19:16.604376] [INFO ] [sig ] [691/3377] Completed CMRE in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-24T20:19:16.604419] [INFO ] [sig ] [692/3377] Forecasting CMS... [2026-02-24T20:19:16.604454] [INFO ] [sig ] Generating forecast for: CMS [2026-02-24T20:19:16.604486] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMS' from 'https://tdm.silogroup.org/data/derivative_storage/CMS.csv'. [2026-02-24T20:19:16.616169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMS'. [2026-02-24T20:19:16.616503] [INFO ] [FORECASTER] Starting predict_future for CMS [2026-02-24T20:19:16.617436] [DEBUG] [LOCAL ] No optimal features file found for CMS: ./output/feature-sets/CMS.txt [2026-02-24T20:19:16.617496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:16.617531] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:16.617560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:16.617639] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:16.675698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:16.676562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:16.676668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:16.676703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:16.802511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:16.802691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:16.802732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:16.802760] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:16.806269] [DEBUG] [FORECASTER] CMS: Forecast T+1@11:T+2@11: DOWN (p=29.06%) [2026-02-24T20:19:16.806600] [INFO ] [FORECASTER] Completed predict_future for CMS [2026-02-24T20:19:16.806742] [INFO ] [sig ] CMS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:16.951179] [INFO ] [LOCAL ] Saved forecast: CMS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CMS.txt [2026-02-24T20:19:16.951328] [INFO ] [sig ] [692/3377] Completed CMS in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-24T20:19:16.951369] [INFO ] [sig ] [693/3377] Forecasting CMSA... [2026-02-24T20:19:16.951398] [INFO ] [sig ] Generating forecast for: CMSA [2026-02-24T20:19:16.951434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSA' from 'https://tdm.silogroup.org/data/derivative_storage/CMSA.csv'. [2026-02-24T20:19:16.966844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSA'. [2026-02-24T20:19:16.967324] [INFO ] [FORECASTER] Starting predict_future for CMSA [2026-02-24T20:19:16.968281] [DEBUG] [LOCAL ] No optimal features file found for CMSA: ./output/feature-sets/CMSA.txt [2026-02-24T20:19:16.968337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:16.968369] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:16.968397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:16.968464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:17.028235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:17.029149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:17.029281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:17.029327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:17.148741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:17.148915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:17.148960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:17.148991] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:17.152595] [DEBUG] [FORECASTER] CMSA: Forecast T+1@11:T+2@11: DOWN (p=32.03%) [2026-02-24T20:19:17.152925] [INFO ] [FORECASTER] Completed predict_future for CMSA [2026-02-24T20:19:17.153091] [INFO ] [sig ] CMSA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:17.298417] [INFO ] [LOCAL ] Saved forecast: CMSA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CMSA.txt [2026-02-24T20:19:17.298601] [INFO ] [sig ] [693/3377] Completed CMSA in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-24T20:19:17.298646] [INFO ] [sig ] [694/3377] Forecasting CMSC... [2026-02-24T20:19:17.298676] [INFO ] [sig ] Generating forecast for: CMSC [2026-02-24T20:19:17.298708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSC' from 'https://tdm.silogroup.org/data/derivative_storage/CMSC.csv'. [2026-02-24T20:19:17.310524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSC'. [2026-02-24T20:19:17.310972] [INFO ] [FORECASTER] Starting predict_future for CMSC [2026-02-24T20:19:17.311812] [DEBUG] [LOCAL ] No optimal features file found for CMSC: ./output/feature-sets/CMSC.txt [2026-02-24T20:19:17.311867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:17.311899] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:17.311927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:17.311984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:17.370038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:17.370920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:17.371006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:17.371039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:17.492974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:17.493281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:17.493325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:17.493356] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:17.496930] [DEBUG] [FORECASTER] CMSC: Forecast T+1@11:T+2@11: DOWN (p=44.35%) [2026-02-24T20:19:17.497222] [INFO ] [FORECASTER] Completed predict_future for CMSC [2026-02-24T20:19:17.497362] [INFO ] [sig ] CMSC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:17.640513] [INFO ] [LOCAL ] Saved forecast: CMSC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CMSC.txt [2026-02-24T20:19:17.640665] [INFO ] [sig ] [694/3377] Completed CMSC in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-24T20:19:17.640707] [INFO ] [sig ] [695/3377] Forecasting CMSD... [2026-02-24T20:19:17.640737] [INFO ] [sig ] Generating forecast for: CMSD [2026-02-24T20:19:17.640767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMSD' from 'https://tdm.silogroup.org/data/derivative_storage/CMSD.csv'. [2026-02-24T20:19:17.652258] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMSD'. [2026-02-24T20:19:17.652547] [INFO ] [FORECASTER] Starting predict_future for CMSD [2026-02-24T20:19:17.653365] [DEBUG] [LOCAL ] No optimal features file found for CMSD: ./output/feature-sets/CMSD.txt [2026-02-24T20:19:17.653418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:17.653450] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:17.653478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:17.653535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:17.711545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:17.712171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:17.712251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:17.712283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:17.835502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:17.835669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:17.835707] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:17.835735] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:17.839080] [DEBUG] [FORECASTER] CMSD: Forecast T+1@11:T+2@11: UP (p=64.96%) [2026-02-24T20:19:17.839380] [INFO ] [FORECASTER] Completed predict_future for CMSD [2026-02-24T20:19:17.839508] [INFO ] [sig ] CMSD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:17.984866] [INFO ] [LOCAL ] Saved forecast: CMSD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CMSD.txt [2026-02-24T20:19:17.984984] [INFO ] [sig ] [695/3377] Completed CMSD in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-24T20:19:17.985022] [INFO ] [sig ] [696/3377] Forecasting CMTG... [2026-02-24T20:19:17.985055] [INFO ] [sig ] Generating forecast for: CMTG [2026-02-24T20:19:17.985088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTG' from 'https://tdm.silogroup.org/data/derivative_storage/CMTG.csv'. [2026-02-24T20:19:17.997095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTG'. [2026-02-24T20:19:17.997368] [INFO ] [FORECASTER] Starting predict_future for CMTG [2026-02-24T20:19:17.998185] [DEBUG] [LOCAL ] No optimal features file found for CMTG: ./output/feature-sets/CMTG.txt [2026-02-24T20:19:17.998238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:17.998270] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:17.998298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:17.998355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:18.057074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:18.057720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:18.057799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:18.057831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:18.179936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:18.180076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:18.180116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:18.180146] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:18.183637] [DEBUG] [FORECASTER] CMTG: Forecast T+1@11:T+2@11: UP (p=54.31%) [2026-02-24T20:19:18.183909] [INFO ] [FORECASTER] Completed predict_future for CMTG [2026-02-24T20:19:18.184038] [INFO ] [sig ] CMTG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:18.338073] [INFO ] [LOCAL ] Saved forecast: CMTG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CMTG.txt [2026-02-24T20:19:18.338275] [INFO ] [sig ] [696/3377] Completed CMTG in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-24T20:19:18.338316] [INFO ] [sig ] [697/3377] Forecasting CMTL... [2026-02-24T20:19:18.338347] [INFO ] [sig ] Generating forecast for: CMTL [2026-02-24T20:19:18.338379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CMTL' from 'https://tdm.silogroup.org/data/derivative_storage/CMTL.csv'. [2026-02-24T20:19:18.350711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CMTL'. [2026-02-24T20:19:18.351288] [INFO ] [FORECASTER] Starting predict_future for CMTL [2026-02-24T20:19:18.352378] [DEBUG] [LOCAL ] No optimal features file found for CMTL: ./output/feature-sets/CMTL.txt [2026-02-24T20:19:18.352434] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:18.352468] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:18.352497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:18.352555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:18.412898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:18.413781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:18.413864] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:18.413897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:18.539641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:18.539775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:18.539813] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:18.540035] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:18.543692] [DEBUG] [FORECASTER] CMTL: Forecast T+1@11:T+2@11: DOWN (p=2.20%) [2026-02-24T20:19:18.544164] [INFO ] [FORECASTER] Completed predict_future for CMTL [2026-02-24T20:19:18.544294] [INFO ] [sig ] CMTL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:18.689109] [INFO ] [LOCAL ] Saved forecast: CMTL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CMTL.txt [2026-02-24T20:19:18.689237] [INFO ] [sig ] [697/3377] Completed CMTL in 0.4s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-24T20:19:18.689276] [INFO ] [sig ] [698/3377] Forecasting CNA... [2026-02-24T20:19:18.689305] [INFO ] [sig ] Generating forecast for: CNA [2026-02-24T20:19:18.689336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNA' from 'https://tdm.silogroup.org/data/derivative_storage/CNA.csv'. [2026-02-24T20:19:18.701495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNA'. [2026-02-24T20:19:18.701791] [INFO ] [FORECASTER] Starting predict_future for CNA [2026-02-24T20:19:18.702759] [DEBUG] [LOCAL ] No optimal features file found for CNA: ./output/feature-sets/CNA.txt [2026-02-24T20:19:18.703002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:18.703034] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:18.703062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:18.703119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:18.761184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:18.761829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:18.761906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:18.761938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:18.886892] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:18.887018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:18.887058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:18.887087] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:18.890458] [DEBUG] [FORECASTER] CNA: Forecast T+1@11:T+2@11: UP (p=64.42%) [2026-02-24T20:19:18.890757] [INFO ] [FORECASTER] Completed predict_future for CNA [2026-02-24T20:19:18.890884] [INFO ] [sig ] CNA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:19.032919] [INFO ] [LOCAL ] Saved forecast: CNA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNA.txt [2026-02-24T20:19:19.033038] [INFO ] [sig ] [698/3377] Completed CNA in 0.3s | 2.74 sym/s | Total: 4.2m | ETA: 16.3m [2026-02-24T20:19:19.033078] [INFO ] [sig ] [699/3377] Forecasting CNC... [2026-02-24T20:19:19.033108] [INFO ] [sig ] Generating forecast for: CNC [2026-02-24T20:19:19.033138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNC' from 'https://tdm.silogroup.org/data/derivative_storage/CNC.csv'. [2026-02-24T20:19:19.044939] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNC'. [2026-02-24T20:19:19.045226] [INFO ] [FORECASTER] Starting predict_future for CNC [2026-02-24T20:19:19.046048] [DEBUG] [LOCAL ] No optimal features file found for CNC: ./output/feature-sets/CNC.txt [2026-02-24T20:19:19.046103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:19.046136] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:19.046163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:19.046221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:19.106166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:19.106802] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:19.107074] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:19.107107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:19.228272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:19.228429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:19.228468] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:19.228498] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:19.231913] [DEBUG] [FORECASTER] CNC: Forecast T+1@11:T+2@11: UP (p=86.84%) [2026-02-24T20:19:19.232188] [INFO ] [FORECASTER] Completed predict_future for CNC [2026-02-24T20:19:19.232317] [INFO ] [sig ] CNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:19.376339] [INFO ] [LOCAL ] Saved forecast: CNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNC.txt [2026-02-24T20:19:19.376462] [INFO ] [sig ] [699/3377] Completed CNC in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-24T20:19:19.376502] [INFO ] [sig ] [700/3377] Forecasting CNF... [2026-02-24T20:19:19.376539] [INFO ] [sig ] Generating forecast for: CNF [2026-02-24T20:19:19.376604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNF' from 'https://tdm.silogroup.org/data/derivative_storage/CNF.csv'. [2026-02-24T20:19:19.387216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNF'. [2026-02-24T20:19:19.387484] [INFO ] [FORECASTER] Starting predict_future for CNF [2026-02-24T20:19:19.388349] [DEBUG] [LOCAL ] No optimal features file found for CNF: ./output/feature-sets/CNF.txt [2026-02-24T20:19:19.388402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:19.388460] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:19.388488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:19.388556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:19.446542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:19.447261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:19.447341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:19.447374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:19.563419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:19.563607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:19.563655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:19.563686] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:19.567527] [DEBUG] [FORECASTER] CNF: Forecast T+1@11:T+2@11: DOWN (p=16.55%) [2026-02-24T20:19:19.567852] [INFO ] [FORECASTER] Completed predict_future for CNF [2026-02-24T20:19:19.568004] [INFO ] [sig ] CNF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:19.712327] [INFO ] [LOCAL ] Saved forecast: CNF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CNF.txt [2026-02-24T20:19:19.712474] [INFO ] [sig ] [700/3377] Completed CNF in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-24T20:19:19.712515] [INFO ] [sig ] [701/3377] Forecasting CNI... [2026-02-24T20:19:19.712543] [INFO ] [sig ] Generating forecast for: CNI [2026-02-24T20:19:19.712590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNI' from 'https://tdm.silogroup.org/data/derivative_storage/CNI.csv'. [2026-02-24T20:19:19.724501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNI'. [2026-02-24T20:19:19.724869] [INFO ] [FORECASTER] Starting predict_future for CNI [2026-02-24T20:19:19.725703] [DEBUG] [LOCAL ] No optimal features file found for CNI: ./output/feature-sets/CNI.txt [2026-02-24T20:19:19.725757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:19.725789] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:19.725816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:19.725874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:19.783835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:19.784615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:19.784699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:19.784739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:19.908700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:19.908864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:19.908908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:19.908950] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:19.912898] [DEBUG] [FORECASTER] CNI: Forecast T+1@11:T+2@11: UP (p=85.10%) [2026-02-24T20:19:19.913188] [INFO ] [FORECASTER] Completed predict_future for CNI [2026-02-24T20:19:19.913322] [INFO ] [sig ] CNI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:20.076860] [INFO ] [LOCAL ] Saved forecast: CNI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNI.txt [2026-02-24T20:19:20.077027] [INFO ] [sig ] [701/3377] Completed CNI in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-24T20:19:20.077069] [INFO ] [sig ] [702/3377] Forecasting CNK... [2026-02-24T20:19:20.077100] [INFO ] [sig ] Generating forecast for: CNK [2026-02-24T20:19:20.077130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNK' from 'https://tdm.silogroup.org/data/derivative_storage/CNK.csv'. [2026-02-24T20:19:20.089487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNK'. [2026-02-24T20:19:20.090124] [INFO ] [FORECASTER] Starting predict_future for CNK [2026-02-24T20:19:20.090993] [DEBUG] [LOCAL ] No optimal features file found for CNK: ./output/feature-sets/CNK.txt [2026-02-24T20:19:20.091069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:20.091105] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:20.091131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:20.091188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:20.155055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:20.156146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:20.156234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:20.156267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:20.291587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:20.291759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:20.291800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:20.291829] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:20.295558] [DEBUG] [FORECASTER] CNK: Forecast T+1@11:T+2@11: UP (p=76.90%) [2026-02-24T20:19:20.296053] [INFO ] [FORECASTER] Completed predict_future for CNK [2026-02-24T20:19:20.296189] [INFO ] [sig ] CNK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:20.449132] [INFO ] [LOCAL ] Saved forecast: CNK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNK.txt [2026-02-24T20:19:20.449330] [INFO ] [sig ] [702/3377] Completed CNK in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-24T20:19:20.449382] [INFO ] [sig ] [703/3377] Forecasting CNM... [2026-02-24T20:19:20.449412] [INFO ] [sig ] Generating forecast for: CNM [2026-02-24T20:19:20.449444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNM' from 'https://tdm.silogroup.org/data/derivative_storage/CNM.csv'. [2026-02-24T20:19:20.463537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNM'. [2026-02-24T20:19:20.466151] [INFO ] [FORECASTER] Starting predict_future for CNM [2026-02-24T20:19:20.467694] [DEBUG] [LOCAL ] No optimal features file found for CNM: ./output/feature-sets/CNM.txt [2026-02-24T20:19:20.467757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:20.467791] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:20.467818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:20.468091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:20.531305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:20.533084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:20.533257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:20.533312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:20.664621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:20.664798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:20.664843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:20.664874] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:20.668783] [DEBUG] [FORECASTER] CNM: Forecast T+1@11:T+2@11: DOWN (p=27.07%) [2026-02-24T20:19:20.669103] [INFO ] [FORECASTER] Completed predict_future for CNM [2026-02-24T20:19:20.669246] [INFO ] [sig ] CNM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:20.817007] [INFO ] [LOCAL ] Saved forecast: CNM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CNM.txt [2026-02-24T20:19:20.817169] [INFO ] [sig ] [703/3377] Completed CNM in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-24T20:19:20.817217] [INFO ] [sig ] [704/3377] Forecasting CNMD... [2026-02-24T20:19:20.817248] [INFO ] [sig ] Generating forecast for: CNMD [2026-02-24T20:19:20.817287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNMD' from 'https://tdm.silogroup.org/data/derivative_storage/CNMD.csv'. [2026-02-24T20:19:20.830034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNMD'. [2026-02-24T20:19:20.830401] [INFO ] [FORECASTER] Starting predict_future for CNMD [2026-02-24T20:19:20.831215] [DEBUG] [LOCAL ] No optimal features file found for CNMD: ./output/feature-sets/CNMD.txt [2026-02-24T20:19:20.831269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:20.831301] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:20.831328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:20.831384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:20.892104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:20.893191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:20.893281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:20.893314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:21.020306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:21.020470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:21.020510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:21.020539] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:21.024141] [DEBUG] [FORECASTER] CNMD: Forecast T+1@11:T+2@11: DOWN (p=34.15%) [2026-02-24T20:19:21.024420] [INFO ] [FORECASTER] Completed predict_future for CNMD [2026-02-24T20:19:21.024549] [INFO ] [sig ] CNMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:21.170815] [INFO ] [LOCAL ] Saved forecast: CNMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CNMD.txt [2026-02-24T20:19:21.170958] [INFO ] [sig ] [704/3377] Completed CNMD in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.3m [2026-02-24T20:19:21.170998] [INFO ] [sig ] [705/3377] Forecasting CNNE... [2026-02-24T20:19:21.171028] [INFO ] [sig ] Generating forecast for: CNNE [2026-02-24T20:19:21.171057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNNE' from 'https://tdm.silogroup.org/data/derivative_storage/CNNE.csv'. [2026-02-24T20:19:21.184485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNNE'. [2026-02-24T20:19:21.184869] [INFO ] [FORECASTER] Starting predict_future for CNNE [2026-02-24T20:19:21.185668] [DEBUG] [LOCAL ] No optimal features file found for CNNE: ./output/feature-sets/CNNE.txt [2026-02-24T20:19:21.185723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:21.185755] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:21.185782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:21.185843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:21.242513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:21.243240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:21.243322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:21.243355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:21.372618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:21.372797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:21.372842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:21.372876] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:21.377193] [DEBUG] [FORECASTER] CNNE: Forecast T+1@11:T+2@11: DOWN (p=11.74%) [2026-02-24T20:19:21.377530] [INFO ] [FORECASTER] Completed predict_future for CNNE [2026-02-24T20:19:21.377744] [INFO ] [sig ] CNNE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:21.524287] [INFO ] [LOCAL ] Saved forecast: CNNE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CNNE.txt [2026-02-24T20:19:21.524438] [INFO ] [sig ] [705/3377] Completed CNNE in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:21.524483] [INFO ] [sig ] [706/3377] Forecasting CNO... [2026-02-24T20:19:21.524515] [INFO ] [sig ] Generating forecast for: CNO [2026-02-24T20:19:21.524545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNO' from 'https://tdm.silogroup.org/data/derivative_storage/CNO.csv'. [2026-02-24T20:19:21.537102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNO'. [2026-02-24T20:19:21.537481] [INFO ] [FORECASTER] Starting predict_future for CNO [2026-02-24T20:19:21.538401] [DEBUG] [LOCAL ] No optimal features file found for CNO: ./output/feature-sets/CNO.txt [2026-02-24T20:19:21.538457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:21.538490] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:21.538516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:21.538594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:21.602821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:21.603847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:21.603936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:21.603975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:21.731268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:21.731433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:21.731474] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:21.731502] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:21.735481] [DEBUG] [FORECASTER] CNO: Forecast T+1@11:T+2@11: UP (p=52.07%) [2026-02-24T20:19:21.735782] [INFO ] [FORECASTER] Completed predict_future for CNO [2026-02-24T20:19:21.735915] [INFO ] [sig ] CNO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:21.882072] [INFO ] [LOCAL ] Saved forecast: CNO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNO.txt [2026-02-24T20:19:21.882217] [INFO ] [sig ] [706/3377] Completed CNO in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:21.882258] [INFO ] [sig ] [707/3377] Forecasting CNOB... [2026-02-24T20:19:21.882288] [INFO ] [sig ] Generating forecast for: CNOB [2026-02-24T20:19:21.882317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNOB' from 'https://tdm.silogroup.org/data/derivative_storage/CNOB.csv'. [2026-02-24T20:19:21.894522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNOB'. [2026-02-24T20:19:21.894922] [INFO ] [FORECASTER] Starting predict_future for CNOB [2026-02-24T20:19:21.895769] [DEBUG] [LOCAL ] No optimal features file found for CNOB: ./output/feature-sets/CNOB.txt [2026-02-24T20:19:21.895823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:21.895855] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:21.895882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:21.895937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:21.962772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:21.963858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:21.963964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:21.964004] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:22.092365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:22.092529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:22.092589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:22.092622] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:22.096494] [DEBUG] [FORECASTER] CNOB: Forecast T+1@11:T+2@11: UP (p=83.87%) [2026-02-24T20:19:22.096810] [INFO ] [FORECASTER] Completed predict_future for CNOB [2026-02-24T20:19:22.096965] [INFO ] [sig ] CNOB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:22.251897] [INFO ] [LOCAL ] Saved forecast: CNOB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNOB.txt [2026-02-24T20:19:22.252064] [INFO ] [sig ] [707/3377] Completed CNOB in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:22.252106] [INFO ] [sig ] [708/3377] Forecasting CNP... [2026-02-24T20:19:22.252136] [INFO ] [sig ] Generating forecast for: CNP [2026-02-24T20:19:22.252166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNP' from 'https://tdm.silogroup.org/data/derivative_storage/CNP.csv'. [2026-02-24T20:19:22.263860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNP'. [2026-02-24T20:19:22.264172] [INFO ] [FORECASTER] Starting predict_future for CNP [2026-02-24T20:19:22.265028] [DEBUG] [LOCAL ] No optimal features file found for CNP: ./output/feature-sets/CNP.txt [2026-02-24T20:19:22.265082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:22.265114] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:22.265140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:22.265196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:22.323744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:22.324535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:22.324647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:22.324689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:22.452743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:22.452897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:22.452936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:22.452965] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:22.456379] [DEBUG] [FORECASTER] CNP: Forecast T+1@11:T+2@11: UP (p=81.43%) [2026-02-24T20:19:22.456700] [INFO ] [FORECASTER] Completed predict_future for CNP [2026-02-24T20:19:22.456844] [INFO ] [sig ] CNP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:22.605525] [INFO ] [LOCAL ] Saved forecast: CNP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNP.txt [2026-02-24T20:19:22.605698] [INFO ] [sig ] [708/3377] Completed CNP in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:22.605741] [INFO ] [sig ] [709/3377] Forecasting CNQ... [2026-02-24T20:19:22.605774] [INFO ] [sig ] Generating forecast for: CNQ [2026-02-24T20:19:22.605804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNQ' from 'https://tdm.silogroup.org/data/derivative_storage/CNQ.csv'. [2026-02-24T20:19:22.618960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNQ'. [2026-02-24T20:19:22.619293] [INFO ] [FORECASTER] Starting predict_future for CNQ [2026-02-24T20:19:22.620093] [DEBUG] [LOCAL ] No optimal features file found for CNQ: ./output/feature-sets/CNQ.txt [2026-02-24T20:19:22.620146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:22.620177] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:22.620203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:22.620259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:22.680223] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:22.681059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:22.681144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:22.681176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:22.812743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:22.812912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:22.812970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:22.812999] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:22.816560] [DEBUG] [FORECASTER] CNQ: Forecast T+1@11:T+2@11: UP (p=95.17%) [2026-02-24T20:19:22.816906] [INFO ] [FORECASTER] Completed predict_future for CNQ [2026-02-24T20:19:22.817043] [INFO ] [sig ] CNQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:22.968432] [INFO ] [LOCAL ] Saved forecast: CNQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNQ.txt [2026-02-24T20:19:22.968593] [INFO ] [sig ] [709/3377] Completed CNQ in 0.4s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:22.968637] [INFO ] [sig ] [710/3377] Forecasting CNS... [2026-02-24T20:19:22.968669] [INFO ] [sig ] Generating forecast for: CNS [2026-02-24T20:19:22.968703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNS' from 'https://tdm.silogroup.org/data/derivative_storage/CNS.csv'. [2026-02-24T20:19:22.983498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNS'. [2026-02-24T20:19:22.983954] [INFO ] [FORECASTER] Starting predict_future for CNS [2026-02-24T20:19:22.984770] [DEBUG] [LOCAL ] No optimal features file found for CNS: ./output/feature-sets/CNS.txt [2026-02-24T20:19:22.984824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:22.984856] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:22.984884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:22.984940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:23.041439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:23.042162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:23.042274] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:23.042309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:23.161677] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:23.161844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:23.161884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:23.161914] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:23.165486] [DEBUG] [FORECASTER] CNS: Forecast T+1@11:T+2@11: UP (p=50.93%) [2026-02-24T20:19:23.165790] [INFO ] [FORECASTER] Completed predict_future for CNS [2026-02-24T20:19:23.165929] [INFO ] [sig ] CNS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:23.308826] [INFO ] [LOCAL ] Saved forecast: CNS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNS.txt [2026-02-24T20:19:23.308984] [INFO ] [sig ] [710/3377] Completed CNS in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:23.309023] [INFO ] [sig ] [711/3377] Forecasting CNSP... [2026-02-24T20:19:23.309052] [INFO ] [sig ] Generating forecast for: CNSP [2026-02-24T20:19:23.309082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNSP' from 'https://tdm.silogroup.org/data/derivative_storage/CNSP.csv'. [2026-02-24T20:19:23.320131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNSP'. [2026-02-24T20:19:23.320414] [INFO ] [FORECASTER] Starting predict_future for CNSP [2026-02-24T20:19:23.321205] [DEBUG] [LOCAL ] No optimal features file found for CNSP: ./output/feature-sets/CNSP.txt [2026-02-24T20:19:23.321259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:23.321292] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:23.321319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:23.321376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:23.378193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:23.378894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:23.378989] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:23.379023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:23.502944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:23.503103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:23.503146] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:23.503176] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:23.506863] [DEBUG] [FORECASTER] CNSP: Forecast T+1@11:T+2@11: UP (p=87.96%) [2026-02-24T20:19:23.507164] [INFO ] [FORECASTER] Completed predict_future for CNSP [2026-02-24T20:19:23.507295] [INFO ] [sig ] CNSP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:23.652163] [INFO ] [LOCAL ] Saved forecast: CNSP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNSP.txt [2026-02-24T20:19:23.652311] [INFO ] [sig ] [711/3377] Completed CNSP in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:23.652352] [INFO ] [sig ] [712/3377] Forecasting CNTA... [2026-02-24T20:19:23.652382] [INFO ] [sig ] Generating forecast for: CNTA [2026-02-24T20:19:23.652414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTA' from 'https://tdm.silogroup.org/data/derivative_storage/CNTA.csv'. [2026-02-24T20:19:23.666086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTA'. [2026-02-24T20:19:23.666403] [INFO ] [FORECASTER] Starting predict_future for CNTA [2026-02-24T20:19:23.667240] [DEBUG] [LOCAL ] No optimal features file found for CNTA: ./output/feature-sets/CNTA.txt [2026-02-24T20:19:23.667293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:23.667325] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:23.667351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:23.667407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:23.728417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:23.729455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:23.729540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:23.729596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:23.852308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:23.852496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:23.852543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:23.852592] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:23.856140] [DEBUG] [FORECASTER] CNTA: Forecast T+1@11:T+2@11: UP (p=99.88%) [2026-02-24T20:19:23.856436] [INFO ] [FORECASTER] Completed predict_future for CNTA [2026-02-24T20:19:23.856584] [INFO ] [sig ] CNTA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:23.996588] [INFO ] [LOCAL ] Saved forecast: CNTA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNTA.txt [2026-02-24T20:19:23.996728] [INFO ] [sig ] [712/3377] Completed CNTA in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:23.996767] [INFO ] [sig ] [713/3377] Forecasting CNTY... [2026-02-24T20:19:23.996796] [INFO ] [sig ] Generating forecast for: CNTY [2026-02-24T20:19:23.996826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNTY' from 'https://tdm.silogroup.org/data/derivative_storage/CNTY.csv'. [2026-02-24T20:19:24.008684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNTY'. [2026-02-24T20:19:24.008997] [INFO ] [FORECASTER] Starting predict_future for CNTY [2026-02-24T20:19:24.009790] [DEBUG] [LOCAL ] No optimal features file found for CNTY: ./output/feature-sets/CNTY.txt [2026-02-24T20:19:24.009845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:24.009877] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:24.009916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:24.009975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:24.067294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:24.068081] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:24.068162] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:24.068194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:24.186511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:24.186688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:24.186726] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:24.186755] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:24.190184] [DEBUG] [FORECASTER] CNTY: Forecast T+1@11:T+2@11: UP (p=71.16%) [2026-02-24T20:19:24.190469] [INFO ] [FORECASTER] Completed predict_future for CNTY [2026-02-24T20:19:24.190616] [INFO ] [sig ] CNTY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:24.331697] [INFO ] [LOCAL ] Saved forecast: CNTY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CNTY.txt [2026-02-24T20:19:24.331906] [INFO ] [sig ] [713/3377] Completed CNTY in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:24.331966] [INFO ] [sig ] [714/3377] Forecasting CNVS... [2026-02-24T20:19:24.332011] [INFO ] [sig ] Generating forecast for: CNVS [2026-02-24T20:19:24.332055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNVS' from 'https://tdm.silogroup.org/data/derivative_storage/CNVS.csv'. [2026-02-24T20:19:24.344080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNVS'. [2026-02-24T20:19:24.344405] [INFO ] [FORECASTER] Starting predict_future for CNVS [2026-02-24T20:19:24.345249] [DEBUG] [LOCAL ] No optimal features file found for CNVS: ./output/feature-sets/CNVS.txt [2026-02-24T20:19:24.345303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:24.345335] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:24.345361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:24.345417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:24.402945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:24.403825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:24.403914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:24.403949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:24.524516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:24.524694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:24.524738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:24.524767] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:24.528269] [DEBUG] [FORECASTER] CNVS: Forecast T+1@11:T+2@11: DOWN (p=43.69%) [2026-02-24T20:19:24.528565] [INFO ] [FORECASTER] Completed predict_future for CNVS [2026-02-24T20:19:24.528724] [INFO ] [sig ] CNVS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:24.676141] [INFO ] [LOCAL ] Saved forecast: CNVS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CNVS.txt [2026-02-24T20:19:24.676339] [INFO ] [sig ] [714/3377] Completed CNVS in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:24.676381] [INFO ] [sig ] [715/3377] Forecasting CNX... [2026-02-24T20:19:24.676413] [INFO ] [sig ] Generating forecast for: CNX [2026-02-24T20:19:24.676443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNX' from 'https://tdm.silogroup.org/data/derivative_storage/CNX.csv'. [2026-02-24T20:19:24.693611] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNX'. [2026-02-24T20:19:24.694005] [INFO ] [FORECASTER] Starting predict_future for CNX [2026-02-24T20:19:24.694841] [DEBUG] [LOCAL ] No optimal features file found for CNX: ./output/feature-sets/CNX.txt [2026-02-24T20:19:24.694898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:24.694933] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:24.695150] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:24.695210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:24.752894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:24.753801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:24.753885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:24.753918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:24.876028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:24.876167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:24.876206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:24.876234] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:24.879637] [DEBUG] [FORECASTER] CNX: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-02-24T20:19:24.879918] [INFO ] [FORECASTER] Completed predict_future for CNX [2026-02-24T20:19:24.880044] [INFO ] [sig ] CNX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:25.024063] [INFO ] [LOCAL ] Saved forecast: CNX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CNX.txt [2026-02-24T20:19:25.024198] [INFO ] [sig ] [715/3377] Completed CNX in 0.3s | 2.74 sym/s | Total: 4.3m | ETA: 16.2m [2026-02-24T20:19:25.024241] [INFO ] [sig ] [716/3377] Forecasting CNXN... [2026-02-24T20:19:25.024271] [INFO ] [sig ] Generating forecast for: CNXN [2026-02-24T20:19:25.024302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CNXN' from 'https://tdm.silogroup.org/data/derivative_storage/CNXN.csv'. [2026-02-24T20:19:25.036473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CNXN'. [2026-02-24T20:19:25.036843] [INFO ] [FORECASTER] Starting predict_future for CNXN [2026-02-24T20:19:25.037681] [DEBUG] [LOCAL ] No optimal features file found for CNXN: ./output/feature-sets/CNXN.txt [2026-02-24T20:19:25.037735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:25.037769] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:25.037795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:25.037851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:25.096781] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:25.097530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:25.097632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:25.097670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:25.222908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:25.223070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:25.223110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:25.223138] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:25.226628] [DEBUG] [FORECASTER] CNXN: Forecast T+1@11:T+2@11: DOWN (p=47.90%) [2026-02-24T20:19:25.226910] [INFO ] [FORECASTER] Completed predict_future for CNXN [2026-02-24T20:19:25.227041] [INFO ] [sig ] CNXN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:25.371638] [INFO ] [LOCAL ] Saved forecast: CNXN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CNXN.txt [2026-02-24T20:19:25.371810] [INFO ] [sig ] [716/3377] Completed CNXN in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-24T20:19:25.371850] [INFO ] [sig ] [717/3377] Forecasting COCO... [2026-02-24T20:19:25.371881] [INFO ] [sig ] Generating forecast for: COCO [2026-02-24T20:19:25.371918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COCO' from 'https://tdm.silogroup.org/data/derivative_storage/COCO.csv'. [2026-02-24T20:19:25.387077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COCO'. [2026-02-24T20:19:25.387475] [INFO ] [FORECASTER] Starting predict_future for COCO [2026-02-24T20:19:25.388337] [DEBUG] [LOCAL ] No optimal features file found for COCO: ./output/feature-sets/COCO.txt [2026-02-24T20:19:25.388392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:25.388457] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:25.388485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:25.388546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:25.446723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:25.447632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:25.447719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:25.447753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:25.575802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:25.575968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:25.576008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:25.576037] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:25.579753] [DEBUG] [FORECASTER] COCO: Forecast T+1@11:T+2@11: UP (p=60.55%) [2026-02-24T20:19:25.580243] [INFO ] [FORECASTER] Completed predict_future for COCO [2026-02-24T20:19:25.580377] [INFO ] [sig ] COCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:25.731769] [INFO ] [LOCAL ] Saved forecast: COCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/COCO.txt [2026-02-24T20:19:25.731931] [INFO ] [sig ] [717/3377] Completed COCO in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-24T20:19:25.731973] [INFO ] [sig ] [718/3377] Forecasting CODA... [2026-02-24T20:19:25.732002] [INFO ] [sig ] Generating forecast for: CODA [2026-02-24T20:19:25.732032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODA' from 'https://tdm.silogroup.org/data/derivative_storage/CODA.csv'. [2026-02-24T20:19:25.744130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODA'. [2026-02-24T20:19:25.744500] [INFO ] [FORECASTER] Starting predict_future for CODA [2026-02-24T20:19:25.745333] [DEBUG] [LOCAL ] No optimal features file found for CODA: ./output/feature-sets/CODA.txt [2026-02-24T20:19:25.745388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:25.745420] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:25.745447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:25.745504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:25.808225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:25.809103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:25.809191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:25.809225] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:25.924311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:25.924471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:25.924518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:25.924557] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:25.928021] [DEBUG] [FORECASTER] CODA: Forecast T+1@11:T+2@11: DOWN (p=11.93%) [2026-02-24T20:19:25.928309] [INFO ] [FORECASTER] Completed predict_future for CODA [2026-02-24T20:19:25.928439] [INFO ] [sig ] CODA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:26.075848] [INFO ] [LOCAL ] Saved forecast: CODA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CODA.txt [2026-02-24T20:19:26.075989] [INFO ] [sig ] [718/3377] Completed CODA in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.2m [2026-02-24T20:19:26.076037] [INFO ] [sig ] [719/3377] Forecasting CODI... [2026-02-24T20:19:26.076068] [INFO ] [sig ] Generating forecast for: CODI [2026-02-24T20:19:26.076100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CODI' from 'https://tdm.silogroup.org/data/derivative_storage/CODI.csv'. [2026-02-24T20:19:26.089867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CODI'. [2026-02-24T20:19:26.090262] [INFO ] [FORECASTER] Starting predict_future for CODI [2026-02-24T20:19:26.091166] [DEBUG] [LOCAL ] No optimal features file found for CODI: ./output/feature-sets/CODI.txt [2026-02-24T20:19:26.091221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:26.091254] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:26.091281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:26.091338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:26.152433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:26.153402] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:26.153489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:26.153524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:26.275711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:26.275875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:26.275916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:26.275945] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:26.279847] [DEBUG] [FORECASTER] CODI: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-24T20:19:26.280130] [INFO ] [FORECASTER] Completed predict_future for CODI [2026-02-24T20:19:26.280262] [INFO ] [sig ] CODI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:26.433505] [INFO ] [LOCAL ] Saved forecast: CODI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CODI.txt [2026-02-24T20:19:26.433667] [INFO ] [sig ] [719/3377] Completed CODI in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:26.433718] [INFO ] [sig ] [720/3377] Forecasting COEP... [2026-02-24T20:19:26.433755] [INFO ] [sig ] Generating forecast for: COEP [2026-02-24T20:19:26.433793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COEP' from 'https://tdm.silogroup.org/data/derivative_storage/COEP.csv'. [2026-02-24T20:19:26.445815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COEP'. [2026-02-24T20:19:26.446085] [INFO ] [FORECASTER] Starting predict_future for COEP [2026-02-24T20:19:26.446939] [DEBUG] [LOCAL ] No optimal features file found for COEP: ./output/feature-sets/COEP.txt [2026-02-24T20:19:26.446993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:26.447024] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:26.447051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:26.447300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:26.508669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:26.509418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:26.509502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:26.509537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:26.644316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:26.644480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:26.644522] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:26.644620] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:26.648533] [DEBUG] [FORECASTER] COEP: Forecast T+1@11:T+2@11: DOWN (p=27.24%) [2026-02-24T20:19:26.648843] [INFO ] [FORECASTER] Completed predict_future for COEP [2026-02-24T20:19:26.648986] [INFO ] [sig ] COEP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:26.792141] [INFO ] [LOCAL ] Saved forecast: COEP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/COEP.txt [2026-02-24T20:19:26.792274] [INFO ] [sig ] [720/3377] Completed COEP in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:26.792313] [INFO ] [sig ] [721/3377] Forecasting COF... [2026-02-24T20:19:26.792343] [INFO ] [sig ] Generating forecast for: COF [2026-02-24T20:19:26.792373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COF' from 'https://tdm.silogroup.org/data/derivative_storage/COF.csv'. [2026-02-24T20:19:26.804312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COF'. [2026-02-24T20:19:26.804636] [INFO ] [FORECASTER] Starting predict_future for COF [2026-02-24T20:19:26.805469] [DEBUG] [LOCAL ] No optimal features file found for COF: ./output/feature-sets/COF.txt [2026-02-24T20:19:26.805525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:26.805558] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:26.805608] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:26.805667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:26.864749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:26.865816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:26.865899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:26.865932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:26.992621] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:26.992780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:26.992821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:26.992851] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:26.996296] [DEBUG] [FORECASTER] COF: Forecast T+1@11:T+2@11: DOWN (p=48.24%) [2026-02-24T20:19:26.996593] [INFO ] [FORECASTER] Completed predict_future for COF [2026-02-24T20:19:26.996725] [INFO ] [sig ] COF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:27.137630] [INFO ] [LOCAL ] Saved forecast: COF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/COF.txt [2026-02-24T20:19:27.137779] [INFO ] [sig ] [721/3377] Completed COF in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:27.137826] [INFO ] [sig ] [722/3377] Forecasting COFS... [2026-02-24T20:19:27.137864] [INFO ] [sig ] Generating forecast for: COFS [2026-02-24T20:19:27.137897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COFS' from 'https://tdm.silogroup.org/data/derivative_storage/COFS.csv'. [2026-02-24T20:19:27.152602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COFS'. [2026-02-24T20:19:27.153132] [INFO ] [FORECASTER] Starting predict_future for COFS [2026-02-24T20:19:27.154069] [DEBUG] [LOCAL ] No optimal features file found for COFS: ./output/feature-sets/COFS.txt [2026-02-24T20:19:27.154125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:27.154159] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:27.154186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:27.154245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:27.215645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:27.216827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:27.216935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:27.216975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:27.336318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:27.336516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:27.336597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:27.336645] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:27.340652] [DEBUG] [FORECASTER] COFS: Forecast T+1@11:T+2@11: UP (p=94.33%) [2026-02-24T20:19:27.340956] [INFO ] [FORECASTER] Completed predict_future for COFS [2026-02-24T20:19:27.341092] [INFO ] [sig ] COFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:27.486558] [INFO ] [LOCAL ] Saved forecast: COFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/COFS.txt [2026-02-24T20:19:27.486732] [INFO ] [sig ] [722/3377] Completed COFS in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:27.486776] [INFO ] [sig ] [723/3377] Forecasting COKE... [2026-02-24T20:19:27.486805] [INFO ] [sig ] Generating forecast for: COKE [2026-02-24T20:19:27.486837] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COKE' from 'https://tdm.silogroup.org/data/derivative_storage/COKE.csv'. [2026-02-24T20:19:27.499291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COKE'. [2026-02-24T20:19:27.499590] [INFO ] [FORECASTER] Starting predict_future for COKE [2026-02-24T20:19:27.500401] [DEBUG] [LOCAL ] No optimal features file found for COKE: ./output/feature-sets/COKE.txt [2026-02-24T20:19:27.500455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:27.500487] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:27.500514] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:27.500570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:27.567526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:27.568543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:27.568656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:27.568693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:27.697016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:27.697187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:27.697229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:27.697257] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:27.701313] [DEBUG] [FORECASTER] COKE: Forecast T+1@11:T+2@11: UP (p=97.13%) [2026-02-24T20:19:27.701664] [INFO ] [FORECASTER] Completed predict_future for COKE [2026-02-24T20:19:27.701811] [INFO ] [sig ] COKE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:27.855370] [INFO ] [LOCAL ] Saved forecast: COKE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/COKE.txt [2026-02-24T20:19:27.855538] [INFO ] [sig ] [723/3377] Completed COKE in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:27.855684] [INFO ] [sig ] [724/3377] Forecasting COLB... [2026-02-24T20:19:27.855721] [INFO ] [sig ] Generating forecast for: COLB [2026-02-24T20:19:27.855752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLB' from 'https://tdm.silogroup.org/data/derivative_storage/COLB.csv'. [2026-02-24T20:19:27.869407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLB'. [2026-02-24T20:19:27.869827] [INFO ] [FORECASTER] Starting predict_future for COLB [2026-02-24T20:19:27.870889] [DEBUG] [LOCAL ] No optimal features file found for COLB: ./output/feature-sets/COLB.txt [2026-02-24T20:19:27.870947] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:27.870981] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:27.871010] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:27.871277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:27.931948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:27.932898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:27.932992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:27.933026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:28.073911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:28.074077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:28.074122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:28.074153] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:28.078280] [DEBUG] [FORECASTER] COLB: Forecast T+1@11:T+2@11: DOWN (p=23.79%) [2026-02-24T20:19:28.078644] [INFO ] [FORECASTER] Completed predict_future for COLB [2026-02-24T20:19:28.078796] [INFO ] [sig ] COLB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:28.228240] [INFO ] [LOCAL ] Saved forecast: COLB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/COLB.txt [2026-02-24T20:19:28.228406] [INFO ] [sig ] [724/3377] Completed COLB in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:28.228448] [INFO ] [sig ] [725/3377] Forecasting COLD... [2026-02-24T20:19:28.228478] [INFO ] [sig ] Generating forecast for: COLD [2026-02-24T20:19:28.228510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLD' from 'https://tdm.silogroup.org/data/derivative_storage/COLD.csv'. [2026-02-24T20:19:28.240423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLD'. [2026-02-24T20:19:28.240730] [INFO ] [FORECASTER] Starting predict_future for COLD [2026-02-24T20:19:28.241526] [DEBUG] [LOCAL ] No optimal features file found for COLD: ./output/feature-sets/COLD.txt [2026-02-24T20:19:28.241605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:28.241640] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:28.241667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:28.241724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:28.302770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:28.303525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:28.303666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:28.303704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:28.426610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:28.426775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:28.426816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:28.426846] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:28.430644] [DEBUG] [FORECASTER] COLD: Forecast T+1@11:T+2@11: DOWN (p=44.02%) [2026-02-24T20:19:28.430931] [INFO ] [FORECASTER] Completed predict_future for COLD [2026-02-24T20:19:28.431061] [INFO ] [sig ] COLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:28.576721] [INFO ] [LOCAL ] Saved forecast: COLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/COLD.txt [2026-02-24T20:19:28.576888] [INFO ] [sig ] [725/3377] Completed COLD in 0.3s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:28.576927] [INFO ] [sig ] [726/3377] Forecasting COLL... [2026-02-24T20:19:28.576956] [INFO ] [sig ] Generating forecast for: COLL [2026-02-24T20:19:28.577169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLL' from 'https://tdm.silogroup.org/data/derivative_storage/COLL.csv'. [2026-02-24T20:19:28.590601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLL'. [2026-02-24T20:19:28.590963] [INFO ] [FORECASTER] Starting predict_future for COLL [2026-02-24T20:19:28.591807] [DEBUG] [LOCAL ] No optimal features file found for COLL: ./output/feature-sets/COLL.txt [2026-02-24T20:19:28.591888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:28.591934] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:28.591976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:28.592053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:28.651556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:28.652885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:28.652981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:28.653015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:28.782795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:28.782966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:28.783007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:28.783037] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:28.786549] [DEBUG] [FORECASTER] COLL: Forecast T+1@11:T+2@11: UP (p=87.86%) [2026-02-24T20:19:28.786859] [INFO ] [FORECASTER] Completed predict_future for COLL [2026-02-24T20:19:28.786990] [INFO ] [sig ] COLL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:28.935233] [INFO ] [LOCAL ] Saved forecast: COLL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/COLL.txt [2026-02-24T20:19:28.935378] [INFO ] [sig ] [726/3377] Completed COLL in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:28.935417] [INFO ] [sig ] [727/3377] Forecasting COLM... [2026-02-24T20:19:28.935447] [INFO ] [sig ] Generating forecast for: COLM [2026-02-24T20:19:28.935477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COLM' from 'https://tdm.silogroup.org/data/derivative_storage/COLM.csv'. [2026-02-24T20:19:28.947318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COLM'. [2026-02-24T20:19:28.947615] [INFO ] [FORECASTER] Starting predict_future for COLM [2026-02-24T20:19:28.948432] [DEBUG] [LOCAL ] No optimal features file found for COLM: ./output/feature-sets/COLM.txt [2026-02-24T20:19:28.948487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:28.948519] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:28.948547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:28.948627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:29.011228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:29.012130] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:29.012248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:29.012291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:29.135657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:29.135841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:29.135889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:29.135920] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:29.139632] [DEBUG] [FORECASTER] COLM: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-24T20:19:29.139965] [INFO ] [FORECASTER] Completed predict_future for COLM [2026-02-24T20:19:29.140123] [INFO ] [sig ] COLM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:29.293662] [INFO ] [LOCAL ] Saved forecast: COLM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/COLM.txt [2026-02-24T20:19:29.293863] [INFO ] [sig ] [727/3377] Completed COLM in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:29.293905] [INFO ] [sig ] [728/3377] Forecasting COMP... [2026-02-24T20:19:29.293937] [INFO ] [sig ] Generating forecast for: COMP [2026-02-24T20:19:29.293967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COMP' from 'https://tdm.silogroup.org/data/derivative_storage/COMP.csv'. [2026-02-24T20:19:29.305981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COMP'. [2026-02-24T20:19:29.306380] [INFO ] [FORECASTER] Starting predict_future for COMP [2026-02-24T20:19:29.307315] [DEBUG] [LOCAL ] No optimal features file found for COMP: ./output/feature-sets/COMP.txt [2026-02-24T20:19:29.307370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:29.307411] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:29.307441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:29.307520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:29.375108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:29.376074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:29.376177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:29.376214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:29.504064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:29.504225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:29.504268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:29.504299] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:29.507895] [DEBUG] [FORECASTER] COMP: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-02-24T20:19:29.508208] [INFO ] [FORECASTER] Completed predict_future for COMP [2026-02-24T20:19:29.508341] [INFO ] [sig ] COMP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:29.660342] [INFO ] [LOCAL ] Saved forecast: COMP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/COMP.txt [2026-02-24T20:19:29.660511] [INFO ] [sig ] [728/3377] Completed COMP in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:29.660552] [INFO ] [sig ] [729/3377] Forecasting CONL... [2026-02-24T20:19:29.660607] [INFO ] [sig ] Generating forecast for: CONL [2026-02-24T20:19:29.660641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CONL' from 'https://tdm.silogroup.org/data/derivative_storage/CONL.csv'. [2026-02-24T20:19:29.673910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CONL'. [2026-02-24T20:19:29.674532] [INFO ] [FORECASTER] Starting predict_future for CONL [2026-02-24T20:19:29.675567] [DEBUG] [LOCAL ] No optimal features file found for CONL: ./output/feature-sets/CONL.txt [2026-02-24T20:19:29.675641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:29.675673] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:29.675699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:29.675755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:29.737538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:29.738541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:29.738654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:29.738691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:29.872259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:29.872423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:29.872465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:29.872495] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:29.876729] [DEBUG] [FORECASTER] CONL: Forecast T+1@11:T+2@11: DOWN (p=41.56%) [2026-02-24T20:19:29.877080] [INFO ] [FORECASTER] Completed predict_future for CONL [2026-02-24T20:19:29.877232] [INFO ] [sig ] CONL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:30.034394] [INFO ] [LOCAL ] Saved forecast: CONL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CONL.txt [2026-02-24T20:19:30.034564] [INFO ] [sig ] [729/3377] Completed CONL in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:30.034628] [INFO ] [sig ] [730/3377] Forecasting COO... [2026-02-24T20:19:30.034658] [INFO ] [sig ] Generating forecast for: COO [2026-02-24T20:19:30.034695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COO' from 'https://tdm.silogroup.org/data/derivative_storage/COO.csv'. [2026-02-24T20:19:30.047459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COO'. [2026-02-24T20:19:30.047841] [INFO ] [FORECASTER] Starting predict_future for COO [2026-02-24T20:19:30.048965] [DEBUG] [LOCAL ] No optimal features file found for COO: ./output/feature-sets/COO.txt [2026-02-24T20:19:30.049020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:30.049054] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:30.049080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:30.049136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:30.109277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:30.110176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:30.110277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:30.110314] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:30.241122] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:30.241285] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:30.241327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:30.241357] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:30.244937] [DEBUG] [FORECASTER] COO: Forecast T+1@11:T+2@11: UP (p=70.78%) [2026-02-24T20:19:30.245235] [INFO ] [FORECASTER] Completed predict_future for COO [2026-02-24T20:19:30.245403] [INFO ] [sig ] COO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:30.394848] [INFO ] [LOCAL ] Saved forecast: COO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/COO.txt [2026-02-24T20:19:30.395158] [INFO ] [sig ] [730/3377] Completed COO in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:30.395202] [INFO ] [sig ] [731/3377] Forecasting COP... [2026-02-24T20:19:30.395230] [INFO ] [sig ] Generating forecast for: COP [2026-02-24T20:19:30.395259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COP' from 'https://tdm.silogroup.org/data/derivative_storage/COP.csv'. [2026-02-24T20:19:30.407997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COP'. [2026-02-24T20:19:30.408378] [INFO ] [FORECASTER] Starting predict_future for COP [2026-02-24T20:19:30.409212] [DEBUG] [LOCAL ] No optimal features file found for COP: ./output/feature-sets/COP.txt [2026-02-24T20:19:30.409267] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:30.409300] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:30.409328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:30.409386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:30.470001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:30.471317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:30.471404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:30.471439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:30.599169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:30.599334] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:30.599376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:30.599406] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:30.602817] [DEBUG] [FORECASTER] COP: Forecast T+1@11:T+2@11: UP (p=66.78%) [2026-02-24T20:19:30.603117] [INFO ] [FORECASTER] Completed predict_future for COP [2026-02-24T20:19:30.603246] [INFO ] [sig ] COP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:30.750894] [INFO ] [LOCAL ] Saved forecast: COP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/COP.txt [2026-02-24T20:19:30.751064] [INFO ] [sig ] [731/3377] Completed COP in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:30.751106] [INFO ] [sig ] [732/3377] Forecasting COPP... [2026-02-24T20:19:30.751136] [INFO ] [sig ] Generating forecast for: COPP [2026-02-24T20:19:30.751167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COPP' from 'https://tdm.silogroup.org/data/derivative_storage/COPP.csv'. [2026-02-24T20:19:30.764156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COPP'. [2026-02-24T20:19:30.764816] [INFO ] [FORECASTER] Starting predict_future for COPP [2026-02-24T20:19:30.765673] [DEBUG] [LOCAL ] No optimal features file found for COPP: ./output/feature-sets/COPP.txt [2026-02-24T20:19:30.765728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:30.765760] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:30.765792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:30.765862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:30.827486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:30.828485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:30.828594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:30.828632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:30.956731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:30.956895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:30.956937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:30.956968] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:30.960526] [DEBUG] [FORECASTER] COPP: Forecast T+1@11:T+2@11: DOWN (p=42.55%) [2026-02-24T20:19:30.960857] [INFO ] [FORECASTER] Completed predict_future for COPP [2026-02-24T20:19:30.960993] [INFO ] [sig ] COPP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:31.108483] [INFO ] [LOCAL ] Saved forecast: COPP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/COPP.txt [2026-02-24T20:19:31.108661] [INFO ] [sig ] [732/3377] Completed COPP in 0.4s | 2.74 sym/s | Total: 4.4m | ETA: 16.1m [2026-02-24T20:19:31.108704] [INFO ] [sig ] [733/3377] Forecasting CORZ... [2026-02-24T20:19:31.108734] [INFO ] [sig ] Generating forecast for: CORZ [2026-02-24T20:19:31.108764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZ.csv'. [2026-02-24T20:19:31.121323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZ'. [2026-02-24T20:19:31.121638] [INFO ] [FORECASTER] Starting predict_future for CORZ [2026-02-24T20:19:31.122433] [DEBUG] [LOCAL ] No optimal features file found for CORZ: ./output/feature-sets/CORZ.txt [2026-02-24T20:19:31.122488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:31.122521] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:31.122548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:31.122634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:31.181805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:31.182632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:31.182715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:31.182750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:31.309119] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:31.309287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:31.309334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:31.309364] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:31.313011] [DEBUG] [FORECASTER] CORZ: Forecast T+1@11:T+2@11: UP (p=58.24%) [2026-02-24T20:19:31.313485] [INFO ] [FORECASTER] Completed predict_future for CORZ [2026-02-24T20:19:31.313631] [INFO ] [sig ] CORZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:31.460228] [INFO ] [LOCAL ] Saved forecast: CORZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CORZ.txt [2026-02-24T20:19:31.460363] [INFO ] [sig ] [733/3377] Completed CORZ in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-24T20:19:31.460402] [INFO ] [sig ] [734/3377] Forecasting CORZZ... [2026-02-24T20:19:31.460432] [INFO ] [sig ] Generating forecast for: CORZZ [2026-02-24T20:19:31.460462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CORZZ' from 'https://tdm.silogroup.org/data/derivative_storage/CORZZ.csv'. [2026-02-24T20:19:31.473013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CORZZ'. [2026-02-24T20:19:31.473539] [INFO ] [FORECASTER] Starting predict_future for CORZZ [2026-02-24T20:19:31.474512] [DEBUG] [LOCAL ] No optimal features file found for CORZZ: ./output/feature-sets/CORZZ.txt [2026-02-24T20:19:31.474567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:31.474644] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:31.474674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:31.474731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:31.535681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:31.536456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:31.536542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:31.536596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:31.645943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:31.646102] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:31.646143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:31.646173] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:31.649703] [DEBUG] [FORECASTER] CORZZ: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-02-24T20:19:31.649988] [INFO ] [FORECASTER] Completed predict_future for CORZZ [2026-02-24T20:19:31.650121] [INFO ] [sig ] CORZZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:31.797301] [INFO ] [LOCAL ] Saved forecast: CORZZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CORZZ.txt [2026-02-24T20:19:31.797451] [INFO ] [sig ] [734/3377] Completed CORZZ in 0.3s | 2.74 sym/s | Total: 4.5m | ETA: 16.1m [2026-02-24T20:19:31.797495] [INFO ] [sig ] [735/3377] Forecasting COTY... [2026-02-24T20:19:31.797526] [INFO ] [sig ] Generating forecast for: COTY [2026-02-24T20:19:31.797557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COTY' from 'https://tdm.silogroup.org/data/derivative_storage/COTY.csv'. [2026-02-24T20:19:31.809203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COTY'. [2026-02-24T20:19:31.809514] [INFO ] [FORECASTER] Starting predict_future for COTY [2026-02-24T20:19:31.810325] [DEBUG] [LOCAL ] No optimal features file found for COTY: ./output/feature-sets/COTY.txt [2026-02-24T20:19:31.810379] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:31.810411] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:31.810438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:31.810496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:31.870425] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:31.871387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:31.871478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:31.871512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:31.999282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:31.999443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:31.999484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:31.999515] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:32.003074] [DEBUG] [FORECASTER] COTY: Forecast T+1@11:T+2@11: DOWN (p=47.17%) [2026-02-24T20:19:32.003358] [INFO ] [FORECASTER] Completed predict_future for COTY [2026-02-24T20:19:32.003490] [INFO ] [sig ] COTY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:32.149024] [INFO ] [LOCAL ] Saved forecast: COTY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/COTY.txt [2026-02-24T20:19:32.149165] [INFO ] [sig ] [735/3377] Completed COTY in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:32.149206] [INFO ] [sig ] [736/3377] Forecasting COWG... [2026-02-24T20:19:32.149236] [INFO ] [sig ] Generating forecast for: COWG [2026-02-24T20:19:32.149265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COWG' from 'https://tdm.silogroup.org/data/derivative_storage/COWG.csv'. [2026-02-24T20:19:32.161467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COWG'. [2026-02-24T20:19:32.161850] [INFO ] [FORECASTER] Starting predict_future for COWG [2026-02-24T20:19:32.162702] [DEBUG] [LOCAL ] No optimal features file found for COWG: ./output/feature-sets/COWG.txt [2026-02-24T20:19:32.162757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:32.162791] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:32.162823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:32.162893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:32.221588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:32.222437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:32.222520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:32.222553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:32.346601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:32.346759] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:32.346798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:32.346827] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:32.350654] [DEBUG] [FORECASTER] COWG: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-24T20:19:32.350944] [INFO ] [FORECASTER] Completed predict_future for COWG [2026-02-24T20:19:32.351256] [INFO ] [sig ] COWG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:32.499552] [INFO ] [LOCAL ] Saved forecast: COWG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/COWG.txt [2026-02-24T20:19:32.499714] [INFO ] [sig ] [736/3377] Completed COWG in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:32.499755] [INFO ] [sig ] [737/3377] Forecasting COYA... [2026-02-24T20:19:32.499784] [INFO ] [sig ] Generating forecast for: COYA [2026-02-24T20:19:32.499815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'COYA' from 'https://tdm.silogroup.org/data/derivative_storage/COYA.csv'. [2026-02-24T20:19:32.510988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'COYA'. [2026-02-24T20:19:32.511317] [INFO ] [FORECASTER] Starting predict_future for COYA [2026-02-24T20:19:32.512148] [DEBUG] [LOCAL ] No optimal features file found for COYA: ./output/feature-sets/COYA.txt [2026-02-24T20:19:32.512212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:32.512246] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:32.512272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:32.512328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:32.574206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:32.575162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:32.575247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:32.575280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:32.693020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:32.693175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:32.693214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:32.693278] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:32.696788] [DEBUG] [FORECASTER] COYA: Forecast T+1@11:T+2@11: DOWN (p=44.26%) [2026-02-24T20:19:32.697077] [INFO ] [FORECASTER] Completed predict_future for COYA [2026-02-24T20:19:32.697205] [INFO ] [sig ] COYA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:32.853537] [INFO ] [LOCAL ] Saved forecast: COYA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/COYA.txt [2026-02-24T20:19:32.853700] [INFO ] [sig ] [737/3377] Completed COYA in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:32.853741] [INFO ] [sig ] [738/3377] Forecasting CP... [2026-02-24T20:19:32.853772] [INFO ] [sig ] Generating forecast for: CP [2026-02-24T20:19:32.853804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CP' from 'https://tdm.silogroup.org/data/derivative_storage/CP.csv'. [2026-02-24T20:19:32.865797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CP'. [2026-02-24T20:19:32.866165] [INFO ] [FORECASTER] Starting predict_future for CP [2026-02-24T20:19:32.866999] [DEBUG] [LOCAL ] No optimal features file found for CP: ./output/feature-sets/CP.txt [2026-02-24T20:19:32.867054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:32.867087] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:32.867115] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:32.867174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:32.924291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:32.925174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:32.925259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:32.925293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:33.053439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:33.053616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:33.053660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:33.053690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:33.058017] [DEBUG] [FORECASTER] CP: Forecast T+1@11:T+2@11: UP (p=76.31%) [2026-02-24T20:19:33.058333] [INFO ] [FORECASTER] Completed predict_future for CP [2026-02-24T20:19:33.058470] [INFO ] [sig ] CP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:33.206397] [INFO ] [LOCAL ] Saved forecast: CP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CP.txt [2026-02-24T20:19:33.206549] [INFO ] [sig ] [738/3377] Completed CP in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:33.206609] [INFO ] [sig ] [739/3377] Forecasting CPA... [2026-02-24T20:19:33.206640] [INFO ] [sig ] Generating forecast for: CPA [2026-02-24T20:19:33.206670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPA' from 'https://tdm.silogroup.org/data/derivative_storage/CPA.csv'. [2026-02-24T20:19:33.218982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPA'. [2026-02-24T20:19:33.219517] [INFO ] [FORECASTER] Starting predict_future for CPA [2026-02-24T20:19:33.220566] [DEBUG] [LOCAL ] No optimal features file found for CPA: ./output/feature-sets/CPA.txt [2026-02-24T20:19:33.220647] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:33.220681] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:33.220708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:33.220767] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:33.283351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:33.284203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:33.284292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:33.284325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:33.409203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:33.409372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:33.409416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:33.409445] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:33.413027] [DEBUG] [FORECASTER] CPA: Forecast T+1@11:T+2@11: DOWN (p=15.54%) [2026-02-24T20:19:33.413334] [INFO ] [FORECASTER] Completed predict_future for CPA [2026-02-24T20:19:33.413491] [INFO ] [sig ] CPA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:33.558853] [INFO ] [LOCAL ] Saved forecast: CPA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CPA.txt [2026-02-24T20:19:33.559078] [INFO ] [sig ] [739/3377] Completed CPA in 0.4s | 2.74 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:33.559130] [INFO ] [sig ] [740/3377] Forecasting CPB... [2026-02-24T20:19:33.559163] [INFO ] [sig ] Generating forecast for: CPB [2026-02-24T20:19:33.559196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPB' from 'https://tdm.silogroup.org/data/derivative_storage/CPB.csv'. [2026-02-24T20:19:33.571420] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPB'. [2026-02-24T20:19:33.571839] [INFO ] [FORECASTER] Starting predict_future for CPB [2026-02-24T20:19:33.572729] [DEBUG] [LOCAL ] No optimal features file found for CPB: ./output/feature-sets/CPB.txt [2026-02-24T20:19:33.572789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:33.572822] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:33.572851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:33.572909] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:33.634216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:33.635193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:33.635285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:33.635321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:33.757205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:33.757370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:33.757411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:33.757441] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:33.761308] [DEBUG] [FORECASTER] CPB: Forecast T+1@11:T+2@11: DOWN (p=1.59%) [2026-02-24T20:19:33.761708] [INFO ] [FORECASTER] Completed predict_future for CPB [2026-02-24T20:19:33.761859] [INFO ] [sig ] CPB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:33.916731] [INFO ] [LOCAL ] Saved forecast: CPB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CPB.txt [2026-02-24T20:19:33.916896] [INFO ] [sig ] [740/3377] Completed CPB in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:33.916944] [INFO ] [sig ] [741/3377] Forecasting CPF... [2026-02-24T20:19:33.916975] [INFO ] [sig ] Generating forecast for: CPF [2026-02-24T20:19:33.917004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPF' from 'https://tdm.silogroup.org/data/derivative_storage/CPF.csv'. [2026-02-24T20:19:33.928784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPF'. [2026-02-24T20:19:33.929216] [INFO ] [FORECASTER] Starting predict_future for CPF [2026-02-24T20:19:33.930140] [DEBUG] [LOCAL ] No optimal features file found for CPF: ./output/feature-sets/CPF.txt [2026-02-24T20:19:33.930199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:33.930232] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:33.930261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:33.930335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:33.995368] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:33.996491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:33.996606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:33.996644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:34.121848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:34.122011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:34.122051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:34.122084] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:34.125663] [DEBUG] [FORECASTER] CPF: Forecast T+1@11:T+2@11: UP (p=94.18%) [2026-02-24T20:19:34.125965] [INFO ] [FORECASTER] Completed predict_future for CPF [2026-02-24T20:19:34.126102] [INFO ] [sig ] CPF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:34.272331] [INFO ] [LOCAL ] Saved forecast: CPF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CPF.txt [2026-02-24T20:19:34.272478] [INFO ] [sig ] [741/3377] Completed CPF in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:34.272519] [INFO ] [sig ] [742/3377] Forecasting CPIX... [2026-02-24T20:19:34.272548] [INFO ] [sig ] Generating forecast for: CPIX [2026-02-24T20:19:34.272780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPIX' from 'https://tdm.silogroup.org/data/derivative_storage/CPIX.csv'. [2026-02-24T20:19:34.284304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPIX'. [2026-02-24T20:19:34.284644] [INFO ] [FORECASTER] Starting predict_future for CPIX [2026-02-24T20:19:34.285499] [DEBUG] [LOCAL ] No optimal features file found for CPIX: ./output/feature-sets/CPIX.txt [2026-02-24T20:19:34.285555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:34.285624] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:34.285662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:34.285725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:34.345039] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:34.345850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:34.345937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:34.345971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:34.475084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:34.475233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:34.475274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:34.475302] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:34.478796] [DEBUG] [FORECASTER] CPIX: Forecast T+1@11:T+2@11: DOWN (p=40.02%) [2026-02-24T20:19:34.479114] [INFO ] [FORECASTER] Completed predict_future for CPIX [2026-02-24T20:19:34.479259] [INFO ] [sig ] CPIX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:34.626783] [INFO ] [LOCAL ] Saved forecast: CPIX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CPIX.txt [2026-02-24T20:19:34.626949] [INFO ] [sig ] [742/3377] Completed CPIX in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:34.626990] [INFO ] [sig ] [743/3377] Forecasting CPK... [2026-02-24T20:19:34.627021] [INFO ] [sig ] Generating forecast for: CPK [2026-02-24T20:19:34.627236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPK' from 'https://tdm.silogroup.org/data/derivative_storage/CPK.csv'. [2026-02-24T20:19:34.640013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPK'. [2026-02-24T20:19:34.640411] [INFO ] [FORECASTER] Starting predict_future for CPK [2026-02-24T20:19:34.641253] [DEBUG] [LOCAL ] No optimal features file found for CPK: ./output/feature-sets/CPK.txt [2026-02-24T20:19:34.641307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:34.641339] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:34.641366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:34.641423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:34.699797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:34.700715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:34.700796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:34.700830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:34.823886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:34.824045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:34.824089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:34.824117] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:34.827637] [DEBUG] [FORECASTER] CPK: Forecast T+1@11:T+2@11: UP (p=61.34%) [2026-02-24T20:19:34.827975] [INFO ] [FORECASTER] Completed predict_future for CPK [2026-02-24T20:19:34.828120] [INFO ] [sig ] CPK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:34.973729] [INFO ] [LOCAL ] Saved forecast: CPK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CPK.txt [2026-02-24T20:19:34.973941] [INFO ] [sig ] [743/3377] Completed CPK in 0.3s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:34.974002] [INFO ] [sig ] [744/3377] Forecasting CPNG... [2026-02-24T20:19:34.974045] [INFO ] [sig ] Generating forecast for: CPNG [2026-02-24T20:19:34.974087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPNG' from 'https://tdm.silogroup.org/data/derivative_storage/CPNG.csv'. [2026-02-24T20:19:34.989267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPNG'. [2026-02-24T20:19:34.989788] [INFO ] [FORECASTER] Starting predict_future for CPNG [2026-02-24T20:19:34.990744] [DEBUG] [LOCAL ] No optimal features file found for CPNG: ./output/feature-sets/CPNG.txt [2026-02-24T20:19:34.990802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:34.990834] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:34.990862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:34.990919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:35.053528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:35.054523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:35.054668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:35.054704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:35.177339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:35.177508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:35.177557] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:35.177632] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:35.181207] [DEBUG] [FORECASTER] CPNG: Forecast T+1@11:T+2@11: DOWN (p=12.10%) [2026-02-24T20:19:35.181486] [INFO ] [FORECASTER] Completed predict_future for CPNG [2026-02-24T20:19:35.181634] [INFO ] [sig ] CPNG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:35.337472] [INFO ] [LOCAL ] Saved forecast: CPNG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CPNG.txt [2026-02-24T20:19:35.337653] [INFO ] [sig ] [744/3377] Completed CPNG in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:35.337700] [INFO ] [sig ] [745/3377] Forecasting CPRI... [2026-02-24T20:19:35.337732] [INFO ] [sig ] Generating forecast for: CPRI [2026-02-24T20:19:35.337764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRI' from 'https://tdm.silogroup.org/data/derivative_storage/CPRI.csv'. [2026-02-24T20:19:35.350566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRI'. [2026-02-24T20:19:35.350895] [INFO ] [FORECASTER] Starting predict_future for CPRI [2026-02-24T20:19:35.351707] [DEBUG] [LOCAL ] No optimal features file found for CPRI: ./output/feature-sets/CPRI.txt [2026-02-24T20:19:35.351762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:35.351794] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:35.351822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:35.351882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:35.409041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:35.409768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:35.409850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:35.409883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:35.533875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:35.534027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:35.534067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:35.534096] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:35.537739] [DEBUG] [FORECASTER] CPRI: Forecast T+1@11:T+2@11: UP (p=50.43%) [2026-02-24T20:19:35.538044] [INFO ] [FORECASTER] Completed predict_future for CPRI [2026-02-24T20:19:35.538178] [INFO ] [sig ] CPRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:35.682492] [INFO ] [LOCAL ] Saved forecast: CPRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CPRI.txt [2026-02-24T20:19:35.682644] [INFO ] [sig ] [745/3377] Completed CPRI in 0.3s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:35.682686] [INFO ] [sig ] [746/3377] Forecasting CPRX... [2026-02-24T20:19:35.682715] [INFO ] [sig ] Generating forecast for: CPRX [2026-02-24T20:19:35.682746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPRX' from 'https://tdm.silogroup.org/data/derivative_storage/CPRX.csv'. [2026-02-24T20:19:35.694305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPRX'. [2026-02-24T20:19:35.694626] [INFO ] [FORECASTER] Starting predict_future for CPRX [2026-02-24T20:19:35.695407] [DEBUG] [LOCAL ] No optimal features file found for CPRX: ./output/feature-sets/CPRX.txt [2026-02-24T20:19:35.695460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:35.695493] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:35.695520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:35.695600] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:35.753418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:35.754141] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:35.754238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:35.754271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:35.877313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:35.877474] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:35.877513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:35.877542] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:35.881347] [DEBUG] [FORECASTER] CPRX: Forecast T+1@11:T+2@11: DOWN (p=11.85%) [2026-02-24T20:19:35.881656] [INFO ] [FORECASTER] Completed predict_future for CPRX [2026-02-24T20:19:35.881787] [INFO ] [sig ] CPRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:36.030658] [INFO ] [LOCAL ] Saved forecast: CPRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CPRX.txt [2026-02-24T20:19:36.030811] [INFO ] [sig ] [746/3377] Completed CPRX in 0.3s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:36.030852] [INFO ] [sig ] [747/3377] Forecasting CPS... [2026-02-24T20:19:36.030882] [INFO ] [sig ] Generating forecast for: CPS [2026-02-24T20:19:36.030912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPS' from 'https://tdm.silogroup.org/data/derivative_storage/CPS.csv'. [2026-02-24T20:19:36.042867] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPS'. [2026-02-24T20:19:36.043204] [INFO ] [FORECASTER] Starting predict_future for CPS [2026-02-24T20:19:36.044265] [DEBUG] [LOCAL ] No optimal features file found for CPS: ./output/feature-sets/CPS.txt [2026-02-24T20:19:36.044321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:36.044358] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:36.044388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:36.044446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:36.105789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:36.106948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:36.107038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:36.107073] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:36.233160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:36.233319] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:36.233359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:36.233390] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:36.236831] [DEBUG] [FORECASTER] CPS: Forecast T+1@11:T+2@11: DOWN (p=37.22%) [2026-02-24T20:19:36.237122] [INFO ] [FORECASTER] Completed predict_future for CPS [2026-02-24T20:19:36.237250] [INFO ] [sig ] CPS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:36.379545] [INFO ] [LOCAL ] Saved forecast: CPS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CPS.txt [2026-02-24T20:19:36.379732] [INFO ] [sig ] [747/3377] Completed CPS in 0.3s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:36.379774] [INFO ] [sig ] [748/3377] Forecasting CPSH... [2026-02-24T20:19:36.379805] [INFO ] [sig ] Generating forecast for: CPSH [2026-02-24T20:19:36.379835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSH' from 'https://tdm.silogroup.org/data/derivative_storage/CPSH.csv'. [2026-02-24T20:19:36.391401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSH'. [2026-02-24T20:19:36.391752] [INFO ] [FORECASTER] Starting predict_future for CPSH [2026-02-24T20:19:36.392565] [DEBUG] [LOCAL ] No optimal features file found for CPSH: ./output/feature-sets/CPSH.txt [2026-02-24T20:19:36.392640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:36.392673] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:36.392713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:36.392772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:36.450712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:36.451425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:36.451507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:36.451540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:36.580706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:36.580868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:36.580907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:36.580937] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:36.584981] [DEBUG] [FORECASTER] CPSH: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-02-24T20:19:36.585267] [INFO ] [FORECASTER] Completed predict_future for CPSH [2026-02-24T20:19:36.585405] [INFO ] [sig ] CPSH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:36.729529] [INFO ] [LOCAL ] Saved forecast: CPSH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CPSH.txt [2026-02-24T20:19:36.729693] [INFO ] [sig ] [748/3377] Completed CPSH in 0.3s | 2.75 sym/s | Total: 4.5m | ETA: 16.0m [2026-02-24T20:19:36.729733] [INFO ] [sig ] [749/3377] Forecasting CPSS... [2026-02-24T20:19:36.729764] [INFO ] [sig ] Generating forecast for: CPSS [2026-02-24T20:19:36.729795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPSS' from 'https://tdm.silogroup.org/data/derivative_storage/CPSS.csv'. [2026-02-24T20:19:36.744023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPSS'. [2026-02-24T20:19:36.744442] [INFO ] [FORECASTER] Starting predict_future for CPSS [2026-02-24T20:19:36.745282] [DEBUG] [LOCAL ] No optimal features file found for CPSS: ./output/feature-sets/CPSS.txt [2026-02-24T20:19:36.745336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:36.745368] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:36.745396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:36.745462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:36.804794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:36.805730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:36.805820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:36.805854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:36.918032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:36.918191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:36.918231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:36.918259] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:36.922382] [DEBUG] [FORECASTER] CPSS: Forecast T+1@11:T+2@11: DOWN (p=38.27%) [2026-02-24T20:19:36.922892] [INFO ] [FORECASTER] Completed predict_future for CPSS [2026-02-24T20:19:36.923027] [INFO ] [sig ] CPSS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:37.079783] [INFO ] [LOCAL ] Saved forecast: CPSS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CPSS.txt [2026-02-24T20:19:37.079948] [INFO ] [sig ] [749/3377] Completed CPSS in 0.4s | 2.75 sym/s | Total: 4.5m | ETA: 15.9m [2026-02-24T20:19:37.079992] [INFO ] [sig ] [750/3377] Forecasting CPZ... [2026-02-24T20:19:37.080024] [INFO ] [sig ] Generating forecast for: CPZ [2026-02-24T20:19:37.080054] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CPZ' from 'https://tdm.silogroup.org/data/derivative_storage/CPZ.csv'. [2026-02-24T20:19:37.159615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CPZ'. [2026-02-24T20:19:37.160065] [INFO ] [FORECASTER] Starting predict_future for CPZ [2026-02-24T20:19:37.161065] [DEBUG] [LOCAL ] No optimal features file found for CPZ: ./output/feature-sets/CPZ.txt [2026-02-24T20:19:37.161134] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:37.161171] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:37.161199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:37.161266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:37.230566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:37.231445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:37.231533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:37.231568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:37.358854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:37.359017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:37.359057] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:37.359087] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:37.362884] [DEBUG] [FORECASTER] CPZ: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-02-24T20:19:37.363189] [INFO ] [FORECASTER] Completed predict_future for CPZ [2026-02-24T20:19:37.363327] [INFO ] [sig ] CPZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:37.506984] [INFO ] [LOCAL ] Saved forecast: CPZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CPZ.txt [2026-02-24T20:19:37.507115] [INFO ] [sig ] [750/3377] Completed CPZ in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:37.507153] [INFO ] [sig ] [751/3377] Forecasting CQP... [2026-02-24T20:19:37.507184] [INFO ] [sig ] Generating forecast for: CQP [2026-02-24T20:19:37.507214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CQP' from 'https://tdm.silogroup.org/data/derivative_storage/CQP.csv'. [2026-02-24T20:19:37.519085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CQP'. [2026-02-24T20:19:37.519376] [INFO ] [FORECASTER] Starting predict_future for CQP [2026-02-24T20:19:37.520217] [DEBUG] [LOCAL ] No optimal features file found for CQP: ./output/feature-sets/CQP.txt [2026-02-24T20:19:37.520272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:37.520343] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:37.520372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:37.520429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:37.583797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:37.584713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:37.584797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:37.584829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:37.705890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:37.706095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:37.706143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:37.706175] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:37.710421] [DEBUG] [FORECASTER] CQP: Forecast T+1@11:T+2@11: DOWN (p=26.08%) [2026-02-24T20:19:37.710856] [INFO ] [FORECASTER] Completed predict_future for CQP [2026-02-24T20:19:37.711018] [INFO ] [sig ] CQP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:37.871367] [INFO ] [LOCAL ] Saved forecast: CQP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CQP.txt [2026-02-24T20:19:37.871507] [INFO ] [sig ] [751/3377] Completed CQP in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:37.871546] [INFO ] [sig ] [752/3377] Forecasting CRAI... [2026-02-24T20:19:37.871593] [INFO ] [sig ] Generating forecast for: CRAI [2026-02-24T20:19:37.871638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRAI' from 'https://tdm.silogroup.org/data/derivative_storage/CRAI.csv'. [2026-02-24T20:19:37.884600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRAI'. [2026-02-24T20:19:37.884902] [INFO ] [FORECASTER] Starting predict_future for CRAI [2026-02-24T20:19:37.885906] [DEBUG] [LOCAL ] No optimal features file found for CRAI: ./output/feature-sets/CRAI.txt [2026-02-24T20:19:37.885959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:37.885990] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:37.886017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:37.886074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:37.945852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:37.946550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:37.946661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:37.946698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:38.069906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:38.070069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:38.070117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:38.070149] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:38.073996] [DEBUG] [FORECASTER] CRAI: Forecast T+1@11:T+2@11: UP (p=80.59%) [2026-02-24T20:19:38.074279] [INFO ] [FORECASTER] Completed predict_future for CRAI [2026-02-24T20:19:38.074408] [INFO ] [sig ] CRAI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:38.217659] [INFO ] [LOCAL ] Saved forecast: CRAI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRAI.txt [2026-02-24T20:19:38.217783] [INFO ] [sig ] [752/3377] Completed CRAI in 0.3s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:38.217822] [INFO ] [sig ] [753/3377] Forecasting CRBG... [2026-02-24T20:19:38.217851] [INFO ] [sig ] Generating forecast for: CRBG [2026-02-24T20:19:38.217880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBG' from 'https://tdm.silogroup.org/data/derivative_storage/CRBG.csv'. [2026-02-24T20:19:38.229320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBG'. [2026-02-24T20:19:38.229625] [INFO ] [FORECASTER] Starting predict_future for CRBG [2026-02-24T20:19:38.230394] [DEBUG] [LOCAL ] No optimal features file found for CRBG: ./output/feature-sets/CRBG.txt [2026-02-24T20:19:38.230447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:38.230480] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:38.230506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:38.230563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:38.289455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:38.290109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:38.290189] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:38.290223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:38.410798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:38.410964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:38.411013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:38.411048] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:38.414615] [DEBUG] [FORECASTER] CRBG: Forecast T+1@11:T+2@11: DOWN (p=12.61%) [2026-02-24T20:19:38.414902] [INFO ] [FORECASTER] Completed predict_future for CRBG [2026-02-24T20:19:38.415050] [INFO ] [sig ] CRBG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:38.566952] [INFO ] [LOCAL ] Saved forecast: CRBG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRBG.txt [2026-02-24T20:19:38.567138] [INFO ] [sig ] [753/3377] Completed CRBG in 0.3s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:38.567184] [INFO ] [sig ] [754/3377] Forecasting CRBP... [2026-02-24T20:19:38.567216] [INFO ] [sig ] Generating forecast for: CRBP [2026-02-24T20:19:38.567247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRBP' from 'https://tdm.silogroup.org/data/derivative_storage/CRBP.csv'. [2026-02-24T20:19:38.580764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRBP'. [2026-02-24T20:19:38.581116] [INFO ] [FORECASTER] Starting predict_future for CRBP [2026-02-24T20:19:38.581994] [DEBUG] [LOCAL ] No optimal features file found for CRBP: ./output/feature-sets/CRBP.txt [2026-02-24T20:19:38.582049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:38.582082] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:38.582108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:38.582165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:38.652109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:38.652934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:38.653035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:38.653078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:38.793780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:38.794044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:38.794096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:38.794168] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:38.797969] [DEBUG] [FORECASTER] CRBP: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-24T20:19:38.798298] [INFO ] [FORECASTER] Completed predict_future for CRBP [2026-02-24T20:19:38.798454] [INFO ] [sig ] CRBP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:38.954101] [INFO ] [LOCAL ] Saved forecast: CRBP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRBP.txt [2026-02-24T20:19:38.954281] [INFO ] [sig ] [754/3377] Completed CRBP in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:38.954338] [INFO ] [sig ] [755/3377] Forecasting CRC... [2026-02-24T20:19:38.954564] [INFO ] [sig ] Generating forecast for: CRC [2026-02-24T20:19:38.954616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRC' from 'https://tdm.silogroup.org/data/derivative_storage/CRC.csv'. [2026-02-24T20:19:38.966636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRC'. [2026-02-24T20:19:38.966998] [INFO ] [FORECASTER] Starting predict_future for CRC [2026-02-24T20:19:38.967842] [DEBUG] [LOCAL ] No optimal features file found for CRC: ./output/feature-sets/CRC.txt [2026-02-24T20:19:38.967898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:38.967931] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:38.967979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:38.968039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:39.029183] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:39.029985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:39.030085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:39.030128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:39.160324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:39.160491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:39.160532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:39.160562] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:39.164186] [DEBUG] [FORECASTER] CRC: Forecast T+1@11:T+2@11: UP (p=67.31%) [2026-02-24T20:19:39.164491] [INFO ] [FORECASTER] Completed predict_future for CRC [2026-02-24T20:19:39.164653] [INFO ] [sig ] CRC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:39.316562] [INFO ] [LOCAL ] Saved forecast: CRC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRC.txt [2026-02-24T20:19:39.316781] [INFO ] [sig ] [755/3377] Completed CRC in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:39.316832] [INFO ] [sig ] [756/3377] Forecasting CRDF... [2026-02-24T20:19:39.316864] [INFO ] [sig ] Generating forecast for: CRDF [2026-02-24T20:19:39.316904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDF' from 'https://tdm.silogroup.org/data/derivative_storage/CRDF.csv'. [2026-02-24T20:19:39.331928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDF'. [2026-02-24T20:19:39.332376] [INFO ] [FORECASTER] Starting predict_future for CRDF [2026-02-24T20:19:39.333596] [DEBUG] [LOCAL ] No optimal features file found for CRDF: ./output/feature-sets/CRDF.txt [2026-02-24T20:19:39.333670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:39.333718] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:39.333749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:39.333808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:39.408695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:39.409602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:39.409691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:39.409724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:39.532926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:39.533095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:39.533142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:39.533179] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:39.537464] [DEBUG] [FORECASTER] CRDF: Forecast T+1@11:T+2@11: UP (p=63.81%) [2026-02-24T20:19:39.537986] [INFO ] [FORECASTER] Completed predict_future for CRDF [2026-02-24T20:19:39.538127] [INFO ] [sig ] CRDF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:39.688380] [INFO ] [LOCAL ] Saved forecast: CRDF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRDF.txt [2026-02-24T20:19:39.688517] [INFO ] [sig ] [756/3377] Completed CRDF in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:39.688557] [INFO ] [sig ] [757/3377] Forecasting CRDO... [2026-02-24T20:19:39.688605] [INFO ] [sig ] Generating forecast for: CRDO [2026-02-24T20:19:39.688637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRDO' from 'https://tdm.silogroup.org/data/derivative_storage/CRDO.csv'. [2026-02-24T20:19:39.701096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRDO'. [2026-02-24T20:19:39.701424] [INFO ] [FORECASTER] Starting predict_future for CRDO [2026-02-24T20:19:39.702306] [DEBUG] [LOCAL ] No optimal features file found for CRDO: ./output/feature-sets/CRDO.txt [2026-02-24T20:19:39.702362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:39.702394] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:39.702424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:39.702482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:39.765156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:39.766265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:39.766550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:39.766603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:39.894765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:39.894932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:39.894973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:39.895008] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:39.898969] [DEBUG] [FORECASTER] CRDO: Forecast T+1@11:T+2@11: DOWN (p=15.81%) [2026-02-24T20:19:39.899252] [INFO ] [FORECASTER] Completed predict_future for CRDO [2026-02-24T20:19:39.899387] [INFO ] [sig ] CRDO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:40.046727] [INFO ] [LOCAL ] Saved forecast: CRDO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRDO.txt [2026-02-24T20:19:40.046923] [INFO ] [sig ] [757/3377] Completed CRDO in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:40.046965] [INFO ] [sig ] [758/3377] Forecasting CRESY... [2026-02-24T20:19:40.046995] [INFO ] [sig ] Generating forecast for: CRESY [2026-02-24T20:19:40.047026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRESY' from 'https://tdm.silogroup.org/data/derivative_storage/CRESY.csv'. [2026-02-24T20:19:40.061752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRESY'. [2026-02-24T20:19:40.062200] [INFO ] [FORECASTER] Starting predict_future for CRESY [2026-02-24T20:19:40.063161] [DEBUG] [LOCAL ] No optimal features file found for CRESY: ./output/feature-sets/CRESY.txt [2026-02-24T20:19:40.063220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:40.063255] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:40.063283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:40.063352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:40.125926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:40.126914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:40.127005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:40.127038] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:40.257415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:40.257601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:40.257643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:40.257673] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:40.261396] [DEBUG] [FORECASTER] CRESY: Forecast T+1@11:T+2@11: UP (p=99.81%) [2026-02-24T20:19:40.261762] [INFO ] [FORECASTER] Completed predict_future for CRESY [2026-02-24T20:19:40.261912] [INFO ] [sig ] CRESY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:40.421210] [INFO ] [LOCAL ] Saved forecast: CRESY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRESY.txt [2026-02-24T20:19:40.421379] [INFO ] [sig ] [758/3377] Completed CRESY in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:40.421422] [INFO ] [sig ] [759/3377] Forecasting CREX... [2026-02-24T20:19:40.421456] [INFO ] [sig ] Generating forecast for: CREX [2026-02-24T20:19:40.421489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CREX' from 'https://tdm.silogroup.org/data/derivative_storage/CREX.csv'. [2026-02-24T20:19:40.435058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CREX'. [2026-02-24T20:19:40.435396] [INFO ] [FORECASTER] Starting predict_future for CREX [2026-02-24T20:19:40.436301] [DEBUG] [LOCAL ] No optimal features file found for CREX: ./output/feature-sets/CREX.txt [2026-02-24T20:19:40.436372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:40.436434] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:40.436488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:40.436562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:40.496652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:40.497517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:40.497629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:40.497666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:40.623791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:40.623966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:40.624010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:40.624042] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:40.628690] [DEBUG] [FORECASTER] CREX: Forecast T+1@11:T+2@11: UP (p=87.47%) [2026-02-24T20:19:40.629012] [INFO ] [FORECASTER] Completed predict_future for CREX [2026-02-24T20:19:40.629152] [INFO ] [sig ] CREX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:40.772416] [INFO ] [LOCAL ] Saved forecast: CREX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CREX.txt [2026-02-24T20:19:40.772600] [INFO ] [sig ] [759/3377] Completed CREX in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:40.772643] [INFO ] [sig ] [760/3377] Forecasting CRGO... [2026-02-24T20:19:40.772673] [INFO ] [sig ] Generating forecast for: CRGO [2026-02-24T20:19:40.772703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGO' from 'https://tdm.silogroup.org/data/derivative_storage/CRGO.csv'. [2026-02-24T20:19:40.784399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGO'. [2026-02-24T20:19:40.784723] [INFO ] [FORECASTER] Starting predict_future for CRGO [2026-02-24T20:19:40.785538] [DEBUG] [LOCAL ] No optimal features file found for CRGO: ./output/feature-sets/CRGO.txt [2026-02-24T20:19:40.785612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:40.785645] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:40.785673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:40.785729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:40.846337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:40.847237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:40.847323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:40.847357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:40.968456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:40.968633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:40.968674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:40.968704] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:40.972154] [DEBUG] [FORECASTER] CRGO: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-02-24T20:19:40.972442] [INFO ] [FORECASTER] Completed predict_future for CRGO [2026-02-24T20:19:40.972602] [INFO ] [sig ] CRGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:41.124122] [INFO ] [LOCAL ] Saved forecast: CRGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRGO.txt [2026-02-24T20:19:41.124457] [INFO ] [sig ] [760/3377] Completed CRGO in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:41.124495] [INFO ] [sig ] [761/3377] Forecasting CRGY... [2026-02-24T20:19:41.124523] [INFO ] [sig ] Generating forecast for: CRGY [2026-02-24T20:19:41.124554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRGY' from 'https://tdm.silogroup.org/data/derivative_storage/CRGY.csv'. [2026-02-24T20:19:41.137534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRGY'. [2026-02-24T20:19:41.137832] [INFO ] [FORECASTER] Starting predict_future for CRGY [2026-02-24T20:19:41.138662] [DEBUG] [LOCAL ] No optimal features file found for CRGY: ./output/feature-sets/CRGY.txt [2026-02-24T20:19:41.138725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:41.138758] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:41.138786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:41.138846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:41.196301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:41.197113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:41.197242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:41.197276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:41.315668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:41.315828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:41.315869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:41.315898] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:41.319683] [DEBUG] [FORECASTER] CRGY: Forecast T+1@11:T+2@11: DOWN (p=24.63%) [2026-02-24T20:19:41.319977] [INFO ] [FORECASTER] Completed predict_future for CRGY [2026-02-24T20:19:41.320114] [INFO ] [sig ] CRGY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:41.470006] [INFO ] [LOCAL ] Saved forecast: CRGY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRGY.txt [2026-02-24T20:19:41.470161] [INFO ] [sig ] [761/3377] Completed CRGY in 0.3s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:41.470211] [INFO ] [sig ] [762/3377] Forecasting CRH... [2026-02-24T20:19:41.470242] [INFO ] [sig ] Generating forecast for: CRH [2026-02-24T20:19:41.470273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRH' from 'https://tdm.silogroup.org/data/derivative_storage/CRH.csv'. [2026-02-24T20:19:41.483765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRH'. [2026-02-24T20:19:41.484113] [INFO ] [FORECASTER] Starting predict_future for CRH [2026-02-24T20:19:41.485020] [DEBUG] [LOCAL ] No optimal features file found for CRH: ./output/feature-sets/CRH.txt [2026-02-24T20:19:41.485077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:41.485109] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:41.485137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:41.485195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:41.548178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:41.549087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:41.549203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:41.549241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:41.687077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:41.687247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:41.687288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:41.687317] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:41.691472] [DEBUG] [FORECASTER] CRH: Forecast T+1@11:T+2@11: DOWN (p=19.24%) [2026-02-24T20:19:41.691770] [INFO ] [FORECASTER] Completed predict_future for CRH [2026-02-24T20:19:41.691901] [INFO ] [sig ] CRH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:41.845622] [INFO ] [LOCAL ] Saved forecast: CRH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRH.txt [2026-02-24T20:19:41.845804] [INFO ] [sig ] [762/3377] Completed CRH in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:41.845870] [INFO ] [sig ] [763/3377] Forecasting CRI... [2026-02-24T20:19:41.845920] [INFO ] [sig ] Generating forecast for: CRI [2026-02-24T20:19:41.845971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRI' from 'https://tdm.silogroup.org/data/derivative_storage/CRI.csv'. [2026-02-24T20:19:41.858027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRI'. [2026-02-24T20:19:41.858343] [INFO ] [FORECASTER] Starting predict_future for CRI [2026-02-24T20:19:41.859167] [DEBUG] [LOCAL ] No optimal features file found for CRI: ./output/feature-sets/CRI.txt [2026-02-24T20:19:41.859221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:41.859252] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:41.859278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:41.859335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:41.923563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:41.924497] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:41.924605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:41.924643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:42.058112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:42.058457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:42.058498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:42.058529] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:42.062171] [DEBUG] [FORECASTER] CRI: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-24T20:19:42.062461] [INFO ] [FORECASTER] Completed predict_future for CRI [2026-02-24T20:19:42.062614] [INFO ] [sig ] CRI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:42.219384] [INFO ] [LOCAL ] Saved forecast: CRI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRI.txt [2026-02-24T20:19:42.219542] [INFO ] [sig ] [763/3377] Completed CRI in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:42.219602] [INFO ] [sig ] [764/3377] Forecasting CRK... [2026-02-24T20:19:42.219636] [INFO ] [sig ] Generating forecast for: CRK [2026-02-24T20:19:42.219667] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRK' from 'https://tdm.silogroup.org/data/derivative_storage/CRK.csv'. [2026-02-24T20:19:42.233855] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRK'. [2026-02-24T20:19:42.234191] [INFO ] [FORECASTER] Starting predict_future for CRK [2026-02-24T20:19:42.235130] [DEBUG] [LOCAL ] No optimal features file found for CRK: ./output/feature-sets/CRK.txt [2026-02-24T20:19:42.235199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:42.235240] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:42.235267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:42.235325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:42.298186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:42.298956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:42.299040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:42.299074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:42.432476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:42.432648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:42.432689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:42.432718] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:42.436142] [DEBUG] [FORECASTER] CRK: Forecast T+1@11:T+2@11: DOWN (p=19.23%) [2026-02-24T20:19:42.436644] [INFO ] [FORECASTER] Completed predict_future for CRK [2026-02-24T20:19:42.436774] [INFO ] [sig ] CRK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:42.585891] [INFO ] [LOCAL ] Saved forecast: CRK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRK.txt [2026-02-24T20:19:42.586085] [INFO ] [sig ] [764/3377] Completed CRK in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:42.586161] [INFO ] [sig ] [765/3377] Forecasting CRL... [2026-02-24T20:19:42.586218] [INFO ] [sig ] Generating forecast for: CRL [2026-02-24T20:19:42.586267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRL' from 'https://tdm.silogroup.org/data/derivative_storage/CRL.csv'. [2026-02-24T20:19:42.599093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRL'. [2026-02-24T20:19:42.599382] [INFO ] [FORECASTER] Starting predict_future for CRL [2026-02-24T20:19:42.600232] [DEBUG] [LOCAL ] No optimal features file found for CRL: ./output/feature-sets/CRL.txt [2026-02-24T20:19:42.600287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:42.600319] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:42.600345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:42.600403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:42.662446] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:42.663364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:42.663452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:42.663486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:42.788973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:42.789151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:42.789206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:42.789250] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:42.792758] [DEBUG] [FORECASTER] CRL: Forecast T+1@11:T+2@11: DOWN (p=18.69%) [2026-02-24T20:19:42.793036] [INFO ] [FORECASTER] Completed predict_future for CRL [2026-02-24T20:19:42.793165] [INFO ] [sig ] CRL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:42.943053] [INFO ] [LOCAL ] Saved forecast: CRL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRL.txt [2026-02-24T20:19:42.943221] [INFO ] [sig ] [765/3377] Completed CRL in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.9m [2026-02-24T20:19:42.943263] [INFO ] [sig ] [766/3377] Forecasting CRM... [2026-02-24T20:19:42.943294] [INFO ] [sig ] Generating forecast for: CRM [2026-02-24T20:19:42.943326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRM' from 'https://tdm.silogroup.org/data/derivative_storage/CRM.csv'. [2026-02-24T20:19:42.955094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRM'. [2026-02-24T20:19:42.955457] [INFO ] [FORECASTER] Starting predict_future for CRM [2026-02-24T20:19:42.956302] [DEBUG] [LOCAL ] No optimal features file found for CRM: ./output/feature-sets/CRM.txt [2026-02-24T20:19:42.956360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:42.956393] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:42.956421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:42.956479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:43.019302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:43.020447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:43.020537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:43.020590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:43.150712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:43.150877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:43.150917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:43.150948] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:43.154429] [DEBUG] [FORECASTER] CRM: Forecast T+1@11:T+2@11: UP (p=57.81%) [2026-02-24T20:19:43.154747] [INFO ] [FORECASTER] Completed predict_future for CRM [2026-02-24T20:19:43.154880] [INFO ] [sig ] CRM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:43.301528] [INFO ] [LOCAL ] Saved forecast: CRM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRM.txt [2026-02-24T20:19:43.301703] [INFO ] [sig ] [766/3377] Completed CRM in 0.4s | 2.75 sym/s | Total: 4.6m | ETA: 15.8m [2026-02-24T20:19:43.301744] [INFO ] [sig ] [767/3377] Forecasting CRMD... [2026-02-24T20:19:43.301775] [INFO ] [sig ] Generating forecast for: CRMD [2026-02-24T20:19:43.301805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRMD' from 'https://tdm.silogroup.org/data/derivative_storage/CRMD.csv'. [2026-02-24T20:19:43.314414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRMD'. [2026-02-24T20:19:43.314835] [INFO ] [FORECASTER] Starting predict_future for CRMD [2026-02-24T20:19:43.315695] [DEBUG] [LOCAL ] No optimal features file found for CRMD: ./output/feature-sets/CRMD.txt [2026-02-24T20:19:43.315751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:43.315786] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:43.315814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:43.315874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:43.379557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:43.380724] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:43.380830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:43.380871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:43.508399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:43.508564] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:43.508625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:43.508659] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:43.512218] [DEBUG] [FORECASTER] CRMD: Forecast T+1@11:T+2@11: UP (p=77.50%) [2026-02-24T20:19:43.512504] [INFO ] [FORECASTER] Completed predict_future for CRMD [2026-02-24T20:19:43.512658] [INFO ] [sig ] CRMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:43.658014] [INFO ] [LOCAL ] Saved forecast: CRMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRMD.txt [2026-02-24T20:19:43.658186] [INFO ] [sig ] [767/3377] Completed CRMD in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:43.658229] [INFO ] [sig ] [768/3377] Forecasting CRML... [2026-02-24T20:19:43.658260] [INFO ] [sig ] Generating forecast for: CRML [2026-02-24T20:19:43.658290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRML' from 'https://tdm.silogroup.org/data/derivative_storage/CRML.csv'. [2026-02-24T20:19:43.670631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRML'. [2026-02-24T20:19:43.671028] [INFO ] [FORECASTER] Starting predict_future for CRML [2026-02-24T20:19:43.671854] [DEBUG] [LOCAL ] No optimal features file found for CRML: ./output/feature-sets/CRML.txt [2026-02-24T20:19:43.671907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:43.671965] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:43.671994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:43.672051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:43.729442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:43.730363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:43.730447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:43.730480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:43.869954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:43.870131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:43.870209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:43.870249] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:43.874114] [DEBUG] [FORECASTER] CRML: Forecast T+1@11:T+2@11: DOWN (p=10.37%) [2026-02-24T20:19:43.874432] [INFO ] [FORECASTER] Completed predict_future for CRML [2026-02-24T20:19:43.874599] [INFO ] [sig ] CRML: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:44.020973] [INFO ] [LOCAL ] Saved forecast: CRML 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRML.txt [2026-02-24T20:19:44.021147] [INFO ] [sig ] [768/3377] Completed CRML in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:44.021192] [INFO ] [sig ] [769/3377] Forecasting CRNC... [2026-02-24T20:19:44.021222] [INFO ] [sig ] Generating forecast for: CRNC [2026-02-24T20:19:44.021254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNC' from 'https://tdm.silogroup.org/data/derivative_storage/CRNC.csv'. [2026-02-24T20:19:44.033358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNC'. [2026-02-24T20:19:44.033708] [INFO ] [FORECASTER] Starting predict_future for CRNC [2026-02-24T20:19:44.034523] [DEBUG] [LOCAL ] No optimal features file found for CRNC: ./output/feature-sets/CRNC.txt [2026-02-24T20:19:44.034597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:44.034632] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:44.034660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:44.034717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:44.093211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:44.094078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:44.094166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:44.094199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:44.218747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:44.218906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:44.218946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:44.218976] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:44.222404] [DEBUG] [FORECASTER] CRNC: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-02-24T20:19:44.222712] [INFO ] [FORECASTER] Completed predict_future for CRNC [2026-02-24T20:19:44.222843] [INFO ] [sig ] CRNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:44.363517] [INFO ] [LOCAL ] Saved forecast: CRNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRNC.txt [2026-02-24T20:19:44.363663] [INFO ] [sig ] [769/3377] Completed CRNC in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:44.363704] [INFO ] [sig ] [770/3377] Forecasting CRNX... [2026-02-24T20:19:44.363733] [INFO ] [sig ] Generating forecast for: CRNX [2026-02-24T20:19:44.363763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRNX' from 'https://tdm.silogroup.org/data/derivative_storage/CRNX.csv'. [2026-02-24T20:19:44.375627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRNX'. [2026-02-24T20:19:44.375893] [INFO ] [FORECASTER] Starting predict_future for CRNX [2026-02-24T20:19:44.376693] [DEBUG] [LOCAL ] No optimal features file found for CRNX: ./output/feature-sets/CRNX.txt [2026-02-24T20:19:44.376748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:44.376780] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:44.376808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:44.376864] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:44.433695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:44.434311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:44.434391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:44.434425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:44.556662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:44.556778] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:44.556814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:44.556842] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:44.560129] [DEBUG] [FORECASTER] CRNX: Forecast T+1@11:T+2@11: UP (p=50.84%) [2026-02-24T20:19:44.560401] [INFO ] [FORECASTER] Completed predict_future for CRNX [2026-02-24T20:19:44.560536] [INFO ] [sig ] CRNX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:44.700383] [INFO ] [LOCAL ] Saved forecast: CRNX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRNX.txt [2026-02-24T20:19:44.700493] [INFO ] [sig ] [770/3377] Completed CRNX in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:44.700532] [INFO ] [sig ] [771/3377] Forecasting CRON... [2026-02-24T20:19:44.700561] [INFO ] [sig ] Generating forecast for: CRON [2026-02-24T20:19:44.700617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRON' from 'https://tdm.silogroup.org/data/derivative_storage/CRON.csv'. [2026-02-24T20:19:44.712470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRON'. [2026-02-24T20:19:44.712753] [INFO ] [FORECASTER] Starting predict_future for CRON [2026-02-24T20:19:44.713586] [DEBUG] [LOCAL ] No optimal features file found for CRON: ./output/feature-sets/CRON.txt [2026-02-24T20:19:44.713641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:44.713673] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:44.713700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:44.713757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:44.775117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:44.775942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:44.776041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:44.776084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:44.910495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:44.910671] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:44.910712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:44.910774] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:44.914397] [DEBUG] [FORECASTER] CRON: Forecast T+1@11:T+2@11: DOWN (p=49.22%) [2026-02-24T20:19:44.914713] [INFO ] [FORECASTER] Completed predict_future for CRON [2026-02-24T20:19:44.914848] [INFO ] [sig ] CRON: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:45.072615] [INFO ] [LOCAL ] Saved forecast: CRON 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRON.txt [2026-02-24T20:19:45.072768] [INFO ] [sig ] [771/3377] Completed CRON in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:45.072812] [INFO ] [sig ] [772/3377] Forecasting CROX... [2026-02-24T20:19:45.072851] [INFO ] [sig ] Generating forecast for: CROX [2026-02-24T20:19:45.072899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CROX' from 'https://tdm.silogroup.org/data/derivative_storage/CROX.csv'. [2026-02-24T20:19:45.086937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CROX'. [2026-02-24T20:19:45.087225] [INFO ] [FORECASTER] Starting predict_future for CROX [2026-02-24T20:19:45.088279] [DEBUG] [LOCAL ] No optimal features file found for CROX: ./output/feature-sets/CROX.txt [2026-02-24T20:19:45.088336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:45.088380] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:45.088409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:45.088471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:45.156458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:45.157235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:45.157320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:45.157353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:45.292681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:45.292839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:45.292880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:45.292909] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:45.296536] [DEBUG] [FORECASTER] CROX: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-02-24T20:19:45.296839] [INFO ] [FORECASTER] Completed predict_future for CROX [2026-02-24T20:19:45.296970] [INFO ] [sig ] CROX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:45.452096] [INFO ] [LOCAL ] Saved forecast: CROX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CROX.txt [2026-02-24T20:19:45.452289] [INFO ] [sig ] [772/3377] Completed CROX in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:45.452339] [INFO ] [sig ] [773/3377] Forecasting CRS... [2026-02-24T20:19:45.452370] [INFO ] [sig ] Generating forecast for: CRS [2026-02-24T20:19:45.452401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRS' from 'https://tdm.silogroup.org/data/derivative_storage/CRS.csv'. [2026-02-24T20:19:45.466800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRS'. [2026-02-24T20:19:45.467157] [INFO ] [FORECASTER] Starting predict_future for CRS [2026-02-24T20:19:45.468348] [DEBUG] [LOCAL ] No optimal features file found for CRS: ./output/feature-sets/CRS.txt [2026-02-24T20:19:45.468406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:45.468439] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:45.468466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:45.468531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:45.530474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:45.531504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:45.531617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:45.531654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:45.669182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:45.669344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:45.669386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:45.669417] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:45.672998] [DEBUG] [FORECASTER] CRS: Forecast T+1@11:T+2@11: DOWN (p=46.78%) [2026-02-24T20:19:45.673334] [INFO ] [FORECASTER] Completed predict_future for CRS [2026-02-24T20:19:45.673471] [INFO ] [sig ] CRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:45.818607] [INFO ] [LOCAL ] Saved forecast: CRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRS.txt [2026-02-24T20:19:45.818775] [INFO ] [sig ] [773/3377] Completed CRS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:45.818817] [INFO ] [sig ] [774/3377] Forecasting CRSP... [2026-02-24T20:19:45.818846] [INFO ] [sig ] Generating forecast for: CRSP [2026-02-24T20:19:45.818875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRSP' from 'https://tdm.silogroup.org/data/derivative_storage/CRSP.csv'. [2026-02-24T20:19:45.831896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRSP'. [2026-02-24T20:19:45.832306] [INFO ] [FORECASTER] Starting predict_future for CRSP [2026-02-24T20:19:45.833133] [DEBUG] [LOCAL ] No optimal features file found for CRSP: ./output/feature-sets/CRSP.txt [2026-02-24T20:19:45.833188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:45.833220] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:45.833247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:45.833305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:45.893565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:45.894477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:45.894564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:45.894620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:46.017838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:46.018016] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:46.018056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:46.018085] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:46.021828] [DEBUG] [FORECASTER] CRSP: Forecast T+1@11:T+2@11: DOWN (p=49.06%) [2026-02-24T20:19:46.022130] [INFO ] [FORECASTER] Completed predict_future for CRSP [2026-02-24T20:19:46.022271] [INFO ] [sig ] CRSP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:46.182976] [INFO ] [LOCAL ] Saved forecast: CRSP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRSP.txt [2026-02-24T20:19:46.183202] [INFO ] [sig ] [774/3377] Completed CRSP in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:46.183272] [INFO ] [sig ] [775/3377] Forecasting CRTO... [2026-02-24T20:19:46.183320] [INFO ] [sig ] Generating forecast for: CRTO [2026-02-24T20:19:46.183366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRTO' from 'https://tdm.silogroup.org/data/derivative_storage/CRTO.csv'. [2026-02-24T20:19:46.197199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRTO'. [2026-02-24T20:19:46.197635] [INFO ] [FORECASTER] Starting predict_future for CRTO [2026-02-24T20:19:46.198617] [DEBUG] [LOCAL ] No optimal features file found for CRTO: ./output/feature-sets/CRTO.txt [2026-02-24T20:19:46.198675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:46.198709] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:46.198737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:46.198796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:46.265719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:46.266675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:46.266766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:46.266800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:46.401509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:46.401704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:46.401759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:46.401800] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:46.405975] [DEBUG] [FORECASTER] CRTO: Forecast T+1@11:T+2@11: UP (p=66.70%) [2026-02-24T20:19:46.406288] [INFO ] [FORECASTER] Completed predict_future for CRTO [2026-02-24T20:19:46.406426] [INFO ] [sig ] CRTO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:46.562017] [INFO ] [LOCAL ] Saved forecast: CRTO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRTO.txt [2026-02-24T20:19:46.562174] [INFO ] [sig ] [775/3377] Completed CRTO in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:46.562217] [INFO ] [sig ] [776/3377] Forecasting CRUS... [2026-02-24T20:19:46.562254] [INFO ] [sig ] Generating forecast for: CRUS [2026-02-24T20:19:46.562286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRUS' from 'https://tdm.silogroup.org/data/derivative_storage/CRUS.csv'. [2026-02-24T20:19:46.575084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRUS'. [2026-02-24T20:19:46.575454] [INFO ] [FORECASTER] Starting predict_future for CRUS [2026-02-24T20:19:46.576379] [DEBUG] [LOCAL ] No optimal features file found for CRUS: ./output/feature-sets/CRUS.txt [2026-02-24T20:19:46.576435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:46.576467] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:46.576494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:46.576550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:46.640204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:46.641086] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:46.641171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:46.641211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:46.774332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:46.774511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:46.774560] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:46.774619] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:46.778755] [DEBUG] [FORECASTER] CRUS: Forecast T+1@11:T+2@11: DOWN (p=23.93%) [2026-02-24T20:19:46.779081] [INFO ] [FORECASTER] Completed predict_future for CRUS [2026-02-24T20:19:46.779233] [INFO ] [sig ] CRUS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:46.934466] [INFO ] [LOCAL ] Saved forecast: CRUS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRUS.txt [2026-02-24T20:19:46.934715] [INFO ] [sig ] [776/3377] Completed CRUS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:46.934772] [INFO ] [sig ] [777/3377] Forecasting CRVL... [2026-02-24T20:19:46.934804] [INFO ] [sig ] Generating forecast for: CRVL [2026-02-24T20:19:46.934835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVL' from 'https://tdm.silogroup.org/data/derivative_storage/CRVL.csv'. [2026-02-24T20:19:46.948649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVL'. [2026-02-24T20:19:46.949022] [INFO ] [FORECASTER] Starting predict_future for CRVL [2026-02-24T20:19:46.949906] [DEBUG] [LOCAL ] No optimal features file found for CRVL: ./output/feature-sets/CRVL.txt [2026-02-24T20:19:46.949959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:46.949992] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:46.950019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:46.950077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:47.011921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:47.012907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:47.012995] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:47.013027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:47.136258] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:47.136418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:47.136462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:47.136492] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:47.140068] [DEBUG] [FORECASTER] CRVL: Forecast T+1@11:T+2@11: UP (p=63.57%) [2026-02-24T20:19:47.140392] [INFO ] [FORECASTER] Completed predict_future for CRVL [2026-02-24T20:19:47.140557] [INFO ] [sig ] CRVL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:47.284271] [INFO ] [LOCAL ] Saved forecast: CRVL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRVL.txt [2026-02-24T20:19:47.284427] [INFO ] [sig ] [777/3377] Completed CRVL in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:47.284467] [INFO ] [sig ] [778/3377] Forecasting CRVO... [2026-02-24T20:19:47.284497] [INFO ] [sig ] Generating forecast for: CRVO [2026-02-24T20:19:47.284527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVO' from 'https://tdm.silogroup.org/data/derivative_storage/CRVO.csv'. [2026-02-24T20:19:47.296839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVO'. [2026-02-24T20:19:47.297166] [INFO ] [FORECASTER] Starting predict_future for CRVO [2026-02-24T20:19:47.297991] [DEBUG] [LOCAL ] No optimal features file found for CRVO: ./output/feature-sets/CRVO.txt [2026-02-24T20:19:47.298045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:47.298076] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:47.298104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:47.298161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:47.358917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:47.359846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:47.359983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:47.360019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:47.483191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:47.483359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:47.483399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:47.483428] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:47.486850] [DEBUG] [FORECASTER] CRVO: Forecast T+1@11:T+2@11: UP (p=85.53%) [2026-02-24T20:19:47.487130] [INFO ] [FORECASTER] Completed predict_future for CRVO [2026-02-24T20:19:47.487262] [INFO ] [sig ] CRVO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:47.635007] [INFO ] [LOCAL ] Saved forecast: CRVO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRVO.txt [2026-02-24T20:19:47.635160] [INFO ] [sig ] [778/3377] Completed CRVO in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:47.635199] [INFO ] [sig ] [779/3377] Forecasting CRVS... [2026-02-24T20:19:47.635230] [INFO ] [sig ] Generating forecast for: CRVS [2026-02-24T20:19:47.635262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRVS' from 'https://tdm.silogroup.org/data/derivative_storage/CRVS.csv'. [2026-02-24T20:19:47.647300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRVS'. [2026-02-24T20:19:47.647611] [INFO ] [FORECASTER] Starting predict_future for CRVS [2026-02-24T20:19:47.648461] [DEBUG] [LOCAL ] No optimal features file found for CRVS: ./output/feature-sets/CRVS.txt [2026-02-24T20:19:47.648515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:47.648546] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:47.648593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:47.648653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:47.708007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:47.708889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:47.708969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:47.709002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:47.842039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:47.842199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:47.842239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:47.842284] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:47.846351] [DEBUG] [FORECASTER] CRVS: Forecast T+1@11:T+2@11: DOWN (p=6.98%) [2026-02-24T20:19:47.846818] [INFO ] [FORECASTER] Completed predict_future for CRVS [2026-02-24T20:19:47.846947] [INFO ] [sig ] CRVS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:47.991113] [INFO ] [LOCAL ] Saved forecast: CRVS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRVS.txt [2026-02-24T20:19:47.991236] [INFO ] [sig ] [779/3377] Completed CRVS in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:47.991276] [INFO ] [sig ] [780/3377] Forecasting CRWD... [2026-02-24T20:19:47.991305] [INFO ] [sig ] Generating forecast for: CRWD [2026-02-24T20:19:47.991335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWD' from 'https://tdm.silogroup.org/data/derivative_storage/CRWD.csv'. [2026-02-24T20:19:48.005206] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWD'. [2026-02-24T20:19:48.005538] [INFO ] [FORECASTER] Starting predict_future for CRWD [2026-02-24T20:19:48.006335] [DEBUG] [LOCAL ] No optimal features file found for CRWD: ./output/feature-sets/CRWD.txt [2026-02-24T20:19:48.006388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:48.006421] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:48.006448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:48.006506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:48.063527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:48.064271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:48.064354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:48.064387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:48.203427] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:48.203615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:48.203659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:48.203689] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:48.207807] [DEBUG] [FORECASTER] CRWD: Forecast T+1@11:T+2@11: DOWN (p=29.54%) [2026-02-24T20:19:48.208167] [INFO ] [FORECASTER] Completed predict_future for CRWD [2026-02-24T20:19:48.208315] [INFO ] [sig ] CRWD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:48.359192] [INFO ] [LOCAL ] Saved forecast: CRWD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CRWD.txt [2026-02-24T20:19:48.359361] [INFO ] [sig ] [780/3377] Completed CRWD in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:48.359409] [INFO ] [sig ] [781/3377] Forecasting CRWS... [2026-02-24T20:19:48.359440] [INFO ] [sig ] Generating forecast for: CRWS [2026-02-24T20:19:48.359469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CRWS' from 'https://tdm.silogroup.org/data/derivative_storage/CRWS.csv'. [2026-02-24T20:19:48.371932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CRWS'. [2026-02-24T20:19:48.372283] [INFO ] [FORECASTER] Starting predict_future for CRWS [2026-02-24T20:19:48.373133] [DEBUG] [LOCAL ] No optimal features file found for CRWS: ./output/feature-sets/CRWS.txt [2026-02-24T20:19:48.373195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:48.373252] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:48.373297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:48.373370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:48.432525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:48.433422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:48.433744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:48.433779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:48.548936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:48.549116] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:48.549159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:48.549190] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:48.552892] [DEBUG] [FORECASTER] CRWS: Forecast T+1@11:T+2@11: UP (p=94.12%) [2026-02-24T20:19:48.553198] [INFO ] [FORECASTER] Completed predict_future for CRWS [2026-02-24T20:19:48.553360] [INFO ] [sig ] CRWS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:48.696077] [INFO ] [LOCAL ] Saved forecast: CRWS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CRWS.txt [2026-02-24T20:19:48.696262] [INFO ] [sig ] [781/3377] Completed CRWS in 0.3s | 2.75 sym/s | Total: 4.7m | ETA: 15.8m [2026-02-24T20:19:48.696304] [INFO ] [sig ] [782/3377] Forecasting CSAN... [2026-02-24T20:19:48.696333] [INFO ] [sig ] Generating forecast for: CSAN [2026-02-24T20:19:48.696363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSAN' from 'https://tdm.silogroup.org/data/derivative_storage/CSAN.csv'. [2026-02-24T20:19:48.708134] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSAN'. [2026-02-24T20:19:48.708525] [INFO ] [FORECASTER] Starting predict_future for CSAN [2026-02-24T20:19:48.709388] [DEBUG] [LOCAL ] No optimal features file found for CSAN: ./output/feature-sets/CSAN.txt [2026-02-24T20:19:48.709444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:48.709478] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:48.709506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:48.709565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:48.769913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:48.770855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:48.770965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:48.771006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:48.895063] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:48.895252] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:48.895292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:48.895322] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:48.899691] [DEBUG] [FORECASTER] CSAN: Forecast T+1@11:T+2@11: UP (p=77.87%) [2026-02-24T20:19:48.900171] [INFO ] [FORECASTER] Completed predict_future for CSAN [2026-02-24T20:19:48.900342] [INFO ] [sig ] CSAN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:49.089510] [INFO ] [LOCAL ] Saved forecast: CSAN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CSAN.txt [2026-02-24T20:19:49.089777] [INFO ] [sig ] [782/3377] Completed CSAN in 0.4s | 2.75 sym/s | Total: 4.7m | ETA: 15.7m [2026-02-24T20:19:49.089847] [INFO ] [sig ] [783/3377] Forecasting CSB... [2026-02-24T20:19:49.089902] [INFO ] [sig ] Generating forecast for: CSB [2026-02-24T20:19:49.089957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSB' from 'https://tdm.silogroup.org/data/derivative_storage/CSB.csv'. [2026-02-24T20:19:49.113971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSB'. [2026-02-24T20:19:49.114513] [INFO ] [FORECASTER] Starting predict_future for CSB [2026-02-24T20:19:49.115812] [DEBUG] [LOCAL ] No optimal features file found for CSB: ./output/feature-sets/CSB.txt [2026-02-24T20:19:49.115888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:49.115942] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:49.116004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:49.116103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:49.207868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:49.209232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:49.209391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:49.209450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:49.377987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:49.378198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:49.378259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:49.378299] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:49.384325] [DEBUG] [FORECASTER] CSB: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-02-24T20:19:49.384960] [INFO ] [FORECASTER] Completed predict_future for CSB [2026-02-24T20:19:49.385207] [INFO ] [sig ] CSB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:49.626917] [INFO ] [LOCAL ] Saved forecast: CSB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CSB.txt [2026-02-24T20:19:49.627166] [INFO ] [sig ] [783/3377] Completed CSB in 0.5s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-24T20:19:49.627239] [INFO ] [sig ] [784/3377] Forecasting CSCO... [2026-02-24T20:19:49.627292] [INFO ] [sig ] Generating forecast for: CSCO [2026-02-24T20:19:49.627342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSCO' from 'https://tdm.silogroup.org/data/derivative_storage/CSCO.csv'. [2026-02-24T20:19:49.658499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSCO'. [2026-02-24T20:19:49.659184] [INFO ] [FORECASTER] Starting predict_future for CSCO [2026-02-24T20:19:49.660724] [DEBUG] [LOCAL ] No optimal features file found for CSCO: ./output/feature-sets/CSCO.txt [2026-02-24T20:19:49.660814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:49.660878] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:49.660923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:49.661008] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:49.741034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:49.742074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:49.742173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:49.742208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:49.914265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:49.914524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:49.914628] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:49.914697] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:49.921787] [DEBUG] [FORECASTER] CSCO: Forecast T+1@11:T+2@11: UP (p=93.94%) [2026-02-24T20:19:49.922638] [INFO ] [FORECASTER] Completed predict_future for CSCO [2026-02-24T20:19:49.923006] [INFO ] [sig ] CSCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:50.152040] [INFO ] [LOCAL ] Saved forecast: CSCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CSCO.txt [2026-02-24T20:19:50.152298] [INFO ] [sig ] [784/3377] Completed CSCO in 0.5s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-24T20:19:50.152362] [INFO ] [sig ] [785/3377] Forecasting CSGP... [2026-02-24T20:19:50.152408] [INFO ] [sig ] Generating forecast for: CSGP [2026-02-24T20:19:50.152471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGP' from 'https://tdm.silogroup.org/data/derivative_storage/CSGP.csv'. [2026-02-24T20:19:50.180651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGP'. [2026-02-24T20:19:50.181314] [INFO ] [FORECASTER] Starting predict_future for CSGP [2026-02-24T20:19:50.182951] [DEBUG] [LOCAL ] No optimal features file found for CSGP: ./output/feature-sets/CSGP.txt [2026-02-24T20:19:50.183047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:50.184064] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:50.184143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:50.184273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:50.261262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:50.262530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:50.262691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:50.262737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:50.400651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:50.400832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:50.400885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:50.400931] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:50.404637] [DEBUG] [FORECASTER] CSGP: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-24T20:19:50.404985] [INFO ] [FORECASTER] Completed predict_future for CSGP [2026-02-24T20:19:50.405133] [INFO ] [sig ] CSGP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:50.643026] [INFO ] [LOCAL ] Saved forecast: CSGP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CSGP.txt [2026-02-24T20:19:50.643238] [INFO ] [sig ] [785/3377] Completed CSGP in 0.5s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-24T20:19:50.643296] [INFO ] [sig ] [786/3377] Forecasting CSGS... [2026-02-24T20:19:50.643344] [INFO ] [sig ] Generating forecast for: CSGS [2026-02-24T20:19:50.643390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSGS' from 'https://tdm.silogroup.org/data/derivative_storage/CSGS.csv'. [2026-02-24T20:19:50.659775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSGS'. [2026-02-24T20:19:50.660264] [INFO ] [FORECASTER] Starting predict_future for CSGS [2026-02-24T20:19:50.661392] [DEBUG] [LOCAL ] No optimal features file found for CSGS: ./output/feature-sets/CSGS.txt [2026-02-24T20:19:50.661462] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:50.661507] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:50.661548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:50.661657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:50.749262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:50.750425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:50.750547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:50.750618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:50.879810] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:50.879983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:50.880026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:50.880055] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:50.883698] [DEBUG] [FORECASTER] CSGS: Forecast T+1@11:T+2@11: UP (p=91.11%) [2026-02-24T20:19:50.884023] [INFO ] [FORECASTER] Completed predict_future for CSGS [2026-02-24T20:19:50.884168] [INFO ] [sig ] CSGS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:51.027010] [INFO ] [LOCAL ] Saved forecast: CSGS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CSGS.txt [2026-02-24T20:19:51.027175] [INFO ] [sig ] [786/3377] Completed CSGS in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.8m [2026-02-24T20:19:51.027223] [INFO ] [sig ] [787/3377] Forecasting CSIQ... [2026-02-24T20:19:51.027254] [INFO ] [sig ] Generating forecast for: CSIQ [2026-02-24T20:19:51.027295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSIQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSIQ.csv'. [2026-02-24T20:19:51.042711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSIQ'. [2026-02-24T20:19:51.043078] [INFO ] [FORECASTER] Starting predict_future for CSIQ [2026-02-24T20:19:51.043885] [DEBUG] [LOCAL ] No optimal features file found for CSIQ: ./output/feature-sets/CSIQ.txt [2026-02-24T20:19:51.043939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:51.043972] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:51.043999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:51.044056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:51.102538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:51.103458] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:51.103549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:51.103606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:51.240294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:51.240454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:51.240494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:51.240523] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:51.243920] [DEBUG] [FORECASTER] CSIQ: Forecast T+1@11:T+2@11: UP (p=73.95%) [2026-02-24T20:19:51.244205] [INFO ] [FORECASTER] Completed predict_future for CSIQ [2026-02-24T20:19:51.244337] [INFO ] [sig ] CSIQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:51.397536] [INFO ] [LOCAL ] Saved forecast: CSIQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CSIQ.txt [2026-02-24T20:19:51.397783] [INFO ] [sig ] [787/3377] Completed CSIQ in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:51.397850] [INFO ] [sig ] [788/3377] Forecasting CSPI... [2026-02-24T20:19:51.397899] [INFO ] [sig ] Generating forecast for: CSPI [2026-02-24T20:19:51.397971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSPI' from 'https://tdm.silogroup.org/data/derivative_storage/CSPI.csv'. [2026-02-24T20:19:51.412763] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSPI'. [2026-02-24T20:19:51.413160] [INFO ] [FORECASTER] Starting predict_future for CSPI [2026-02-24T20:19:51.414079] [DEBUG] [LOCAL ] No optimal features file found for CSPI: ./output/feature-sets/CSPI.txt [2026-02-24T20:19:51.414141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:51.414184] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:51.414227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:51.414304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:51.471508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:51.472392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:51.472486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:51.472520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:51.595067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:51.595226] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:51.595267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:51.595332] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:51.598844] [DEBUG] [FORECASTER] CSPI: Forecast T+1@11:T+2@11: DOWN (p=14.64%) [2026-02-24T20:19:51.599167] [INFO ] [FORECASTER] Completed predict_future for CSPI [2026-02-24T20:19:51.599301] [INFO ] [sig ] CSPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:51.743381] [INFO ] [LOCAL ] Saved forecast: CSPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CSPI.txt [2026-02-24T20:19:51.743556] [INFO ] [sig ] [788/3377] Completed CSPI in 0.3s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:51.743620] [INFO ] [sig ] [789/3377] Forecasting CSQ... [2026-02-24T20:19:51.743652] [INFO ] [sig ] Generating forecast for: CSQ [2026-02-24T20:19:51.743683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSQ' from 'https://tdm.silogroup.org/data/derivative_storage/CSQ.csv'. [2026-02-24T20:19:51.755981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSQ'. [2026-02-24T20:19:51.756450] [INFO ] [FORECASTER] Starting predict_future for CSQ [2026-02-24T20:19:51.757466] [DEBUG] [LOCAL ] No optimal features file found for CSQ: ./output/feature-sets/CSQ.txt [2026-02-24T20:19:51.757530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:51.757598] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:51.757642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:51.757721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:51.815453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:51.816339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:51.816425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:51.816459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:51.940786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:51.940953] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:51.940999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:51.941031] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:51.944846] [DEBUG] [FORECASTER] CSQ: Forecast T+1@11:T+2@11: UP (p=93.54%) [2026-02-24T20:19:51.945176] [INFO ] [FORECASTER] Completed predict_future for CSQ [2026-02-24T20:19:51.945343] [INFO ] [sig ] CSQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:52.094833] [INFO ] [LOCAL ] Saved forecast: CSQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CSQ.txt [2026-02-24T20:19:52.094992] [INFO ] [sig ] [789/3377] Completed CSQ in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:52.095031] [INFO ] [sig ] [790/3377] Forecasting CSTL... [2026-02-24T20:19:52.095063] [INFO ] [sig ] Generating forecast for: CSTL [2026-02-24T20:19:52.095093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTL' from 'https://tdm.silogroup.org/data/derivative_storage/CSTL.csv'. [2026-02-24T20:19:52.106737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTL'. [2026-02-24T20:19:52.107043] [INFO ] [FORECASTER] Starting predict_future for CSTL [2026-02-24T20:19:52.107837] [DEBUG] [LOCAL ] No optimal features file found for CSTL: ./output/feature-sets/CSTL.txt [2026-02-24T20:19:52.107891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:52.107935] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:52.107997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:52.108061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:52.165406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:52.166278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:52.166365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:52.166397] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:52.297321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:52.297537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:52.297604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:52.297639] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:52.301645] [DEBUG] [FORECASTER] CSTL: Forecast T+1@11:T+2@11: DOWN (p=16.01%) [2026-02-24T20:19:52.302141] [INFO ] [FORECASTER] Completed predict_future for CSTL [2026-02-24T20:19:52.302289] [INFO ] [sig ] CSTL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:52.456528] [INFO ] [LOCAL ] Saved forecast: CSTL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CSTL.txt [2026-02-24T20:19:52.456899] [INFO ] [sig ] [790/3377] Completed CSTL in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:52.456948] [INFO ] [sig ] [791/3377] Forecasting CSTM... [2026-02-24T20:19:52.456980] [INFO ] [sig ] Generating forecast for: CSTM [2026-02-24T20:19:52.457020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSTM' from 'https://tdm.silogroup.org/data/derivative_storage/CSTM.csv'. [2026-02-24T20:19:52.474056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSTM'. [2026-02-24T20:19:52.474593] [INFO ] [FORECASTER] Starting predict_future for CSTM [2026-02-24T20:19:52.475831] [DEBUG] [LOCAL ] No optimal features file found for CSTM: ./output/feature-sets/CSTM.txt [2026-02-24T20:19:52.475911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:52.475962] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:52.476007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:52.476108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:52.544121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:52.545319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:52.545437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:52.545475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:52.677641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:52.677799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:52.677841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:52.677870] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:52.681447] [DEBUG] [FORECASTER] CSTM: Forecast T+1@11:T+2@11: DOWN (p=17.54%) [2026-02-24T20:19:52.681768] [INFO ] [FORECASTER] Completed predict_future for CSTM [2026-02-24T20:19:52.681905] [INFO ] [sig ] CSTM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:52.829947] [INFO ] [LOCAL ] Saved forecast: CSTM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CSTM.txt [2026-02-24T20:19:52.830109] [INFO ] [sig ] [791/3377] Completed CSTM in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:52.830151] [INFO ] [sig ] [792/3377] Forecasting CSWC... [2026-02-24T20:19:52.830181] [INFO ] [sig ] Generating forecast for: CSWC [2026-02-24T20:19:52.830210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSWC' from 'https://tdm.silogroup.org/data/derivative_storage/CSWC.csv'. [2026-02-24T20:19:52.843351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSWC'. [2026-02-24T20:19:52.843801] [INFO ] [FORECASTER] Starting predict_future for CSWC [2026-02-24T20:19:52.844641] [DEBUG] [LOCAL ] No optimal features file found for CSWC: ./output/feature-sets/CSWC.txt [2026-02-24T20:19:52.844696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:52.844730] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:52.844758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:52.844815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:52.905426] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:52.906309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:52.906404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:52.906445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:53.039841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:53.039996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:53.040037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:53.040066] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:53.043722] [DEBUG] [FORECASTER] CSWC: Forecast T+1@11:T+2@11: DOWN (p=1.35%) [2026-02-24T20:19:53.044014] [INFO ] [FORECASTER] Completed predict_future for CSWC [2026-02-24T20:19:53.044144] [INFO ] [sig ] CSWC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:53.197148] [INFO ] [LOCAL ] Saved forecast: CSWC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CSWC.txt [2026-02-24T20:19:53.197309] [INFO ] [sig ] [792/3377] Completed CSWC in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:53.197350] [INFO ] [sig ] [793/3377] Forecasting CSX... [2026-02-24T20:19:53.197381] [INFO ] [sig ] Generating forecast for: CSX [2026-02-24T20:19:53.197411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CSX' from 'https://tdm.silogroup.org/data/derivative_storage/CSX.csv'. [2026-02-24T20:19:53.210503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CSX'. [2026-02-24T20:19:53.210868] [INFO ] [FORECASTER] Starting predict_future for CSX [2026-02-24T20:19:53.211727] [DEBUG] [LOCAL ] No optimal features file found for CSX: ./output/feature-sets/CSX.txt [2026-02-24T20:19:53.211782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:53.211815] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:53.211844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:53.211900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:53.274106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:53.275011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:53.275095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:53.275128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:53.418997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:53.419189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:53.419247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:53.419294] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:53.424324] [DEBUG] [FORECASTER] CSX: Forecast T+1@11:T+2@11: UP (p=52.07%) [2026-02-24T20:19:53.424782] [INFO ] [FORECASTER] Completed predict_future for CSX [2026-02-24T20:19:53.424973] [INFO ] [sig ] CSX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:53.614889] [INFO ] [LOCAL ] Saved forecast: CSX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CSX.txt [2026-02-24T20:19:53.615058] [INFO ] [sig ] [793/3377] Completed CSX in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:53.615100] [INFO ] [sig ] [794/3377] Forecasting CTAS... [2026-02-24T20:19:53.615130] [INFO ] [sig ] Generating forecast for: CTAS [2026-02-24T20:19:53.615160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTAS' from 'https://tdm.silogroup.org/data/derivative_storage/CTAS.csv'. [2026-02-24T20:19:53.629496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTAS'. [2026-02-24T20:19:53.629902] [INFO ] [FORECASTER] Starting predict_future for CTAS [2026-02-24T20:19:53.630734] [DEBUG] [LOCAL ] No optimal features file found for CTAS: ./output/feature-sets/CTAS.txt [2026-02-24T20:19:53.630788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:53.630821] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:53.630849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:53.630917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:53.690412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:53.691371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:53.691489] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:53.691537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:53.820086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:53.820251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:53.820293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:53.820322] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:53.824418] [DEBUG] [FORECASTER] CTAS: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-02-24T20:19:53.824921] [INFO ] [FORECASTER] Completed predict_future for CTAS [2026-02-24T20:19:53.825057] [INFO ] [sig ] CTAS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:53.972790] [INFO ] [LOCAL ] Saved forecast: CTAS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTAS.txt [2026-02-24T20:19:53.972954] [INFO ] [sig ] [794/3377] Completed CTAS in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:53.972997] [INFO ] [sig ] [795/3377] Forecasting CTBB... [2026-02-24T20:19:53.973027] [INFO ] [sig ] Generating forecast for: CTBB [2026-02-24T20:19:53.973057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBB' from 'https://tdm.silogroup.org/data/derivative_storage/CTBB.csv'. [2026-02-24T20:19:53.986828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBB'. [2026-02-24T20:19:53.987146] [INFO ] [FORECASTER] Starting predict_future for CTBB [2026-02-24T20:19:53.988042] [DEBUG] [LOCAL ] No optimal features file found for CTBB: ./output/feature-sets/CTBB.txt [2026-02-24T20:19:53.988097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:53.988129] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:53.988157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:53.988214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:54.047507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:54.048426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:54.048549] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:54.048606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:54.173541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:54.173724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:54.173795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:54.173832] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:54.177490] [DEBUG] [FORECASTER] CTBB: Forecast T+1@11:T+2@11: UP (p=71.91%) [2026-02-24T20:19:54.177801] [INFO ] [FORECASTER] Completed predict_future for CTBB [2026-02-24T20:19:54.177936] [INFO ] [sig ] CTBB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:54.326934] [INFO ] [LOCAL ] Saved forecast: CTBB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTBB.txt [2026-02-24T20:19:54.327100] [INFO ] [sig ] [795/3377] Completed CTBB in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:54.327142] [INFO ] [sig ] [796/3377] Forecasting CTBI... [2026-02-24T20:19:54.327172] [INFO ] [sig ] Generating forecast for: CTBI [2026-02-24T20:19:54.327202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTBI' from 'https://tdm.silogroup.org/data/derivative_storage/CTBI.csv'. [2026-02-24T20:19:54.341542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTBI'. [2026-02-24T20:19:54.341911] [INFO ] [FORECASTER] Starting predict_future for CTBI [2026-02-24T20:19:54.342937] [DEBUG] [LOCAL ] No optimal features file found for CTBI: ./output/feature-sets/CTBI.txt [2026-02-24T20:19:54.343020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:54.343069] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:54.343100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:54.343160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:54.404087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:54.405021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:54.405109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:54.405144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:54.536301] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:54.536469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:54.536513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:54.536546] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:54.540406] [DEBUG] [FORECASTER] CTBI: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-24T20:19:54.540823] [INFO ] [FORECASTER] Completed predict_future for CTBI [2026-02-24T20:19:54.540980] [INFO ] [sig ] CTBI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:54.702587] [INFO ] [LOCAL ] Saved forecast: CTBI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTBI.txt [2026-02-24T20:19:54.702729] [INFO ] [sig ] [796/3377] Completed CTBI in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:54.702770] [INFO ] [sig ] [797/3377] Forecasting CTDD... [2026-02-24T20:19:54.702801] [INFO ] [sig ] Generating forecast for: CTDD [2026-02-24T20:19:54.702831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTDD' from 'https://tdm.silogroup.org/data/derivative_storage/CTDD.csv'. [2026-02-24T20:19:54.714643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTDD'. [2026-02-24T20:19:54.714917] [INFO ] [FORECASTER] Starting predict_future for CTDD [2026-02-24T20:19:54.715745] [DEBUG] [LOCAL ] No optimal features file found for CTDD: ./output/feature-sets/CTDD.txt [2026-02-24T20:19:54.715798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:54.715830] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:54.715857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:54.715914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:54.777535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:54.778537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:54.778653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:54.778689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:54.896277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:54.896457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:54.896504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:54.896541] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:54.901131] [DEBUG] [FORECASTER] CTDD: Forecast T+1@11:T+2@11: DOWN (p=25.34%) [2026-02-24T20:19:54.901473] [INFO ] [FORECASTER] Completed predict_future for CTDD [2026-02-24T20:19:54.901648] [INFO ] [sig ] CTDD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:55.055869] [INFO ] [LOCAL ] Saved forecast: CTDD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CTDD.txt [2026-02-24T20:19:55.056027] [INFO ] [sig ] [797/3377] Completed CTDD in 0.4s | 2.74 sym/s | Total: 4.8m | ETA: 15.7m [2026-02-24T20:19:55.056067] [INFO ] [sig ] [798/3377] Forecasting CTKB... [2026-02-24T20:19:55.056097] [INFO ] [sig ] Generating forecast for: CTKB [2026-02-24T20:19:55.056128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTKB' from 'https://tdm.silogroup.org/data/derivative_storage/CTKB.csv'. [2026-02-24T20:19:55.068061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTKB'. [2026-02-24T20:19:55.068364] [INFO ] [FORECASTER] Starting predict_future for CTKB [2026-02-24T20:19:55.069178] [DEBUG] [LOCAL ] No optimal features file found for CTKB: ./output/feature-sets/CTKB.txt [2026-02-24T20:19:55.069232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:55.069265] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:55.069292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:55.069349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:55.129231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:55.130028] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:55.130113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:55.130148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:55.252715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:55.252875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:55.252914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:55.252944] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:55.256426] [DEBUG] [FORECASTER] CTKB: Forecast T+1@11:T+2@11: UP (p=87.01%) [2026-02-24T20:19:55.256734] [INFO ] [FORECASTER] Completed predict_future for CTKB [2026-02-24T20:19:55.256870] [INFO ] [sig ] CTKB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:55.398213] [INFO ] [LOCAL ] Saved forecast: CTKB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTKB.txt [2026-02-24T20:19:55.398395] [INFO ] [sig ] [798/3377] Completed CTKB in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-24T20:19:55.398436] [INFO ] [sig ] [799/3377] Forecasting CTLP... [2026-02-24T20:19:55.398466] [INFO ] [sig ] Generating forecast for: CTLP [2026-02-24T20:19:55.398497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTLP' from 'https://tdm.silogroup.org/data/derivative_storage/CTLP.csv'. [2026-02-24T20:19:55.410214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTLP'. [2026-02-24T20:19:55.410543] [INFO ] [FORECASTER] Starting predict_future for CTLP [2026-02-24T20:19:55.411349] [DEBUG] [LOCAL ] No optimal features file found for CTLP: ./output/feature-sets/CTLP.txt [2026-02-24T20:19:55.411403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:55.411435] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:55.411462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:55.411519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:55.468779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:55.469738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:55.469833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:55.469867] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:55.595336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:55.595519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:55.595570] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:55.595622] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:55.603332] [DEBUG] [FORECASTER] CTLP: Forecast T+1@11:T+2@11: UP (p=92.63%) [2026-02-24T20:19:55.603938] [INFO ] [FORECASTER] Completed predict_future for CTLP [2026-02-24T20:19:55.604119] [INFO ] [sig ] CTLP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:55.756873] [INFO ] [LOCAL ] Saved forecast: CTLP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTLP.txt [2026-02-24T20:19:55.757063] [INFO ] [sig ] [799/3377] Completed CTLP in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-24T20:19:55.757107] [INFO ] [sig ] [800/3377] Forecasting CTMX... [2026-02-24T20:19:55.757137] [INFO ] [sig ] Generating forecast for: CTMX [2026-02-24T20:19:55.757177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTMX' from 'https://tdm.silogroup.org/data/derivative_storage/CTMX.csv'. [2026-02-24T20:19:55.769729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTMX'. [2026-02-24T20:19:55.770052] [INFO ] [FORECASTER] Starting predict_future for CTMX [2026-02-24T20:19:55.770880] [DEBUG] [LOCAL ] No optimal features file found for CTMX: ./output/feature-sets/CTMX.txt [2026-02-24T20:19:55.770934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:55.770966] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:55.770994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:55.771051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:55.833214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:55.834113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:55.834208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:55.834248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:55.958651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:55.958820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:55.958863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:55.958893] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:55.962496] [DEBUG] [FORECASTER] CTMX: Forecast T+1@11:T+2@11: UP (p=60.34%) [2026-02-24T20:19:55.962809] [INFO ] [FORECASTER] Completed predict_future for CTMX [2026-02-24T20:19:55.962944] [INFO ] [sig ] CTMX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:56.111397] [INFO ] [LOCAL ] Saved forecast: CTMX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTMX.txt [2026-02-24T20:19:56.111558] [INFO ] [sig ] [800/3377] Completed CTMX in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-24T20:19:56.111622] [INFO ] [sig ] [801/3377] Forecasting CTNM... [2026-02-24T20:19:56.111652] [INFO ] [sig ] Generating forecast for: CTNM [2026-02-24T20:19:56.111685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTNM' from 'https://tdm.silogroup.org/data/derivative_storage/CTNM.csv'. [2026-02-24T20:19:56.123846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTNM'. [2026-02-24T20:19:56.124169] [INFO ] [FORECASTER] Starting predict_future for CTNM [2026-02-24T20:19:56.124992] [DEBUG] [LOCAL ] No optimal features file found for CTNM: ./output/feature-sets/CTNM.txt [2026-02-24T20:19:56.125046] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:56.125079] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:56.125105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:56.125162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:56.185477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:56.186445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:56.186567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:56.186638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:56.307237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:56.307399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:56.307443] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:56.307474] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:56.311142] [DEBUG] [FORECASTER] CTNM: Forecast T+1@11:T+2@11: UP (p=79.94%) [2026-02-24T20:19:56.311458] [INFO ] [FORECASTER] Completed predict_future for CTNM [2026-02-24T20:19:56.311636] [INFO ] [sig ] CTNM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:56.458319] [INFO ] [LOCAL ] Saved forecast: CTNM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTNM.txt [2026-02-24T20:19:56.458529] [INFO ] [sig ] [801/3377] Completed CTNM in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-24T20:19:56.458601] [INFO ] [sig ] [802/3377] Forecasting CTO... [2026-02-24T20:19:56.458643] [INFO ] [sig ] Generating forecast for: CTO [2026-02-24T20:19:56.458675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTO' from 'https://tdm.silogroup.org/data/derivative_storage/CTO.csv'. [2026-02-24T20:19:56.472768] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTO'. [2026-02-24T20:19:56.473164] [INFO ] [FORECASTER] Starting predict_future for CTO [2026-02-24T20:19:56.474151] [DEBUG] [LOCAL ] No optimal features file found for CTO: ./output/feature-sets/CTO.txt [2026-02-24T20:19:56.474207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:56.474276] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:56.474305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:56.474364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:56.553842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:56.555076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:56.555265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:56.555306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:56.699655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:56.699817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:56.699860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:56.699892] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:56.703870] [DEBUG] [FORECASTER] CTO: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-24T20:19:56.704185] [INFO ] [FORECASTER] Completed predict_future for CTO [2026-02-24T20:19:56.704329] [INFO ] [sig ] CTO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:56.852929] [INFO ] [LOCAL ] Saved forecast: CTO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTO.txt [2026-02-24T20:19:56.853105] [INFO ] [sig ] [802/3377] Completed CTO in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.7m [2026-02-24T20:19:56.853148] [INFO ] [sig ] [803/3377] Forecasting CTRA... [2026-02-24T20:19:56.853178] [INFO ] [sig ] Generating forecast for: CTRA [2026-02-24T20:19:56.853210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRA' from 'https://tdm.silogroup.org/data/derivative_storage/CTRA.csv'. [2026-02-24T20:19:56.866540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRA'. [2026-02-24T20:19:56.866968] [INFO ] [FORECASTER] Starting predict_future for CTRA [2026-02-24T20:19:56.867819] [DEBUG] [LOCAL ] No optimal features file found for CTRA: ./output/feature-sets/CTRA.txt [2026-02-24T20:19:56.867876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:56.867911] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:56.867994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:56.868081] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:56.926174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:56.927049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:56.927135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:56.927168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:57.050661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:57.050844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:57.050918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:57.050961] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:57.055497] [DEBUG] [FORECASTER] CTRA: Forecast T+1@11:T+2@11: DOWN (p=11.10%) [2026-02-24T20:19:57.055886] [INFO ] [FORECASTER] Completed predict_future for CTRA [2026-02-24T20:19:57.056059] [INFO ] [sig ] CTRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:57.203484] [INFO ] [LOCAL ] Saved forecast: CTRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CTRA.txt [2026-02-24T20:19:57.203673] [INFO ] [sig ] [803/3377] Completed CTRA in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:19:57.203722] [INFO ] [sig ] [804/3377] Forecasting CTRE... [2026-02-24T20:19:57.203761] [INFO ] [sig ] Generating forecast for: CTRE [2026-02-24T20:19:57.203793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRE' from 'https://tdm.silogroup.org/data/derivative_storage/CTRE.csv'. [2026-02-24T20:19:57.215499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRE'. [2026-02-24T20:19:57.215850] [INFO ] [FORECASTER] Starting predict_future for CTRE [2026-02-24T20:19:57.216670] [DEBUG] [LOCAL ] No optimal features file found for CTRE: ./output/feature-sets/CTRE.txt [2026-02-24T20:19:57.216726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:57.216760] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:57.216788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:57.216845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:57.275386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:57.276299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:57.276385] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:57.276421] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:57.405804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:57.405967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:57.406017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:57.406053] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:57.409700] [DEBUG] [FORECASTER] CTRE: Forecast T+1@11:T+2@11: DOWN (p=2.12%) [2026-02-24T20:19:57.409978] [INFO ] [FORECASTER] Completed predict_future for CTRE [2026-02-24T20:19:57.410109] [INFO ] [sig ] CTRE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:57.552606] [INFO ] [LOCAL ] Saved forecast: CTRE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CTRE.txt [2026-02-24T20:19:57.552747] [INFO ] [sig ] [804/3377] Completed CTRE in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:19:57.552786] [INFO ] [sig ] [805/3377] Forecasting CTRM... [2026-02-24T20:19:57.552817] [INFO ] [sig ] Generating forecast for: CTRM [2026-02-24T20:19:57.552848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRM' from 'https://tdm.silogroup.org/data/derivative_storage/CTRM.csv'. [2026-02-24T20:19:57.564717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRM'. [2026-02-24T20:19:57.565030] [INFO ] [FORECASTER] Starting predict_future for CTRM [2026-02-24T20:19:57.565937] [DEBUG] [LOCAL ] No optimal features file found for CTRM: ./output/feature-sets/CTRM.txt [2026-02-24T20:19:57.565993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:57.566027] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:57.566056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:57.566114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:57.623679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:57.624598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:57.624688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:57.624723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:57.738219] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:57.738380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:57.738426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:57.738499] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:57.743377] [DEBUG] [FORECASTER] CTRM: Forecast T+1@11:T+2@11: DOWN (p=33.84%) [2026-02-24T20:19:57.743954] [INFO ] [FORECASTER] Completed predict_future for CTRM [2026-02-24T20:19:57.744113] [INFO ] [sig ] CTRM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:57.900035] [INFO ] [LOCAL ] Saved forecast: CTRM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CTRM.txt [2026-02-24T20:19:57.900203] [INFO ] [sig ] [805/3377] Completed CTRM in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:19:57.900245] [INFO ] [sig ] [806/3377] Forecasting CTRN... [2026-02-24T20:19:57.900276] [INFO ] [sig ] Generating forecast for: CTRN [2026-02-24T20:19:57.900307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTRN' from 'https://tdm.silogroup.org/data/derivative_storage/CTRN.csv'. [2026-02-24T20:19:57.912232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTRN'. [2026-02-24T20:19:57.912569] [INFO ] [FORECASTER] Starting predict_future for CTRN [2026-02-24T20:19:57.913376] [DEBUG] [LOCAL ] No optimal features file found for CTRN: ./output/feature-sets/CTRN.txt [2026-02-24T20:19:57.913433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:57.913472] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:57.913506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:57.913597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:57.973910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:57.974982] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:57.975066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:57.975100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:58.104973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:58.105134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:58.105175] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:58.105203] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:58.108706] [DEBUG] [FORECASTER] CTRN: Forecast T+1@11:T+2@11: DOWN (p=36.62%) [2026-02-24T20:19:58.108986] [INFO ] [FORECASTER] Completed predict_future for CTRN [2026-02-24T20:19:58.109119] [INFO ] [sig ] CTRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:58.258164] [INFO ] [LOCAL ] Saved forecast: CTRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CTRN.txt [2026-02-24T20:19:58.258515] [INFO ] [sig ] [806/3377] Completed CTRN in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:19:58.258556] [INFO ] [sig ] [807/3377] Forecasting CTS... [2026-02-24T20:19:58.258606] [INFO ] [sig ] Generating forecast for: CTS [2026-02-24T20:19:58.258637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTS' from 'https://tdm.silogroup.org/data/derivative_storage/CTS.csv'. [2026-02-24T20:19:58.271924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTS'. [2026-02-24T20:19:58.272251] [INFO ] [FORECASTER] Starting predict_future for CTS [2026-02-24T20:19:58.273123] [DEBUG] [LOCAL ] No optimal features file found for CTS: ./output/feature-sets/CTS.txt [2026-02-24T20:19:58.273181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:58.273225] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:58.273253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:58.273311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:58.332174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:58.332990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:58.333072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:58.333106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:58.460973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:58.461274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:58.461318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:58.461350] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:58.465356] [DEBUG] [FORECASTER] CTS: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-02-24T20:19:58.465676] [INFO ] [FORECASTER] Completed predict_future for CTS [2026-02-24T20:19:58.465980] [INFO ] [sig ] CTS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:58.616442] [INFO ] [LOCAL ] Saved forecast: CTS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTS.txt [2026-02-24T20:19:58.616647] [INFO ] [sig ] [807/3377] Completed CTS in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:19:58.616690] [INFO ] [sig ] [808/3377] Forecasting CTSH... [2026-02-24T20:19:58.616721] [INFO ] [sig ] Generating forecast for: CTSH [2026-02-24T20:19:58.616752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTSH' from 'https://tdm.silogroup.org/data/derivative_storage/CTSH.csv'. [2026-02-24T20:19:58.630215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTSH'. [2026-02-24T20:19:58.630527] [INFO ] [FORECASTER] Starting predict_future for CTSH [2026-02-24T20:19:58.631314] [DEBUG] [LOCAL ] No optimal features file found for CTSH: ./output/feature-sets/CTSH.txt [2026-02-24T20:19:58.631367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:58.631398] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:58.631425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:58.631484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:58.692794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:58.693611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:58.693704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:58.693739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:58.820911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:58.821068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:58.821110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:58.821140] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:58.824636] [DEBUG] [FORECASTER] CTSH: Forecast T+1@11:T+2@11: UP (p=56.12%) [2026-02-24T20:19:58.824920] [INFO ] [FORECASTER] Completed predict_future for CTSH [2026-02-24T20:19:58.825054] [INFO ] [sig ] CTSH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:58.971246] [INFO ] [LOCAL ] Saved forecast: CTSH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CTSH.txt [2026-02-24T20:19:58.971396] [INFO ] [sig ] [808/3377] Completed CTSH in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:19:58.971437] [INFO ] [sig ] [809/3377] Forecasting CTVA... [2026-02-24T20:19:58.971470] [INFO ] [sig ] Generating forecast for: CTVA [2026-02-24T20:19:58.971501] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CTVA' from 'https://tdm.silogroup.org/data/derivative_storage/CTVA.csv'. [2026-02-24T20:19:58.985247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CTVA'. [2026-02-24T20:19:58.985647] [INFO ] [FORECASTER] Starting predict_future for CTVA [2026-02-24T20:19:58.986454] [DEBUG] [LOCAL ] No optimal features file found for CTVA: ./output/feature-sets/CTVA.txt [2026-02-24T20:19:58.986509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:58.986543] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:58.986592] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:58.986657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:59.047262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:59.048150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:59.048243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:59.048291] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:59.182613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:59.182807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:59.183053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:59.183088] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:59.187127] [DEBUG] [FORECASTER] CTVA: Forecast T+1@11:T+2@11: DOWN (p=16.08%) [2026-02-24T20:19:59.187428] [INFO ] [FORECASTER] Completed predict_future for CTVA [2026-02-24T20:19:59.187598] [INFO ] [sig ] CTVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:19:59.335152] [INFO ] [LOCAL ] Saved forecast: CTVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CTVA.txt [2026-02-24T20:19:59.335306] [INFO ] [sig ] [809/3377] Completed CTVA in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:19:59.335345] [INFO ] [sig ] [810/3377] Forecasting CUBE... [2026-02-24T20:19:59.335377] [INFO ] [sig ] Generating forecast for: CUBE [2026-02-24T20:19:59.335408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBE' from 'https://tdm.silogroup.org/data/derivative_storage/CUBE.csv'. [2026-02-24T20:19:59.347376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBE'. [2026-02-24T20:19:59.347706] [INFO ] [FORECASTER] Starting predict_future for CUBE [2026-02-24T20:19:59.348549] [DEBUG] [LOCAL ] No optimal features file found for CUBE: ./output/feature-sets/CUBE.txt [2026-02-24T20:19:59.348632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:59.348665] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:59.348693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:59.348751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:59.409252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:59.410110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:59.410197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:59.410233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:59.532783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:59.532940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:59.532982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:59.533013] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:59.536683] [DEBUG] [FORECASTER] CUBE: Forecast T+1@11:T+2@11: UP (p=76.54%) [2026-02-24T20:19:59.536973] [INFO ] [FORECASTER] Completed predict_future for CUBE [2026-02-24T20:19:59.537106] [INFO ] [sig ] CUBE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:19:59.689087] [INFO ] [LOCAL ] Saved forecast: CUBE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CUBE.txt [2026-02-24T20:19:59.689271] [INFO ] [sig ] [810/3377] Completed CUBE in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:19:59.689341] [INFO ] [sig ] [811/3377] Forecasting CUBI... [2026-02-24T20:19:59.689378] [INFO ] [sig ] Generating forecast for: CUBI [2026-02-24T20:19:59.689409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUBI' from 'https://tdm.silogroup.org/data/derivative_storage/CUBI.csv'. [2026-02-24T20:19:59.701921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUBI'. [2026-02-24T20:19:59.702278] [INFO ] [FORECASTER] Starting predict_future for CUBI [2026-02-24T20:19:59.703103] [DEBUG] [LOCAL ] No optimal features file found for CUBI: ./output/feature-sets/CUBI.txt [2026-02-24T20:19:59.703159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:19:59.703192] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:19:59.703221] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:19:59.703279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:19:59.764692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:19:59.765602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:19:59.765691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:19:59.765727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:19:59.891350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:19:59.891507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:19:59.891548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:19:59.891606] [INFO ] [FORECASTER] Training complete [2026-02-24T20:19:59.896058] [DEBUG] [FORECASTER] CUBI: Forecast T+1@11:T+2@11: UP (p=54.59%) [2026-02-24T20:19:59.896345] [INFO ] [FORECASTER] Completed predict_future for CUBI [2026-02-24T20:19:59.896482] [INFO ] [sig ] CUBI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:00.044853] [INFO ] [LOCAL ] Saved forecast: CUBI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CUBI.txt [2026-02-24T20:20:00.045017] [INFO ] [sig ] [811/3377] Completed CUBI in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:20:00.045057] [INFO ] [sig ] [812/3377] Forecasting CUK... [2026-02-24T20:20:00.045086] [INFO ] [sig ] Generating forecast for: CUK [2026-02-24T20:20:00.045118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUK' from 'https://tdm.silogroup.org/data/derivative_storage/CUK.csv'. [2026-02-24T20:20:00.060684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUK'. [2026-02-24T20:20:00.061097] [INFO ] [FORECASTER] Starting predict_future for CUK [2026-02-24T20:20:00.061967] [DEBUG] [LOCAL ] No optimal features file found for CUK: ./output/feature-sets/CUK.txt [2026-02-24T20:20:00.062023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:00.062057] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:00.062086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:00.062144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:00.130306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:00.131369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:00.131513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:00.131557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:00.268439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:00.268591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:00.268637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:00.268667] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:00.273133] [DEBUG] [FORECASTER] CUK: Forecast T+1@11:T+2@11: UP (p=82.12%) [2026-02-24T20:20:00.273474] [INFO ] [FORECASTER] Completed predict_future for CUK [2026-02-24T20:20:00.273660] [INFO ] [sig ] CUK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:00.423404] [INFO ] [LOCAL ] Saved forecast: CUK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CUK.txt [2026-02-24T20:20:00.423562] [INFO ] [sig ] [812/3377] Completed CUK in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:20:00.423633] [INFO ] [sig ] [813/3377] Forecasting CULP... [2026-02-24T20:20:00.423850] [INFO ] [sig ] Generating forecast for: CULP [2026-02-24T20:20:00.423880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CULP' from 'https://tdm.silogroup.org/data/derivative_storage/CULP.csv'. [2026-02-24T20:20:00.436054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CULP'. [2026-02-24T20:20:00.436372] [INFO ] [FORECASTER] Starting predict_future for CULP [2026-02-24T20:20:00.437175] [DEBUG] [LOCAL ] No optimal features file found for CULP: ./output/feature-sets/CULP.txt [2026-02-24T20:20:00.437228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:00.437260] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:00.437286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:00.437342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:00.495562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:00.496281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:00.496361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:00.496393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:00.611156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:00.611328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:00.611370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:00.611400] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:00.614855] [DEBUG] [FORECASTER] CULP: Forecast T+1@11:T+2@11: UP (p=74.64%) [2026-02-24T20:20:00.615136] [INFO ] [FORECASTER] Completed predict_future for CULP [2026-02-24T20:20:00.615267] [INFO ] [sig ] CULP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:00.759001] [INFO ] [LOCAL ] Saved forecast: CULP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CULP.txt [2026-02-24T20:20:00.759150] [INFO ] [sig ] [813/3377] Completed CULP in 0.3s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:20:00.759190] [INFO ] [sig ] [814/3377] Forecasting CURI... [2026-02-24T20:20:00.759218] [INFO ] [sig ] Generating forecast for: CURI [2026-02-24T20:20:00.759247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CURI' from 'https://tdm.silogroup.org/data/derivative_storage/CURI.csv'. [2026-02-24T20:20:00.772510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CURI'. [2026-02-24T20:20:00.772873] [INFO ] [FORECASTER] Starting predict_future for CURI [2026-02-24T20:20:00.773667] [DEBUG] [LOCAL ] No optimal features file found for CURI: ./output/feature-sets/CURI.txt [2026-02-24T20:20:00.773720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:00.773752] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:00.773779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:00.773835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:00.832269] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:00.833289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:00.833377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:00.833409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:00.960348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:00.960522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:00.960592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:00.960657] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:00.964215] [DEBUG] [FORECASTER] CURI: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-24T20:20:00.964498] [INFO ] [FORECASTER] Completed predict_future for CURI [2026-02-24T20:20:00.964657] [INFO ] [sig ] CURI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:01.115626] [INFO ] [LOCAL ] Saved forecast: CURI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CURI.txt [2026-02-24T20:20:01.115782] [INFO ] [sig ] [814/3377] Completed CURI in 0.4s | 2.74 sym/s | Total: 4.9m | ETA: 15.6m [2026-02-24T20:20:01.115824] [INFO ] [sig ] [815/3377] Forecasting CUZ... [2026-02-24T20:20:01.115854] [INFO ] [sig ] Generating forecast for: CUZ [2026-02-24T20:20:01.115884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CUZ' from 'https://tdm.silogroup.org/data/derivative_storage/CUZ.csv'. [2026-02-24T20:20:01.128729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CUZ'. [2026-02-24T20:20:01.129080] [INFO ] [FORECASTER] Starting predict_future for CUZ [2026-02-24T20:20:01.129908] [DEBUG] [LOCAL ] No optimal features file found for CUZ: ./output/feature-sets/CUZ.txt [2026-02-24T20:20:01.129963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:01.129998] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:01.130027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:01.130087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:01.209627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:01.210539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:01.210650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:01.210684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:01.336019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:01.336187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:01.336228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:01.336257] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:01.340359] [DEBUG] [FORECASTER] CUZ: Forecast T+1@11:T+2@11: DOWN (p=1.68%) [2026-02-24T20:20:01.340676] [INFO ] [FORECASTER] Completed predict_future for CUZ [2026-02-24T20:20:01.340808] [INFO ] [sig ] CUZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:01.492310] [INFO ] [LOCAL ] Saved forecast: CUZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CUZ.txt [2026-02-24T20:20:01.492526] [INFO ] [sig ] [815/3377] Completed CUZ in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-24T20:20:01.492591] [INFO ] [sig ] [816/3377] Forecasting CVBF... [2026-02-24T20:20:01.492625] [INFO ] [sig ] Generating forecast for: CVBF [2026-02-24T20:20:01.492656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVBF' from 'https://tdm.silogroup.org/data/derivative_storage/CVBF.csv'. [2026-02-24T20:20:01.504798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVBF'. [2026-02-24T20:20:01.505187] [INFO ] [FORECASTER] Starting predict_future for CVBF [2026-02-24T20:20:01.506077] [DEBUG] [LOCAL ] No optimal features file found for CVBF: ./output/feature-sets/CVBF.txt [2026-02-24T20:20:01.506135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:01.506169] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:01.506196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:01.506254] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:01.568923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:01.569750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:01.569851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:01.569886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:01.696328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:01.696499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:01.696551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:01.696613] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:01.700259] [DEBUG] [FORECASTER] CVBF: Forecast T+1@11:T+2@11: UP (p=85.11%) [2026-02-24T20:20:01.700570] [INFO ] [FORECASTER] Completed predict_future for CVBF [2026-02-24T20:20:01.700756] [INFO ] [sig ] CVBF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:01.858355] [INFO ] [LOCAL ] Saved forecast: CVBF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CVBF.txt [2026-02-24T20:20:01.858536] [INFO ] [sig ] [816/3377] Completed CVBF in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-24T20:20:01.858608] [INFO ] [sig ] [817/3377] Forecasting CVCO... [2026-02-24T20:20:01.858682] [INFO ] [sig ] Generating forecast for: CVCO [2026-02-24T20:20:01.858740] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVCO' from 'https://tdm.silogroup.org/data/derivative_storage/CVCO.csv'. [2026-02-24T20:20:01.872208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVCO'. [2026-02-24T20:20:01.872619] [INFO ] [FORECASTER] Starting predict_future for CVCO [2026-02-24T20:20:01.873429] [DEBUG] [LOCAL ] No optimal features file found for CVCO: ./output/feature-sets/CVCO.txt [2026-02-24T20:20:01.873489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:01.873536] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:01.873599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:01.873682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:01.939808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:01.940805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:01.940903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:01.940945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:02.068012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:02.068178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:02.068219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:02.068249] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:02.072060] [DEBUG] [FORECASTER] CVCO: Forecast T+1@11:T+2@11: UP (p=60.24%) [2026-02-24T20:20:02.072384] [INFO ] [FORECASTER] Completed predict_future for CVCO [2026-02-24T20:20:02.072532] [INFO ] [sig ] CVCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:02.219875] [INFO ] [LOCAL ] Saved forecast: CVCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CVCO.txt [2026-02-24T20:20:02.220051] [INFO ] [sig ] [817/3377] Completed CVCO in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-24T20:20:02.220093] [INFO ] [sig ] [818/3377] Forecasting CVE... [2026-02-24T20:20:02.220123] [INFO ] [sig ] Generating forecast for: CVE [2026-02-24T20:20:02.220153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVE' from 'https://tdm.silogroup.org/data/derivative_storage/CVE.csv'. [2026-02-24T20:20:02.232912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVE'. [2026-02-24T20:20:02.233334] [INFO ] [FORECASTER] Starting predict_future for CVE [2026-02-24T20:20:02.234219] [DEBUG] [LOCAL ] No optimal features file found for CVE: ./output/feature-sets/CVE.txt [2026-02-24T20:20:02.234274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:02.234308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:02.234349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:02.234409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:02.298371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:02.299324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:02.299413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:02.299449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:02.434339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:02.434505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:02.434547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:02.434598] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:02.438381] [DEBUG] [FORECASTER] CVE: Forecast T+1@11:T+2@11: UP (p=85.18%) [2026-02-24T20:20:02.438710] [INFO ] [FORECASTER] Completed predict_future for CVE [2026-02-24T20:20:02.438863] [INFO ] [sig ] CVE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:02.592902] [INFO ] [LOCAL ] Saved forecast: CVE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CVE.txt [2026-02-24T20:20:02.593066] [INFO ] [sig ] [818/3377] Completed CVE in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.6m [2026-02-24T20:20:02.593106] [INFO ] [sig ] [819/3377] Forecasting CVEO... [2026-02-24T20:20:02.593136] [INFO ] [sig ] Generating forecast for: CVEO [2026-02-24T20:20:02.593166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVEO' from 'https://tdm.silogroup.org/data/derivative_storage/CVEO.csv'. [2026-02-24T20:20:02.605213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVEO'. [2026-02-24T20:20:02.605621] [INFO ] [FORECASTER] Starting predict_future for CVEO [2026-02-24T20:20:02.606473] [DEBUG] [LOCAL ] No optimal features file found for CVEO: ./output/feature-sets/CVEO.txt [2026-02-24T20:20:02.606530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:02.606612] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:02.606644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:02.606708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:02.673018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:02.674039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:02.674134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:02.674178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:02.808518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:02.808717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:02.808780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:02.808816] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:02.812464] [DEBUG] [FORECASTER] CVEO: Forecast T+1@11:T+2@11: UP (p=97.77%) [2026-02-24T20:20:02.812811] [INFO ] [FORECASTER] Completed predict_future for CVEO [2026-02-24T20:20:02.812953] [INFO ] [sig ] CVEO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:02.988453] [INFO ] [LOCAL ] Saved forecast: CVEO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CVEO.txt [2026-02-24T20:20:02.988659] [INFO ] [sig ] [819/3377] Completed CVEO in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:02.988708] [INFO ] [sig ] [820/3377] Forecasting CVGI... [2026-02-24T20:20:02.988935] [INFO ] [sig ] Generating forecast for: CVGI [2026-02-24T20:20:02.988966] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVGI' from 'https://tdm.silogroup.org/data/derivative_storage/CVGI.csv'. [2026-02-24T20:20:03.002587] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVGI'. [2026-02-24T20:20:03.002997] [INFO ] [FORECASTER] Starting predict_future for CVGI [2026-02-24T20:20:03.003876] [DEBUG] [LOCAL ] No optimal features file found for CVGI: ./output/feature-sets/CVGI.txt [2026-02-24T20:20:03.003934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:03.003977] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:03.004014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:03.004088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:03.069042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:03.070099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:03.070221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:03.070266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:03.198342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:03.198510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:03.198553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:03.198608] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:03.202218] [DEBUG] [FORECASTER] CVGI: Forecast T+1@11:T+2@11: UP (p=81.26%) [2026-02-24T20:20:03.202620] [INFO ] [FORECASTER] Completed predict_future for CVGI [2026-02-24T20:20:03.202793] [INFO ] [sig ] CVGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:03.349213] [INFO ] [LOCAL ] Saved forecast: CVGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CVGI.txt [2026-02-24T20:20:03.349391] [INFO ] [sig ] [820/3377] Completed CVGI in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:03.349432] [INFO ] [sig ] [821/3377] Forecasting CVI... [2026-02-24T20:20:03.349464] [INFO ] [sig ] Generating forecast for: CVI [2026-02-24T20:20:03.349505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVI' from 'https://tdm.silogroup.org/data/derivative_storage/CVI.csv'. [2026-02-24T20:20:03.361665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVI'. [2026-02-24T20:20:03.362013] [INFO ] [FORECASTER] Starting predict_future for CVI [2026-02-24T20:20:03.362866] [DEBUG] [LOCAL ] No optimal features file found for CVI: ./output/feature-sets/CVI.txt [2026-02-24T20:20:03.362921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:03.362956] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:03.362984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:03.363043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:03.421657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:03.422505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:03.422612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:03.422649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:03.550761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:03.550939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:03.550982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:03.551012] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:03.554659] [DEBUG] [FORECASTER] CVI: Forecast T+1@11:T+2@11: UP (p=97.94%) [2026-02-24T20:20:03.554949] [INFO ] [FORECASTER] Completed predict_future for CVI [2026-02-24T20:20:03.555082] [INFO ] [sig ] CVI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:03.700311] [INFO ] [LOCAL ] Saved forecast: CVI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CVI.txt [2026-02-24T20:20:03.700478] [INFO ] [sig ] [821/3377] Completed CVI in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:03.700518] [INFO ] [sig ] [822/3377] Forecasting CVKD... [2026-02-24T20:20:03.700550] [INFO ] [sig ] Generating forecast for: CVKD [2026-02-24T20:20:03.700620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVKD' from 'https://tdm.silogroup.org/data/derivative_storage/CVKD.csv'. [2026-02-24T20:20:03.713263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVKD'. [2026-02-24T20:20:03.713678] [INFO ] [FORECASTER] Starting predict_future for CVKD [2026-02-24T20:20:03.714479] [DEBUG] [LOCAL ] No optimal features file found for CVKD: ./output/feature-sets/CVKD.txt [2026-02-24T20:20:03.714534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:03.714565] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:03.714617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:03.714677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:03.774743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:03.775854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:03.775948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:03.775982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:03.906240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:03.906411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:03.906453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:03.906517] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:03.910663] [DEBUG] [FORECASTER] CVKD: Forecast T+1@11:T+2@11: DOWN (p=9.89%) [2026-02-24T20:20:03.911197] [INFO ] [FORECASTER] Completed predict_future for CVKD [2026-02-24T20:20:03.911345] [INFO ] [sig ] CVKD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:04.060279] [INFO ] [LOCAL ] Saved forecast: CVKD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CVKD.txt [2026-02-24T20:20:04.060440] [INFO ] [sig ] [822/3377] Completed CVKD in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:04.060480] [INFO ] [sig ] [823/3377] Forecasting CVNA... [2026-02-24T20:20:04.060512] [INFO ] [sig ] Generating forecast for: CVNA [2026-02-24T20:20:04.060543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVNA' from 'https://tdm.silogroup.org/data/derivative_storage/CVNA.csv'. [2026-02-24T20:20:04.073452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVNA'. [2026-02-24T20:20:04.073798] [INFO ] [FORECASTER] Starting predict_future for CVNA [2026-02-24T20:20:04.074588] [DEBUG] [LOCAL ] No optimal features file found for CVNA: ./output/feature-sets/CVNA.txt [2026-02-24T20:20:04.074642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:04.074677] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:04.074707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:04.074765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:04.134276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:04.135195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:04.135287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:04.135322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:04.269003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:04.269163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:04.269205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:04.269234] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:04.272680] [DEBUG] [FORECASTER] CVNA: Forecast T+1@11:T+2@11: UP (p=70.29%) [2026-02-24T20:20:04.272958] [INFO ] [FORECASTER] Completed predict_future for CVNA [2026-02-24T20:20:04.273086] [INFO ] [sig ] CVNA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:04.420246] [INFO ] [LOCAL ] Saved forecast: CVNA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CVNA.txt [2026-02-24T20:20:04.420408] [INFO ] [sig ] [823/3377] Completed CVNA in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:04.420449] [INFO ] [sig ] [824/3377] Forecasting CVRX... [2026-02-24T20:20:04.420488] [INFO ] [sig ] Generating forecast for: CVRX [2026-02-24T20:20:04.420519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVRX' from 'https://tdm.silogroup.org/data/derivative_storage/CVRX.csv'. [2026-02-24T20:20:04.432684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVRX'. [2026-02-24T20:20:04.432974] [INFO ] [FORECASTER] Starting predict_future for CVRX [2026-02-24T20:20:04.433826] [DEBUG] [LOCAL ] No optimal features file found for CVRX: ./output/feature-sets/CVRX.txt [2026-02-24T20:20:04.433882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:04.433916] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:04.433946] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:04.434006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:04.492618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:04.493293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:04.493372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:04.493403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:04.615854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:04.616012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:04.616053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:04.616087] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:04.619813] [DEBUG] [FORECASTER] CVRX: Forecast T+1@11:T+2@11: DOWN (p=16.43%) [2026-02-24T20:20:04.620105] [INFO ] [FORECASTER] Completed predict_future for CVRX [2026-02-24T20:20:04.620240] [INFO ] [sig ] CVRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:04.764547] [INFO ] [LOCAL ] Saved forecast: CVRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CVRX.txt [2026-02-24T20:20:04.764712] [INFO ] [sig ] [824/3377] Completed CVRX in 0.3s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:04.764750] [INFO ] [sig ] [825/3377] Forecasting CVS... [2026-02-24T20:20:04.764780] [INFO ] [sig ] Generating forecast for: CVS [2026-02-24T20:20:04.764812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVS' from 'https://tdm.silogroup.org/data/derivative_storage/CVS.csv'. [2026-02-24T20:20:04.776147] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVS'. [2026-02-24T20:20:04.776464] [INFO ] [FORECASTER] Starting predict_future for CVS [2026-02-24T20:20:04.777297] [DEBUG] [LOCAL ] No optimal features file found for CVS: ./output/feature-sets/CVS.txt [2026-02-24T20:20:04.777351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:04.777383] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:04.777410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:04.777466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:04.837568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:04.838472] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:04.838559] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:04.838615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:04.961951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:04.962112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:04.962153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:04.962183] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:04.966074] [DEBUG] [FORECASTER] CVS: Forecast T+1@11:T+2@11: DOWN (p=8.25%) [2026-02-24T20:20:04.966418] [INFO ] [FORECASTER] Completed predict_future for CVS [2026-02-24T20:20:04.966568] [INFO ] [sig ] CVS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:05.116977] [INFO ] [LOCAL ] Saved forecast: CVS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CVS.txt [2026-02-24T20:20:05.117159] [INFO ] [sig ] [825/3377] Completed CVS in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:05.117202] [INFO ] [sig ] [826/3377] Forecasting CVX... [2026-02-24T20:20:05.117235] [INFO ] [sig ] Generating forecast for: CVX [2026-02-24T20:20:05.117276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CVX' from 'https://tdm.silogroup.org/data/derivative_storage/CVX.csv'. [2026-02-24T20:20:05.130268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CVX'. [2026-02-24T20:20:05.130673] [INFO ] [FORECASTER] Starting predict_future for CVX [2026-02-24T20:20:05.131516] [DEBUG] [LOCAL ] No optimal features file found for CVX: ./output/feature-sets/CVX.txt [2026-02-24T20:20:05.131601] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:05.131638] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:05.131668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:05.131739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:05.198246] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:05.199617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:05.199758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:05.199813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:05.344697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:05.344860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:05.344902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:05.344933] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:05.348515] [DEBUG] [FORECASTER] CVX: Forecast T+1@11:T+2@11: DOWN (p=23.21%) [2026-02-24T20:20:05.348829] [INFO ] [FORECASTER] Completed predict_future for CVX [2026-02-24T20:20:05.348966] [INFO ] [sig ] CVX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:05.496037] [INFO ] [LOCAL ] Saved forecast: CVX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CVX.txt [2026-02-24T20:20:05.496192] [INFO ] [sig ] [826/3377] Completed CVX in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:05.496232] [INFO ] [sig ] [827/3377] Forecasting CWAN... [2026-02-24T20:20:05.496261] [INFO ] [sig ] Generating forecast for: CWAN [2026-02-24T20:20:05.496292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWAN' from 'https://tdm.silogroup.org/data/derivative_storage/CWAN.csv'. [2026-02-24T20:20:05.509725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWAN'. [2026-02-24T20:20:05.510067] [INFO ] [FORECASTER] Starting predict_future for CWAN [2026-02-24T20:20:05.511065] [DEBUG] [LOCAL ] No optimal features file found for CWAN: ./output/feature-sets/CWAN.txt [2026-02-24T20:20:05.511119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:05.511151] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:05.511177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:05.511233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:05.575181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:05.576118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:05.576201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:05.576234] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:05.699942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:05.700105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:05.700148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:05.700176] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:05.703696] [DEBUG] [FORECASTER] CWAN: Forecast T+1@11:T+2@11: UP (p=58.00%) [2026-02-24T20:20:05.704004] [INFO ] [FORECASTER] Completed predict_future for CWAN [2026-02-24T20:20:05.704159] [INFO ] [sig ] CWAN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:05.849303] [INFO ] [LOCAL ] Saved forecast: CWAN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CWAN.txt [2026-02-24T20:20:05.849438] [INFO ] [sig ] [827/3377] Completed CWAN in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:05.849477] [INFO ] [sig ] [828/3377] Forecasting CWBC... [2026-02-24T20:20:05.849507] [INFO ] [sig ] Generating forecast for: CWBC [2026-02-24T20:20:05.849537] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWBC' from 'https://tdm.silogroup.org/data/derivative_storage/CWBC.csv'. [2026-02-24T20:20:05.866148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWBC'. [2026-02-24T20:20:05.866663] [INFO ] [FORECASTER] Starting predict_future for CWBC [2026-02-24T20:20:05.867530] [DEBUG] [LOCAL ] No optimal features file found for CWBC: ./output/feature-sets/CWBC.txt [2026-02-24T20:20:05.867604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:05.867638] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:05.867669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:05.867738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:05.930077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:05.931161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:05.931262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:05.931297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:06.061133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:06.061507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:06.061549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:06.061599] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:06.065671] [DEBUG] [FORECASTER] CWBC: Forecast T+1@11:T+2@11: DOWN (p=7.12%) [2026-02-24T20:20:06.066177] [INFO ] [FORECASTER] Completed predict_future for CWBC [2026-02-24T20:20:06.066316] [INFO ] [sig ] CWBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:06.228398] [INFO ] [LOCAL ] Saved forecast: CWBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CWBC.txt [2026-02-24T20:20:06.228588] [INFO ] [sig ] [828/3377] Completed CWBC in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:06.228632] [INFO ] [sig ] [829/3377] Forecasting CWCO... [2026-02-24T20:20:06.228663] [INFO ] [sig ] Generating forecast for: CWCO [2026-02-24T20:20:06.228694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWCO' from 'https://tdm.silogroup.org/data/derivative_storage/CWCO.csv'. [2026-02-24T20:20:06.240689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWCO'. [2026-02-24T20:20:06.241019] [INFO ] [FORECASTER] Starting predict_future for CWCO [2026-02-24T20:20:06.241847] [DEBUG] [LOCAL ] No optimal features file found for CWCO: ./output/feature-sets/CWCO.txt [2026-02-24T20:20:06.241912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:06.241950] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:06.241978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:06.242035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:06.302097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:06.302966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:06.303081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:06.303116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:06.426864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:06.427035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:06.427079] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:06.427110] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:06.430794] [DEBUG] [FORECASTER] CWCO: Forecast T+1@11:T+2@11: DOWN (p=4.38%) [2026-02-24T20:20:06.431090] [INFO ] [FORECASTER] Completed predict_future for CWCO [2026-02-24T20:20:06.431231] [INFO ] [sig ] CWCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:06.575278] [INFO ] [LOCAL ] Saved forecast: CWCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CWCO.txt [2026-02-24T20:20:06.575449] [INFO ] [sig ] [829/3377] Completed CWCO in 0.3s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:06.575491] [INFO ] [sig ] [830/3377] Forecasting CWD... [2026-02-24T20:20:06.575523] [INFO ] [sig ] Generating forecast for: CWD [2026-02-24T20:20:06.575553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWD' from 'https://tdm.silogroup.org/data/derivative_storage/CWD.csv'. [2026-02-24T20:20:06.588879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWD'. [2026-02-24T20:20:06.589250] [INFO ] [FORECASTER] Starting predict_future for CWD [2026-02-24T20:20:06.590109] [DEBUG] [LOCAL ] No optimal features file found for CWD: ./output/feature-sets/CWD.txt [2026-02-24T20:20:06.590164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:06.590197] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:06.590223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:06.590281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:06.651026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:06.651943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:06.652028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:06.652062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:06.770133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:06.770296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:06.770337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:06.770367] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:06.773922] [DEBUG] [FORECASTER] CWD: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-02-24T20:20:06.774211] [INFO ] [FORECASTER] Completed predict_future for CWD [2026-02-24T20:20:06.774345] [INFO ] [sig ] CWD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:06.922027] [INFO ] [LOCAL ] Saved forecast: CWD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CWD.txt [2026-02-24T20:20:06.922185] [INFO ] [sig ] [830/3377] Completed CWD in 0.3s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:06.922226] [INFO ] [sig ] [831/3377] Forecasting CWEN... [2026-02-24T20:20:06.922258] [INFO ] [sig ] Generating forecast for: CWEN [2026-02-24T20:20:06.922288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWEN' from 'https://tdm.silogroup.org/data/derivative_storage/CWEN.csv'. [2026-02-24T20:20:06.934408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWEN'. [2026-02-24T20:20:06.934788] [INFO ] [FORECASTER] Starting predict_future for CWEN [2026-02-24T20:20:06.935567] [DEBUG] [LOCAL ] No optimal features file found for CWEN: ./output/feature-sets/CWEN.txt [2026-02-24T20:20:06.935651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:06.935685] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:06.935711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:06.935768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:06.996429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:06.997391] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:06.997477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:06.997513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:07.123755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:07.123931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:07.123982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:07.124013] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:07.128047] [DEBUG] [FORECASTER] CWEN: Forecast T+1@11:T+2@11: UP (p=96.01%) [2026-02-24T20:20:07.128407] [INFO ] [FORECASTER] Completed predict_future for CWEN [2026-02-24T20:20:07.128590] [INFO ] [sig ] CWEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:07.284512] [INFO ] [LOCAL ] Saved forecast: CWEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CWEN.txt [2026-02-24T20:20:07.284899] [INFO ] [sig ] [831/3377] Completed CWEN in 0.4s | 2.74 sym/s | Total: 5.0m | ETA: 15.5m [2026-02-24T20:20:07.284941] [INFO ] [sig ] [832/3377] Forecasting CWH... [2026-02-24T20:20:07.284970] [INFO ] [sig ] Generating forecast for: CWH [2026-02-24T20:20:07.285002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWH' from 'https://tdm.silogroup.org/data/derivative_storage/CWH.csv'. [2026-02-24T20:20:07.297841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWH'. [2026-02-24T20:20:07.298468] [INFO ] [FORECASTER] Starting predict_future for CWH [2026-02-24T20:20:07.299523] [DEBUG] [LOCAL ] No optimal features file found for CWH: ./output/feature-sets/CWH.txt [2026-02-24T20:20:07.299602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:07.299638] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:07.299665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:07.299722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:07.361615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:07.362570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:07.362681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:07.362714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:07.492764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:07.492933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:07.492975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:07.493004] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:07.496508] [DEBUG] [FORECASTER] CWH: Forecast T+1@11:T+2@11: DOWN (p=1.96%) [2026-02-24T20:20:07.496859] [INFO ] [FORECASTER] Completed predict_future for CWH [2026-02-24T20:20:07.497009] [INFO ] [sig ] CWH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:07.644737] [INFO ] [LOCAL ] Saved forecast: CWH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CWH.txt [2026-02-24T20:20:07.644955] [INFO ] [sig ] [832/3377] Completed CWH in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-24T20:20:07.645001] [INFO ] [sig ] [833/3377] Forecasting CWK... [2026-02-24T20:20:07.645034] [INFO ] [sig ] Generating forecast for: CWK [2026-02-24T20:20:07.645066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CWK' from 'https://tdm.silogroup.org/data/derivative_storage/CWK.csv'. [2026-02-24T20:20:07.656833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CWK'. [2026-02-24T20:20:07.657188] [INFO ] [FORECASTER] Starting predict_future for CWK [2026-02-24T20:20:07.658037] [DEBUG] [LOCAL ] No optimal features file found for CWK: ./output/feature-sets/CWK.txt [2026-02-24T20:20:07.658094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:07.658126] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:07.658154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:07.658211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:07.734565] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:07.735508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:07.735612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:07.735649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:07.855895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:07.856077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:07.856119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:07.856148] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:07.859700] [DEBUG] [FORECASTER] CWK: Forecast T+1@11:T+2@11: DOWN (p=20.34%) [2026-02-24T20:20:07.859989] [INFO ] [FORECASTER] Completed predict_future for CWK [2026-02-24T20:20:07.860126] [INFO ] [sig ] CWK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:08.003065] [INFO ] [LOCAL ] Saved forecast: CWK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CWK.txt [2026-02-24T20:20:08.003206] [INFO ] [sig ] [833/3377] Completed CWK in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.5m [2026-02-24T20:20:08.003246] [INFO ] [sig ] [834/3377] Forecasting CXDO... [2026-02-24T20:20:08.003276] [INFO ] [sig ] Generating forecast for: CXDO [2026-02-24T20:20:08.003308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXDO' from 'https://tdm.silogroup.org/data/derivative_storage/CXDO.csv'. [2026-02-24T20:20:08.016186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXDO'. [2026-02-24T20:20:08.016493] [INFO ] [FORECASTER] Starting predict_future for CXDO [2026-02-24T20:20:08.017517] [DEBUG] [LOCAL ] No optimal features file found for CXDO: ./output/feature-sets/CXDO.txt [2026-02-24T20:20:08.017586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:08.017621] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:08.017647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:08.017704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:08.078390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:08.079150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:08.079230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:08.079264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:08.196077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:08.196239] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:08.196280] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:08.196308] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:08.200348] [DEBUG] [FORECASTER] CXDO: Forecast T+1@11:T+2@11: UP (p=98.10%) [2026-02-24T20:20:08.200656] [INFO ] [FORECASTER] Completed predict_future for CXDO [2026-02-24T20:20:08.200814] [INFO ] [sig ] CXDO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:08.340835] [INFO ] [LOCAL ] Saved forecast: CXDO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CXDO.txt [2026-02-24T20:20:08.340995] [INFO ] [sig ] [834/3377] Completed CXDO in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:08.341054] [INFO ] [sig ] [835/3377] Forecasting CXE... [2026-02-24T20:20:08.341089] [INFO ] [sig ] Generating forecast for: CXE [2026-02-24T20:20:08.341132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXE' from 'https://tdm.silogroup.org/data/derivative_storage/CXE.csv'. [2026-02-24T20:20:08.353242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXE'. [2026-02-24T20:20:08.353717] [INFO ] [FORECASTER] Starting predict_future for CXE [2026-02-24T20:20:08.354744] [DEBUG] [LOCAL ] No optimal features file found for CXE: ./output/feature-sets/CXE.txt [2026-02-24T20:20:08.354807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:08.354851] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:08.354886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:08.354965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:08.414658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:08.415599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:08.415703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:08.415745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:08.531961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:08.532115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:08.532154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:08.532184] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:08.535600] [DEBUG] [FORECASTER] CXE: Forecast T+1@11:T+2@11: DOWN (p=35.17%) [2026-02-24T20:20:08.535884] [INFO ] [FORECASTER] Completed predict_future for CXE [2026-02-24T20:20:08.536012] [INFO ] [sig ] CXE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:08.688088] [INFO ] [LOCAL ] Saved forecast: CXE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CXE.txt [2026-02-24T20:20:08.688441] [INFO ] [sig ] [835/3377] Completed CXE in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:08.688501] [INFO ] [sig ] [836/3377] Forecasting CXSE... [2026-02-24T20:20:08.688537] [INFO ] [sig ] Generating forecast for: CXSE [2026-02-24T20:20:08.688594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CXSE' from 'https://tdm.silogroup.org/data/derivative_storage/CXSE.csv'. [2026-02-24T20:20:08.700278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CXSE'. [2026-02-24T20:20:08.700600] [INFO ] [FORECASTER] Starting predict_future for CXSE [2026-02-24T20:20:08.701463] [DEBUG] [LOCAL ] No optimal features file found for CXSE: ./output/feature-sets/CXSE.txt [2026-02-24T20:20:08.701518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:08.701598] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:08.701630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:08.701689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:08.767261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:08.768234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:08.768323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:08.768356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:08.884906] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:08.885073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:08.885114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:08.885143] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:08.888638] [DEBUG] [FORECASTER] CXSE: Forecast T+1@11:T+2@11: UP (p=61.02%) [2026-02-24T20:20:08.888928] [INFO ] [FORECASTER] Completed predict_future for CXSE [2026-02-24T20:20:08.889080] [INFO ] [sig ] CXSE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:09.033413] [INFO ] [LOCAL ] Saved forecast: CXSE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CXSE.txt [2026-02-24T20:20:09.033588] [INFO ] [sig ] [836/3377] Completed CXSE in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:09.033632] [INFO ] [sig ] [837/3377] Forecasting CYD... [2026-02-24T20:20:09.033662] [INFO ] [sig ] Generating forecast for: CYD [2026-02-24T20:20:09.033693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYD' from 'https://tdm.silogroup.org/data/derivative_storage/CYD.csv'. [2026-02-24T20:20:09.045086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYD'. [2026-02-24T20:20:09.045423] [INFO ] [FORECASTER] Starting predict_future for CYD [2026-02-24T20:20:09.046306] [DEBUG] [LOCAL ] No optimal features file found for CYD: ./output/feature-sets/CYD.txt [2026-02-24T20:20:09.046362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:09.046395] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:09.046422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:09.046482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:09.114588] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:09.115813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:09.115911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:09.115944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:09.242410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:09.242601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:09.242645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:09.242674] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:09.246406] [DEBUG] [FORECASTER] CYD: Forecast T+1@11:T+2@11: DOWN (p=34.18%) [2026-02-24T20:20:09.246727] [INFO ] [FORECASTER] Completed predict_future for CYD [2026-02-24T20:20:09.246868] [INFO ] [sig ] CYD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:09.389539] [INFO ] [LOCAL ] Saved forecast: CYD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CYD.txt [2026-02-24T20:20:09.389728] [INFO ] [sig ] [837/3377] Completed CYD in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:09.389771] [INFO ] [sig ] [838/3377] Forecasting CYH... [2026-02-24T20:20:09.389802] [INFO ] [sig ] Generating forecast for: CYH [2026-02-24T20:20:09.389832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYH' from 'https://tdm.silogroup.org/data/derivative_storage/CYH.csv'. [2026-02-24T20:20:09.401986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYH'. [2026-02-24T20:20:09.402374] [INFO ] [FORECASTER] Starting predict_future for CYH [2026-02-24T20:20:09.403215] [DEBUG] [LOCAL ] No optimal features file found for CYH: ./output/feature-sets/CYH.txt [2026-02-24T20:20:09.403270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:09.403302] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:09.403329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:09.403386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:09.461653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:09.462557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:09.462664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:09.462697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:09.583149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:09.583312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:09.583369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:09.583399] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:09.586864] [DEBUG] [FORECASTER] CYH: Forecast T+1@11:T+2@11: UP (p=72.88%) [2026-02-24T20:20:09.587344] [INFO ] [FORECASTER] Completed predict_future for CYH [2026-02-24T20:20:09.587483] [INFO ] [sig ] CYH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:09.729472] [INFO ] [LOCAL ] Saved forecast: CYH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CYH.txt [2026-02-24T20:20:09.729639] [INFO ] [sig ] [838/3377] Completed CYH in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:09.729682] [INFO ] [sig ] [839/3377] Forecasting CYN... [2026-02-24T20:20:09.729715] [INFO ] [sig ] Generating forecast for: CYN [2026-02-24T20:20:09.729752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYN' from 'https://tdm.silogroup.org/data/derivative_storage/CYN.csv'. [2026-02-24T20:20:09.741749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYN'. [2026-02-24T20:20:09.742043] [INFO ] [FORECASTER] Starting predict_future for CYN [2026-02-24T20:20:09.742834] [DEBUG] [LOCAL ] No optimal features file found for CYN: ./output/feature-sets/CYN.txt [2026-02-24T20:20:09.742887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:09.742918] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:09.742945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:09.743001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:09.817402] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:09.818361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:09.818455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:09.818491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:09.937300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:09.937458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:09.937498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:09.937526] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:09.941751] [DEBUG] [FORECASTER] CYN: Forecast T+1@11:T+2@11: DOWN (p=13.29%) [2026-02-24T20:20:09.942039] [INFO ] [FORECASTER] Completed predict_future for CYN [2026-02-24T20:20:09.942168] [INFO ] [sig ] CYN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:10.090562] [INFO ] [LOCAL ] Saved forecast: CYN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CYN.txt [2026-02-24T20:20:10.090741] [INFO ] [sig ] [839/3377] Completed CYN in 0.4s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:10.090781] [INFO ] [sig ] [840/3377] Forecasting CYRX... [2026-02-24T20:20:10.090812] [INFO ] [sig ] Generating forecast for: CYRX [2026-02-24T20:20:10.090844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYRX' from 'https://tdm.silogroup.org/data/derivative_storage/CYRX.csv'. [2026-02-24T20:20:10.103063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYRX'. [2026-02-24T20:20:10.103341] [INFO ] [FORECASTER] Starting predict_future for CYRX [2026-02-24T20:20:10.104334] [DEBUG] [LOCAL ] No optimal features file found for CYRX: ./output/feature-sets/CYRX.txt [2026-02-24T20:20:10.104387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:10.104418] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:10.104444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:10.104501] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:10.161643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:10.162255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:10.162346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:10.162379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:10.282672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:10.282801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:10.282840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:10.282869] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:10.286213] [DEBUG] [FORECASTER] CYRX: Forecast T+1@11:T+2@11: UP (p=65.33%) [2026-02-24T20:20:10.286487] [INFO ] [FORECASTER] Completed predict_future for CYRX [2026-02-24T20:20:10.286634] [INFO ] [sig ] CYRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:10.431192] [INFO ] [LOCAL ] Saved forecast: CYRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CYRX.txt [2026-02-24T20:20:10.431334] [INFO ] [sig ] [840/3377] Completed CYRX in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:10.431373] [INFO ] [sig ] [841/3377] Forecasting CYTK... [2026-02-24T20:20:10.431403] [INFO ] [sig ] Generating forecast for: CYTK [2026-02-24T20:20:10.431434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CYTK' from 'https://tdm.silogroup.org/data/derivative_storage/CYTK.csv'. [2026-02-24T20:20:10.445270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CYTK'. [2026-02-24T20:20:10.445603] [INFO ] [FORECASTER] Starting predict_future for CYTK [2026-02-24T20:20:10.446397] [DEBUG] [LOCAL ] No optimal features file found for CYTK: ./output/feature-sets/CYTK.txt [2026-02-24T20:20:10.446450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:10.446481] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:10.446507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:10.446563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:10.505331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:10.506235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:10.506322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:10.506355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:10.633230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:10.633397] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:10.633437] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:10.633465] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:10.636978] [DEBUG] [FORECASTER] CYTK: Forecast T+1@11:T+2@11: UP (p=52.87%) [2026-02-24T20:20:10.637259] [INFO ] [FORECASTER] Completed predict_future for CYTK [2026-02-24T20:20:10.637390] [INFO ] [sig ] CYTK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:10.779686] [INFO ] [LOCAL ] Saved forecast: CYTK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CYTK.txt [2026-02-24T20:20:10.779825] [INFO ] [sig ] [841/3377] Completed CYTK in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:10.779863] [INFO ] [sig ] [842/3377] Forecasting CZFS... [2026-02-24T20:20:10.779894] [INFO ] [sig ] Generating forecast for: CZFS [2026-02-24T20:20:10.779925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZFS' from 'https://tdm.silogroup.org/data/derivative_storage/CZFS.csv'. [2026-02-24T20:20:10.790361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZFS'. [2026-02-24T20:20:10.790677] [INFO ] [FORECASTER] Starting predict_future for CZFS [2026-02-24T20:20:10.791467] [DEBUG] [LOCAL ] No optimal features file found for CZFS: ./output/feature-sets/CZFS.txt [2026-02-24T20:20:10.791521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:10.791591] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:10.791624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:10.791681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:10.850160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:10.850869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:10.850949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:10.850982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:10.950453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:10.950644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:10.950686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:10.950714] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:10.954456] [DEBUG] [FORECASTER] CZFS: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-24T20:20:10.954785] [INFO ] [FORECASTER] Completed predict_future for CZFS [2026-02-24T20:20:10.954931] [INFO ] [sig ] CZFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:11.101627] [INFO ] [LOCAL ] Saved forecast: CZFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CZFS.txt [2026-02-24T20:20:11.101780] [INFO ] [sig ] [842/3377] Completed CZFS in 0.3s | 2.74 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:11.101831] [INFO ] [sig ] [843/3377] Forecasting CZNC... [2026-02-24T20:20:11.101868] [INFO ] [sig ] Generating forecast for: CZNC [2026-02-24T20:20:11.101906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZNC' from 'https://tdm.silogroup.org/data/derivative_storage/CZNC.csv'. [2026-02-24T20:20:11.113358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZNC'. [2026-02-24T20:20:11.113693] [INFO ] [FORECASTER] Starting predict_future for CZNC [2026-02-24T20:20:11.114700] [DEBUG] [LOCAL ] No optimal features file found for CZNC: ./output/feature-sets/CZNC.txt [2026-02-24T20:20:11.114754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:11.114787] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:11.114815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:11.114872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:11.174288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:11.175190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:11.175271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:11.175305] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:11.295675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:11.295840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:11.295887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:11.295920] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:11.299432] [DEBUG] [FORECASTER] CZNC: Forecast T+1@11:T+2@11: DOWN (p=32.96%) [2026-02-24T20:20:11.299738] [INFO ] [FORECASTER] Completed predict_future for CZNC [2026-02-24T20:20:11.299898] [INFO ] [sig ] CZNC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:11.440409] [INFO ] [LOCAL ] Saved forecast: CZNC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/CZNC.txt [2026-02-24T20:20:11.440554] [INFO ] [sig ] [843/3377] Completed CZNC in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:11.440615] [INFO ] [sig ] [844/3377] Forecasting CZWI... [2026-02-24T20:20:11.440648] [INFO ] [sig ] Generating forecast for: CZWI [2026-02-24T20:20:11.440680] [DEBUG] [REMOTE ] Fetching historical data for symbol 'CZWI' from 'https://tdm.silogroup.org/data/derivative_storage/CZWI.csv'. [2026-02-24T20:20:11.452645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'CZWI'. [2026-02-24T20:20:11.453014] [INFO ] [FORECASTER] Starting predict_future for CZWI [2026-02-24T20:20:11.453829] [DEBUG] [LOCAL ] No optimal features file found for CZWI: ./output/feature-sets/CZWI.txt [2026-02-24T20:20:11.453885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:11.453917] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:11.453943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:11.454000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:11.511819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:11.512719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:11.512801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:11.512835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:11.630742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:11.630906] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:11.630945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:11.630974] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:11.634512] [DEBUG] [FORECASTER] CZWI: Forecast T+1@11:T+2@11: UP (p=82.64%) [2026-02-24T20:20:11.634815] [INFO ] [FORECASTER] Completed predict_future for CZWI [2026-02-24T20:20:11.634946] [INFO ] [sig ] CZWI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:11.777359] [INFO ] [LOCAL ] Saved forecast: CZWI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/CZWI.txt [2026-02-24T20:20:11.777504] [INFO ] [sig ] [844/3377] Completed CZWI in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:11.777544] [INFO ] [sig ] [845/3377] Forecasting DAL... [2026-02-24T20:20:11.777593] [INFO ] [sig ] Generating forecast for: DAL [2026-02-24T20:20:11.777627] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAL' from 'https://tdm.silogroup.org/data/derivative_storage/DAL.csv'. [2026-02-24T20:20:11.790244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAL'. [2026-02-24T20:20:11.790554] [INFO ] [FORECASTER] Starting predict_future for DAL [2026-02-24T20:20:11.791369] [DEBUG] [LOCAL ] No optimal features file found for DAL: ./output/feature-sets/DAL.txt [2026-02-24T20:20:11.791422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:11.791453] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:11.791480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:11.791537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:11.851561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:11.852315] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:11.852395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:11.852428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:11.972536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:11.972714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:11.972754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:11.972782] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:11.976187] [DEBUG] [FORECASTER] DAL: Forecast T+1@11:T+2@11: DOWN (p=20.33%) [2026-02-24T20:20:11.976473] [INFO ] [FORECASTER] Completed predict_future for DAL [2026-02-24T20:20:11.976623] [INFO ] [sig ] DAL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:12.120041] [INFO ] [LOCAL ] Saved forecast: DAL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DAL.txt [2026-02-24T20:20:12.120207] [INFO ] [sig ] [845/3377] Completed DAL in 0.3s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:12.120248] [INFO ] [sig ] [846/3377] Forecasting DAN... [2026-02-24T20:20:12.120285] [INFO ] [sig ] Generating forecast for: DAN [2026-02-24T20:20:12.120317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAN' from 'https://tdm.silogroup.org/data/derivative_storage/DAN.csv'. [2026-02-24T20:20:12.131963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAN'. [2026-02-24T20:20:12.132240] [INFO ] [FORECASTER] Starting predict_future for DAN [2026-02-24T20:20:12.133031] [DEBUG] [LOCAL ] No optimal features file found for DAN: ./output/feature-sets/DAN.txt [2026-02-24T20:20:12.133085] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:12.133116] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:12.133143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:12.133199] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:12.190407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:12.191083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:12.191188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:12.191222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:12.314520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:12.314676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:12.314716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:12.314745] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:12.318143] [DEBUG] [FORECASTER] DAN: Forecast T+1@11:T+2@11: DOWN (p=30.13%) [2026-02-24T20:20:12.318417] [INFO ] [FORECASTER] Completed predict_future for DAN [2026-02-24T20:20:12.318544] [INFO ] [sig ] DAN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:12.473608] [INFO ] [LOCAL ] Saved forecast: DAN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DAN.txt [2026-02-24T20:20:12.473773] [INFO ] [sig ] [846/3377] Completed DAN in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:12.473813] [INFO ] [sig ] [847/3377] Forecasting DAO... [2026-02-24T20:20:12.473844] [INFO ] [sig ] Generating forecast for: DAO [2026-02-24T20:20:12.473876] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAO' from 'https://tdm.silogroup.org/data/derivative_storage/DAO.csv'. [2026-02-24T20:20:12.485290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAO'. [2026-02-24T20:20:12.485619] [INFO ] [FORECASTER] Starting predict_future for DAO [2026-02-24T20:20:12.486389] [DEBUG] [LOCAL ] No optimal features file found for DAO: ./output/feature-sets/DAO.txt [2026-02-24T20:20:12.486443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:12.486474] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:12.486501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:12.486562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:12.546324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:12.547219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:12.547301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:12.547334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:12.673903] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:12.674077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:12.674117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:12.674146] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:12.677962] [DEBUG] [FORECASTER] DAO: Forecast T+1@11:T+2@11: UP (p=72.32%) [2026-02-24T20:20:12.678243] [INFO ] [FORECASTER] Completed predict_future for DAO [2026-02-24T20:20:12.678368] [INFO ] [sig ] DAO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:12.831416] [INFO ] [LOCAL ] Saved forecast: DAO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DAO.txt [2026-02-24T20:20:12.831626] [INFO ] [sig ] [847/3377] Completed DAO in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:12.831682] [INFO ] [sig ] [848/3377] Forecasting DAPP... [2026-02-24T20:20:12.831723] [INFO ] [sig ] Generating forecast for: DAPP [2026-02-24T20:20:12.831763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAPP' from 'https://tdm.silogroup.org/data/derivative_storage/DAPP.csv'. [2026-02-24T20:20:12.844693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAPP'. [2026-02-24T20:20:12.845058] [INFO ] [FORECASTER] Starting predict_future for DAPP [2026-02-24T20:20:12.845973] [DEBUG] [LOCAL ] No optimal features file found for DAPP: ./output/feature-sets/DAPP.txt [2026-02-24T20:20:12.846029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:12.846063] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:12.846090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:12.846150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:12.909633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:12.910643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:12.910739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:12.910774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:13.045772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:13.045941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:13.045983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:13.046202] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:13.050603] [DEBUG] [FORECASTER] DAPP: Forecast T+1@11:T+2@11: UP (p=52.30%) [2026-02-24T20:20:13.050897] [INFO ] [FORECASTER] Completed predict_future for DAPP [2026-02-24T20:20:13.051227] [INFO ] [sig ] DAPP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:13.202238] [INFO ] [LOCAL ] Saved forecast: DAPP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DAPP.txt [2026-02-24T20:20:13.202412] [INFO ] [sig ] [848/3377] Completed DAPP in 0.4s | 2.75 sym/s | Total: 5.1m | ETA: 15.4m [2026-02-24T20:20:13.202452] [INFO ] [sig ] [849/3377] Forecasting DARE... [2026-02-24T20:20:13.202484] [INFO ] [sig ] Generating forecast for: DARE [2026-02-24T20:20:13.202516] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DARE' from 'https://tdm.silogroup.org/data/derivative_storage/DARE.csv'. [2026-02-24T20:20:13.214377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DARE'. [2026-02-24T20:20:13.214705] [INFO ] [FORECASTER] Starting predict_future for DARE [2026-02-24T20:20:13.215521] [DEBUG] [LOCAL ] No optimal features file found for DARE: ./output/feature-sets/DARE.txt [2026-02-24T20:20:13.215599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:13.215634] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:13.215660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:13.215716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:13.276890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:13.278237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:13.278327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:13.278361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:13.398521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:13.398709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:13.398754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:13.398804] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:13.402341] [DEBUG] [FORECASTER] DARE: Forecast T+1@11:T+2@11: DOWN (p=26.42%) [2026-02-24T20:20:13.402651] [INFO ] [FORECASTER] Completed predict_future for DARE [2026-02-24T20:20:13.402784] [INFO ] [sig ] DARE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:13.548522] [INFO ] [LOCAL ] Saved forecast: DARE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DARE.txt [2026-02-24T20:20:13.548718] [INFO ] [sig ] [849/3377] Completed DARE in 0.3s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:13.548758] [INFO ] [sig ] [850/3377] Forecasting DASH... [2026-02-24T20:20:13.548788] [INFO ] [sig ] Generating forecast for: DASH [2026-02-24T20:20:13.548820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DASH' from 'https://tdm.silogroup.org/data/derivative_storage/DASH.csv'. [2026-02-24T20:20:13.560279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DASH'. [2026-02-24T20:20:13.560590] [INFO ] [FORECASTER] Starting predict_future for DASH [2026-02-24T20:20:13.561389] [DEBUG] [LOCAL ] No optimal features file found for DASH: ./output/feature-sets/DASH.txt [2026-02-24T20:20:13.561443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:13.561479] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:13.561540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:13.561629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:13.621252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:13.622092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:13.622176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:13.622210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:13.765876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:13.766067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:13.766107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:13.766135] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:13.770212] [DEBUG] [FORECASTER] DASH: Forecast T+1@11:T+2@11: UP (p=75.20%) [2026-02-24T20:20:13.770568] [INFO ] [FORECASTER] Completed predict_future for DASH [2026-02-24T20:20:13.770802] [INFO ] [sig ] DASH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:13.917420] [INFO ] [LOCAL ] Saved forecast: DASH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DASH.txt [2026-02-24T20:20:13.917671] [INFO ] [sig ] [850/3377] Completed DASH in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:13.917732] [INFO ] [sig ] [851/3377] Forecasting DAVA... [2026-02-24T20:20:13.917777] [INFO ] [sig ] Generating forecast for: DAVA [2026-02-24T20:20:13.917821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVA' from 'https://tdm.silogroup.org/data/derivative_storage/DAVA.csv'. [2026-02-24T20:20:13.933226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVA'. [2026-02-24T20:20:13.933659] [INFO ] [FORECASTER] Starting predict_future for DAVA [2026-02-24T20:20:13.934724] [DEBUG] [LOCAL ] No optimal features file found for DAVA: ./output/feature-sets/DAVA.txt [2026-02-24T20:20:13.934790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:13.934833] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:13.934872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:13.934979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:14.002679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:14.003633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:14.003730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:14.003766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:14.129854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:14.130025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:14.130075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:14.130106] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:14.134263] [DEBUG] [FORECASTER] DAVA: Forecast T+1@11:T+2@11: DOWN (p=38.46%) [2026-02-24T20:20:14.134703] [INFO ] [FORECASTER] Completed predict_future for DAVA [2026-02-24T20:20:14.134861] [INFO ] [sig ] DAVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:14.280932] [INFO ] [LOCAL ] Saved forecast: DAVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DAVA.txt [2026-02-24T20:20:14.281071] [INFO ] [sig ] [851/3377] Completed DAVA in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:14.281111] [INFO ] [sig ] [852/3377] Forecasting DAVE... [2026-02-24T20:20:14.281141] [INFO ] [sig ] Generating forecast for: DAVE [2026-02-24T20:20:14.281173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAVE' from 'https://tdm.silogroup.org/data/derivative_storage/DAVE.csv'. [2026-02-24T20:20:14.293225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAVE'. [2026-02-24T20:20:14.293554] [INFO ] [FORECASTER] Starting predict_future for DAVE [2026-02-24T20:20:14.294409] [DEBUG] [LOCAL ] No optimal features file found for DAVE: ./output/feature-sets/DAVE.txt [2026-02-24T20:20:14.294465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:14.294499] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:14.294527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:14.294603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:14.355894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:14.356764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:14.356847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:14.356880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:14.478933] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:14.479099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:14.479140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:14.479171] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:14.482864] [DEBUG] [FORECASTER] DAVE: Forecast T+1@11:T+2@11: DOWN (p=26.15%) [2026-02-24T20:20:14.483195] [INFO ] [FORECASTER] Completed predict_future for DAVE [2026-02-24T20:20:14.483338] [INFO ] [sig ] DAVE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:14.631435] [INFO ] [LOCAL ] Saved forecast: DAVE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DAVE.txt [2026-02-24T20:20:14.631590] [INFO ] [sig ] [852/3377] Completed DAVE in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:14.631632] [INFO ] [sig ] [853/3377] Forecasting DAWN... [2026-02-24T20:20:14.631663] [INFO ] [sig ] Generating forecast for: DAWN [2026-02-24T20:20:14.631694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DAWN' from 'https://tdm.silogroup.org/data/derivative_storage/DAWN.csv'. [2026-02-24T20:20:14.643417] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DAWN'. [2026-02-24T20:20:14.643818] [INFO ] [FORECASTER] Starting predict_future for DAWN [2026-02-24T20:20:14.644733] [DEBUG] [LOCAL ] No optimal features file found for DAWN: ./output/feature-sets/DAWN.txt [2026-02-24T20:20:14.644791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:14.644870] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:14.644898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:14.644992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:14.703262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:14.704002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:14.704084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:14.704117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:14.837776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:14.837957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:14.838002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:14.838032] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:14.841782] [DEBUG] [FORECASTER] DAWN: Forecast T+1@11:T+2@11: DOWN (p=13.85%) [2026-02-24T20:20:14.842070] [INFO ] [FORECASTER] Completed predict_future for DAWN [2026-02-24T20:20:14.842209] [INFO ] [sig ] DAWN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:14.991877] [INFO ] [LOCAL ] Saved forecast: DAWN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DAWN.txt [2026-02-24T20:20:14.992090] [INFO ] [sig ] [853/3377] Completed DAWN in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:14.992147] [INFO ] [sig ] [854/3377] Forecasting DB... [2026-02-24T20:20:14.992188] [INFO ] [sig ] Generating forecast for: DB [2026-02-24T20:20:14.992233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DB' from 'https://tdm.silogroup.org/data/derivative_storage/DB.csv'. [2026-02-24T20:20:15.006102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DB'. [2026-02-24T20:20:15.006542] [INFO ] [FORECASTER] Starting predict_future for DB [2026-02-24T20:20:15.007655] [DEBUG] [LOCAL ] No optimal features file found for DB: ./output/feature-sets/DB.txt [2026-02-24T20:20:15.007711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:15.007745] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:15.007773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:15.007831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:15.067672] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:15.068591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:15.068677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:15.068710] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:15.197149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:15.197310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:15.197352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:15.197380] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:15.200998] [DEBUG] [FORECASTER] DB: Forecast T+1@11:T+2@11: UP (p=51.06%) [2026-02-24T20:20:15.201337] [INFO ] [FORECASTER] Completed predict_future for DB [2026-02-24T20:20:15.201485] [INFO ] [sig ] DB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:15.352976] [INFO ] [LOCAL ] Saved forecast: DB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DB.txt [2026-02-24T20:20:15.353124] [INFO ] [sig ] [854/3377] Completed DB in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:15.353162] [INFO ] [sig ] [855/3377] Forecasting DBI... [2026-02-24T20:20:15.353192] [INFO ] [sig ] Generating forecast for: DBI [2026-02-24T20:20:15.353229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBI' from 'https://tdm.silogroup.org/data/derivative_storage/DBI.csv'. [2026-02-24T20:20:15.364759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBI'. [2026-02-24T20:20:15.365090] [INFO ] [FORECASTER] Starting predict_future for DBI [2026-02-24T20:20:15.365929] [DEBUG] [LOCAL ] No optimal features file found for DBI: ./output/feature-sets/DBI.txt [2026-02-24T20:20:15.365995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:15.366030] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:15.366058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:15.366116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:15.422690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:15.423384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:15.423475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:15.423510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:15.547368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:15.547525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:15.547565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:15.547614] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:15.551122] [DEBUG] [FORECASTER] DBI: Forecast T+1@11:T+2@11: DOWN (p=37.50%) [2026-02-24T20:20:15.551428] [INFO ] [FORECASTER] Completed predict_future for DBI [2026-02-24T20:20:15.551570] [INFO ] [sig ] DBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:15.698158] [INFO ] [LOCAL ] Saved forecast: DBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DBI.txt [2026-02-24T20:20:15.698302] [INFO ] [sig ] [855/3377] Completed DBI in 0.3s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:15.698344] [INFO ] [sig ] [856/3377] Forecasting DBL... [2026-02-24T20:20:15.698375] [INFO ] [sig ] Generating forecast for: DBL [2026-02-24T20:20:15.698408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBL' from 'https://tdm.silogroup.org/data/derivative_storage/DBL.csv'. [2026-02-24T20:20:15.710736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBL'. [2026-02-24T20:20:15.711066] [INFO ] [FORECASTER] Starting predict_future for DBL [2026-02-24T20:20:15.711988] [DEBUG] [LOCAL ] No optimal features file found for DBL: ./output/feature-sets/DBL.txt [2026-02-24T20:20:15.712045] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:15.712079] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:15.712107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:15.712167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:15.770790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:15.771473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:15.771555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:15.771608] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:15.897907] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:15.898107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:15.898158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:15.898197] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:15.901900] [DEBUG] [FORECASTER] DBL: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-02-24T20:20:15.902230] [INFO ] [FORECASTER] Completed predict_future for DBL [2026-02-24T20:20:15.902376] [INFO ] [sig ] DBL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:16.055710] [INFO ] [LOCAL ] Saved forecast: DBL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DBL.txt [2026-02-24T20:20:16.055879] [INFO ] [sig ] [856/3377] Completed DBL in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:16.055920] [INFO ] [sig ] [857/3377] Forecasting DBRG... [2026-02-24T20:20:16.055952] [INFO ] [sig ] Generating forecast for: DBRG [2026-02-24T20:20:16.055994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBRG' from 'https://tdm.silogroup.org/data/derivative_storage/DBRG.csv'. [2026-02-24T20:20:16.069353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBRG'. [2026-02-24T20:20:16.069799] [INFO ] [FORECASTER] Starting predict_future for DBRG [2026-02-24T20:20:16.070777] [DEBUG] [LOCAL ] No optimal features file found for DBRG: ./output/feature-sets/DBRG.txt [2026-02-24T20:20:16.070833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:16.070866] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:16.070895] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:16.070952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:16.135468] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:16.136365] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:16.136450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:16.136484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:16.267826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:16.268032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:16.268083] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:16.268113] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:16.271691] [DEBUG] [FORECASTER] DBRG: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-02-24T20:20:16.272033] [INFO ] [FORECASTER] Completed predict_future for DBRG [2026-02-24T20:20:16.272192] [INFO ] [sig ] DBRG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:16.419274] [INFO ] [LOCAL ] Saved forecast: DBRG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DBRG.txt [2026-02-24T20:20:16.419414] [INFO ] [sig ] [857/3377] Completed DBRG in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:16.419470] [INFO ] [sig ] [858/3377] Forecasting DBX... [2026-02-24T20:20:16.419502] [INFO ] [sig ] Generating forecast for: DBX [2026-02-24T20:20:16.419534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DBX' from 'https://tdm.silogroup.org/data/derivative_storage/DBX.csv'. [2026-02-24T20:20:16.432702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DBX'. [2026-02-24T20:20:16.433062] [INFO ] [FORECASTER] Starting predict_future for DBX [2026-02-24T20:20:16.434286] [DEBUG] [LOCAL ] No optimal features file found for DBX: ./output/feature-sets/DBX.txt [2026-02-24T20:20:16.434340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:16.434372] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:16.434400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:16.434463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:16.492895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:16.493735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:16.493823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:16.493858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:16.620066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:16.620227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:16.620269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:16.620300] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:16.624036] [DEBUG] [FORECASTER] DBX: Forecast T+1@11:T+2@11: DOWN (p=40.86%) [2026-02-24T20:20:16.624328] [INFO ] [FORECASTER] Completed predict_future for DBX [2026-02-24T20:20:16.624462] [INFO ] [sig ] DBX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:16.771621] [INFO ] [LOCAL ] Saved forecast: DBX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DBX.txt [2026-02-24T20:20:16.771805] [INFO ] [sig ] [858/3377] Completed DBX in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:16.771849] [INFO ] [sig ] [859/3377] Forecasting DCBO... [2026-02-24T20:20:16.771879] [INFO ] [sig ] Generating forecast for: DCBO [2026-02-24T20:20:16.771911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCBO' from 'https://tdm.silogroup.org/data/derivative_storage/DCBO.csv'. [2026-02-24T20:20:16.783961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCBO'. [2026-02-24T20:20:16.784313] [INFO ] [FORECASTER] Starting predict_future for DCBO [2026-02-24T20:20:16.785148] [DEBUG] [LOCAL ] No optimal features file found for DCBO: ./output/feature-sets/DCBO.txt [2026-02-24T20:20:16.785204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:16.785237] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:16.785266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:16.785323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:16.843157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:16.844291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:16.844379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:16.844414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:16.975923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:16.976097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:16.976138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:16.976169] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:16.979738] [DEBUG] [FORECASTER] DCBO: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-02-24T20:20:16.980024] [INFO ] [FORECASTER] Completed predict_future for DCBO [2026-02-24T20:20:16.980160] [INFO ] [sig ] DCBO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:17.126631] [INFO ] [LOCAL ] Saved forecast: DCBO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DCBO.txt [2026-02-24T20:20:17.126787] [INFO ] [sig ] [859/3377] Completed DCBO in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:17.126827] [INFO ] [sig ] [860/3377] Forecasting DCI... [2026-02-24T20:20:17.126857] [INFO ] [sig ] Generating forecast for: DCI [2026-02-24T20:20:17.126887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCI' from 'https://tdm.silogroup.org/data/derivative_storage/DCI.csv'. [2026-02-24T20:20:17.140131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCI'. [2026-02-24T20:20:17.140455] [INFO ] [FORECASTER] Starting predict_future for DCI [2026-02-24T20:20:17.141326] [DEBUG] [LOCAL ] No optimal features file found for DCI: ./output/feature-sets/DCI.txt [2026-02-24T20:20:17.141381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:17.141415] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:17.141442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:17.141499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:17.200898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:17.201796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:17.201893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:17.201935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:17.327278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:17.327439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:17.327480] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:17.327510] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:17.331197] [DEBUG] [FORECASTER] DCI: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-24T20:20:17.331729] [INFO ] [FORECASTER] Completed predict_future for DCI [2026-02-24T20:20:17.331868] [INFO ] [sig ] DCI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:17.479835] [INFO ] [LOCAL ] Saved forecast: DCI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DCI.txt [2026-02-24T20:20:17.480129] [INFO ] [sig ] [860/3377] Completed DCI in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:17.480214] [INFO ] [sig ] [861/3377] Forecasting DCO... [2026-02-24T20:20:17.480259] [INFO ] [sig ] Generating forecast for: DCO [2026-02-24T20:20:17.480303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCO' from 'https://tdm.silogroup.org/data/derivative_storage/DCO.csv'. [2026-02-24T20:20:17.494901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCO'. [2026-02-24T20:20:17.495321] [INFO ] [FORECASTER] Starting predict_future for DCO [2026-02-24T20:20:17.496298] [DEBUG] [LOCAL ] No optimal features file found for DCO: ./output/feature-sets/DCO.txt [2026-02-24T20:20:17.496363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:17.496408] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:17.496437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:17.496496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:17.556073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:17.556935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:17.557023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:17.557056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:17.683879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:17.684037] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:17.684078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:17.684108] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:17.687812] [DEBUG] [FORECASTER] DCO: Forecast T+1@11:T+2@11: DOWN (p=26.62%) [2026-02-24T20:20:17.688127] [INFO ] [FORECASTER] Completed predict_future for DCO [2026-02-24T20:20:17.688262] [INFO ] [sig ] DCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:17.846913] [INFO ] [LOCAL ] Saved forecast: DCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DCO.txt [2026-02-24T20:20:17.847259] [INFO ] [sig ] [861/3377] Completed DCO in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:17.847299] [INFO ] [sig ] [862/3377] Forecasting DCOM... [2026-02-24T20:20:17.847330] [INFO ] [sig ] Generating forecast for: DCOM [2026-02-24T20:20:17.847361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCOM' from 'https://tdm.silogroup.org/data/derivative_storage/DCOM.csv'. [2026-02-24T20:20:17.859028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCOM'. [2026-02-24T20:20:17.859317] [INFO ] [FORECASTER] Starting predict_future for DCOM [2026-02-24T20:20:17.860351] [DEBUG] [LOCAL ] No optimal features file found for DCOM: ./output/feature-sets/DCOM.txt [2026-02-24T20:20:17.860406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:17.860438] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:17.860465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:17.860521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:17.919791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:17.920542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:17.920646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:17.920684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:18.048935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:18.049099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:18.049157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:18.049187] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:18.053003] [DEBUG] [FORECASTER] DCOM: Forecast T+1@11:T+2@11: UP (p=95.38%) [2026-02-24T20:20:18.053287] [INFO ] [FORECASTER] Completed predict_future for DCOM [2026-02-24T20:20:18.053420] [INFO ] [sig ] DCOM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:18.197769] [INFO ] [LOCAL ] Saved forecast: DCOM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DCOM.txt [2026-02-24T20:20:18.197933] [INFO ] [sig ] [862/3377] Completed DCOM in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:18.197992] [INFO ] [sig ] [863/3377] Forecasting DCTH... [2026-02-24T20:20:18.198021] [INFO ] [sig ] Generating forecast for: DCTH [2026-02-24T20:20:18.198052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DCTH' from 'https://tdm.silogroup.org/data/derivative_storage/DCTH.csv'. [2026-02-24T20:20:18.210200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DCTH'. [2026-02-24T20:20:18.210477] [INFO ] [FORECASTER] Starting predict_future for DCTH [2026-02-24T20:20:18.211270] [DEBUG] [LOCAL ] No optimal features file found for DCTH: ./output/feature-sets/DCTH.txt [2026-02-24T20:20:18.211324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:18.211355] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:18.211383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:18.211441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:18.270262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:18.271161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:18.271271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:18.271306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:18.389719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:18.389879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:18.389919] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:18.389952] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:18.393870] [DEBUG] [FORECASTER] DCTH: Forecast T+1@11:T+2@11: DOWN (p=44.37%) [2026-02-24T20:20:18.394256] [INFO ] [FORECASTER] Completed predict_future for DCTH [2026-02-24T20:20:18.394403] [INFO ] [sig ] DCTH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:18.539633] [INFO ] [LOCAL ] Saved forecast: DCTH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DCTH.txt [2026-02-24T20:20:18.539766] [INFO ] [sig ] [863/3377] Completed DCTH in 0.3s | 2.75 sym/s | Total: 5.2m | ETA: 15.3m [2026-02-24T20:20:18.539804] [INFO ] [sig ] [864/3377] Forecasting DD... [2026-02-24T20:20:18.539833] [INFO ] [sig ] Generating forecast for: DD [2026-02-24T20:20:18.539865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DD' from 'https://tdm.silogroup.org/data/derivative_storage/DD.csv'. [2026-02-24T20:20:18.551502] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DD'. [2026-02-24T20:20:18.551833] [INFO ] [FORECASTER] Starting predict_future for DD [2026-02-24T20:20:18.552631] [DEBUG] [LOCAL ] No optimal features file found for DD: ./output/feature-sets/DD.txt [2026-02-24T20:20:18.552685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:18.552717] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:18.552744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:18.552801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:18.611401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:18.612316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:18.612399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:18.612433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:18.741431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:18.741606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:18.741648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:18.741678] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:18.745232] [DEBUG] [FORECASTER] DD: Forecast T+1@11:T+2@11: DOWN (p=31.22%) [2026-02-24T20:20:18.745510] [INFO ] [FORECASTER] Completed predict_future for DD [2026-02-24T20:20:18.745661] [INFO ] [sig ] DD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:18.890592] [INFO ] [LOCAL ] Saved forecast: DD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DD.txt [2026-02-24T20:20:18.890732] [INFO ] [sig ] [864/3377] Completed DD in 0.4s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-24T20:20:18.890770] [INFO ] [sig ] [865/3377] Forecasting DDD... [2026-02-24T20:20:18.890798] [INFO ] [sig ] Generating forecast for: DDD [2026-02-24T20:20:18.890829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDD' from 'https://tdm.silogroup.org/data/derivative_storage/DDD.csv'. [2026-02-24T20:20:18.902547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDD'. [2026-02-24T20:20:18.902874] [INFO ] [FORECASTER] Starting predict_future for DDD [2026-02-24T20:20:18.903694] [DEBUG] [LOCAL ] No optimal features file found for DDD: ./output/feature-sets/DDD.txt [2026-02-24T20:20:18.903754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:18.903786] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:18.903813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:18.903869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:18.962818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:18.963693] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:18.963780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:18.963816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:19.089651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:19.089806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:19.089845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:19.089874] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:19.093411] [DEBUG] [FORECASTER] DDD: Forecast T+1@11:T+2@11: DOWN (p=30.28%) [2026-02-24T20:20:19.093712] [INFO ] [FORECASTER] Completed predict_future for DDD [2026-02-24T20:20:19.093843] [INFO ] [sig ] DDD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:19.234549] [INFO ] [LOCAL ] Saved forecast: DDD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DDD.txt [2026-02-24T20:20:19.234705] [INFO ] [sig ] [865/3377] Completed DDD in 0.3s | 2.75 sym/s | Total: 5.2m | ETA: 15.2m [2026-02-24T20:20:19.234745] [INFO ] [sig ] [866/3377] Forecasting DDI... [2026-02-24T20:20:19.234775] [INFO ] [sig ] Generating forecast for: DDI [2026-02-24T20:20:19.234806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDI' from 'https://tdm.silogroup.org/data/derivative_storage/DDI.csv'. [2026-02-24T20:20:19.246525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDI'. [2026-02-24T20:20:19.246920] [INFO ] [FORECASTER] Starting predict_future for DDI [2026-02-24T20:20:19.247753] [DEBUG] [LOCAL ] No optimal features file found for DDI: ./output/feature-sets/DDI.txt [2026-02-24T20:20:19.247810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:19.247857] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:19.247887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:19.247985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:19.308758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:19.309663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:19.309748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:19.309783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:19.429229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:19.429384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:19.429424] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:19.429453] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:19.432947] [DEBUG] [FORECASTER] DDI: Forecast T+1@11:T+2@11: DOWN (p=16.94%) [2026-02-24T20:20:19.433235] [INFO ] [FORECASTER] Completed predict_future for DDI [2026-02-24T20:20:19.433366] [INFO ] [sig ] DDI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:19.582243] [INFO ] [LOCAL ] Saved forecast: DDI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DDI.txt [2026-02-24T20:20:19.582422] [INFO ] [sig ] [866/3377] Completed DDI in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:19.582464] [INFO ] [sig ] [867/3377] Forecasting DDL... [2026-02-24T20:20:19.582495] [INFO ] [sig ] Generating forecast for: DDL [2026-02-24T20:20:19.582527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDL' from 'https://tdm.silogroup.org/data/derivative_storage/DDL.csv'. [2026-02-24T20:20:19.597405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDL'. [2026-02-24T20:20:19.597822] [INFO ] [FORECASTER] Starting predict_future for DDL [2026-02-24T20:20:19.598675] [DEBUG] [LOCAL ] No optimal features file found for DDL: ./output/feature-sets/DDL.txt [2026-02-24T20:20:19.598729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:19.598763] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:19.598791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:19.598849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:19.660826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:19.661685] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:19.661771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:19.661806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:19.792463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:19.792642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:19.792685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:19.792715] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:19.796187] [DEBUG] [FORECASTER] DDL: Forecast T+1@11:T+2@11: DOWN (p=5.68%) [2026-02-24T20:20:19.796469] [INFO ] [FORECASTER] Completed predict_future for DDL [2026-02-24T20:20:19.796655] [INFO ] [sig ] DDL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:19.945720] [INFO ] [LOCAL ] Saved forecast: DDL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DDL.txt [2026-02-24T20:20:19.945874] [INFO ] [sig ] [867/3377] Completed DDL in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:19.945913] [INFO ] [sig ] [868/3377] Forecasting DDOG... [2026-02-24T20:20:19.945948] [INFO ] [sig ] Generating forecast for: DDOG [2026-02-24T20:20:19.945987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDOG' from 'https://tdm.silogroup.org/data/derivative_storage/DDOG.csv'. [2026-02-24T20:20:19.958355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDOG'. [2026-02-24T20:20:19.958742] [INFO ] [FORECASTER] Starting predict_future for DDOG [2026-02-24T20:20:19.959600] [DEBUG] [LOCAL ] No optimal features file found for DDOG: ./output/feature-sets/DDOG.txt [2026-02-24T20:20:19.959656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:19.959689] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:19.959718] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:19.959776] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:20.020059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:20.020825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:20.020910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:20.020944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:20.144348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:20.144507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:20.144549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:20.144598] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:20.148133] [DEBUG] [FORECASTER] DDOG: Forecast T+1@11:T+2@11: UP (p=72.18%) [2026-02-24T20:20:20.148418] [INFO ] [FORECASTER] Completed predict_future for DDOG [2026-02-24T20:20:20.148550] [INFO ] [sig ] DDOG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:20.300557] [INFO ] [LOCAL ] Saved forecast: DDOG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DDOG.txt [2026-02-24T20:20:20.300737] [INFO ] [sig ] [868/3377] Completed DDOG in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:20.300778] [INFO ] [sig ] [869/3377] Forecasting DDS... [2026-02-24T20:20:20.300808] [INFO ] [sig ] Generating forecast for: DDS [2026-02-24T20:20:20.300841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DDS' from 'https://tdm.silogroup.org/data/derivative_storage/DDS.csv'. [2026-02-24T20:20:20.312851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DDS'. [2026-02-24T20:20:20.313148] [INFO ] [FORECASTER] Starting predict_future for DDS [2026-02-24T20:20:20.313963] [DEBUG] [LOCAL ] No optimal features file found for DDS: ./output/feature-sets/DDS.txt [2026-02-24T20:20:20.314020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:20.314061] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:20.314090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:20.314147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:20.374256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:20.375200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:20.375283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:20.375315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:20.507355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:20.507542] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:20.507620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:20.507665] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:20.513227] [DEBUG] [FORECASTER] DDS: Forecast T+1@11:T+2@11: UP (p=91.96%) [2026-02-24T20:20:20.513768] [INFO ] [FORECASTER] Completed predict_future for DDS [2026-02-24T20:20:20.513967] [INFO ] [sig ] DDS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:20.656318] [INFO ] [LOCAL ] Saved forecast: DDS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DDS.txt [2026-02-24T20:20:20.656462] [INFO ] [sig ] [869/3377] Completed DDS in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:20.656502] [INFO ] [sig ] [870/3377] Forecasting DE... [2026-02-24T20:20:20.656540] [INFO ] [sig ] Generating forecast for: DE [2026-02-24T20:20:20.656594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DE' from 'https://tdm.silogroup.org/data/derivative_storage/DE.csv'. [2026-02-24T20:20:20.669019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DE'. [2026-02-24T20:20:20.669336] [INFO ] [FORECASTER] Starting predict_future for DE [2026-02-24T20:20:20.670209] [DEBUG] [LOCAL ] No optimal features file found for DE: ./output/feature-sets/DE.txt [2026-02-24T20:20:20.670264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:20.670324] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:20.670355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:20.670413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:20.729157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:20.730417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:20.730522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:20.730559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:20.857058] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:20.857219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:20.857259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:20.857478] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:20.861218] [DEBUG] [FORECASTER] DE: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-02-24T20:20:20.861514] [INFO ] [FORECASTER] Completed predict_future for DE [2026-02-24T20:20:20.861670] [INFO ] [sig ] DE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:21.008101] [INFO ] [LOCAL ] Saved forecast: DE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DE.txt [2026-02-24T20:20:21.008311] [INFO ] [sig ] [870/3377] Completed DE in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:21.008370] [INFO ] [sig ] [871/3377] Forecasting DEA... [2026-02-24T20:20:21.008416] [INFO ] [sig ] Generating forecast for: DEA [2026-02-24T20:20:21.008464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEA' from 'https://tdm.silogroup.org/data/derivative_storage/DEA.csv'. [2026-02-24T20:20:21.021830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEA'. [2026-02-24T20:20:21.022441] [INFO ] [FORECASTER] Starting predict_future for DEA [2026-02-24T20:20:21.023309] [DEBUG] [LOCAL ] No optimal features file found for DEA: ./output/feature-sets/DEA.txt [2026-02-24T20:20:21.023365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:21.023398] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:21.023424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:21.023481] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:21.084261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:21.085013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:21.085113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:21.085155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:21.207699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:21.207843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:21.207884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:21.207913] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:21.211385] [DEBUG] [FORECASTER] DEA: Forecast T+1@11:T+2@11: UP (p=98.04%) [2026-02-24T20:20:21.211691] [INFO ] [FORECASTER] Completed predict_future for DEA [2026-02-24T20:20:21.211825] [INFO ] [sig ] DEA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:21.357306] [INFO ] [LOCAL ] Saved forecast: DEA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DEA.txt [2026-02-24T20:20:21.357479] [INFO ] [sig ] [871/3377] Completed DEA in 0.3s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:21.357521] [INFO ] [sig ] [872/3377] Forecasting DECK... [2026-02-24T20:20:21.357551] [INFO ] [sig ] Generating forecast for: DECK [2026-02-24T20:20:21.357607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DECK' from 'https://tdm.silogroup.org/data/derivative_storage/DECK.csv'. [2026-02-24T20:20:21.369828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DECK'. [2026-02-24T20:20:21.370223] [INFO ] [FORECASTER] Starting predict_future for DECK [2026-02-24T20:20:21.371060] [DEBUG] [LOCAL ] No optimal features file found for DECK: ./output/feature-sets/DECK.txt [2026-02-24T20:20:21.371116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:21.371150] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:21.371177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:21.371234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:21.431075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:21.431987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:21.432077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:21.432111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:21.588780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:21.588970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:21.589023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:21.589065] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:21.594775] [DEBUG] [FORECASTER] DECK: Forecast T+1@11:T+2@11: DOWN (p=48.89%) [2026-02-24T20:20:21.595423] [INFO ] [FORECASTER] Completed predict_future for DECK [2026-02-24T20:20:21.595642] [INFO ] [sig ] DECK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:21.756079] [INFO ] [LOCAL ] Saved forecast: DECK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DECK.txt [2026-02-24T20:20:21.756259] [INFO ] [sig ] [872/3377] Completed DECK in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:21.756300] [INFO ] [sig ] [873/3377] Forecasting DEI... [2026-02-24T20:20:21.756329] [INFO ] [sig ] Generating forecast for: DEI [2026-02-24T20:20:21.756361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEI' from 'https://tdm.silogroup.org/data/derivative_storage/DEI.csv'. [2026-02-24T20:20:21.769291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEI'. [2026-02-24T20:20:21.769772] [INFO ] [FORECASTER] Starting predict_future for DEI [2026-02-24T20:20:21.770800] [DEBUG] [LOCAL ] No optimal features file found for DEI: ./output/feature-sets/DEI.txt [2026-02-24T20:20:21.770870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:21.770903] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:21.770930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:21.770990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:21.832568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:21.833504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:21.833616] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:21.833653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:21.963807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:21.963968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:21.964008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:21.964089] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:21.967727] [DEBUG] [FORECASTER] DEI: Forecast T+1@11:T+2@11: DOWN (p=30.67%) [2026-02-24T20:20:21.968050] [INFO ] [FORECASTER] Completed predict_future for DEI [2026-02-24T20:20:21.968198] [INFO ] [sig ] DEI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:22.112554] [INFO ] [LOCAL ] Saved forecast: DEI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DEI.txt [2026-02-24T20:20:22.112930] [INFO ] [sig ] [873/3377] Completed DEI in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:22.112971] [INFO ] [sig ] [874/3377] Forecasting DELL... [2026-02-24T20:20:22.113000] [INFO ] [sig ] Generating forecast for: DELL [2026-02-24T20:20:22.113032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DELL' from 'https://tdm.silogroup.org/data/derivative_storage/DELL.csv'. [2026-02-24T20:20:22.127517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DELL'. [2026-02-24T20:20:22.127996] [INFO ] [FORECASTER] Starting predict_future for DELL [2026-02-24T20:20:22.128897] [DEBUG] [LOCAL ] No optimal features file found for DELL: ./output/feature-sets/DELL.txt [2026-02-24T20:20:22.128953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:22.128985] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:22.129013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:22.129069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:22.195096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:22.196052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:22.196146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:22.196180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:22.328495] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:22.328670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:22.328712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:22.328740] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:22.332686] [DEBUG] [FORECASTER] DELL: Forecast T+1@11:T+2@11: DOWN (p=4.64%) [2026-02-24T20:20:22.332993] [INFO ] [FORECASTER] Completed predict_future for DELL [2026-02-24T20:20:22.333137] [INFO ] [sig ] DELL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:22.480279] [INFO ] [LOCAL ] Saved forecast: DELL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DELL.txt [2026-02-24T20:20:22.480443] [INFO ] [sig ] [874/3377] Completed DELL in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:22.480484] [INFO ] [sig ] [875/3377] Forecasting DEO... [2026-02-24T20:20:22.480514] [INFO ] [sig ] Generating forecast for: DEO [2026-02-24T20:20:22.480545] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DEO' from 'https://tdm.silogroup.org/data/derivative_storage/DEO.csv'. [2026-02-24T20:20:22.492167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DEO'. [2026-02-24T20:20:22.492523] [INFO ] [FORECASTER] Starting predict_future for DEO [2026-02-24T20:20:22.493363] [DEBUG] [LOCAL ] No optimal features file found for DEO: ./output/feature-sets/DEO.txt [2026-02-24T20:20:22.493418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:22.493449] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:22.493476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:22.493533] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:22.554614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:22.555728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:22.555819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:22.555852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:22.683921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:22.684084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:22.684124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:22.684155] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:22.687873] [DEBUG] [FORECASTER] DEO: Forecast T+1@11:T+2@11: DOWN (p=49.32%) [2026-02-24T20:20:22.688219] [INFO ] [FORECASTER] Completed predict_future for DEO [2026-02-24T20:20:22.688349] [INFO ] [sig ] DEO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:22.836245] [INFO ] [LOCAL ] Saved forecast: DEO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DEO.txt [2026-02-24T20:20:22.836381] [INFO ] [sig ] [875/3377] Completed DEO in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:22.836420] [INFO ] [sig ] [876/3377] Forecasting DERM... [2026-02-24T20:20:22.836449] [INFO ] [sig ] Generating forecast for: DERM [2026-02-24T20:20:22.836481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DERM' from 'https://tdm.silogroup.org/data/derivative_storage/DERM.csv'. [2026-02-24T20:20:22.847726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DERM'. [2026-02-24T20:20:22.848066] [INFO ] [FORECASTER] Starting predict_future for DERM [2026-02-24T20:20:22.848883] [DEBUG] [LOCAL ] No optimal features file found for DERM: ./output/feature-sets/DERM.txt [2026-02-24T20:20:22.848937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:22.848968] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:22.848994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:22.849050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:22.911286] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:22.912005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:22.912102] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:22.912140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:23.039640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:23.039813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:23.039855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:23.039884] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:23.043411] [DEBUG] [FORECASTER] DERM: Forecast T+1@11:T+2@11: DOWN (p=13.67%) [2026-02-24T20:20:23.043721] [INFO ] [FORECASTER] Completed predict_future for DERM [2026-02-24T20:20:23.043856] [INFO ] [sig ] DERM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:23.188514] [INFO ] [LOCAL ] Saved forecast: DERM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DERM.txt [2026-02-24T20:20:23.188691] [INFO ] [sig ] [876/3377] Completed DERM in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:23.188741] [INFO ] [sig ] [877/3377] Forecasting DFGP... [2026-02-24T20:20:23.188773] [INFO ] [sig ] Generating forecast for: DFGP [2026-02-24T20:20:23.188805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGP' from 'https://tdm.silogroup.org/data/derivative_storage/DFGP.csv'. [2026-02-24T20:20:23.201182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGP'. [2026-02-24T20:20:23.201788] [INFO ] [FORECASTER] Starting predict_future for DFGP [2026-02-24T20:20:23.202826] [DEBUG] [LOCAL ] No optimal features file found for DFGP: ./output/feature-sets/DFGP.txt [2026-02-24T20:20:23.202881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:23.202915] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:23.202943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:23.203015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:23.266762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:23.267735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:23.267822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:23.267857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:23.387070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:23.387238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:23.387278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:23.387307] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:23.391651] [DEBUG] [FORECASTER] DFGP: Forecast T+1@11:T+2@11: DOWN (p=47.22%) [2026-02-24T20:20:23.391932] [INFO ] [FORECASTER] Completed predict_future for DFGP [2026-02-24T20:20:23.392064] [INFO ] [sig ] DFGP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:23.539981] [INFO ] [LOCAL ] Saved forecast: DFGP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DFGP.txt [2026-02-24T20:20:23.540166] [INFO ] [sig ] [877/3377] Completed DFGP in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:23.540214] [INFO ] [sig ] [878/3377] Forecasting DFGX... [2026-02-24T20:20:23.540244] [INFO ] [sig ] Generating forecast for: DFGX [2026-02-24T20:20:23.540274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFGX' from 'https://tdm.silogroup.org/data/derivative_storage/DFGX.csv'. [2026-02-24T20:20:23.552861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFGX'. [2026-02-24T20:20:23.553255] [INFO ] [FORECASTER] Starting predict_future for DFGX [2026-02-24T20:20:23.554111] [DEBUG] [LOCAL ] No optimal features file found for DFGX: ./output/feature-sets/DFGX.txt [2026-02-24T20:20:23.554165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:23.554197] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:23.554224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:23.554470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:23.618328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:23.619672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:23.619758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:23.619794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:23.754189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:23.754347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:23.754388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:23.754418] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:23.758163] [DEBUG] [FORECASTER] DFGX: Forecast T+1@11:T+2@11: UP (p=94.15%) [2026-02-24T20:20:23.758665] [INFO ] [FORECASTER] Completed predict_future for DFGX [2026-02-24T20:20:23.758803] [INFO ] [sig ] DFGX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:23.903831] [INFO ] [LOCAL ] Saved forecast: DFGX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DFGX.txt [2026-02-24T20:20:23.904003] [INFO ] [sig ] [878/3377] Completed DFGX in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:23.904046] [INFO ] [sig ] [879/3377] Forecasting DFH... [2026-02-24T20:20:23.904085] [INFO ] [sig ] Generating forecast for: DFH [2026-02-24T20:20:23.904121] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFH' from 'https://tdm.silogroup.org/data/derivative_storage/DFH.csv'. [2026-02-24T20:20:23.916341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFH'. [2026-02-24T20:20:23.916714] [INFO ] [FORECASTER] Starting predict_future for DFH [2026-02-24T20:20:23.917518] [DEBUG] [LOCAL ] No optimal features file found for DFH: ./output/feature-sets/DFH.txt [2026-02-24T20:20:23.917619] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:23.917657] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:23.917687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:23.917745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:23.974360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:23.975189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:23.975275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:23.975308] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:24.109901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:24.110076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:24.110139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:24.110178] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:24.114193] [DEBUG] [FORECASTER] DFH: Forecast T+1@11:T+2@11: UP (p=96.23%) [2026-02-24T20:20:24.114493] [INFO ] [FORECASTER] Completed predict_future for DFH [2026-02-24T20:20:24.114650] [INFO ] [sig ] DFH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:24.273189] [INFO ] [LOCAL ] Saved forecast: DFH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DFH.txt [2026-02-24T20:20:24.273361] [INFO ] [sig ] [879/3377] Completed DFH in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.2m [2026-02-24T20:20:24.273402] [INFO ] [sig ] [880/3377] Forecasting DFIN... [2026-02-24T20:20:24.273435] [INFO ] [sig ] Generating forecast for: DFIN [2026-02-24T20:20:24.273466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFIN' from 'https://tdm.silogroup.org/data/derivative_storage/DFIN.csv'. [2026-02-24T20:20:24.285901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFIN'. [2026-02-24T20:20:24.286317] [INFO ] [FORECASTER] Starting predict_future for DFIN [2026-02-24T20:20:24.287197] [DEBUG] [LOCAL ] No optimal features file found for DFIN: ./output/feature-sets/DFIN.txt [2026-02-24T20:20:24.287253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:24.287285] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:24.287312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:24.287369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:24.353179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:24.354175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:24.354323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:24.354376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:24.482709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:24.482867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:24.482913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:24.482978] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:24.487428] [DEBUG] [FORECASTER] DFIN: Forecast T+1@11:T+2@11: UP (p=81.96%) [2026-02-24T20:20:24.487753] [INFO ] [FORECASTER] Completed predict_future for DFIN [2026-02-24T20:20:24.487894] [INFO ] [sig ] DFIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:24.642229] [INFO ] [LOCAL ] Saved forecast: DFIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DFIN.txt [2026-02-24T20:20:24.642632] [INFO ] [sig ] [880/3377] Completed DFIN in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-24T20:20:24.642688] [INFO ] [sig ] [881/3377] Forecasting DFP... [2026-02-24T20:20:24.642728] [INFO ] [sig ] Generating forecast for: DFP [2026-02-24T20:20:24.642762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DFP' from 'https://tdm.silogroup.org/data/derivative_storage/DFP.csv'. [2026-02-24T20:20:24.655963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DFP'. [2026-02-24T20:20:24.656342] [INFO ] [FORECASTER] Starting predict_future for DFP [2026-02-24T20:20:24.657290] [DEBUG] [LOCAL ] No optimal features file found for DFP: ./output/feature-sets/DFP.txt [2026-02-24T20:20:24.657346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:24.657377] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:24.657405] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:24.657463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:24.720092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:24.721097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:24.721196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:24.721239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:24.861944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:24.862118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:24.862161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:24.862191] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:24.865919] [DEBUG] [FORECASTER] DFP: Forecast T+1@11:T+2@11: DOWN (p=48.18%) [2026-02-24T20:20:24.866219] [INFO ] [FORECASTER] Completed predict_future for DFP [2026-02-24T20:20:24.866356] [INFO ] [sig ] DFP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:25.018299] [INFO ] [LOCAL ] Saved forecast: DFP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DFP.txt [2026-02-24T20:20:25.018471] [INFO ] [sig ] [881/3377] Completed DFP in 0.4s | 2.75 sym/s | Total: 5.3m | ETA: 15.1m [2026-02-24T20:20:25.018513] [INFO ] [sig ] [882/3377] Forecasting DG... [2026-02-24T20:20:25.018545] [INFO ] [sig ] Generating forecast for: DG [2026-02-24T20:20:25.018593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DG' from 'https://tdm.silogroup.org/data/derivative_storage/DG.csv'. [2026-02-24T20:20:25.031066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DG'. [2026-02-24T20:20:25.031430] [INFO ] [FORECASTER] Starting predict_future for DG [2026-02-24T20:20:25.032324] [DEBUG] [LOCAL ] No optimal features file found for DG: ./output/feature-sets/DG.txt [2026-02-24T20:20:25.032381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:25.032415] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:25.032443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:25.032509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:25.097533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:25.098492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:25.098600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:25.098638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:25.228937] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:25.229095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:25.229135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:25.229163] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:25.232987] [DEBUG] [FORECASTER] DG: Forecast T+1@11:T+2@11: DOWN (p=6.57%) [2026-02-24T20:20:25.233325] [INFO ] [FORECASTER] Completed predict_future for DG [2026-02-24T20:20:25.233467] [INFO ] [sig ] DG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:25.379957] [INFO ] [LOCAL ] Saved forecast: DG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DG.txt [2026-02-24T20:20:25.380106] [INFO ] [sig ] [882/3377] Completed DG in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:25.380160] [INFO ] [sig ] [883/3377] Forecasting DGCB... [2026-02-24T20:20:25.380197] [INFO ] [sig ] Generating forecast for: DGCB [2026-02-24T20:20:25.380233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGCB' from 'https://tdm.silogroup.org/data/derivative_storage/DGCB.csv'. [2026-02-24T20:20:25.392051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGCB'. [2026-02-24T20:20:25.392382] [INFO ] [FORECASTER] Starting predict_future for DGCB [2026-02-24T20:20:25.393228] [DEBUG] [LOCAL ] No optimal features file found for DGCB: ./output/feature-sets/DGCB.txt [2026-02-24T20:20:25.393288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:25.393319] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:25.393346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:25.393402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:25.453339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:25.454151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:25.454235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:25.454269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:25.583840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:25.584015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:25.584070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:25.584103] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:25.587921] [DEBUG] [FORECASTER] DGCB: Forecast T+1@11:T+2@11: UP (p=80.01%) [2026-02-24T20:20:25.588324] [INFO ] [FORECASTER] Completed predict_future for DGCB [2026-02-24T20:20:25.588518] [INFO ] [sig ] DGCB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:25.752170] [INFO ] [LOCAL ] Saved forecast: DGCB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DGCB.txt [2026-02-24T20:20:25.752395] [INFO ] [sig ] [883/3377] Completed DGCB in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:25.752443] [INFO ] [sig ] [884/3377] Forecasting DGICA... [2026-02-24T20:20:25.752475] [INFO ] [sig ] Generating forecast for: DGICA [2026-02-24T20:20:25.752507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGICA' from 'https://tdm.silogroup.org/data/derivative_storage/DGICA.csv'. [2026-02-24T20:20:25.765739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGICA'. [2026-02-24T20:20:25.766191] [INFO ] [FORECASTER] Starting predict_future for DGICA [2026-02-24T20:20:25.767270] [DEBUG] [LOCAL ] No optimal features file found for DGICA: ./output/feature-sets/DGICA.txt [2026-02-24T20:20:25.767325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:25.767358] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:25.767384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:25.767441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:25.829563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:25.830754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:25.830854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:25.830890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:25.956931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:25.957100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:25.957143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:25.957172] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:25.960739] [DEBUG] [FORECASTER] DGICA: Forecast T+1@11:T+2@11: UP (p=57.54%) [2026-02-24T20:20:25.961061] [INFO ] [FORECASTER] Completed predict_future for DGICA [2026-02-24T20:20:25.961206] [INFO ] [sig ] DGICA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:26.108919] [INFO ] [LOCAL ] Saved forecast: DGICA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DGICA.txt [2026-02-24T20:20:26.109077] [INFO ] [sig ] [884/3377] Completed DGICA in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:26.109118] [INFO ] [sig ] [885/3377] Forecasting DGII... [2026-02-24T20:20:26.109150] [INFO ] [sig ] Generating forecast for: DGII [2026-02-24T20:20:26.109180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGII' from 'https://tdm.silogroup.org/data/derivative_storage/DGII.csv'. [2026-02-24T20:20:26.120704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGII'. [2026-02-24T20:20:26.121042] [INFO ] [FORECASTER] Starting predict_future for DGII [2026-02-24T20:20:26.121858] [DEBUG] [LOCAL ] No optimal features file found for DGII: ./output/feature-sets/DGII.txt [2026-02-24T20:20:26.121912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:26.121944] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:26.121973] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:26.122030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:26.182562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:26.183459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:26.183547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:26.183600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:26.315192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:26.315360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:26.315407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:26.315438] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:26.319089] [DEBUG] [FORECASTER] DGII: Forecast T+1@11:T+2@11: DOWN (p=24.06%) [2026-02-24T20:20:26.319390] [INFO ] [FORECASTER] Completed predict_future for DGII [2026-02-24T20:20:26.319531] [INFO ] [sig ] DGII: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:26.476181] [INFO ] [LOCAL ] Saved forecast: DGII 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DGII.txt [2026-02-24T20:20:26.476355] [INFO ] [sig ] [885/3377] Completed DGII in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:26.476396] [INFO ] [sig ] [886/3377] Forecasting DGRE... [2026-02-24T20:20:26.476425] [INFO ] [sig ] Generating forecast for: DGRE [2026-02-24T20:20:26.476457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRE' from 'https://tdm.silogroup.org/data/derivative_storage/DGRE.csv'. [2026-02-24T20:20:26.489305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRE'. [2026-02-24T20:20:26.489735] [INFO ] [FORECASTER] Starting predict_future for DGRE [2026-02-24T20:20:26.490758] [DEBUG] [LOCAL ] No optimal features file found for DGRE: ./output/feature-sets/DGRE.txt [2026-02-24T20:20:26.490815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:26.490849] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:26.490876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:26.490933] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:26.555838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:26.556847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:26.556941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:26.556976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:26.677366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:26.677535] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:20:26.677615] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:26.677651] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:26.682058] [DEBUG] [FORECASTER] DGRE: Forecast T+1@11:T+2@11: UP (p=99.61%) [2026-02-24T20:20:26.682601] [INFO ] [FORECASTER] Completed predict_future for DGRE [2026-02-24T20:20:26.682749] [INFO ] [sig ] DGRE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:26.833696] [INFO ] [LOCAL ] Saved forecast: DGRE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DGRE.txt [2026-02-24T20:20:26.833858] [INFO ] [sig ] [886/3377] Completed DGRE in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:26.833898] [INFO ] [sig ] [887/3377] Forecasting DGRS... [2026-02-24T20:20:26.833929] [INFO ] [sig ] Generating forecast for: DGRS [2026-02-24T20:20:26.833961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGRS' from 'https://tdm.silogroup.org/data/derivative_storage/DGRS.csv'. [2026-02-24T20:20:26.848031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGRS'. [2026-02-24T20:20:26.848637] [INFO ] [FORECASTER] Starting predict_future for DGRS [2026-02-24T20:20:26.849983] [DEBUG] [LOCAL ] No optimal features file found for DGRS: ./output/feature-sets/DGRS.txt [2026-02-24T20:20:26.850047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:26.850121] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:26.850162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:26.850242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:26.912323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:26.913230] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:26.913316] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:26.913352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:27.042260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:27.042434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:27.042494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:27.042547] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:27.046237] [DEBUG] [FORECASTER] DGRS: Forecast T+1@11:T+2@11: UP (p=57.34%) [2026-02-24T20:20:27.046546] [INFO ] [FORECASTER] Completed predict_future for DGRS [2026-02-24T20:20:27.046709] [INFO ] [sig ] DGRS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:27.187494] [INFO ] [LOCAL ] Saved forecast: DGRS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DGRS.txt [2026-02-24T20:20:27.187672] [INFO ] [sig ] [887/3377] Completed DGRS in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:27.187717] [INFO ] [sig ] [888/3377] Forecasting DGX... [2026-02-24T20:20:27.187760] [INFO ] [sig ] Generating forecast for: DGX [2026-02-24T20:20:27.187793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DGX' from 'https://tdm.silogroup.org/data/derivative_storage/DGX.csv'. [2026-02-24T20:20:27.199678] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DGX'. [2026-02-24T20:20:27.199970] [INFO ] [FORECASTER] Starting predict_future for DGX [2026-02-24T20:20:27.200755] [DEBUG] [LOCAL ] No optimal features file found for DGX: ./output/feature-sets/DGX.txt [2026-02-24T20:20:27.200809] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:27.200841] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:27.200869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:27.200925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:27.263005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:27.263916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:27.264002] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:27.264036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:27.386989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:27.387138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:27.387184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:27.387212] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:27.390975] [DEBUG] [FORECASTER] DGX: Forecast T+1@11:T+2@11: DOWN (p=35.96%) [2026-02-24T20:20:27.391262] [INFO ] [FORECASTER] Completed predict_future for DGX [2026-02-24T20:20:27.391391] [INFO ] [sig ] DGX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:27.533060] [INFO ] [LOCAL ] Saved forecast: DGX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DGX.txt [2026-02-24T20:20:27.533183] [INFO ] [sig ] [888/3377] Completed DGX in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:27.533221] [INFO ] [sig ] [889/3377] Forecasting DH... [2026-02-24T20:20:27.533250] [INFO ] [sig ] Generating forecast for: DH [2026-02-24T20:20:27.533281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DH' from 'https://tdm.silogroup.org/data/derivative_storage/DH.csv'. [2026-02-24T20:20:27.544782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DH'. [2026-02-24T20:20:27.545040] [INFO ] [FORECASTER] Starting predict_future for DH [2026-02-24T20:20:27.545856] [DEBUG] [LOCAL ] No optimal features file found for DH: ./output/feature-sets/DH.txt [2026-02-24T20:20:27.545909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:27.545941] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:27.545968] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:27.546025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:27.605735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:27.606609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:27.606699] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:27.606732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:27.732546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:27.732714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:27.732753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:27.732781] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:27.736198] [DEBUG] [FORECASTER] DH: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-02-24T20:20:27.736472] [INFO ] [FORECASTER] Completed predict_future for DH [2026-02-24T20:20:27.736621] [INFO ] [sig ] DH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:27.887614] [INFO ] [LOCAL ] Saved forecast: DH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DH.txt [2026-02-24T20:20:27.887799] [INFO ] [sig ] [889/3377] Completed DH in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:27.887840] [INFO ] [sig ] [890/3377] Forecasting DHC... [2026-02-24T20:20:27.887869] [INFO ] [sig ] Generating forecast for: DHC [2026-02-24T20:20:27.887901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHC' from 'https://tdm.silogroup.org/data/derivative_storage/DHC.csv'. [2026-02-24T20:20:27.899940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHC'. [2026-02-24T20:20:27.900277] [INFO ] [FORECASTER] Starting predict_future for DHC [2026-02-24T20:20:27.901117] [DEBUG] [LOCAL ] No optimal features file found for DHC: ./output/feature-sets/DHC.txt [2026-02-24T20:20:27.901171] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:27.901214] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:27.901242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:27.901299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:27.964624] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:27.965445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:27.965528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:27.965561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:28.091484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:28.091657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:28.091697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:28.091739] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:28.095289] [DEBUG] [FORECASTER] DHC: Forecast T+1@11:T+2@11: UP (p=71.61%) [2026-02-24T20:20:28.095590] [INFO ] [FORECASTER] Completed predict_future for DHC [2026-02-24T20:20:28.095721] [INFO ] [sig ] DHC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:28.240208] [INFO ] [LOCAL ] Saved forecast: DHC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DHC.txt [2026-02-24T20:20:28.240339] [INFO ] [sig ] [890/3377] Completed DHC in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:28.240377] [INFO ] [sig ] [891/3377] Forecasting DHF... [2026-02-24T20:20:28.240406] [INFO ] [sig ] Generating forecast for: DHF [2026-02-24T20:20:28.240437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHF' from 'https://tdm.silogroup.org/data/derivative_storage/DHF.csv'. [2026-02-24T20:20:28.252262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHF'. [2026-02-24T20:20:28.252802] [INFO ] [FORECASTER] Starting predict_future for DHF [2026-02-24T20:20:28.253675] [DEBUG] [LOCAL ] No optimal features file found for DHF: ./output/feature-sets/DHF.txt [2026-02-24T20:20:28.253730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:28.253763] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:28.253789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:28.253847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:28.317230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:28.318257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:28.318340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:28.318373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:28.443457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:28.443638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:28.443681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:28.443710] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:28.447359] [DEBUG] [FORECASTER] DHF: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-24T20:20:28.447717] [INFO ] [FORECASTER] Completed predict_future for DHF [2026-02-24T20:20:28.447878] [INFO ] [sig ] DHF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:28.594937] [INFO ] [LOCAL ] Saved forecast: DHF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DHF.txt [2026-02-24T20:20:28.595066] [INFO ] [sig ] [891/3377] Completed DHF in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:28.595105] [INFO ] [sig ] [892/3377] Forecasting DHI... [2026-02-24T20:20:28.595134] [INFO ] [sig ] Generating forecast for: DHI [2026-02-24T20:20:28.595165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHI' from 'https://tdm.silogroup.org/data/derivative_storage/DHI.csv'. [2026-02-24T20:20:28.607561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHI'. [2026-02-24T20:20:28.607915] [INFO ] [FORECASTER] Starting predict_future for DHI [2026-02-24T20:20:28.608778] [DEBUG] [LOCAL ] No optimal features file found for DHI: ./output/feature-sets/DHI.txt [2026-02-24T20:20:28.608832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:28.608864] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:28.608891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:28.608947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:28.667747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:28.668603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:28.668682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:28.668715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:28.800031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:28.800197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:28.800239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:28.800268] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:28.803740] [DEBUG] [FORECASTER] DHI: Forecast T+1@11:T+2@11: DOWN (p=28.51%) [2026-02-24T20:20:28.804017] [INFO ] [FORECASTER] Completed predict_future for DHI [2026-02-24T20:20:28.804147] [INFO ] [sig ] DHI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:28.969074] [INFO ] [LOCAL ] Saved forecast: DHI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DHI.txt [2026-02-24T20:20:28.969278] [INFO ] [sig ] [892/3377] Completed DHI in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:28.969333] [INFO ] [sig ] [893/3377] Forecasting DHIL... [2026-02-24T20:20:28.969376] [INFO ] [sig ] Generating forecast for: DHIL [2026-02-24T20:20:28.969417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHIL' from 'https://tdm.silogroup.org/data/derivative_storage/DHIL.csv'. [2026-02-24T20:20:28.984526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHIL'. [2026-02-24T20:20:28.984966] [INFO ] [FORECASTER] Starting predict_future for DHIL [2026-02-24T20:20:28.986050] [DEBUG] [LOCAL ] No optimal features file found for DHIL: ./output/feature-sets/DHIL.txt [2026-02-24T20:20:28.986115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:28.986160] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:28.986198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:28.986284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:29.052318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:29.053361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:29.053462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:29.053507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:29.174541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:29.174715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:29.174755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:29.174782] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:29.178436] [DEBUG] [FORECASTER] DHIL: Forecast T+1@11:T+2@11: UP (p=86.58%) [2026-02-24T20:20:29.178735] [INFO ] [FORECASTER] Completed predict_future for DHIL [2026-02-24T20:20:29.178868] [INFO ] [sig ] DHIL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:29.335151] [INFO ] [LOCAL ] Saved forecast: DHIL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DHIL.txt [2026-02-24T20:20:29.335422] [INFO ] [sig ] [893/3377] Completed DHIL in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:29.335479] [INFO ] [sig ] [894/3377] Forecasting DHX... [2026-02-24T20:20:29.335532] [INFO ] [sig ] Generating forecast for: DHX [2026-02-24T20:20:29.335597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DHX' from 'https://tdm.silogroup.org/data/derivative_storage/DHX.csv'. [2026-02-24T20:20:29.353470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DHX'. [2026-02-24T20:20:29.353968] [INFO ] [FORECASTER] Starting predict_future for DHX [2026-02-24T20:20:29.355102] [DEBUG] [LOCAL ] No optimal features file found for DHX: ./output/feature-sets/DHX.txt [2026-02-24T20:20:29.355162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:29.355199] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:29.355232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:29.355304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:29.416157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:29.417181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:29.417301] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:29.417343] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:29.541196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:29.541355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:29.541399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:29.541428] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:29.545380] [DEBUG] [FORECASTER] DHX: Forecast T+1@11:T+2@11: DOWN (p=43.29%) [2026-02-24T20:20:29.545735] [INFO ] [FORECASTER] Completed predict_future for DHX [2026-02-24T20:20:29.545881] [INFO ] [sig ] DHX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:29.700731] [INFO ] [LOCAL ] Saved forecast: DHX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DHX.txt [2026-02-24T20:20:29.700891] [INFO ] [sig ] [894/3377] Completed DHX in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:29.700931] [INFO ] [sig ] [895/3377] Forecasting DIBS... [2026-02-24T20:20:29.700961] [INFO ] [sig ] Generating forecast for: DIBS [2026-02-24T20:20:29.700993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIBS' from 'https://tdm.silogroup.org/data/derivative_storage/DIBS.csv'. [2026-02-24T20:20:29.713117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIBS'. [2026-02-24T20:20:29.713477] [INFO ] [FORECASTER] Starting predict_future for DIBS [2026-02-24T20:20:29.714289] [DEBUG] [LOCAL ] No optimal features file found for DIBS: ./output/feature-sets/DIBS.txt [2026-02-24T20:20:29.714345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:29.714380] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:29.714409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:29.714467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:29.773245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:29.774101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:29.774184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:29.774217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:29.909500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:29.909713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:29.909781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:29.909831] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:29.913568] [DEBUG] [FORECASTER] DIBS: Forecast T+1@11:T+2@11: DOWN (p=42.94%) [2026-02-24T20:20:29.913904] [INFO ] [FORECASTER] Completed predict_future for DIBS [2026-02-24T20:20:29.914052] [INFO ] [sig ] DIBS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:30.061859] [INFO ] [LOCAL ] Saved forecast: DIBS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DIBS.txt [2026-02-24T20:20:30.062060] [INFO ] [sig ] [895/3377] Completed DIBS in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.1m [2026-02-24T20:20:30.062115] [INFO ] [sig ] [896/3377] Forecasting DIN... [2026-02-24T20:20:30.062146] [INFO ] [sig ] Generating forecast for: DIN [2026-02-24T20:20:30.062183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIN' from 'https://tdm.silogroup.org/data/derivative_storage/DIN.csv'. [2026-02-24T20:20:30.075724] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIN'. [2026-02-24T20:20:30.076016] [INFO ] [FORECASTER] Starting predict_future for DIN [2026-02-24T20:20:30.076860] [DEBUG] [LOCAL ] No optimal features file found for DIN: ./output/feature-sets/DIN.txt [2026-02-24T20:20:30.076913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:30.076945] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:30.076972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:30.077029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:30.135518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:30.136424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:30.136507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:30.136540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:30.258013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:30.258175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:30.258216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:30.258246] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:30.261855] [DEBUG] [FORECASTER] DIN: Forecast T+1@11:T+2@11: UP (p=56.85%) [2026-02-24T20:20:30.262142] [INFO ] [FORECASTER] Completed predict_future for DIN [2026-02-24T20:20:30.262297] [INFO ] [sig ] DIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:30.405904] [INFO ] [LOCAL ] Saved forecast: DIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DIN.txt [2026-02-24T20:20:30.406070] [INFO ] [sig ] [896/3377] Completed DIN in 0.3s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-24T20:20:30.406109] [INFO ] [sig ] [897/3377] Forecasting DINO... [2026-02-24T20:20:30.406139] [INFO ] [sig ] Generating forecast for: DINO [2026-02-24T20:20:30.406170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DINO' from 'https://tdm.silogroup.org/data/derivative_storage/DINO.csv'. [2026-02-24T20:20:30.418020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DINO'. [2026-02-24T20:20:30.418323] [INFO ] [FORECASTER] Starting predict_future for DINO [2026-02-24T20:20:30.419137] [DEBUG] [LOCAL ] No optimal features file found for DINO: ./output/feature-sets/DINO.txt [2026-02-24T20:20:30.419194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:30.419227] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:30.419256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:30.419336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:30.480904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:30.481668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:30.481750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:30.481783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:30.612844] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:30.612999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:30.613040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:30.613087] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:30.616619] [DEBUG] [FORECASTER] DINO: Forecast T+1@11:T+2@11: UP (p=99.62%) [2026-02-24T20:20:30.616901] [INFO ] [FORECASTER] Completed predict_future for DINO [2026-02-24T20:20:30.617033] [INFO ] [sig ] DINO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:30.762931] [INFO ] [LOCAL ] Saved forecast: DINO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DINO.txt [2026-02-24T20:20:30.763069] [INFO ] [sig ] [897/3377] Completed DINO in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-24T20:20:30.763109] [INFO ] [sig ] [898/3377] Forecasting DIS... [2026-02-24T20:20:30.763140] [INFO ] [sig ] Generating forecast for: DIS [2026-02-24T20:20:30.763170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DIS' from 'https://tdm.silogroup.org/data/derivative_storage/DIS.csv'. [2026-02-24T20:20:30.775730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DIS'. [2026-02-24T20:20:30.776029] [INFO ] [FORECASTER] Starting predict_future for DIS [2026-02-24T20:20:30.776822] [DEBUG] [LOCAL ] No optimal features file found for DIS: ./output/feature-sets/DIS.txt [2026-02-24T20:20:30.776876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:30.776908] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:30.776935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:30.776992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:30.840018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:30.840967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:30.841062] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:30.841097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:30.969813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:30.969978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:30.970022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:30.970054] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:30.973835] [DEBUG] [FORECASTER] DIS: Forecast T+1@11:T+2@11: UP (p=80.30%) [2026-02-24T20:20:30.974182] [INFO ] [FORECASTER] Completed predict_future for DIS [2026-02-24T20:20:30.974337] [INFO ] [sig ] DIS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:31.123559] [INFO ] [LOCAL ] Saved forecast: DIS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DIS.txt [2026-02-24T20:20:31.123734] [INFO ] [sig ] [898/3377] Completed DIS in 0.4s | 2.75 sym/s | Total: 5.4m | ETA: 15.0m [2026-02-24T20:20:31.123775] [INFO ] [sig ] [899/3377] Forecasting DJCO... [2026-02-24T20:20:31.123806] [INFO ] [sig ] Generating forecast for: DJCO [2026-02-24T20:20:31.123836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DJCO' from 'https://tdm.silogroup.org/data/derivative_storage/DJCO.csv'. [2026-02-24T20:20:31.136104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DJCO'. [2026-02-24T20:20:31.136459] [INFO ] [FORECASTER] Starting predict_future for DJCO [2026-02-24T20:20:31.137281] [DEBUG] [LOCAL ] No optimal features file found for DJCO: ./output/feature-sets/DJCO.txt [2026-02-24T20:20:31.137336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:31.137367] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:31.137395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:31.137451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:31.194934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:31.195737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:31.195823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:31.195858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:31.325316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:31.325479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:31.325521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:31.325553] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:31.329097] [DEBUG] [FORECASTER] DJCO: Forecast T+1@11:T+2@11: DOWN (p=14.84%) [2026-02-24T20:20:31.329415] [INFO ] [FORECASTER] Completed predict_future for DJCO [2026-02-24T20:20:31.329549] [INFO ] [sig ] DJCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:31.475950] [INFO ] [LOCAL ] Saved forecast: DJCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DJCO.txt [2026-02-24T20:20:31.476114] [INFO ] [sig ] [899/3377] Completed DJCO in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:31.476155] [INFO ] [sig ] [900/3377] Forecasting DK... [2026-02-24T20:20:31.476186] [INFO ] [sig ] Generating forecast for: DK [2026-02-24T20:20:31.476218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DK' from 'https://tdm.silogroup.org/data/derivative_storage/DK.csv'. [2026-02-24T20:20:31.488244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DK'. [2026-02-24T20:20:31.488596] [INFO ] [FORECASTER] Starting predict_future for DK [2026-02-24T20:20:31.489422] [DEBUG] [LOCAL ] No optimal features file found for DK: ./output/feature-sets/DK.txt [2026-02-24T20:20:31.489476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:31.489509] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:31.489536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:31.489613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:31.548950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:31.549875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:31.549962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:31.549996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:31.688078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:31.688295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:31.688351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:31.688390] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:31.692870] [DEBUG] [FORECASTER] DK: Forecast T+1@11:T+2@11: DOWN (p=8.44%) [2026-02-24T20:20:31.693186] [INFO ] [FORECASTER] Completed predict_future for DK [2026-02-24T20:20:31.693342] [INFO ] [sig ] DK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:31.841451] [INFO ] [LOCAL ] Saved forecast: DK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DK.txt [2026-02-24T20:20:31.841614] [INFO ] [sig ] [900/3377] Completed DK in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:31.841703] [INFO ] [sig ] [901/3377] Forecasting DKL... [2026-02-24T20:20:31.841736] [INFO ] [sig ] Generating forecast for: DKL [2026-02-24T20:20:31.841777] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKL' from 'https://tdm.silogroup.org/data/derivative_storage/DKL.csv'. [2026-02-24T20:20:31.854201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKL'. [2026-02-24T20:20:31.854527] [INFO ] [FORECASTER] Starting predict_future for DKL [2026-02-24T20:20:31.855365] [DEBUG] [LOCAL ] No optimal features file found for DKL: ./output/feature-sets/DKL.txt [2026-02-24T20:20:31.855421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:31.855456] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:31.855485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:31.855563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:31.915002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:31.916029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:31.916159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:31.916196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:32.053293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:32.053468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:32.053510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:32.053542] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:32.057175] [DEBUG] [FORECASTER] DKL: Forecast T+1@11:T+2@11: UP (p=60.06%) [2026-02-24T20:20:32.057501] [INFO ] [FORECASTER] Completed predict_future for DKL [2026-02-24T20:20:32.057667] [INFO ] [sig ] DKL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:32.209029] [INFO ] [LOCAL ] Saved forecast: DKL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DKL.txt [2026-02-24T20:20:32.209216] [INFO ] [sig ] [901/3377] Completed DKL in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:32.209259] [INFO ] [sig ] [902/3377] Forecasting DKNG... [2026-02-24T20:20:32.209290] [INFO ] [sig ] Generating forecast for: DKNG [2026-02-24T20:20:32.209325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKNG' from 'https://tdm.silogroup.org/data/derivative_storage/DKNG.csv'. [2026-02-24T20:20:32.224690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKNG'. [2026-02-24T20:20:32.225203] [INFO ] [FORECASTER] Starting predict_future for DKNG [2026-02-24T20:20:32.226295] [DEBUG] [LOCAL ] No optimal features file found for DKNG: ./output/feature-sets/DKNG.txt [2026-02-24T20:20:32.226367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:32.226406] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:32.226440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:32.226516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:32.288985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:32.289987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:32.290094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:32.290128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:32.420436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:32.420668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:32.420719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:32.420749] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:32.424769] [DEBUG] [FORECASTER] DKNG: Forecast T+1@11:T+2@11: UP (p=66.61%) [2026-02-24T20:20:32.425090] [INFO ] [FORECASTER] Completed predict_future for DKNG [2026-02-24T20:20:32.425248] [INFO ] [sig ] DKNG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:32.572543] [INFO ] [LOCAL ] Saved forecast: DKNG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DKNG.txt [2026-02-24T20:20:32.572723] [INFO ] [sig ] [902/3377] Completed DKNG in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:32.572764] [INFO ] [sig ] [903/3377] Forecasting DKS... [2026-02-24T20:20:32.572795] [INFO ] [sig ] Generating forecast for: DKS [2026-02-24T20:20:32.572825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DKS' from 'https://tdm.silogroup.org/data/derivative_storage/DKS.csv'. [2026-02-24T20:20:32.585068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DKS'. [2026-02-24T20:20:32.585484] [INFO ] [FORECASTER] Starting predict_future for DKS [2026-02-24T20:20:32.586344] [DEBUG] [LOCAL ] No optimal features file found for DKS: ./output/feature-sets/DKS.txt [2026-02-24T20:20:32.586412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:32.586446] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:32.586474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:32.586531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:32.645312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:32.646485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:32.646599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:32.646635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:32.779735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:32.779902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:32.779945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:32.779976] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:32.783695] [DEBUG] [FORECASTER] DKS: Forecast T+1@11:T+2@11: UP (p=96.34%) [2026-02-24T20:20:32.784030] [INFO ] [FORECASTER] Completed predict_future for DKS [2026-02-24T20:20:32.784181] [INFO ] [sig ] DKS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:32.940906] [INFO ] [LOCAL ] Saved forecast: DKS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DKS.txt [2026-02-24T20:20:32.941066] [INFO ] [sig ] [903/3377] Completed DKS in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:32.941106] [INFO ] [sig ] [904/3377] Forecasting DLB... [2026-02-24T20:20:32.941136] [INFO ] [sig ] Generating forecast for: DLB [2026-02-24T20:20:32.941165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLB' from 'https://tdm.silogroup.org/data/derivative_storage/DLB.csv'. [2026-02-24T20:20:32.953469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLB'. [2026-02-24T20:20:32.953903] [INFO ] [FORECASTER] Starting predict_future for DLB [2026-02-24T20:20:32.954783] [DEBUG] [LOCAL ] No optimal features file found for DLB: ./output/feature-sets/DLB.txt [2026-02-24T20:20:32.954838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:32.954873] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:32.954931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:32.954993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:33.018719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:33.019668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:33.019755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:33.019788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:33.154836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:33.155062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:33.155121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:33.155154] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:33.159886] [DEBUG] [FORECASTER] DLB: Forecast T+1@11:T+2@11: DOWN (p=1.94%) [2026-02-24T20:20:33.160221] [INFO ] [FORECASTER] Completed predict_future for DLB [2026-02-24T20:20:33.160372] [INFO ] [sig ] DLB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:33.313097] [INFO ] [LOCAL ] Saved forecast: DLB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DLB.txt [2026-02-24T20:20:33.313283] [INFO ] [sig ] [904/3377] Completed DLB in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:33.313326] [INFO ] [sig ] [905/3377] Forecasting DLHC... [2026-02-24T20:20:33.313357] [INFO ] [sig ] Generating forecast for: DLHC [2026-02-24T20:20:33.313387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLHC' from 'https://tdm.silogroup.org/data/derivative_storage/DLHC.csv'. [2026-02-24T20:20:33.326951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLHC'. [2026-02-24T20:20:33.327373] [INFO ] [FORECASTER] Starting predict_future for DLHC [2026-02-24T20:20:33.328505] [DEBUG] [LOCAL ] No optimal features file found for DLHC: ./output/feature-sets/DLHC.txt [2026-02-24T20:20:33.328560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:33.328616] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:33.328645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:33.328704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:33.391432] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:33.392610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:33.392701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:33.392736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:33.512950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:33.513111] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:33.513153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:33.513183] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:33.517453] [DEBUG] [FORECASTER] DLHC: Forecast T+1@11:T+2@11: UP (p=54.07%) [2026-02-24T20:20:33.517777] [INFO ] [FORECASTER] Completed predict_future for DLHC [2026-02-24T20:20:33.517918] [INFO ] [sig ] DLHC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:33.676501] [INFO ] [LOCAL ] Saved forecast: DLHC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DLHC.txt [2026-02-24T20:20:33.676695] [INFO ] [sig ] [905/3377] Completed DLHC in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:33.676740] [INFO ] [sig ] [906/3377] Forecasting DLNG... [2026-02-24T20:20:33.676771] [INFO ] [sig ] Generating forecast for: DLNG [2026-02-24T20:20:33.676803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLNG' from 'https://tdm.silogroup.org/data/derivative_storage/DLNG.csv'. [2026-02-24T20:20:33.689916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLNG'. [2026-02-24T20:20:33.690292] [INFO ] [FORECASTER] Starting predict_future for DLNG [2026-02-24T20:20:33.691112] [DEBUG] [LOCAL ] No optimal features file found for DLNG: ./output/feature-sets/DLNG.txt [2026-02-24T20:20:33.691168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:33.691201] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:33.691230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:33.691288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:33.751390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:33.752340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:33.752477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:33.752512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:33.885120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:33.885328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:33.885374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:33.885404] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:33.889468] [DEBUG] [FORECASTER] DLNG: Forecast T+1@11:T+2@11: UP (p=84.98%) [2026-02-24T20:20:33.889813] [INFO ] [FORECASTER] Completed predict_future for DLNG [2026-02-24T20:20:33.889954] [INFO ] [sig ] DLNG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:34.039321] [INFO ] [LOCAL ] Saved forecast: DLNG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DLNG.txt [2026-02-24T20:20:34.039466] [INFO ] [sig ] [906/3377] Completed DLNG in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:34.039514] [INFO ] [sig ] [907/3377] Forecasting DLO... [2026-02-24T20:20:34.039547] [INFO ] [sig ] Generating forecast for: DLO [2026-02-24T20:20:34.039596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLO' from 'https://tdm.silogroup.org/data/derivative_storage/DLO.csv'. [2026-02-24T20:20:34.053301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLO'. [2026-02-24T20:20:34.053734] [INFO ] [FORECASTER] Starting predict_future for DLO [2026-02-24T20:20:34.054628] [DEBUG] [LOCAL ] No optimal features file found for DLO: ./output/feature-sets/DLO.txt [2026-02-24T20:20:34.054684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:34.054718] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:34.054746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:34.054803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:34.117270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:34.118184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:34.118270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:34.118307] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:34.234095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:34.234257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:34.234298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:34.234325] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:34.237915] [DEBUG] [FORECASTER] DLO: Forecast T+1@11:T+2@11: UP (p=68.15%) [2026-02-24T20:20:34.238232] [INFO ] [FORECASTER] Completed predict_future for DLO [2026-02-24T20:20:34.238367] [INFO ] [sig ] DLO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:34.381251] [INFO ] [LOCAL ] Saved forecast: DLO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DLO.txt [2026-02-24T20:20:34.381381] [INFO ] [sig ] [907/3377] Completed DLO in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:34.381420] [INFO ] [sig ] [908/3377] Forecasting DLPN... [2026-02-24T20:20:34.381450] [INFO ] [sig ] Generating forecast for: DLPN [2026-02-24T20:20:34.381479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLPN' from 'https://tdm.silogroup.org/data/derivative_storage/DLPN.csv'. [2026-02-24T20:20:34.393738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLPN'. [2026-02-24T20:20:34.394090] [INFO ] [FORECASTER] Starting predict_future for DLPN [2026-02-24T20:20:34.394905] [DEBUG] [LOCAL ] No optimal features file found for DLPN: ./output/feature-sets/DLPN.txt [2026-02-24T20:20:34.394958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:34.394990] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:34.395018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:34.395074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:34.456226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:34.457167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:34.457258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:34.457290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:34.567015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:34.567174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:34.567213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:34.567241] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:34.570707] [DEBUG] [FORECASTER] DLPN: Forecast T+1@11:T+2@11: DOWN (p=21.20%) [2026-02-24T20:20:34.570986] [INFO ] [FORECASTER] Completed predict_future for DLPN [2026-02-24T20:20:34.571148] [INFO ] [sig ] DLPN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:34.723226] [INFO ] [LOCAL ] Saved forecast: DLPN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DLPN.txt [2026-02-24T20:20:34.723384] [INFO ] [sig ] [908/3377] Completed DLPN in 0.3s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:34.723426] [INFO ] [sig ] [909/3377] Forecasting DLTH... [2026-02-24T20:20:34.723456] [INFO ] [sig ] Generating forecast for: DLTH [2026-02-24T20:20:34.723495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLTH' from 'https://tdm.silogroup.org/data/derivative_storage/DLTH.csv'. [2026-02-24T20:20:34.738039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLTH'. [2026-02-24T20:20:34.738457] [INFO ] [FORECASTER] Starting predict_future for DLTH [2026-02-24T20:20:34.739337] [DEBUG] [LOCAL ] No optimal features file found for DLTH: ./output/feature-sets/DLTH.txt [2026-02-24T20:20:34.739403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:34.739437] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:34.739465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:34.739523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:34.804728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:34.805559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:34.805671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:34.805707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:34.934215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:34.934379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:34.934421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:34.934451] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:34.938279] [DEBUG] [FORECASTER] DLTH: Forecast T+1@11:T+2@11: DOWN (p=33.83%) [2026-02-24T20:20:34.938618] [INFO ] [FORECASTER] Completed predict_future for DLTH [2026-02-24T20:20:34.938907] [INFO ] [sig ] DLTH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:35.081039] [INFO ] [LOCAL ] Saved forecast: DLTH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DLTH.txt [2026-02-24T20:20:35.081183] [INFO ] [sig ] [909/3377] Completed DLTH in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:35.081224] [INFO ] [sig ] [910/3377] Forecasting DLX... [2026-02-24T20:20:35.081262] [INFO ] [sig ] Generating forecast for: DLX [2026-02-24T20:20:35.081292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLX' from 'https://tdm.silogroup.org/data/derivative_storage/DLX.csv'. [2026-02-24T20:20:35.093041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLX'. [2026-02-24T20:20:35.093412] [INFO ] [FORECASTER] Starting predict_future for DLX [2026-02-24T20:20:35.094222] [DEBUG] [LOCAL ] No optimal features file found for DLX: ./output/feature-sets/DLX.txt [2026-02-24T20:20:35.094276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:35.094308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:35.094336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:35.094392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:35.150929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:35.151763] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:35.151845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:35.151878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:35.302467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:35.302649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:35.302710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:35.302741] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:35.306355] [DEBUG] [FORECASTER] DLX: Forecast T+1@11:T+2@11: UP (p=86.29%) [2026-02-24T20:20:35.306694] [INFO ] [FORECASTER] Completed predict_future for DLX [2026-02-24T20:20:35.306841] [INFO ] [sig ] DLX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:35.462212] [INFO ] [LOCAL ] Saved forecast: DLX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DLX.txt [2026-02-24T20:20:35.462375] [INFO ] [sig ] [910/3377] Completed DLX in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:35.462417] [INFO ] [sig ] [911/3377] Forecasting DLY... [2026-02-24T20:20:35.462449] [INFO ] [sig ] Generating forecast for: DLY [2026-02-24T20:20:35.462478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DLY' from 'https://tdm.silogroup.org/data/derivative_storage/DLY.csv'. [2026-02-24T20:20:35.474662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DLY'. [2026-02-24T20:20:35.475089] [INFO ] [FORECASTER] Starting predict_future for DLY [2026-02-24T20:20:35.476015] [DEBUG] [LOCAL ] No optimal features file found for DLY: ./output/feature-sets/DLY.txt [2026-02-24T20:20:35.476074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:35.476116] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:35.476148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:35.476208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:35.555199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:35.556356] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:35.556499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:35.556546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:35.723082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:35.723245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:35.723285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:35.723315] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:35.727330] [DEBUG] [FORECASTER] DLY: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-02-24T20:20:35.727873] [INFO ] [FORECASTER] Completed predict_future for DLY [2026-02-24T20:20:35.728112] [INFO ] [sig ] DLY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:35.899967] [INFO ] [LOCAL ] Saved forecast: DLY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DLY.txt [2026-02-24T20:20:35.900149] [INFO ] [sig ] [911/3377] Completed DLY in 0.4s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:35.900191] [INFO ] [sig ] [912/3377] Forecasting DMAC... [2026-02-24T20:20:35.900222] [INFO ] [sig ] Generating forecast for: DMAC [2026-02-24T20:20:35.900254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMAC' from 'https://tdm.silogroup.org/data/derivative_storage/DMAC.csv'. [2026-02-24T20:20:35.914166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMAC'. [2026-02-24T20:20:35.914627] [INFO ] [FORECASTER] Starting predict_future for DMAC [2026-02-24T20:20:35.915522] [DEBUG] [LOCAL ] No optimal features file found for DMAC: ./output/feature-sets/DMAC.txt [2026-02-24T20:20:35.915603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:35.915639] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:35.915667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:35.915725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:35.986798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:35.988057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:35.988211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:35.988256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:36.150298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:36.150518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:36.150612] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:36.150670] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:36.155937] [DEBUG] [FORECASTER] DMAC: Forecast T+1@11:T+2@11: UP (p=73.89%) [2026-02-24T20:20:36.156468] [INFO ] [FORECASTER] Completed predict_future for DMAC [2026-02-24T20:20:36.156718] [INFO ] [sig ] DMAC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:36.391807] [INFO ] [LOCAL ] Saved forecast: DMAC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DMAC.txt [2026-02-24T20:20:36.392052] [INFO ] [sig ] [912/3377] Completed DMAC in 0.5s | 2.75 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:36.392120] [INFO ] [sig ] [913/3377] Forecasting DMB... [2026-02-24T20:20:36.392175] [INFO ] [sig ] Generating forecast for: DMB [2026-02-24T20:20:36.392230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMB' from 'https://tdm.silogroup.org/data/derivative_storage/DMB.csv'. [2026-02-24T20:20:36.422343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMB'. [2026-02-24T20:20:36.423031] [INFO ] [FORECASTER] Starting predict_future for DMB [2026-02-24T20:20:36.424528] [DEBUG] [LOCAL ] No optimal features file found for DMB: ./output/feature-sets/DMB.txt [2026-02-24T20:20:36.424690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:36.424753] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:36.424801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:36.424896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:36.517590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:36.519174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:36.519322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:36.519377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:36.692186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:36.692387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:36.692438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:36.692476] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:36.697314] [DEBUG] [FORECASTER] DMB: Forecast T+1@11:T+2@11: DOWN (p=28.33%) [2026-02-24T20:20:36.697857] [INFO ] [FORECASTER] Completed predict_future for DMB [2026-02-24T20:20:36.701183] [INFO ] [sig ] DMB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:36.952217] [INFO ] [LOCAL ] Saved forecast: DMB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DMB.txt [2026-02-24T20:20:36.952444] [INFO ] [sig ] [913/3377] Completed DMB in 0.6s | 2.74 sym/s | Total: 5.5m | ETA: 15.0m [2026-02-24T20:20:36.952494] [INFO ] [sig ] [914/3377] Forecasting DMLP... [2026-02-24T20:20:36.952538] [INFO ] [sig ] Generating forecast for: DMLP [2026-02-24T20:20:36.952596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMLP' from 'https://tdm.silogroup.org/data/derivative_storage/DMLP.csv'. [2026-02-24T20:20:36.970783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMLP'. [2026-02-24T20:20:36.971331] [INFO ] [FORECASTER] Starting predict_future for DMLP [2026-02-24T20:20:36.972671] [DEBUG] [LOCAL ] No optimal features file found for DMLP: ./output/feature-sets/DMLP.txt [2026-02-24T20:20:36.972747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:36.972814] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:36.972862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:36.972954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:37.053786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:37.054774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:37.054924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:37.054960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:37.205846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:37.206041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:37.206109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:37.206161] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:37.211840] [DEBUG] [FORECASTER] DMLP: Forecast T+1@11:T+2@11: DOWN (p=28.85%) [2026-02-24T20:20:37.212442] [INFO ] [FORECASTER] Completed predict_future for DMLP [2026-02-24T20:20:37.212712] [INFO ] [sig ] DMLP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:37.373404] [INFO ] [LOCAL ] Saved forecast: DMLP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DMLP.txt [2026-02-24T20:20:37.373630] [INFO ] [sig ] [914/3377] Completed DMLP in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-24T20:20:37.373681] [INFO ] [sig ] [915/3377] Forecasting DMO... [2026-02-24T20:20:37.373714] [INFO ] [sig ] Generating forecast for: DMO [2026-02-24T20:20:37.373745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMO' from 'https://tdm.silogroup.org/data/derivative_storage/DMO.csv'. [2026-02-24T20:20:37.398264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMO'. [2026-02-24T20:20:37.398668] [INFO ] [FORECASTER] Starting predict_future for DMO [2026-02-24T20:20:37.399541] [DEBUG] [LOCAL ] No optimal features file found for DMO: ./output/feature-sets/DMO.txt [2026-02-24T20:20:37.399634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:37.399669] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:37.399698] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:37.399755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:37.458497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:37.459874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:37.459966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:37.460001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:37.586469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:37.586649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:37.586692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:37.586722] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:37.590971] [DEBUG] [FORECASTER] DMO: Forecast T+1@11:T+2@11: UP (p=66.01%) [2026-02-24T20:20:37.591348] [INFO ] [FORECASTER] Completed predict_future for DMO [2026-02-24T20:20:37.591529] [INFO ] [sig ] DMO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:37.741801] [INFO ] [LOCAL ] Saved forecast: DMO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DMO.txt [2026-02-24T20:20:37.741954] [INFO ] [sig ] [915/3377] Completed DMO in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 15.0m [2026-02-24T20:20:37.741994] [INFO ] [sig ] [916/3377] Forecasting DMRC... [2026-02-24T20:20:37.742024] [INFO ] [sig ] Generating forecast for: DMRC [2026-02-24T20:20:37.742053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMRC' from 'https://tdm.silogroup.org/data/derivative_storage/DMRC.csv'. [2026-02-24T20:20:37.755508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMRC'. [2026-02-24T20:20:37.756099] [INFO ] [FORECASTER] Starting predict_future for DMRC [2026-02-24T20:20:37.756954] [DEBUG] [LOCAL ] No optimal features file found for DMRC: ./output/feature-sets/DMRC.txt [2026-02-24T20:20:37.757019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:37.757065] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:37.757097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:37.757157] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:37.820316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:37.821307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:37.821393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:37.821428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:37.945218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:37.945379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:37.945423] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:37.945453] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:37.948952] [DEBUG] [FORECASTER] DMRC: Forecast T+1@11:T+2@11: UP (p=62.97%) [2026-02-24T20:20:37.949242] [INFO ] [FORECASTER] Completed predict_future for DMRC [2026-02-24T20:20:37.949375] [INFO ] [sig ] DMRC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:38.167036] [INFO ] [LOCAL ] Saved forecast: DMRC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DMRC.txt [2026-02-24T20:20:38.167216] [INFO ] [sig ] [916/3377] Completed DMRC in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:38.167267] [INFO ] [sig ] [917/3377] Forecasting DMXF... [2026-02-24T20:20:38.167300] [INFO ] [sig ] Generating forecast for: DMXF [2026-02-24T20:20:38.167332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DMXF' from 'https://tdm.silogroup.org/data/derivative_storage/DMXF.csv'. [2026-02-24T20:20:38.180984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DMXF'. [2026-02-24T20:20:38.181554] [INFO ] [FORECASTER] Starting predict_future for DMXF [2026-02-24T20:20:38.183085] [DEBUG] [LOCAL ] No optimal features file found for DMXF: ./output/feature-sets/DMXF.txt [2026-02-24T20:20:38.183191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:38.183237] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:38.183277] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:38.183370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:38.268361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:38.269514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:38.269662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:38.269707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:38.425516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:38.425704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:38.425746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:38.425777] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:38.429437] [DEBUG] [FORECASTER] DMXF: Forecast T+1@11:T+2@11: DOWN (p=5.20%) [2026-02-24T20:20:38.429829] [INFO ] [FORECASTER] Completed predict_future for DMXF [2026-02-24T20:20:38.429999] [INFO ] [sig ] DMXF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:38.583784] [INFO ] [LOCAL ] Saved forecast: DMXF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DMXF.txt [2026-02-24T20:20:38.583960] [INFO ] [sig ] [917/3377] Completed DMXF in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:38.584003] [INFO ] [sig ] [918/3377] Forecasting DNA... [2026-02-24T20:20:38.584040] [INFO ] [sig ] Generating forecast for: DNA [2026-02-24T20:20:38.584071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNA' from 'https://tdm.silogroup.org/data/derivative_storage/DNA.csv'. [2026-02-24T20:20:38.596786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNA'. [2026-02-24T20:20:38.597163] [INFO ] [FORECASTER] Starting predict_future for DNA [2026-02-24T20:20:38.598019] [DEBUG] [LOCAL ] No optimal features file found for DNA: ./output/feature-sets/DNA.txt [2026-02-24T20:20:38.598074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:38.598106] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:38.598132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:38.598187] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:38.657665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:38.658549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:38.658660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:38.658695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:38.792379] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:38.792546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:38.792623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:38.792661] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:38.796974] [DEBUG] [FORECASTER] DNA: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-24T20:20:38.797302] [INFO ] [FORECASTER] Completed predict_future for DNA [2026-02-24T20:20:38.797446] [INFO ] [sig ] DNA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:38.950530] [INFO ] [LOCAL ] Saved forecast: DNA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DNA.txt [2026-02-24T20:20:38.950910] [INFO ] [sig ] [918/3377] Completed DNA in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:38.950952] [INFO ] [sig ] [919/3377] Forecasting DNLI... [2026-02-24T20:20:38.950982] [INFO ] [sig ] Generating forecast for: DNLI [2026-02-24T20:20:38.951014] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNLI' from 'https://tdm.silogroup.org/data/derivative_storage/DNLI.csv'. [2026-02-24T20:20:38.964962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNLI'. [2026-02-24T20:20:38.965324] [INFO ] [FORECASTER] Starting predict_future for DNLI [2026-02-24T20:20:38.966164] [DEBUG] [LOCAL ] No optimal features file found for DNLI: ./output/feature-sets/DNLI.txt [2026-02-24T20:20:38.966220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:38.966253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:38.966281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:38.966338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:39.029557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:39.030430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:39.030525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:39.030568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:39.163238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:39.163396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:39.163442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:39.163482] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:39.167124] [DEBUG] [FORECASTER] DNLI: Forecast T+1@11:T+2@11: UP (p=81.29%) [2026-02-24T20:20:39.167451] [INFO ] [FORECASTER] Completed predict_future for DNLI [2026-02-24T20:20:39.167615] [INFO ] [sig ] DNLI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:39.318250] [INFO ] [LOCAL ] Saved forecast: DNLI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DNLI.txt [2026-02-24T20:20:39.318420] [INFO ] [sig ] [919/3377] Completed DNLI in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:39.318490] [INFO ] [sig ] [920/3377] Forecasting DNP... [2026-02-24T20:20:39.318533] [INFO ] [sig ] Generating forecast for: DNP [2026-02-24T20:20:39.318590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNP' from 'https://tdm.silogroup.org/data/derivative_storage/DNP.csv'. [2026-02-24T20:20:39.331452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNP'. [2026-02-24T20:20:39.331821] [INFO ] [FORECASTER] Starting predict_future for DNP [2026-02-24T20:20:39.332696] [DEBUG] [LOCAL ] No optimal features file found for DNP: ./output/feature-sets/DNP.txt [2026-02-24T20:20:39.332750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:39.332784] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:39.332812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:39.332871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:39.389677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:39.390549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:39.390660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:39.390696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:39.515988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:39.516149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:39.516190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:39.516220] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:39.520167] [DEBUG] [FORECASTER] DNP: Forecast T+1@11:T+2@11: DOWN (p=8.07%) [2026-02-24T20:20:39.520469] [INFO ] [FORECASTER] Completed predict_future for DNP [2026-02-24T20:20:39.520663] [INFO ] [sig ] DNP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:39.664688] [INFO ] [LOCAL ] Saved forecast: DNP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DNP.txt [2026-02-24T20:20:39.664830] [INFO ] [sig ] [920/3377] Completed DNP in 0.3s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:39.664869] [INFO ] [sig ] [921/3377] Forecasting DNTH... [2026-02-24T20:20:39.664900] [INFO ] [sig ] Generating forecast for: DNTH [2026-02-24T20:20:39.664931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DNTH' from 'https://tdm.silogroup.org/data/derivative_storage/DNTH.csv'. [2026-02-24T20:20:39.676488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DNTH'. [2026-02-24T20:20:39.676869] [INFO ] [FORECASTER] Starting predict_future for DNTH [2026-02-24T20:20:39.677739] [DEBUG] [LOCAL ] No optimal features file found for DNTH: ./output/feature-sets/DNTH.txt [2026-02-24T20:20:39.677798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:39.677859] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:39.677888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:39.677973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:39.737900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:39.738862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:39.738949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:39.738983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:39.857428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:39.857593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:39.857635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:39.857680] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:39.861185] [DEBUG] [FORECASTER] DNTH: Forecast T+1@11:T+2@11: DOWN (p=41.02%) [2026-02-24T20:20:39.861480] [INFO ] [FORECASTER] Completed predict_future for DNTH [2026-02-24T20:20:39.861651] [INFO ] [sig ] DNTH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:40.004439] [INFO ] [LOCAL ] Saved forecast: DNTH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DNTH.txt [2026-02-24T20:20:40.004643] [INFO ] [sig ] [921/3377] Completed DNTH in 0.3s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:40.004703] [INFO ] [sig ] [922/3377] Forecasting DOCN... [2026-02-24T20:20:40.004745] [INFO ] [sig ] Generating forecast for: DOCN [2026-02-24T20:20:40.004786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCN' from 'https://tdm.silogroup.org/data/derivative_storage/DOCN.csv'. [2026-02-24T20:20:40.020255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCN'. [2026-02-24T20:20:40.020748] [INFO ] [FORECASTER] Starting predict_future for DOCN [2026-02-24T20:20:40.021821] [DEBUG] [LOCAL ] No optimal features file found for DOCN: ./output/feature-sets/DOCN.txt [2026-02-24T20:20:40.021889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:40.021936] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:40.021976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:40.022062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:40.086289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:40.087150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:40.087236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:40.087272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:40.214946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:40.215105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:40.215148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:40.215179] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:40.218755] [DEBUG] [FORECASTER] DOCN: Forecast T+1@11:T+2@11: UP (p=67.11%) [2026-02-24T20:20:40.219053] [INFO ] [FORECASTER] Completed predict_future for DOCN [2026-02-24T20:20:40.219189] [INFO ] [sig ] DOCN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:40.361201] [INFO ] [LOCAL ] Saved forecast: DOCN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DOCN.txt [2026-02-24T20:20:40.361331] [INFO ] [sig ] [922/3377] Completed DOCN in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:40.361370] [INFO ] [sig ] [923/3377] Forecasting DOCS... [2026-02-24T20:20:40.361401] [INFO ] [sig ] Generating forecast for: DOCS [2026-02-24T20:20:40.361429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOCS' from 'https://tdm.silogroup.org/data/derivative_storage/DOCS.csv'. [2026-02-24T20:20:40.373218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOCS'. [2026-02-24T20:20:40.373514] [INFO ] [FORECASTER] Starting predict_future for DOCS [2026-02-24T20:20:40.374302] [DEBUG] [LOCAL ] No optimal features file found for DOCS: ./output/feature-sets/DOCS.txt [2026-02-24T20:20:40.374356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:40.374389] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:40.374415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:40.374471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:40.433552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:40.434192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:40.434273] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:40.434321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:40.557824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:40.558003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:40.558050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:40.558078] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:40.561495] [DEBUG] [FORECASTER] DOCS: Forecast T+1@11:T+2@11: DOWN (p=46.84%) [2026-02-24T20:20:40.561807] [INFO ] [FORECASTER] Completed predict_future for DOCS [2026-02-24T20:20:40.561936] [INFO ] [sig ] DOCS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:40.703486] [INFO ] [LOCAL ] Saved forecast: DOCS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DOCS.txt [2026-02-24T20:20:40.703620] [INFO ] [sig ] [923/3377] Completed DOCS in 0.3s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:40.703661] [INFO ] [sig ] [924/3377] Forecasting DOGZ... [2026-02-24T20:20:40.703690] [INFO ] [sig ] Generating forecast for: DOGZ [2026-02-24T20:20:40.703721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOGZ' from 'https://tdm.silogroup.org/data/derivative_storage/DOGZ.csv'. [2026-02-24T20:20:40.715561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOGZ'. [2026-02-24T20:20:40.715857] [INFO ] [FORECASTER] Starting predict_future for DOGZ [2026-02-24T20:20:40.716653] [DEBUG] [LOCAL ] No optimal features file found for DOGZ: ./output/feature-sets/DOGZ.txt [2026-02-24T20:20:40.716706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:40.716738] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:40.716764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:40.716820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:40.776272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:40.776908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:40.776985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:40.777018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:40.901905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:40.902056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:40.902095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:40.902154] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:40.905554] [DEBUG] [FORECASTER] DOGZ: Forecast T+1@11:T+2@11: DOWN (p=21.36%) [2026-02-24T20:20:40.905848] [INFO ] [FORECASTER] Completed predict_future for DOGZ [2026-02-24T20:20:40.905977] [INFO ] [sig ] DOGZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:41.051478] [INFO ] [LOCAL ] Saved forecast: DOGZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DOGZ.txt [2026-02-24T20:20:41.051662] [INFO ] [sig ] [924/3377] Completed DOGZ in 0.3s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:41.051705] [INFO ] [sig ] [925/3377] Forecasting DOLE... [2026-02-24T20:20:41.051735] [INFO ] [sig ] Generating forecast for: DOLE [2026-02-24T20:20:41.051766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOLE' from 'https://tdm.silogroup.org/data/derivative_storage/DOLE.csv'. [2026-02-24T20:20:41.064111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOLE'. [2026-02-24T20:20:41.064459] [INFO ] [FORECASTER] Starting predict_future for DOLE [2026-02-24T20:20:41.065262] [DEBUG] [LOCAL ] No optimal features file found for DOLE: ./output/feature-sets/DOLE.txt [2026-02-24T20:20:41.065316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:41.065348] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:41.065375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:41.065444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:41.126415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:41.127392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:41.127491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:41.127535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:41.253567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:41.253766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:41.253811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:41.253842] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:41.257524] [DEBUG] [FORECASTER] DOLE: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-24T20:20:41.257849] [INFO ] [FORECASTER] Completed predict_future for DOLE [2026-02-24T20:20:41.258020] [INFO ] [sig ] DOLE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:41.409526] [INFO ] [LOCAL ] Saved forecast: DOLE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DOLE.txt [2026-02-24T20:20:41.409726] [INFO ] [sig ] [925/3377] Completed DOLE in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:41.409769] [INFO ] [sig ] [926/3377] Forecasting DOMO... [2026-02-24T20:20:41.409801] [INFO ] [sig ] Generating forecast for: DOMO [2026-02-24T20:20:41.409834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOMO' from 'https://tdm.silogroup.org/data/derivative_storage/DOMO.csv'. [2026-02-24T20:20:41.422437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOMO'. [2026-02-24T20:20:41.422879] [INFO ] [FORECASTER] Starting predict_future for DOMO [2026-02-24T20:20:41.423755] [DEBUG] [LOCAL ] No optimal features file found for DOMO: ./output/feature-sets/DOMO.txt [2026-02-24T20:20:41.423811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:41.423844] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:41.423872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:41.423929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:41.486444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:41.487437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:41.487542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:41.487618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:41.632384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:41.632552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:41.632624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:41.632657] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:41.636242] [DEBUG] [FORECASTER] DOMO: Forecast T+1@11:T+2@11: UP (p=85.70%) [2026-02-24T20:20:41.636557] [INFO ] [FORECASTER] Completed predict_future for DOMO [2026-02-24T20:20:41.636719] [INFO ] [sig ] DOMO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:41.814058] [INFO ] [LOCAL ] Saved forecast: DOMO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DOMO.txt [2026-02-24T20:20:41.814274] [INFO ] [sig ] [926/3377] Completed DOMO in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:41.814331] [INFO ] [sig ] [927/3377] Forecasting DORM... [2026-02-24T20:20:41.814373] [INFO ] [sig ] Generating forecast for: DORM [2026-02-24T20:20:41.814416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DORM' from 'https://tdm.silogroup.org/data/derivative_storage/DORM.csv'. [2026-02-24T20:20:41.829266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DORM'. [2026-02-24T20:20:41.829661] [INFO ] [FORECASTER] Starting predict_future for DORM [2026-02-24T20:20:41.830470] [DEBUG] [LOCAL ] No optimal features file found for DORM: ./output/feature-sets/DORM.txt [2026-02-24T20:20:41.830559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:41.830625] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:41.830656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:41.830713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:41.893747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:41.894647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:41.894741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:41.894775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:42.022472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:42.022650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:42.022698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:42.022742] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:42.026221] [DEBUG] [FORECASTER] DORM: Forecast T+1@11:T+2@11: UP (p=89.30%) [2026-02-24T20:20:42.026518] [INFO ] [FORECASTER] Completed predict_future for DORM [2026-02-24T20:20:42.026670] [INFO ] [sig ] DORM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:42.178810] [INFO ] [LOCAL ] Saved forecast: DORM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DORM.txt [2026-02-24T20:20:42.178980] [INFO ] [sig ] [927/3377] Completed DORM in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:42.179020] [INFO ] [sig ] [928/3377] Forecasting DOUG... [2026-02-24T20:20:42.179050] [INFO ] [sig ] Generating forecast for: DOUG [2026-02-24T20:20:42.179082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOUG' from 'https://tdm.silogroup.org/data/derivative_storage/DOUG.csv'. [2026-02-24T20:20:42.192208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOUG'. [2026-02-24T20:20:42.192653] [INFO ] [FORECASTER] Starting predict_future for DOUG [2026-02-24T20:20:42.193477] [DEBUG] [LOCAL ] No optimal features file found for DOUG: ./output/feature-sets/DOUG.txt [2026-02-24T20:20:42.193544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:42.193606] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:42.193643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:42.193701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:42.255567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:42.256388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:42.256479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:42.256517] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:42.375062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:42.375218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:42.375259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:42.375290] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:42.378940] [DEBUG] [FORECASTER] DOUG: Forecast T+1@11:T+2@11: UP (p=77.66%) [2026-02-24T20:20:42.379245] [INFO ] [FORECASTER] Completed predict_future for DOUG [2026-02-24T20:20:42.379388] [INFO ] [sig ] DOUG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:42.535459] [INFO ] [LOCAL ] Saved forecast: DOUG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DOUG.txt [2026-02-24T20:20:42.535640] [INFO ] [sig ] [928/3377] Completed DOUG in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:42.535682] [INFO ] [sig ] [929/3377] Forecasting DOX... [2026-02-24T20:20:42.535713] [INFO ] [sig ] Generating forecast for: DOX [2026-02-24T20:20:42.535745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DOX' from 'https://tdm.silogroup.org/data/derivative_storage/DOX.csv'. [2026-02-24T20:20:42.547521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DOX'. [2026-02-24T20:20:42.547893] [INFO ] [FORECASTER] Starting predict_future for DOX [2026-02-24T20:20:42.552405] [DEBUG] [LOCAL ] No optimal features file found for DOX: ./output/feature-sets/DOX.txt [2026-02-24T20:20:42.552484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:42.552518] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:42.552545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:42.552620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:42.613442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:42.614340] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:42.614433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:42.614468] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:42.737402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:42.737559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:42.737618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:42.737648] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:42.741147] [DEBUG] [FORECASTER] DOX: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-02-24T20:20:42.741462] [INFO ] [FORECASTER] Completed predict_future for DOX [2026-02-24T20:20:42.741796] [INFO ] [sig ] DOX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:42.894092] [INFO ] [LOCAL ] Saved forecast: DOX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DOX.txt [2026-02-24T20:20:42.894258] [INFO ] [sig ] [929/3377] Completed DOX in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:42.894299] [INFO ] [sig ] [930/3377] Forecasting DPG... [2026-02-24T20:20:42.894329] [INFO ] [sig ] Generating forecast for: DPG [2026-02-24T20:20:42.894358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPG' from 'https://tdm.silogroup.org/data/derivative_storage/DPG.csv'. [2026-02-24T20:20:42.909442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPG'. [2026-02-24T20:20:42.909914] [INFO ] [FORECASTER] Starting predict_future for DPG [2026-02-24T20:20:42.910797] [DEBUG] [LOCAL ] No optimal features file found for DPG: ./output/feature-sets/DPG.txt [2026-02-24T20:20:42.910854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:42.910887] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:42.910916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:42.910974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:42.973517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:42.974417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:42.974509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:42.974549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:43.096756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:43.096913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:43.096953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:43.096981] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:43.100487] [DEBUG] [FORECASTER] DPG: Forecast T+1@11:T+2@11: UP (p=79.13%) [2026-02-24T20:20:43.100814] [INFO ] [FORECASTER] Completed predict_future for DPG [2026-02-24T20:20:43.100950] [INFO ] [sig ] DPG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:43.249933] [INFO ] [LOCAL ] Saved forecast: DPG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DPG.txt [2026-02-24T20:20:43.250092] [INFO ] [sig ] [930/3377] Completed DPG in 0.4s | 2.74 sym/s | Total: 5.6m | ETA: 14.9m [2026-02-24T20:20:43.250133] [INFO ] [sig ] [931/3377] Forecasting DPRO... [2026-02-24T20:20:43.250163] [INFO ] [sig ] Generating forecast for: DPRO [2026-02-24T20:20:43.250202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPRO' from 'https://tdm.silogroup.org/data/derivative_storage/DPRO.csv'. [2026-02-24T20:20:43.262823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPRO'. [2026-02-24T20:20:43.263160] [INFO ] [FORECASTER] Starting predict_future for DPRO [2026-02-24T20:20:43.264021] [DEBUG] [LOCAL ] No optimal features file found for DPRO: ./output/feature-sets/DPRO.txt [2026-02-24T20:20:43.264075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:43.264106] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:43.264133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:43.264189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:43.328346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:43.329271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:43.329395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:43.329432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:43.456009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:43.456187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:43.456229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:43.456262] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:43.460599] [DEBUG] [FORECASTER] DPRO: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-02-24T20:20:43.461126] [INFO ] [FORECASTER] Completed predict_future for DPRO [2026-02-24T20:20:43.461277] [INFO ] [sig ] DPRO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:43.608096] [INFO ] [LOCAL ] Saved forecast: DPRO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DPRO.txt [2026-02-24T20:20:43.608252] [INFO ] [sig ] [931/3377] Completed DPRO in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.9m [2026-02-24T20:20:43.608292] [INFO ] [sig ] [932/3377] Forecasting DPZ... [2026-02-24T20:20:43.608321] [INFO ] [sig ] Generating forecast for: DPZ [2026-02-24T20:20:43.608352] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DPZ' from 'https://tdm.silogroup.org/data/derivative_storage/DPZ.csv'. [2026-02-24T20:20:43.620629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DPZ'. [2026-02-24T20:20:43.620995] [INFO ] [FORECASTER] Starting predict_future for DPZ [2026-02-24T20:20:43.621803] [DEBUG] [LOCAL ] No optimal features file found for DPZ: ./output/feature-sets/DPZ.txt [2026-02-24T20:20:43.621858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:43.621890] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:43.621917] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:43.621974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:43.680909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:43.681839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:43.681927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:43.681962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:43.805340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:43.805500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:43.805541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:43.805595] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:43.809475] [DEBUG] [FORECASTER] DPZ: Forecast T+1@11:T+2@11: DOWN (p=13.69%) [2026-02-24T20:20:43.809819] [INFO ] [FORECASTER] Completed predict_future for DPZ [2026-02-24T20:20:43.809961] [INFO ] [sig ] DPZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:43.959359] [INFO ] [LOCAL ] Saved forecast: DPZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DPZ.txt [2026-02-24T20:20:43.959535] [INFO ] [sig ] [932/3377] Completed DPZ in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:43.959628] [INFO ] [sig ] [933/3377] Forecasting DQ... [2026-02-24T20:20:43.959697] [INFO ] [sig ] Generating forecast for: DQ [2026-02-24T20:20:43.959733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DQ' from 'https://tdm.silogroup.org/data/derivative_storage/DQ.csv'. [2026-02-24T20:20:43.972486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DQ'. [2026-02-24T20:20:43.972934] [INFO ] [FORECASTER] Starting predict_future for DQ [2026-02-24T20:20:43.973790] [DEBUG] [LOCAL ] No optimal features file found for DQ: ./output/feature-sets/DQ.txt [2026-02-24T20:20:43.973846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:43.973879] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:43.973906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:43.973962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:44.035611] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:44.036519] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:44.036626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:44.036664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:44.168003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:44.168220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:44.168274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:44.168306] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:44.172125] [DEBUG] [FORECASTER] DQ: Forecast T+1@11:T+2@11: UP (p=97.24%) [2026-02-24T20:20:44.172467] [INFO ] [FORECASTER] Completed predict_future for DQ [2026-02-24T20:20:44.172638] [INFO ] [sig ] DQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:44.326721] [INFO ] [LOCAL ] Saved forecast: DQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DQ.txt [2026-02-24T20:20:44.326887] [INFO ] [sig ] [933/3377] Completed DQ in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:44.326928] [INFO ] [sig ] [934/3377] Forecasting DRD... [2026-02-24T20:20:44.326959] [INFO ] [sig ] Generating forecast for: DRD [2026-02-24T20:20:44.326990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRD' from 'https://tdm.silogroup.org/data/derivative_storage/DRD.csv'. [2026-02-24T20:20:44.339156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRD'. [2026-02-24T20:20:44.339606] [INFO ] [FORECASTER] Starting predict_future for DRD [2026-02-24T20:20:44.340468] [DEBUG] [LOCAL ] No optimal features file found for DRD: ./output/feature-sets/DRD.txt [2026-02-24T20:20:44.340525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:44.340566] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:44.340624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:44.340694] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:44.399761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:44.400729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:44.400821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:44.400855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:44.530420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:44.530632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:44.530708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:44.530750] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:44.535371] [DEBUG] [FORECASTER] DRD: Forecast T+1@11:T+2@11: DOWN (p=10.97%) [2026-02-24T20:20:44.535801] [INFO ] [FORECASTER] Completed predict_future for DRD [2026-02-24T20:20:44.535964] [INFO ] [sig ] DRD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:44.684791] [INFO ] [LOCAL ] Saved forecast: DRD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DRD.txt [2026-02-24T20:20:44.685049] [INFO ] [sig ] [934/3377] Completed DRD in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:44.685112] [INFO ] [sig ] [935/3377] Forecasting DRH... [2026-02-24T20:20:44.685156] [INFO ] [sig ] Generating forecast for: DRH [2026-02-24T20:20:44.685199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRH' from 'https://tdm.silogroup.org/data/derivative_storage/DRH.csv'. [2026-02-24T20:20:44.697914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRH'. [2026-02-24T20:20:44.698371] [INFO ] [FORECASTER] Starting predict_future for DRH [2026-02-24T20:20:44.699261] [DEBUG] [LOCAL ] No optimal features file found for DRH: ./output/feature-sets/DRH.txt [2026-02-24T20:20:44.699315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:44.699348] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:44.699377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:44.699435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:44.759430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:44.760369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:44.760461] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:44.760495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:44.890403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:44.890614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:44.890659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:44.890688] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:44.894502] [DEBUG] [FORECASTER] DRH: Forecast T+1@11:T+2@11: DOWN (p=45.55%) [2026-02-24T20:20:44.894887] [INFO ] [FORECASTER] Completed predict_future for DRH [2026-02-24T20:20:44.895040] [INFO ] [sig ] DRH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:45.045411] [INFO ] [LOCAL ] Saved forecast: DRH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DRH.txt [2026-02-24T20:20:45.045613] [INFO ] [sig ] [935/3377] Completed DRH in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:45.045656] [INFO ] [sig ] [936/3377] Forecasting DRI... [2026-02-24T20:20:45.045686] [INFO ] [sig ] Generating forecast for: DRI [2026-02-24T20:20:45.045717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRI' from 'https://tdm.silogroup.org/data/derivative_storage/DRI.csv'. [2026-02-24T20:20:45.058444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRI'. [2026-02-24T20:20:45.058887] [INFO ] [FORECASTER] Starting predict_future for DRI [2026-02-24T20:20:45.059792] [DEBUG] [LOCAL ] No optimal features file found for DRI: ./output/feature-sets/DRI.txt [2026-02-24T20:20:45.059856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:45.059890] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:45.059918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:45.059976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:45.118908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:45.119849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:45.119935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:45.119970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:45.246345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:45.246505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:45.246548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:45.246608] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:45.250224] [DEBUG] [FORECASTER] DRI: Forecast T+1@11:T+2@11: UP (p=72.54%) [2026-02-24T20:20:45.250517] [INFO ] [FORECASTER] Completed predict_future for DRI [2026-02-24T20:20:45.250672] [INFO ] [sig ] DRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:45.393433] [INFO ] [LOCAL ] Saved forecast: DRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DRI.txt [2026-02-24T20:20:45.393627] [INFO ] [sig ] [936/3377] Completed DRI in 0.3s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:45.393677] [INFO ] [sig ] [937/3377] Forecasting DRLL... [2026-02-24T20:20:45.393713] [INFO ] [sig ] Generating forecast for: DRLL [2026-02-24T20:20:45.393744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRLL' from 'https://tdm.silogroup.org/data/derivative_storage/DRLL.csv'. [2026-02-24T20:20:45.406515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRLL'. [2026-02-24T20:20:45.407074] [INFO ] [FORECASTER] Starting predict_future for DRLL [2026-02-24T20:20:45.408130] [DEBUG] [LOCAL ] No optimal features file found for DRLL: ./output/feature-sets/DRLL.txt [2026-02-24T20:20:45.408188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:45.408221] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:45.408248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:45.408304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:45.465090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:45.466104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:45.466208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:45.466251] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:45.592071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:45.592241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:45.592283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:45.592312] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:45.595880] [DEBUG] [FORECASTER] DRLL: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-02-24T20:20:45.596187] [INFO ] [FORECASTER] Completed predict_future for DRLL [2026-02-24T20:20:45.596325] [INFO ] [sig ] DRLL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:45.745618] [INFO ] [LOCAL ] Saved forecast: DRLL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DRLL.txt [2026-02-24T20:20:45.745814] [INFO ] [sig ] [937/3377] Completed DRLL in 0.4s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:45.745854] [INFO ] [sig ] [938/3377] Forecasting DRMA... [2026-02-24T20:20:45.745883] [INFO ] [sig ] Generating forecast for: DRMA [2026-02-24T20:20:45.745916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRMA' from 'https://tdm.silogroup.org/data/derivative_storage/DRMA.csv'. [2026-02-24T20:20:45.757974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRMA'. [2026-02-24T20:20:45.758363] [INFO ] [FORECASTER] Starting predict_future for DRMA [2026-02-24T20:20:45.759214] [DEBUG] [LOCAL ] No optimal features file found for DRMA: ./output/feature-sets/DRMA.txt [2026-02-24T20:20:45.759269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:45.759341] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:45.759370] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:45.759428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:45.816812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:45.817725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:45.817808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:45.817842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:45.942094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:45.942263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:45.942306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:45.942335] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:45.946330] [DEBUG] [FORECASTER] DRMA: Forecast T+1@11:T+2@11: DOWN (p=18.48%) [2026-02-24T20:20:45.946656] [INFO ] [FORECASTER] Completed predict_future for DRMA [2026-02-24T20:20:45.946992] [INFO ] [sig ] DRMA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:46.095434] [INFO ] [LOCAL ] Saved forecast: DRMA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DRMA.txt [2026-02-24T20:20:46.095643] [INFO ] [sig ] [938/3377] Completed DRMA in 0.3s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:46.095696] [INFO ] [sig ] [939/3377] Forecasting DRS... [2026-02-24T20:20:46.095731] [INFO ] [sig ] Generating forecast for: DRS [2026-02-24T20:20:46.095761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRS' from 'https://tdm.silogroup.org/data/derivative_storage/DRS.csv'. [2026-02-24T20:20:46.107814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRS'. [2026-02-24T20:20:46.108196] [INFO ] [FORECASTER] Starting predict_future for DRS [2026-02-24T20:20:46.109054] [DEBUG] [LOCAL ] No optimal features file found for DRS: ./output/feature-sets/DRS.txt [2026-02-24T20:20:46.109109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:46.109142] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:46.109168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:46.109225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:46.166284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:46.167180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:46.167263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:46.167296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:46.284024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:46.284172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:46.284211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:46.284241] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:46.287637] [DEBUG] [FORECASTER] DRS: Forecast T+1@11:T+2@11: DOWN (p=8.15%) [2026-02-24T20:20:46.287915] [INFO ] [FORECASTER] Completed predict_future for DRS [2026-02-24T20:20:46.288069] [INFO ] [sig ] DRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:46.432093] [INFO ] [LOCAL ] Saved forecast: DRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DRS.txt [2026-02-24T20:20:46.432265] [INFO ] [sig ] [939/3377] Completed DRS in 0.3s | 2.74 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:46.432307] [INFO ] [sig ] [940/3377] Forecasting DRTS... [2026-02-24T20:20:46.432338] [INFO ] [sig ] Generating forecast for: DRTS [2026-02-24T20:20:46.432368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRTS' from 'https://tdm.silogroup.org/data/derivative_storage/DRTS.csv'. [2026-02-24T20:20:46.444129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRTS'. [2026-02-24T20:20:46.444434] [INFO ] [FORECASTER] Starting predict_future for DRTS [2026-02-24T20:20:46.445266] [DEBUG] [LOCAL ] No optimal features file found for DRTS: ./output/feature-sets/DRTS.txt [2026-02-24T20:20:46.445319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:46.445351] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:46.445378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:46.445435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:46.503022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:46.504003] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:46.504092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:46.504124] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:46.622654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:46.622814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:46.622852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:46.622881] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:46.626307] [DEBUG] [FORECASTER] DRTS: Forecast T+1@11:T+2@11: DOWN (p=10.22%) [2026-02-24T20:20:46.626604] [INFO ] [FORECASTER] Completed predict_future for DRTS [2026-02-24T20:20:46.626736] [INFO ] [sig ] DRTS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:46.770202] [INFO ] [LOCAL ] Saved forecast: DRTS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DRTS.txt [2026-02-24T20:20:46.770375] [INFO ] [sig ] [940/3377] Completed DRTS in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:46.770414] [INFO ] [sig ] [941/3377] Forecasting DRUG... [2026-02-24T20:20:46.770446] [INFO ] [sig ] Generating forecast for: DRUG [2026-02-24T20:20:46.770477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRUG' from 'https://tdm.silogroup.org/data/derivative_storage/DRUG.csv'. [2026-02-24T20:20:46.782616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRUG'. [2026-02-24T20:20:46.782989] [INFO ] [FORECASTER] Starting predict_future for DRUG [2026-02-24T20:20:46.783807] [DEBUG] [LOCAL ] No optimal features file found for DRUG: ./output/feature-sets/DRUG.txt [2026-02-24T20:20:46.783861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:46.783892] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:46.783919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:46.783975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:46.840568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:46.841209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:46.841290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:46.841322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:46.961681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:46.961830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:46.961871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:46.961930] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:46.965434] [DEBUG] [FORECASTER] DRUG: Forecast T+1@11:T+2@11: DOWN (p=18.73%) [2026-02-24T20:20:46.965776] [INFO ] [FORECASTER] Completed predict_future for DRUG [2026-02-24T20:20:46.965909] [INFO ] [sig ] DRUG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:47.109987] [INFO ] [LOCAL ] Saved forecast: DRUG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DRUG.txt [2026-02-24T20:20:47.110147] [INFO ] [sig ] [941/3377] Completed DRUG in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:47.110187] [INFO ] [sig ] [942/3377] Forecasting DRVN... [2026-02-24T20:20:47.110223] [INFO ] [sig ] Generating forecast for: DRVN [2026-02-24T20:20:47.110257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DRVN' from 'https://tdm.silogroup.org/data/derivative_storage/DRVN.csv'. [2026-02-24T20:20:47.122481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DRVN'. [2026-02-24T20:20:47.122930] [INFO ] [FORECASTER] Starting predict_future for DRVN [2026-02-24T20:20:47.123767] [DEBUG] [LOCAL ] No optimal features file found for DRVN: ./output/feature-sets/DRVN.txt [2026-02-24T20:20:47.123823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:47.123855] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:47.123883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:47.123941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:47.185262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:47.186161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:47.186242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:47.186276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:47.308521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:47.308710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:47.308758] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:47.308786] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:47.312221] [DEBUG] [FORECASTER] DRVN: Forecast T+1@11:T+2@11: DOWN (p=35.07%) [2026-02-24T20:20:47.312498] [INFO ] [FORECASTER] Completed predict_future for DRVN [2026-02-24T20:20:47.312647] [INFO ] [sig ] DRVN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:47.454843] [INFO ] [LOCAL ] Saved forecast: DRVN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DRVN.txt [2026-02-24T20:20:47.454967] [INFO ] [sig ] [942/3377] Completed DRVN in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:47.455005] [INFO ] [sig ] [943/3377] Forecasting DSGX... [2026-02-24T20:20:47.455034] [INFO ] [sig ] Generating forecast for: DSGX [2026-02-24T20:20:47.455064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSGX' from 'https://tdm.silogroup.org/data/derivative_storage/DSGX.csv'. [2026-02-24T20:20:47.467725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSGX'. [2026-02-24T20:20:47.468060] [INFO ] [FORECASTER] Starting predict_future for DSGX [2026-02-24T20:20:47.468899] [DEBUG] [LOCAL ] No optimal features file found for DSGX: ./output/feature-sets/DSGX.txt [2026-02-24T20:20:47.468953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:47.469175] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:47.469202] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:47.469259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:47.528684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:47.529300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:47.529381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:47.529413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:47.652538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:47.652714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:47.652754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:47.652784] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:47.656194] [DEBUG] [FORECASTER] DSGX: Forecast T+1@11:T+2@11: UP (p=54.61%) [2026-02-24T20:20:47.656472] [INFO ] [FORECASTER] Completed predict_future for DSGX [2026-02-24T20:20:47.656620] [INFO ] [sig ] DSGX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:47.801742] [INFO ] [LOCAL ] Saved forecast: DSGX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DSGX.txt [2026-02-24T20:20:47.802111] [INFO ] [sig ] [943/3377] Completed DSGX in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:47.802151] [INFO ] [sig ] [944/3377] Forecasting DSL... [2026-02-24T20:20:47.802180] [INFO ] [sig ] Generating forecast for: DSL [2026-02-24T20:20:47.802209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSL' from 'https://tdm.silogroup.org/data/derivative_storage/DSL.csv'. [2026-02-24T20:20:47.814770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSL'. [2026-02-24T20:20:47.815165] [INFO ] [FORECASTER] Starting predict_future for DSL [2026-02-24T20:20:47.815998] [DEBUG] [LOCAL ] No optimal features file found for DSL: ./output/feature-sets/DSL.txt [2026-02-24T20:20:47.816053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:47.816085] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:47.816112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:47.816170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:47.874160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:47.875068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:47.875153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:47.875187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:47.991293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:47.991478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:47.991520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:47.991549] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:47.995011] [DEBUG] [FORECASTER] DSL: Forecast T+1@11:T+2@11: DOWN (p=0.18%) [2026-02-24T20:20:47.995303] [INFO ] [FORECASTER] Completed predict_future for DSL [2026-02-24T20:20:47.995434] [INFO ] [sig ] DSL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:48.141263] [INFO ] [LOCAL ] Saved forecast: DSL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DSL.txt [2026-02-24T20:20:48.141426] [INFO ] [sig ] [944/3377] Completed DSL in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:48.141468] [INFO ] [sig ] [945/3377] Forecasting DSM... [2026-02-24T20:20:48.141500] [INFO ] [sig ] Generating forecast for: DSM [2026-02-24T20:20:48.141530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSM' from 'https://tdm.silogroup.org/data/derivative_storage/DSM.csv'. [2026-02-24T20:20:48.153664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSM'. [2026-02-24T20:20:48.154042] [INFO ] [FORECASTER] Starting predict_future for DSM [2026-02-24T20:20:48.154899] [DEBUG] [LOCAL ] No optimal features file found for DSM: ./output/feature-sets/DSM.txt [2026-02-24T20:20:48.154953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:48.154986] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:48.155013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:48.155070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:48.213843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:48.214732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:48.214816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:48.214849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:48.337946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:48.338114] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:48.338155] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:48.338201] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:48.342258] [DEBUG] [FORECASTER] DSM: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-24T20:20:48.342547] [INFO ] [FORECASTER] Completed predict_future for DSM [2026-02-24T20:20:48.342702] [INFO ] [sig ] DSM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:48.488672] [INFO ] [LOCAL ] Saved forecast: DSM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DSM.txt [2026-02-24T20:20:48.488838] [INFO ] [sig ] [945/3377] Completed DSM in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:48.489070] [INFO ] [sig ] [946/3377] Forecasting DSP... [2026-02-24T20:20:48.489100] [INFO ] [sig ] Generating forecast for: DSP [2026-02-24T20:20:48.489129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSP' from 'https://tdm.silogroup.org/data/derivative_storage/DSP.csv'. [2026-02-24T20:20:48.502057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSP'. [2026-02-24T20:20:48.502394] [INFO ] [FORECASTER] Starting predict_future for DSP [2026-02-24T20:20:48.503200] [DEBUG] [LOCAL ] No optimal features file found for DSP: ./output/feature-sets/DSP.txt [2026-02-24T20:20:48.503254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:48.503285] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:48.503313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:48.503369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:48.564029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:48.565043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:48.565130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:48.565162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:48.698936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:48.699101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:48.699141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:48.699169] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:48.703138] [DEBUG] [FORECASTER] DSP: Forecast T+1@11:T+2@11: UP (p=83.23%) [2026-02-24T20:20:48.703439] [INFO ] [FORECASTER] Completed predict_future for DSP [2026-02-24T20:20:48.703610] [INFO ] [sig ] DSP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:48.850012] [INFO ] [LOCAL ] Saved forecast: DSP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DSP.txt [2026-02-24T20:20:48.850141] [INFO ] [sig ] [946/3377] Completed DSP in 0.4s | 2.75 sym/s | Total: 5.7m | ETA: 14.8m [2026-02-24T20:20:48.850179] [INFO ] [sig ] [947/3377] Forecasting DSX... [2026-02-24T20:20:48.850210] [INFO ] [sig ] Generating forecast for: DSX [2026-02-24T20:20:48.850240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DSX' from 'https://tdm.silogroup.org/data/derivative_storage/DSX.csv'. [2026-02-24T20:20:48.863371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DSX'. [2026-02-24T20:20:48.863688] [INFO ] [FORECASTER] Starting predict_future for DSX [2026-02-24T20:20:48.864467] [DEBUG] [LOCAL ] No optimal features file found for DSX: ./output/feature-sets/DSX.txt [2026-02-24T20:20:48.864520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:48.864552] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:48.864597] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:48.864658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:48.924541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:48.925628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:48.925727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:48.925786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:49.043423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:49.043601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:49.043648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:49.043683] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:49.047115] [DEBUG] [FORECASTER] DSX: Forecast T+1@11:T+2@11: DOWN (p=35.43%) [2026-02-24T20:20:49.047393] [INFO ] [FORECASTER] Completed predict_future for DSX [2026-02-24T20:20:49.047520] [INFO ] [sig ] DSX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:49.191833] [INFO ] [LOCAL ] Saved forecast: DSX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DSX.txt [2026-02-24T20:20:49.192003] [INFO ] [sig ] [947/3377] Completed DSX in 0.3s | 2.75 sym/s | Total: 5.7m | ETA: 14.7m [2026-02-24T20:20:49.192044] [INFO ] [sig ] [948/3377] Forecasting DTB... [2026-02-24T20:20:49.192075] [INFO ] [sig ] Generating forecast for: DTB [2026-02-24T20:20:49.192105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTB' from 'https://tdm.silogroup.org/data/derivative_storage/DTB.csv'. [2026-02-24T20:20:49.204850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTB'. [2026-02-24T20:20:49.205191] [INFO ] [FORECASTER] Starting predict_future for DTB [2026-02-24T20:20:49.206022] [DEBUG] [LOCAL ] No optimal features file found for DTB: ./output/feature-sets/DTB.txt [2026-02-24T20:20:49.206076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:49.206107] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:49.206134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:49.206190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:49.265359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:49.266202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:49.266289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:49.266354] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:49.382557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:49.382731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:49.382776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:49.382806] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:49.386260] [DEBUG] [FORECASTER] DTB: Forecast T+1@11:T+2@11: DOWN (p=8.61%) [2026-02-24T20:20:49.386554] [INFO ] [FORECASTER] Completed predict_future for DTB [2026-02-24T20:20:49.386712] [INFO ] [sig ] DTB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:49.531332] [INFO ] [LOCAL ] Saved forecast: DTB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DTB.txt [2026-02-24T20:20:49.531478] [INFO ] [sig ] [948/3377] Completed DTB in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:49.531517] [INFO ] [sig ] [949/3377] Forecasting DTE... [2026-02-24T20:20:49.531546] [INFO ] [sig ] Generating forecast for: DTE [2026-02-24T20:20:49.531598] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTE' from 'https://tdm.silogroup.org/data/derivative_storage/DTE.csv'. [2026-02-24T20:20:49.544506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTE'. [2026-02-24T20:20:49.544866] [INFO ] [FORECASTER] Starting predict_future for DTE [2026-02-24T20:20:49.545675] [DEBUG] [LOCAL ] No optimal features file found for DTE: ./output/feature-sets/DTE.txt [2026-02-24T20:20:49.545730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:49.545762] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:49.545788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:49.545856] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:49.607673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:49.608516] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:49.608618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:49.608663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:49.734988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:49.735168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:49.735218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:49.735248] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:49.739266] [DEBUG] [FORECASTER] DTE: Forecast T+1@11:T+2@11: DOWN (p=6.30%) [2026-02-24T20:20:49.739607] [INFO ] [FORECASTER] Completed predict_future for DTE [2026-02-24T20:20:49.739752] [INFO ] [sig ] DTE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:49.891143] [INFO ] [LOCAL ] Saved forecast: DTE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DTE.txt [2026-02-24T20:20:49.891307] [INFO ] [sig ] [949/3377] Completed DTE in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:49.891347] [INFO ] [sig ] [950/3377] Forecasting DTG... [2026-02-24T20:20:49.891377] [INFO ] [sig ] Generating forecast for: DTG [2026-02-24T20:20:49.891407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTG' from 'https://tdm.silogroup.org/data/derivative_storage/DTG.csv'. [2026-02-24T20:20:49.904403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTG'. [2026-02-24T20:20:49.904795] [INFO ] [FORECASTER] Starting predict_future for DTG [2026-02-24T20:20:49.905594] [DEBUG] [LOCAL ] No optimal features file found for DTG: ./output/feature-sets/DTG.txt [2026-02-24T20:20:49.905648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:49.905680] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:49.905706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:49.905762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:49.967748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:49.968709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:49.968816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:49.968856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:50.100295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:50.100497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:50.100559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:50.100627] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:50.105867] [DEBUG] [FORECASTER] DTG: Forecast T+1@11:T+2@11: UP (p=62.51%) [2026-02-24T20:20:50.106303] [INFO ] [FORECASTER] Completed predict_future for DTG [2026-02-24T20:20:50.106481] [INFO ] [sig ] DTG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:50.257458] [INFO ] [LOCAL ] Saved forecast: DTG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DTG.txt [2026-02-24T20:20:50.257637] [INFO ] [sig ] [950/3377] Completed DTG in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:50.257679] [INFO ] [sig ] [951/3377] Forecasting DTIL... [2026-02-24T20:20:50.257710] [INFO ] [sig ] Generating forecast for: DTIL [2026-02-24T20:20:50.257741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTIL' from 'https://tdm.silogroup.org/data/derivative_storage/DTIL.csv'. [2026-02-24T20:20:50.269607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTIL'. [2026-02-24T20:20:50.269936] [INFO ] [FORECASTER] Starting predict_future for DTIL [2026-02-24T20:20:50.270757] [DEBUG] [LOCAL ] No optimal features file found for DTIL: ./output/feature-sets/DTIL.txt [2026-02-24T20:20:50.270834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:50.270866] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:50.270894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:50.270950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:50.327810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:50.328653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:50.328740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:50.328776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:50.454867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:50.455026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:50.455069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:50.455098] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:50.458755] [DEBUG] [FORECASTER] DTIL: Forecast T+1@11:T+2@11: UP (p=94.05%) [2026-02-24T20:20:50.459269] [INFO ] [FORECASTER] Completed predict_future for DTIL [2026-02-24T20:20:50.459409] [INFO ] [sig ] DTIL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:50.606618] [INFO ] [LOCAL ] Saved forecast: DTIL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DTIL.txt [2026-02-24T20:20:50.606838] [INFO ] [sig ] [951/3377] Completed DTIL in 0.3s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:50.606890] [INFO ] [sig ] [952/3377] Forecasting DTM... [2026-02-24T20:20:50.606923] [INFO ] [sig ] Generating forecast for: DTM [2026-02-24T20:20:50.606957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DTM' from 'https://tdm.silogroup.org/data/derivative_storage/DTM.csv'. [2026-02-24T20:20:50.619463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DTM'. [2026-02-24T20:20:50.619825] [INFO ] [FORECASTER] Starting predict_future for DTM [2026-02-24T20:20:50.620747] [DEBUG] [LOCAL ] No optimal features file found for DTM: ./output/feature-sets/DTM.txt [2026-02-24T20:20:50.620814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:50.620863] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:50.620905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:50.620991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:50.681843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:50.682914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:50.683000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:50.683035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:50.811109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:50.811270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:50.811310] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:50.811341] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:50.814904] [DEBUG] [FORECASTER] DTM: Forecast T+1@11:T+2@11: UP (p=83.59%) [2026-02-24T20:20:50.815200] [INFO ] [FORECASTER] Completed predict_future for DTM [2026-02-24T20:20:50.815333] [INFO ] [sig ] DTM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:50.967697] [INFO ] [LOCAL ] Saved forecast: DTM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DTM.txt [2026-02-24T20:20:50.967854] [INFO ] [sig ] [952/3377] Completed DTM in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:50.967893] [INFO ] [sig ] [953/3377] Forecasting DUK... [2026-02-24T20:20:50.967923] [INFO ] [sig ] Generating forecast for: DUK [2026-02-24T20:20:50.967978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUK' from 'https://tdm.silogroup.org/data/derivative_storage/DUK.csv'. [2026-02-24T20:20:50.979957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUK'. [2026-02-24T20:20:50.980315] [INFO ] [FORECASTER] Starting predict_future for DUK [2026-02-24T20:20:50.981163] [DEBUG] [LOCAL ] No optimal features file found for DUK: ./output/feature-sets/DUK.txt [2026-02-24T20:20:50.981217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:50.981248] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:50.981274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:50.981330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:51.042627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:51.043756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:51.043898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:51.043952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:51.178331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:51.178494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:51.178533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:51.178563] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:51.182174] [DEBUG] [FORECASTER] DUK: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-02-24T20:20:51.182485] [INFO ] [FORECASTER] Completed predict_future for DUK [2026-02-24T20:20:51.182646] [INFO ] [sig ] DUK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:51.334662] [INFO ] [LOCAL ] Saved forecast: DUK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DUK.txt [2026-02-24T20:20:51.334850] [INFO ] [sig ] [953/3377] Completed DUK in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:51.334899] [INFO ] [sig ] [954/3377] Forecasting DUKB... [2026-02-24T20:20:51.334931] [INFO ] [sig ] Generating forecast for: DUKB [2026-02-24T20:20:51.334963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUKB' from 'https://tdm.silogroup.org/data/derivative_storage/DUKB.csv'. [2026-02-24T20:20:51.347361] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUKB'. [2026-02-24T20:20:51.347746] [INFO ] [FORECASTER] Starting predict_future for DUKB [2026-02-24T20:20:51.348688] [DEBUG] [LOCAL ] No optimal features file found for DUKB: ./output/feature-sets/DUKB.txt [2026-02-24T20:20:51.348754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:51.348797] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:51.348832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:51.348896] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:51.407818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:51.408779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:51.408900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:51.408957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:51.540805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:51.541158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:51.541197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:51.541226] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:51.544918] [DEBUG] [FORECASTER] DUKB: Forecast T+1@11:T+2@11: DOWN (p=19.56%) [2026-02-24T20:20:51.545227] [INFO ] [FORECASTER] Completed predict_future for DUKB [2026-02-24T20:20:51.545363] [INFO ] [sig ] DUKB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:51.701880] [INFO ] [LOCAL ] Saved forecast: DUKB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DUKB.txt [2026-02-24T20:20:51.702229] [INFO ] [sig ] [954/3377] Completed DUKB in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:51.702272] [INFO ] [sig ] [955/3377] Forecasting DUOL... [2026-02-24T20:20:51.702303] [INFO ] [sig ] Generating forecast for: DUOL [2026-02-24T20:20:51.702334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DUOL' from 'https://tdm.silogroup.org/data/derivative_storage/DUOL.csv'. [2026-02-24T20:20:51.716712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DUOL'. [2026-02-24T20:20:51.717081] [INFO ] [FORECASTER] Starting predict_future for DUOL [2026-02-24T20:20:51.718143] [DEBUG] [LOCAL ] No optimal features file found for DUOL: ./output/feature-sets/DUOL.txt [2026-02-24T20:20:51.718202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:51.718264] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:51.718293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:51.718353] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:51.784893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:51.785808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:51.785894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:51.785929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:51.907969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:51.908138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:51.908189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:51.908220] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:51.911748] [DEBUG] [FORECASTER] DUOL: Forecast T+1@11:T+2@11: DOWN (p=27.42%) [2026-02-24T20:20:51.912037] [INFO ] [FORECASTER] Completed predict_future for DUOL [2026-02-24T20:20:51.912171] [INFO ] [sig ] DUOL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:52.059485] [INFO ] [LOCAL ] Saved forecast: DUOL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DUOL.txt [2026-02-24T20:20:52.059714] [INFO ] [sig ] [955/3377] Completed DUOL in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:52.059782] [INFO ] [sig ] [956/3377] Forecasting DVA... [2026-02-24T20:20:52.059819] [INFO ] [sig ] Generating forecast for: DVA [2026-02-24T20:20:52.059851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVA' from 'https://tdm.silogroup.org/data/derivative_storage/DVA.csv'. [2026-02-24T20:20:52.073036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVA'. [2026-02-24T20:20:52.073430] [INFO ] [FORECASTER] Starting predict_future for DVA [2026-02-24T20:20:52.074303] [DEBUG] [LOCAL ] No optimal features file found for DVA: ./output/feature-sets/DVA.txt [2026-02-24T20:20:52.074360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:52.074392] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:52.074419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:52.074476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:52.138296] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:52.139195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:52.139292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:52.139341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:52.272492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:52.272676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:52.272719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:52.272749] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:52.276283] [DEBUG] [FORECASTER] DVA: Forecast T+1@11:T+2@11: DOWN (p=21.98%) [2026-02-24T20:20:52.276653] [INFO ] [FORECASTER] Completed predict_future for DVA [2026-02-24T20:20:52.276797] [INFO ] [sig ] DVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:52.423689] [INFO ] [LOCAL ] Saved forecast: DVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DVA.txt [2026-02-24T20:20:52.423851] [INFO ] [sig ] [956/3377] Completed DVA in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:52.423891] [INFO ] [sig ] [957/3377] Forecasting DVN... [2026-02-24T20:20:52.423922] [INFO ] [sig ] Generating forecast for: DVN [2026-02-24T20:20:52.423953] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DVN' from 'https://tdm.silogroup.org/data/derivative_storage/DVN.csv'. [2026-02-24T20:20:52.442310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DVN'. [2026-02-24T20:20:52.442661] [INFO ] [FORECASTER] Starting predict_future for DVN [2026-02-24T20:20:52.443456] [DEBUG] [LOCAL ] No optimal features file found for DVN: ./output/feature-sets/DVN.txt [2026-02-24T20:20:52.443511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:52.443544] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:52.443593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:52.443656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:52.504721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:52.505622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:52.505707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:52.505740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:52.649525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:52.649704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:52.649755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:52.649793] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:52.653516] [DEBUG] [FORECASTER] DVN: Forecast T+1@11:T+2@11: UP (p=58.32%) [2026-02-24T20:20:52.653822] [INFO ] [FORECASTER] Completed predict_future for DVN [2026-02-24T20:20:52.654148] [INFO ] [sig ] DVN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:52.801912] [INFO ] [LOCAL ] Saved forecast: DVN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DVN.txt [2026-02-24T20:20:52.802078] [INFO ] [sig ] [957/3377] Completed DVN in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:52.802118] [INFO ] [sig ] [958/3377] Forecasting DWAS... [2026-02-24T20:20:52.802148] [INFO ] [sig ] Generating forecast for: DWAS [2026-02-24T20:20:52.802180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWAS' from 'https://tdm.silogroup.org/data/derivative_storage/DWAS.csv'. [2026-02-24T20:20:52.814324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWAS'. [2026-02-24T20:20:52.814785] [INFO ] [FORECASTER] Starting predict_future for DWAS [2026-02-24T20:20:52.815707] [DEBUG] [LOCAL ] No optimal features file found for DWAS: ./output/feature-sets/DWAS.txt [2026-02-24T20:20:52.815765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:52.815799] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:52.815829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:52.815887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:52.876720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:52.877713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:52.877823] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:52.877865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:53.007186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:53.007355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:53.007431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:53.007504] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:53.011299] [DEBUG] [FORECASTER] DWAS: Forecast T+1@11:T+2@11: DOWN (p=10.85%) [2026-02-24T20:20:53.011643] [INFO ] [FORECASTER] Completed predict_future for DWAS [2026-02-24T20:20:53.011793] [INFO ] [sig ] DWAS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:53.159529] [INFO ] [LOCAL ] Saved forecast: DWAS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DWAS.txt [2026-02-24T20:20:53.159721] [INFO ] [sig ] [958/3377] Completed DWAS in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:53.159767] [INFO ] [sig ] [959/3377] Forecasting DWSH... [2026-02-24T20:20:53.159806] [INFO ] [sig ] Generating forecast for: DWSH [2026-02-24T20:20:53.159842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DWSH' from 'https://tdm.silogroup.org/data/derivative_storage/DWSH.csv'. [2026-02-24T20:20:53.172665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DWSH'. [2026-02-24T20:20:53.173249] [INFO ] [FORECASTER] Starting predict_future for DWSH [2026-02-24T20:20:53.174246] [DEBUG] [LOCAL ] No optimal features file found for DWSH: ./output/feature-sets/DWSH.txt [2026-02-24T20:20:53.174301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:53.174335] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:53.174362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:53.174419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:53.239550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:53.240531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:53.240647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:53.240686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:53.359200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:53.359373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:53.359415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:53.359446] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:53.363220] [DEBUG] [FORECASTER] DWSH: Forecast T+1@11:T+2@11: UP (p=71.30%) [2026-02-24T20:20:53.363609] [INFO ] [FORECASTER] Completed predict_future for DWSH [2026-02-24T20:20:53.363768] [INFO ] [sig ] DWSH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:53.535736] [INFO ] [LOCAL ] Saved forecast: DWSH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DWSH.txt [2026-02-24T20:20:53.535901] [INFO ] [sig ] [959/3377] Completed DWSH in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:53.535941] [INFO ] [sig ] [960/3377] Forecasting DX... [2026-02-24T20:20:53.535971] [INFO ] [sig ] Generating forecast for: DX [2026-02-24T20:20:53.536002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DX' from 'https://tdm.silogroup.org/data/derivative_storage/DX.csv'. [2026-02-24T20:20:53.548621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DX'. [2026-02-24T20:20:53.549026] [INFO ] [FORECASTER] Starting predict_future for DX [2026-02-24T20:20:53.550124] [DEBUG] [LOCAL ] No optimal features file found for DX: ./output/feature-sets/DX.txt [2026-02-24T20:20:53.550197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:53.550249] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:53.550293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:53.550380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:53.612016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:53.613396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:53.613486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:53.613520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:53.740210] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:53.740370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:53.740412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:53.740444] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:53.744377] [DEBUG] [FORECASTER] DX: Forecast T+1@11:T+2@11: UP (p=53.11%) [2026-02-24T20:20:53.744715] [INFO ] [FORECASTER] Completed predict_future for DX [2026-02-24T20:20:53.744894] [INFO ] [sig ] DX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:53.898743] [INFO ] [LOCAL ] Saved forecast: DX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DX.txt [2026-02-24T20:20:53.898905] [INFO ] [sig ] [960/3377] Completed DX in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:53.898948] [INFO ] [sig ] [961/3377] Forecasting DXC... [2026-02-24T20:20:53.898981] [INFO ] [sig ] Generating forecast for: DXC [2026-02-24T20:20:53.899015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXC' from 'https://tdm.silogroup.org/data/derivative_storage/DXC.csv'. [2026-02-24T20:20:53.911050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXC'. [2026-02-24T20:20:53.911377] [INFO ] [FORECASTER] Starting predict_future for DXC [2026-02-24T20:20:53.912241] [DEBUG] [LOCAL ] No optimal features file found for DXC: ./output/feature-sets/DXC.txt [2026-02-24T20:20:53.912297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:53.912330] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:53.912358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:53.912417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:53.978427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:53.979320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:53.979406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:53.979440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:54.110116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:54.110305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:54.110349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:54.110377] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:54.114289] [DEBUG] [FORECASTER] DXC: Forecast T+1@11:T+2@11: UP (p=57.95%) [2026-02-24T20:20:54.114662] [INFO ] [FORECASTER] Completed predict_future for DXC [2026-02-24T20:20:54.114837] [INFO ] [sig ] DXC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:54.261377] [INFO ] [LOCAL ] Saved forecast: DXC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/DXC.txt [2026-02-24T20:20:54.261542] [INFO ] [sig ] [961/3377] Completed DXC in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:54.261601] [INFO ] [sig ] [962/3377] Forecasting DXCM... [2026-02-24T20:20:54.261634] [INFO ] [sig ] Generating forecast for: DXCM [2026-02-24T20:20:54.261664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXCM' from 'https://tdm.silogroup.org/data/derivative_storage/DXCM.csv'. [2026-02-24T20:20:54.273969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXCM'. [2026-02-24T20:20:54.274409] [INFO ] [FORECASTER] Starting predict_future for DXCM [2026-02-24T20:20:54.275318] [DEBUG] [LOCAL ] No optimal features file found for DXCM: ./output/feature-sets/DXCM.txt [2026-02-24T20:20:54.275375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:54.275422] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:54.275457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:54.275528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:54.339230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:54.340073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:54.340155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:54.340188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:54.477491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:54.477697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:54.477750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:54.477788] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:54.482499] [DEBUG] [FORECASTER] DXCM: Forecast T+1@11:T+2@11: DOWN (p=45.34%) [2026-02-24T20:20:54.482911] [INFO ] [FORECASTER] Completed predict_future for DXCM [2026-02-24T20:20:54.483085] [INFO ] [sig ] DXCM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:54.639264] [INFO ] [LOCAL ] Saved forecast: DXCM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DXCM.txt [2026-02-24T20:20:54.639419] [INFO ] [sig ] [962/3377] Completed DXCM in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:54.639460] [INFO ] [sig ] [963/3377] Forecasting DXPE... [2026-02-24T20:20:54.639492] [INFO ] [sig ] Generating forecast for: DXPE [2026-02-24T20:20:54.639524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DXPE' from 'https://tdm.silogroup.org/data/derivative_storage/DXPE.csv'. [2026-02-24T20:20:54.653333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DXPE'. [2026-02-24T20:20:54.653776] [INFO ] [FORECASTER] Starting predict_future for DXPE [2026-02-24T20:20:54.654725] [DEBUG] [LOCAL ] No optimal features file found for DXPE: ./output/feature-sets/DXPE.txt [2026-02-24T20:20:54.654795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:54.654828] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:54.654857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:54.654919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:54.718159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:54.719099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:54.719186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:54.719221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:54.851551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:54.851757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:54.851800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:54.851829] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:54.855886] [DEBUG] [FORECASTER] DXPE: Forecast T+1@11:T+2@11: DOWN (p=2.89%) [2026-02-24T20:20:54.856209] [INFO ] [FORECASTER] Completed predict_future for DXPE [2026-02-24T20:20:54.856359] [INFO ] [sig ] DXPE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:55.004889] [INFO ] [LOCAL ] Saved forecast: DXPE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DXPE.txt [2026-02-24T20:20:55.005046] [INFO ] [sig ] [963/3377] Completed DXPE in 0.4s | 2.75 sym/s | Total: 5.8m | ETA: 14.7m [2026-02-24T20:20:55.005086] [INFO ] [sig ] [964/3377] Forecasting DY... [2026-02-24T20:20:55.005116] [INFO ] [sig ] Generating forecast for: DY [2026-02-24T20:20:55.005147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DY' from 'https://tdm.silogroup.org/data/derivative_storage/DY.csv'. [2026-02-24T20:20:55.018218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DY'. [2026-02-24T20:20:55.018529] [INFO ] [FORECASTER] Starting predict_future for DY [2026-02-24T20:20:55.019345] [DEBUG] [LOCAL ] No optimal features file found for DY: ./output/feature-sets/DY.txt [2026-02-24T20:20:55.019399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:55.019431] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:55.019458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:55.019538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:55.078486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:55.079177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:55.079263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:55.079298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:55.206268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:55.206428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:55.206472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:55.206503] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:55.210137] [DEBUG] [FORECASTER] DY: Forecast T+1@11:T+2@11: DOWN (p=22.21%) [2026-02-24T20:20:55.210438] [INFO ] [FORECASTER] Completed predict_future for DY [2026-02-24T20:20:55.210627] [INFO ] [sig ] DY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:55.368374] [INFO ] [LOCAL ] Saved forecast: DY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DY.txt [2026-02-24T20:20:55.368552] [INFO ] [sig ] [964/3377] Completed DY in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:55.368615] [INFO ] [sig ] [965/3377] Forecasting DYN... [2026-02-24T20:20:55.368657] [INFO ] [sig ] Generating forecast for: DYN [2026-02-24T20:20:55.368699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'DYN' from 'https://tdm.silogroup.org/data/derivative_storage/DYN.csv'. [2026-02-24T20:20:55.381725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'DYN'. [2026-02-24T20:20:55.382158] [INFO ] [FORECASTER] Starting predict_future for DYN [2026-02-24T20:20:55.383124] [DEBUG] [LOCAL ] No optimal features file found for DYN: ./output/feature-sets/DYN.txt [2026-02-24T20:20:55.383376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:55.383409] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:55.383437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:55.383517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:55.447695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:55.448712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:55.448878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:55.448915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:55.589968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:55.590147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:55.590196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:55.590234] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:55.594200] [DEBUG] [FORECASTER] DYN: Forecast T+1@11:T+2@11: DOWN (p=15.01%) [2026-02-24T20:20:55.594525] [INFO ] [FORECASTER] Completed predict_future for DYN [2026-02-24T20:20:55.594695] [INFO ] [sig ] DYN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:55.763298] [INFO ] [LOCAL ] Saved forecast: DYN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/DYN.txt [2026-02-24T20:20:55.763473] [INFO ] [sig ] [965/3377] Completed DYN in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:55.763515] [INFO ] [sig ] [966/3377] Forecasting E... [2026-02-24T20:20:55.763555] [INFO ] [sig ] Generating forecast for: E [2026-02-24T20:20:55.763612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'E' from 'https://tdm.silogroup.org/data/derivative_storage/E.csv'. [2026-02-24T20:20:55.776247] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'E'. [2026-02-24T20:20:55.776681] [INFO ] [FORECASTER] Starting predict_future for E [2026-02-24T20:20:55.777616] [DEBUG] [LOCAL ] No optimal features file found for E: ./output/feature-sets/E.txt [2026-02-24T20:20:55.777674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:55.777709] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:55.777738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:55.777803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:55.838287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:55.839237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:55.839324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:55.839360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:55.974061] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:55.974247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:55.974296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:55.974330] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:55.978827] [DEBUG] [FORECASTER] E: Forecast T+1@11:T+2@11: UP (p=51.67%) [2026-02-24T20:20:55.979244] [INFO ] [FORECASTER] Completed predict_future for E [2026-02-24T20:20:55.979421] [INFO ] [sig ] E: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:56.149204] [INFO ] [LOCAL ] Saved forecast: E 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/E.txt [2026-02-24T20:20:56.149371] [INFO ] [sig ] [966/3377] Completed E in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:56.149410] [INFO ] [sig ] [967/3377] Forecasting EA... [2026-02-24T20:20:56.149439] [INFO ] [sig ] Generating forecast for: EA [2026-02-24T20:20:56.149471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EA' from 'https://tdm.silogroup.org/data/derivative_storage/EA.csv'. [2026-02-24T20:20:56.162432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EA'. [2026-02-24T20:20:56.162835] [INFO ] [FORECASTER] Starting predict_future for EA [2026-02-24T20:20:56.163640] [DEBUG] [LOCAL ] No optimal features file found for EA: ./output/feature-sets/EA.txt [2026-02-24T20:20:56.163693] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:56.163725] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:56.163752] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:56.163809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:56.224200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:56.225325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:56.225412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:56.225446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:56.370497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:56.370697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:56.370744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:56.370786] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:56.374646] [DEBUG] [FORECASTER] EA: Forecast T+1@11:T+2@11: UP (p=52.99%) [2026-02-24T20:20:56.375004] [INFO ] [FORECASTER] Completed predict_future for EA [2026-02-24T20:20:56.375156] [INFO ] [sig ] EA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:56.531344] [INFO ] [LOCAL ] Saved forecast: EA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EA.txt [2026-02-24T20:20:56.531526] [INFO ] [sig ] [967/3377] Completed EA in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:56.531567] [INFO ] [sig ] [968/3377] Forecasting EAF... [2026-02-24T20:20:56.531619] [INFO ] [sig ] Generating forecast for: EAF [2026-02-24T20:20:56.531660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAF' from 'https://tdm.silogroup.org/data/derivative_storage/EAF.csv'. [2026-02-24T20:20:56.544597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAF'. [2026-02-24T20:20:56.545000] [INFO ] [FORECASTER] Starting predict_future for EAF [2026-02-24T20:20:56.545854] [DEBUG] [LOCAL ] No optimal features file found for EAF: ./output/feature-sets/EAF.txt [2026-02-24T20:20:56.545920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:56.545960] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:56.545993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:56.546050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:56.605560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:56.606460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:56.606544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:56.606596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:56.736944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:56.737121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:56.737170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:56.737205] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:56.741731] [DEBUG] [FORECASTER] EAF: Forecast T+1@11:T+2@11: DOWN (p=36.60%) [2026-02-24T20:20:56.742143] [INFO ] [FORECASTER] Completed predict_future for EAF [2026-02-24T20:20:56.742295] [INFO ] [sig ] EAF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:56.892511] [INFO ] [LOCAL ] Saved forecast: EAF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EAF.txt [2026-02-24T20:20:56.892709] [INFO ] [sig ] [968/3377] Completed EAF in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:56.892750] [INFO ] [sig ] [969/3377] Forecasting EAI... [2026-02-24T20:20:56.892780] [INFO ] [sig ] Generating forecast for: EAI [2026-02-24T20:20:56.892811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EAI' from 'https://tdm.silogroup.org/data/derivative_storage/EAI.csv'. [2026-02-24T20:20:56.904386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EAI'. [2026-02-24T20:20:56.904706] [INFO ] [FORECASTER] Starting predict_future for EAI [2026-02-24T20:20:56.905507] [DEBUG] [LOCAL ] No optimal features file found for EAI: ./output/feature-sets/EAI.txt [2026-02-24T20:20:56.905561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:56.905617] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:56.905647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:56.905705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:56.967974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:56.968895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:56.968981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:56.969016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:57.095227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:57.095384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:57.095427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:57.095455] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:57.099456] [DEBUG] [FORECASTER] EAI: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-02-24T20:20:57.099776] [INFO ] [FORECASTER] Completed predict_future for EAI [2026-02-24T20:20:57.099914] [INFO ] [sig ] EAI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:57.247971] [INFO ] [LOCAL ] Saved forecast: EAI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EAI.txt [2026-02-24T20:20:57.248126] [INFO ] [sig ] [969/3377] Completed EAI in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:57.248166] [INFO ] [sig ] [970/3377] Forecasting EARN... [2026-02-24T20:20:57.248195] [INFO ] [sig ] Generating forecast for: EARN [2026-02-24T20:20:57.248226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EARN' from 'https://tdm.silogroup.org/data/derivative_storage/EARN.csv'. [2026-02-24T20:20:57.260253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EARN'. [2026-02-24T20:20:57.260593] [INFO ] [FORECASTER] Starting predict_future for EARN [2026-02-24T20:20:57.261405] [DEBUG] [LOCAL ] No optimal features file found for EARN: ./output/feature-sets/EARN.txt [2026-02-24T20:20:57.261460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:57.261492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:57.261518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:57.261599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:57.324890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:57.325827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:57.325915] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:57.325950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:57.448635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:57.448800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:57.448841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:57.448870] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:57.453159] [DEBUG] [FORECASTER] EARN: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-24T20:20:57.453484] [INFO ] [FORECASTER] Completed predict_future for EARN [2026-02-24T20:20:57.453651] [INFO ] [sig ] EARN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:57.603914] [INFO ] [LOCAL ] Saved forecast: EARN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EARN.txt [2026-02-24T20:20:57.604118] [INFO ] [sig ] [970/3377] Completed EARN in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:57.604172] [INFO ] [sig ] [971/3377] Forecasting EB... [2026-02-24T20:20:57.604206] [INFO ] [sig ] Generating forecast for: EB [2026-02-24T20:20:57.604236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EB' from 'https://tdm.silogroup.org/data/derivative_storage/EB.csv'. [2026-02-24T20:20:57.617840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EB'. [2026-02-24T20:20:57.618216] [INFO ] [FORECASTER] Starting predict_future for EB [2026-02-24T20:20:57.619079] [DEBUG] [LOCAL ] No optimal features file found for EB: ./output/feature-sets/EB.txt [2026-02-24T20:20:57.619133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:57.619165] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:57.619192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:57.619249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:57.679899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:57.680701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:57.680785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:57.680818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:57.820926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:57.821121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:57.821164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:57.821196] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:57.825051] [DEBUG] [FORECASTER] EB: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-24T20:20:57.825407] [INFO ] [FORECASTER] Completed predict_future for EB [2026-02-24T20:20:57.825557] [INFO ] [sig ] EB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:57.977099] [INFO ] [LOCAL ] Saved forecast: EB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EB.txt [2026-02-24T20:20:57.977458] [INFO ] [sig ] [971/3377] Completed EB in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:57.977497] [INFO ] [sig ] [972/3377] Forecasting EBAY... [2026-02-24T20:20:57.977527] [INFO ] [sig ] Generating forecast for: EBAY [2026-02-24T20:20:57.977558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBAY' from 'https://tdm.silogroup.org/data/derivative_storage/EBAY.csv'. [2026-02-24T20:20:57.993504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBAY'. [2026-02-24T20:20:57.993925] [INFO ] [FORECASTER] Starting predict_future for EBAY [2026-02-24T20:20:57.995015] [DEBUG] [LOCAL ] No optimal features file found for EBAY: ./output/feature-sets/EBAY.txt [2026-02-24T20:20:57.995073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:57.995138] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:57.995168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:57.995414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:58.062902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:58.063839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:58.063926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:58.063960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:58.189087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:58.189218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:58.189256] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:58.189285] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:58.192687] [DEBUG] [FORECASTER] EBAY: Forecast T+1@11:T+2@11: UP (p=98.65%) [2026-02-24T20:20:58.192963] [INFO ] [FORECASTER] Completed predict_future for EBAY [2026-02-24T20:20:58.193095] [INFO ] [sig ] EBAY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:58.336633] [INFO ] [LOCAL ] Saved forecast: EBAY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EBAY.txt [2026-02-24T20:20:58.336760] [INFO ] [sig ] [972/3377] Completed EBAY in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:58.336800] [INFO ] [sig ] [973/3377] Forecasting EBC... [2026-02-24T20:20:58.336829] [INFO ] [sig ] Generating forecast for: EBC [2026-02-24T20:20:58.336858] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBC' from 'https://tdm.silogroup.org/data/derivative_storage/EBC.csv'. [2026-02-24T20:20:58.349472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBC'. [2026-02-24T20:20:58.349785] [INFO ] [FORECASTER] Starting predict_future for EBC [2026-02-24T20:20:58.350802] [DEBUG] [LOCAL ] No optimal features file found for EBC: ./output/feature-sets/EBC.txt [2026-02-24T20:20:58.350856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:58.350890] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:58.350919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:58.350974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:58.410414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:58.411062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:58.411140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:58.411172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:58.537022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:58.537183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:58.537224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:58.537254] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:58.541299] [DEBUG] [FORECASTER] EBC: Forecast T+1@11:T+2@11: DOWN (p=25.05%) [2026-02-24T20:20:58.541593] [INFO ] [FORECASTER] Completed predict_future for EBC [2026-02-24T20:20:58.541726] [INFO ] [sig ] EBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:20:58.698105] [INFO ] [LOCAL ] Saved forecast: EBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EBC.txt [2026-02-24T20:20:58.698299] [INFO ] [sig ] [973/3377] Completed EBC in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:58.698343] [INFO ] [sig ] [974/3377] Forecasting EBF... [2026-02-24T20:20:58.698374] [INFO ] [sig ] Generating forecast for: EBF [2026-02-24T20:20:58.698404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBF' from 'https://tdm.silogroup.org/data/derivative_storage/EBF.csv'. [2026-02-24T20:20:58.710814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBF'. [2026-02-24T20:20:58.711079] [INFO ] [FORECASTER] Starting predict_future for EBF [2026-02-24T20:20:58.711909] [DEBUG] [LOCAL ] No optimal features file found for EBF: ./output/feature-sets/EBF.txt [2026-02-24T20:20:58.711965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:58.712014] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:58.712042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:58.712100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:58.770034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:58.770836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:58.770926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:58.770960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:58.889905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:58.890050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:58.890088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:58.890116] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:58.893748] [DEBUG] [FORECASTER] EBF: Forecast T+1@11:T+2@11: UP (p=75.89%) [2026-02-24T20:20:58.894079] [INFO ] [FORECASTER] Completed predict_future for EBF [2026-02-24T20:20:58.894361] [INFO ] [sig ] EBF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:59.041176] [INFO ] [LOCAL ] Saved forecast: EBF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EBF.txt [2026-02-24T20:20:59.041342] [INFO ] [sig ] [974/3377] Completed EBF in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:59.041382] [INFO ] [sig ] [975/3377] Forecasting EBON... [2026-02-24T20:20:59.041411] [INFO ] [sig ] Generating forecast for: EBON [2026-02-24T20:20:59.041443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBON' from 'https://tdm.silogroup.org/data/derivative_storage/EBON.csv'. [2026-02-24T20:20:59.051728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBON'. [2026-02-24T20:20:59.052060] [INFO ] [FORECASTER] Starting predict_future for EBON [2026-02-24T20:20:59.052875] [DEBUG] [LOCAL ] No optimal features file found for EBON: ./output/feature-sets/EBON.txt [2026-02-24T20:20:59.052941] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:59.052974] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:59.053001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:59.053057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:59.114481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:59.115609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:59.115698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:59.115732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:59.219152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:59.219307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:59.219349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:59.219416] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:59.222930] [DEBUG] [FORECASTER] EBON: Forecast T+1@11:T+2@11: UP (p=95.69%) [2026-02-24T20:20:59.223210] [INFO ] [FORECASTER] Completed predict_future for EBON [2026-02-24T20:20:59.223339] [INFO ] [sig ] EBON: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:59.370752] [INFO ] [LOCAL ] Saved forecast: EBON 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EBON.txt [2026-02-24T20:20:59.370880] [INFO ] [sig ] [975/3377] Completed EBON in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:59.370918] [INFO ] [sig ] [976/3377] Forecasting EBS... [2026-02-24T20:20:59.370948] [INFO ] [sig ] Generating forecast for: EBS [2026-02-24T20:20:59.370978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EBS' from 'https://tdm.silogroup.org/data/derivative_storage/EBS.csv'. [2026-02-24T20:20:59.383466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EBS'. [2026-02-24T20:20:59.383836] [INFO ] [FORECASTER] Starting predict_future for EBS [2026-02-24T20:20:59.384896] [DEBUG] [LOCAL ] No optimal features file found for EBS: ./output/feature-sets/EBS.txt [2026-02-24T20:20:59.384963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:59.385002] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:59.385035] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:59.385096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:59.446278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:59.447270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:59.447357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:59.447391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:59.572980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:59.573164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:59.573211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:59.573241] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:59.576958] [DEBUG] [FORECASTER] EBS: Forecast T+1@11:T+2@11: UP (p=71.42%) [2026-02-24T20:20:59.577265] [INFO ] [FORECASTER] Completed predict_future for EBS [2026-02-24T20:20:59.577407] [INFO ] [sig ] EBS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:20:59.729823] [INFO ] [LOCAL ] Saved forecast: EBS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EBS.txt [2026-02-24T20:20:59.729994] [INFO ] [sig ] [976/3377] Completed EBS in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:20:59.730035] [INFO ] [sig ] [977/3377] Forecasting EC... [2026-02-24T20:20:59.730065] [INFO ] [sig ] Generating forecast for: EC [2026-02-24T20:20:59.730095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EC' from 'https://tdm.silogroup.org/data/derivative_storage/EC.csv'. [2026-02-24T20:20:59.743158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EC'. [2026-02-24T20:20:59.743766] [INFO ] [FORECASTER] Starting predict_future for EC [2026-02-24T20:20:59.744837] [DEBUG] [LOCAL ] No optimal features file found for EC: ./output/feature-sets/EC.txt [2026-02-24T20:20:59.744892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:20:59.744925] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:20:59.744952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:20:59.745010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:20:59.806591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:20:59.807548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:20:59.807662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:20:59.807698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:20:59.936782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:20:59.936957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:20:59.936998] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:20:59.937029] [INFO ] [FORECASTER] Training complete [2026-02-24T20:20:59.940768] [DEBUG] [FORECASTER] EC: Forecast T+1@11:T+2@11: UP (p=62.44%) [2026-02-24T20:20:59.941100] [INFO ] [FORECASTER] Completed predict_future for EC [2026-02-24T20:20:59.941244] [INFO ] [sig ] EC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:00.111715] [INFO ] [LOCAL ] Saved forecast: EC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EC.txt [2026-02-24T20:21:00.111882] [INFO ] [sig ] [977/3377] Completed EC in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:21:00.111921] [INFO ] [sig ] [978/3377] Forecasting ECC... [2026-02-24T20:21:00.111953] [INFO ] [sig ] Generating forecast for: ECC [2026-02-24T20:21:00.111989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECC' from 'https://tdm.silogroup.org/data/derivative_storage/ECC.csv'. [2026-02-24T20:21:00.124305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECC'. [2026-02-24T20:21:00.124749] [INFO ] [FORECASTER] Starting predict_future for ECC [2026-02-24T20:21:00.125757] [DEBUG] [LOCAL ] No optimal features file found for ECC: ./output/feature-sets/ECC.txt [2026-02-24T20:21:00.125834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:00.125868] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:00.125901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:00.125973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:00.187084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:00.188002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:00.188089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:00.188123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:00.311646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:00.311784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:00.311824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:00.311852] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:00.315546] [DEBUG] [FORECASTER] ECC: Forecast T+1@11:T+2@11: DOWN (p=19.40%) [2026-02-24T20:21:00.315846] [INFO ] [FORECASTER] Completed predict_future for ECC [2026-02-24T20:21:00.315976] [INFO ] [sig ] ECC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:00.469113] [INFO ] [LOCAL ] Saved forecast: ECC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ECC.txt [2026-02-24T20:21:00.469283] [INFO ] [sig ] [978/3377] Completed ECC in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:21:00.469329] [INFO ] [sig ] [979/3377] Forecasting ECL... [2026-02-24T20:21:00.469361] [INFO ] [sig ] Generating forecast for: ECL [2026-02-24T20:21:00.469394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECL' from 'https://tdm.silogroup.org/data/derivative_storage/ECL.csv'. [2026-02-24T20:21:00.482117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECL'. [2026-02-24T20:21:00.482482] [INFO ] [FORECASTER] Starting predict_future for ECL [2026-02-24T20:21:00.483381] [DEBUG] [LOCAL ] No optimal features file found for ECL: ./output/feature-sets/ECL.txt [2026-02-24T20:21:00.483436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:00.483470] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:00.483498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:00.483555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:00.542195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:00.543079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:00.543171] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:00.543204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:00.670932] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:00.671128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:00.671910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:00.671949] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:00.675484] [DEBUG] [FORECASTER] ECL: Forecast T+1@11:T+2@11: DOWN (p=28.10%) [2026-02-24T20:21:00.675795] [INFO ] [FORECASTER] Completed predict_future for ECL [2026-02-24T20:21:00.675940] [INFO ] [sig ] ECL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:00.827834] [INFO ] [LOCAL ] Saved forecast: ECL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ECL.txt [2026-02-24T20:21:00.828032] [INFO ] [sig ] [979/3377] Completed ECL in 0.4s | 2.75 sym/s | Total: 5.9m | ETA: 14.6m [2026-02-24T20:21:00.828081] [INFO ] [sig ] [980/3377] Forecasting ECPG... [2026-02-24T20:21:00.828114] [INFO ] [sig ] Generating forecast for: ECPG [2026-02-24T20:21:00.828143] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECPG' from 'https://tdm.silogroup.org/data/derivative_storage/ECPG.csv'. [2026-02-24T20:21:00.839676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECPG'. [2026-02-24T20:21:00.839999] [INFO ] [FORECASTER] Starting predict_future for ECPG [2026-02-24T20:21:00.840810] [DEBUG] [LOCAL ] No optimal features file found for ECPG: ./output/feature-sets/ECPG.txt [2026-02-24T20:21:00.840864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:00.840895] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:00.840921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:00.840977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:00.898599] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:00.899488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:00.899593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:00.899630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:01.021185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:01.021531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:01.021589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:01.021622] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:01.025642] [DEBUG] [FORECASTER] ECPG: Forecast T+1@11:T+2@11: UP (p=92.34%) [2026-02-24T20:21:01.025931] [INFO ] [FORECASTER] Completed predict_future for ECPG [2026-02-24T20:21:01.026087] [INFO ] [sig ] ECPG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:01.176061] [INFO ] [LOCAL ] Saved forecast: ECPG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ECPG.txt [2026-02-24T20:21:01.176202] [INFO ] [sig ] [980/3377] Completed ECPG in 0.3s | 2.75 sym/s | Total: 5.9m | ETA: 14.5m [2026-02-24T20:21:01.176240] [INFO ] [sig ] [981/3377] Forecasting ECX... [2026-02-24T20:21:01.176269] [INFO ] [sig ] Generating forecast for: ECX [2026-02-24T20:21:01.176299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ECX' from 'https://tdm.silogroup.org/data/derivative_storage/ECX.csv'. [2026-02-24T20:21:01.189803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ECX'. [2026-02-24T20:21:01.190092] [INFO ] [FORECASTER] Starting predict_future for ECX [2026-02-24T20:21:01.190900] [DEBUG] [LOCAL ] No optimal features file found for ECX: ./output/feature-sets/ECX.txt [2026-02-24T20:21:01.190954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:01.190986] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:01.191014] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:01.191070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:01.249753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:01.250351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:01.250434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:01.250466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:01.371543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:01.371673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:01.371712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:01.371740] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:01.375281] [DEBUG] [FORECASTER] ECX: Forecast T+1@11:T+2@11: UP (p=91.69%) [2026-02-24T20:21:01.375553] [INFO ] [FORECASTER] Completed predict_future for ECX [2026-02-24T20:21:01.375703] [INFO ] [sig ] ECX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:01.520096] [INFO ] [LOCAL ] Saved forecast: ECX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ECX.txt [2026-02-24T20:21:01.520336] [INFO ] [sig ] [981/3377] Completed ECX in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:01.520410] [INFO ] [sig ] [982/3377] Forecasting ED... [2026-02-24T20:21:01.520467] [INFO ] [sig ] Generating forecast for: ED [2026-02-24T20:21:01.520522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ED' from 'https://tdm.silogroup.org/data/derivative_storage/ED.csv'. [2026-02-24T20:21:01.539460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ED'. [2026-02-24T20:21:01.540226] [INFO ] [FORECASTER] Starting predict_future for ED [2026-02-24T20:21:01.541696] [DEBUG] [LOCAL ] No optimal features file found for ED: ./output/feature-sets/ED.txt [2026-02-24T20:21:01.541789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:01.541839] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:01.541880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:01.541969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:01.631726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:01.633757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:01.634003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:01.634054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:01.825429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:01.825756] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:01.825819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:01.825892] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:01.832262] [DEBUG] [FORECASTER] ED: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-02-24T20:21:01.832971] [INFO ] [FORECASTER] Completed predict_future for ED [2026-02-24T20:21:01.833261] [INFO ] [sig ] ED: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:02.028052] [INFO ] [LOCAL ] Saved forecast: ED 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ED.txt [2026-02-24T20:21:02.028265] [INFO ] [sig ] [982/3377] Completed ED in 0.5s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:02.028312] [INFO ] [sig ] [983/3377] Forecasting EDAP... [2026-02-24T20:21:02.028346] [INFO ] [sig ] Generating forecast for: EDAP [2026-02-24T20:21:02.028382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDAP' from 'https://tdm.silogroup.org/data/derivative_storage/EDAP.csv'. [2026-02-24T20:21:02.042165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDAP'. [2026-02-24T20:21:02.042641] [INFO ] [FORECASTER] Starting predict_future for EDAP [2026-02-24T20:21:02.043670] [DEBUG] [LOCAL ] No optimal features file found for EDAP: ./output/feature-sets/EDAP.txt [2026-02-24T20:21:02.043748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:02.043789] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:02.043839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:02.043914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:02.110722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:02.112060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:02.112183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:02.112228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:02.245503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:02.245699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:02.245741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:02.245770] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:02.250082] [DEBUG] [FORECASTER] EDAP: Forecast T+1@11:T+2@11: DOWN (p=24.75%) [2026-02-24T20:21:02.250444] [INFO ] [FORECASTER] Completed predict_future for EDAP [2026-02-24T20:21:02.250625] [INFO ] [sig ] EDAP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:02.431536] [INFO ] [LOCAL ] Saved forecast: EDAP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EDAP.txt [2026-02-24T20:21:02.431772] [INFO ] [sig ] [983/3377] Completed EDAP in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:02.431833] [INFO ] [sig ] [984/3377] Forecasting EDD... [2026-02-24T20:21:02.431886] [INFO ] [sig ] Generating forecast for: EDD [2026-02-24T20:21:02.431921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDD' from 'https://tdm.silogroup.org/data/derivative_storage/EDD.csv'. [2026-02-24T20:21:02.444306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDD'. [2026-02-24T20:21:02.444700] [INFO ] [FORECASTER] Starting predict_future for EDD [2026-02-24T20:21:02.445839] [DEBUG] [LOCAL ] No optimal features file found for EDD: ./output/feature-sets/EDD.txt [2026-02-24T20:21:02.445895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:02.445928] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:02.445959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:02.446029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:02.505533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:02.506474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:02.506567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:02.506643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:02.630077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:02.630246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:02.630289] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:02.630318] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:02.633885] [DEBUG] [FORECASTER] EDD: Forecast T+1@11:T+2@11: UP (p=76.41%) [2026-02-24T20:21:02.634217] [INFO ] [FORECASTER] Completed predict_future for EDD [2026-02-24T20:21:02.634359] [INFO ] [sig ] EDD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:02.792446] [INFO ] [LOCAL ] Saved forecast: EDD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EDD.txt [2026-02-24T20:21:02.792644] [INFO ] [sig ] [984/3377] Completed EDD in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:02.792714] [INFO ] [sig ] [985/3377] Forecasting EDF... [2026-02-24T20:21:02.792763] [INFO ] [sig ] Generating forecast for: EDF [2026-02-24T20:21:02.792813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDF' from 'https://tdm.silogroup.org/data/derivative_storage/EDF.csv'. [2026-02-24T20:21:02.806094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDF'. [2026-02-24T20:21:02.806438] [INFO ] [FORECASTER] Starting predict_future for EDF [2026-02-24T20:21:02.807237] [DEBUG] [LOCAL ] No optimal features file found for EDF: ./output/feature-sets/EDF.txt [2026-02-24T20:21:02.807291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:02.807323] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:02.807351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:02.807407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:02.869647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:02.870469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:02.870555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:02.870610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:02.993179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:02.993342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:02.993383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:02.993413] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:02.997084] [DEBUG] [FORECASTER] EDF: Forecast T+1@11:T+2@11: UP (p=55.51%) [2026-02-24T20:21:02.997412] [INFO ] [FORECASTER] Completed predict_future for EDF [2026-02-24T20:21:02.997588] [INFO ] [sig ] EDF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:03.148450] [INFO ] [LOCAL ] Saved forecast: EDF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EDF.txt [2026-02-24T20:21:03.148643] [INFO ] [sig ] [985/3377] Completed EDF in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:03.148686] [INFO ] [sig ] [986/3377] Forecasting EDN... [2026-02-24T20:21:03.148717] [INFO ] [sig ] Generating forecast for: EDN [2026-02-24T20:21:03.148748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EDN' from 'https://tdm.silogroup.org/data/derivative_storage/EDN.csv'. [2026-02-24T20:21:03.161183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EDN'. [2026-02-24T20:21:03.161437] [INFO ] [FORECASTER] Starting predict_future for EDN [2026-02-24T20:21:03.162222] [DEBUG] [LOCAL ] No optimal features file found for EDN: ./output/feature-sets/EDN.txt [2026-02-24T20:21:03.162276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:03.162308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:03.162335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:03.162402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:03.224104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:03.224988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:03.225075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:03.225108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:03.348690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:03.348848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:03.348890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:03.348921] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:03.352472] [DEBUG] [FORECASTER] EDN: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-24T20:21:03.352800] [INFO ] [FORECASTER] Completed predict_future for EDN [2026-02-24T20:21:03.352944] [INFO ] [sig ] EDN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:03.496710] [INFO ] [LOCAL ] Saved forecast: EDN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EDN.txt [2026-02-24T20:21:03.496879] [INFO ] [sig ] [986/3377] Completed EDN in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:03.496924] [INFO ] [sig ] [987/3377] Forecasting EE... [2026-02-24T20:21:03.496955] [INFO ] [sig ] Generating forecast for: EE [2026-02-24T20:21:03.496988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EE' from 'https://tdm.silogroup.org/data/derivative_storage/EE.csv'. [2026-02-24T20:21:03.508960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EE'. [2026-02-24T20:21:03.509290] [INFO ] [FORECASTER] Starting predict_future for EE [2026-02-24T20:21:03.510144] [DEBUG] [LOCAL ] No optimal features file found for EE: ./output/feature-sets/EE.txt [2026-02-24T20:21:03.510200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:03.510234] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:03.510263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:03.510322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:03.568845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:03.569765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:03.569851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:03.569886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:03.694034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:03.694199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:03.694241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:03.694271] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:03.697806] [DEBUG] [FORECASTER] EE: Forecast T+1@11:T+2@11: UP (p=93.19%) [2026-02-24T20:21:03.698128] [INFO ] [FORECASTER] Completed predict_future for EE [2026-02-24T20:21:03.698268] [INFO ] [sig ] EE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:03.845475] [INFO ] [LOCAL ] Saved forecast: EE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EE.txt [2026-02-24T20:21:03.845674] [INFO ] [sig ] [987/3377] Completed EE in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:03.845726] [INFO ] [sig ] [988/3377] Forecasting EEMA... [2026-02-24T20:21:03.845759] [INFO ] [sig ] Generating forecast for: EEMA [2026-02-24T20:21:03.845790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEMA' from 'https://tdm.silogroup.org/data/derivative_storage/EEMA.csv'. [2026-02-24T20:21:03.858053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEMA'. [2026-02-24T20:21:03.858598] [INFO ] [FORECASTER] Starting predict_future for EEMA [2026-02-24T20:21:03.859391] [DEBUG] [LOCAL ] No optimal features file found for EEMA: ./output/feature-sets/EEMA.txt [2026-02-24T20:21:03.859460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:03.859495] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:03.859525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:03.859620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:03.920470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:03.921350] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:03.921431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:03.921465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:04.057743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:04.057908] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:04.057966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:04.057997] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:04.061809] [DEBUG] [FORECASTER] EEMA: Forecast T+1@11:T+2@11: UP (p=83.45%) [2026-02-24T20:21:04.062159] [INFO ] [FORECASTER] Completed predict_future for EEMA [2026-02-24T20:21:04.062300] [INFO ] [sig ] EEMA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:04.213796] [INFO ] [LOCAL ] Saved forecast: EEMA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EEMA.txt [2026-02-24T20:21:04.213960] [INFO ] [sig ] [988/3377] Completed EEMA in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:04.214000] [INFO ] [sig ] [989/3377] Forecasting EEX... [2026-02-24T20:21:04.214032] [INFO ] [sig ] Generating forecast for: EEX [2026-02-24T20:21:04.214064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EEX' from 'https://tdm.silogroup.org/data/derivative_storage/EEX.csv'. [2026-02-24T20:21:04.225638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EEX'. [2026-02-24T20:21:04.225957] [INFO ] [FORECASTER] Starting predict_future for EEX [2026-02-24T20:21:04.226809] [DEBUG] [LOCAL ] No optimal features file found for EEX: ./output/feature-sets/EEX.txt [2026-02-24T20:21:04.226864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:04.226924] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:04.226953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:04.227012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:04.286537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:04.287435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:04.287523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:04.287557] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:04.408881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:04.409041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:04.409088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:04.409148] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:04.412943] [DEBUG] [FORECASTER] EEX: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-02-24T20:21:04.413254] [INFO ] [FORECASTER] Completed predict_future for EEX [2026-02-24T20:21:04.413399] [INFO ] [sig ] EEX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:04.560213] [INFO ] [LOCAL ] Saved forecast: EEX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EEX.txt [2026-02-24T20:21:04.560386] [INFO ] [sig ] [989/3377] Completed EEX in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:04.560426] [INFO ] [sig ] [990/3377] Forecasting EFC... [2026-02-24T20:21:04.560458] [INFO ] [sig ] Generating forecast for: EFC [2026-02-24T20:21:04.560491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFC' from 'https://tdm.silogroup.org/data/derivative_storage/EFC.csv'. [2026-02-24T20:21:04.572460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFC'. [2026-02-24T20:21:04.572836] [INFO ] [FORECASTER] Starting predict_future for EFC [2026-02-24T20:21:04.573675] [DEBUG] [LOCAL ] No optimal features file found for EFC: ./output/feature-sets/EFC.txt [2026-02-24T20:21:04.573730] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:04.573763] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:04.573792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:04.573850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:04.635182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:04.635952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:04.636059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:04.636108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:04.760017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:04.760196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:04.760237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:04.760266] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:04.763720] [DEBUG] [FORECASTER] EFC: Forecast T+1@11:T+2@11: DOWN (p=4.81%) [2026-02-24T20:21:04.764013] [INFO ] [FORECASTER] Completed predict_future for EFC [2026-02-24T20:21:04.764151] [INFO ] [sig ] EFC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:04.909999] [INFO ] [LOCAL ] Saved forecast: EFC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EFC.txt [2026-02-24T20:21:04.910153] [INFO ] [sig ] [990/3377] Completed EFC in 0.3s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:04.910193] [INFO ] [sig ] [991/3377] Forecasting EFSC... [2026-02-24T20:21:04.910222] [INFO ] [sig ] Generating forecast for: EFSC [2026-02-24T20:21:04.910253] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFSC' from 'https://tdm.silogroup.org/data/derivative_storage/EFSC.csv'. [2026-02-24T20:21:04.922274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFSC'. [2026-02-24T20:21:04.922695] [INFO ] [FORECASTER] Starting predict_future for EFSC [2026-02-24T20:21:04.923745] [DEBUG] [LOCAL ] No optimal features file found for EFSC: ./output/feature-sets/EFSC.txt [2026-02-24T20:21:04.923802] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:04.923838] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:04.923867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:04.923926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:04.984630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:04.985568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:04.985683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:04.985718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:05.111370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:05.111529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:05.111591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:05.111625] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:05.115123] [DEBUG] [FORECASTER] EFSC: Forecast T+1@11:T+2@11: UP (p=56.71%) [2026-02-24T20:21:05.115418] [INFO ] [FORECASTER] Completed predict_future for EFSC [2026-02-24T20:21:05.115547] [INFO ] [sig ] EFSC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:05.262898] [INFO ] [LOCAL ] Saved forecast: EFSC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EFSC.txt [2026-02-24T20:21:05.263061] [INFO ] [sig ] [991/3377] Completed EFSC in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:05.263101] [INFO ] [sig ] [992/3377] Forecasting EFX... [2026-02-24T20:21:05.263136] [INFO ] [sig ] Generating forecast for: EFX [2026-02-24T20:21:05.263169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EFX' from 'https://tdm.silogroup.org/data/derivative_storage/EFX.csv'. [2026-02-24T20:21:05.275820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EFX'. [2026-02-24T20:21:05.276126] [INFO ] [FORECASTER] Starting predict_future for EFX [2026-02-24T20:21:05.276934] [DEBUG] [LOCAL ] No optimal features file found for EFX: ./output/feature-sets/EFX.txt [2026-02-24T20:21:05.276988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:05.277024] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:05.277057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:05.277126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:05.336332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:05.337080] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:05.337166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:05.337200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:05.466813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:05.466973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:05.467012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:05.467078] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:05.470830] [DEBUG] [FORECASTER] EFX: Forecast T+1@11:T+2@11: DOWN (p=2.13%) [2026-02-24T20:21:05.471147] [INFO ] [FORECASTER] Completed predict_future for EFX [2026-02-24T20:21:05.471308] [INFO ] [sig ] EFX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:05.620732] [INFO ] [LOCAL ] Saved forecast: EFX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EFX.txt [2026-02-24T20:21:05.620908] [INFO ] [sig ] [992/3377] Completed EFX in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:05.620947] [INFO ] [sig ] [993/3377] Forecasting EG... [2026-02-24T20:21:05.620977] [INFO ] [sig ] Generating forecast for: EG [2026-02-24T20:21:05.621008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EG' from 'https://tdm.silogroup.org/data/derivative_storage/EG.csv'. [2026-02-24T20:21:05.633203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EG'. [2026-02-24T20:21:05.633622] [INFO ] [FORECASTER] Starting predict_future for EG [2026-02-24T20:21:05.634462] [DEBUG] [LOCAL ] No optimal features file found for EG: ./output/feature-sets/EG.txt [2026-02-24T20:21:05.634518] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:05.634552] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:05.634604] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:05.634665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:05.694958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:05.695887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:05.695997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:05.696032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:05.823939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:05.824109] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:05.824156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:05.824217] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:05.828180] [DEBUG] [FORECASTER] EG: Forecast T+1@11:T+2@11: DOWN (p=2.83%) [2026-02-24T20:21:05.828728] [INFO ] [FORECASTER] Completed predict_future for EG [2026-02-24T20:21:05.828876] [INFO ] [sig ] EG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:05.978914] [INFO ] [LOCAL ] Saved forecast: EG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EG.txt [2026-02-24T20:21:05.979095] [INFO ] [sig ] [993/3377] Completed EG in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:05.979147] [INFO ] [sig ] [994/3377] Forecasting EGAN... [2026-02-24T20:21:05.979186] [INFO ] [sig ] Generating forecast for: EGAN [2026-02-24T20:21:05.979222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGAN' from 'https://tdm.silogroup.org/data/derivative_storage/EGAN.csv'. [2026-02-24T20:21:05.991623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGAN'. [2026-02-24T20:21:05.991987] [INFO ] [FORECASTER] Starting predict_future for EGAN [2026-02-24T20:21:05.993026] [DEBUG] [LOCAL ] No optimal features file found for EGAN: ./output/feature-sets/EGAN.txt [2026-02-24T20:21:05.993082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:05.993116] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:05.993143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:05.993388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:06.062557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:06.063669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:06.063762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:06.063802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:06.184380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:06.184531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:06.184587] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:06.184620] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:06.188559] [DEBUG] [FORECASTER] EGAN: Forecast T+1@11:T+2@11: DOWN (p=10.85%) [2026-02-24T20:21:06.188901] [INFO ] [FORECASTER] Completed predict_future for EGAN [2026-02-24T20:21:06.189043] [INFO ] [sig ] EGAN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:06.340233] [INFO ] [LOCAL ] Saved forecast: EGAN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EGAN.txt [2026-02-24T20:21:06.340374] [INFO ] [sig ] [994/3377] Completed EGAN in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:06.340413] [INFO ] [sig ] [995/3377] Forecasting EGBN... [2026-02-24T20:21:06.340443] [INFO ] [sig ] Generating forecast for: EGBN [2026-02-24T20:21:06.340473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGBN' from 'https://tdm.silogroup.org/data/derivative_storage/EGBN.csv'. [2026-02-24T20:21:06.351907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGBN'. [2026-02-24T20:21:06.352196] [INFO ] [FORECASTER] Starting predict_future for EGBN [2026-02-24T20:21:06.353000] [DEBUG] [LOCAL ] No optimal features file found for EGBN: ./output/feature-sets/EGBN.txt [2026-02-24T20:21:06.353054] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:06.353086] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:06.353112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:06.353168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:06.410954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:06.411644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:06.411724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:06.411757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:06.532031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:06.532195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:06.532259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:06.532289] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:06.535825] [DEBUG] [FORECASTER] EGBN: Forecast T+1@11:T+2@11: DOWN (p=6.05%) [2026-02-24T20:21:06.536122] [INFO ] [FORECASTER] Completed predict_future for EGBN [2026-02-24T20:21:06.536251] [INFO ] [sig ] EGBN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:06.692002] [INFO ] [LOCAL ] Saved forecast: EGBN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EGBN.txt [2026-02-24T20:21:06.692187] [INFO ] [sig ] [995/3377] Completed EGBN in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:06.692226] [INFO ] [sig ] [996/3377] Forecasting EGP... [2026-02-24T20:21:06.692256] [INFO ] [sig ] Generating forecast for: EGP [2026-02-24T20:21:06.692287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGP' from 'https://tdm.silogroup.org/data/derivative_storage/EGP.csv'. [2026-02-24T20:21:06.705059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGP'. [2026-02-24T20:21:06.705479] [INFO ] [FORECASTER] Starting predict_future for EGP [2026-02-24T20:21:06.706392] [DEBUG] [LOCAL ] No optimal features file found for EGP: ./output/feature-sets/EGP.txt [2026-02-24T20:21:06.706448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:06.706480] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:06.706507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:06.706563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:06.767435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:06.768511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:06.768619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:06.768656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:06.901458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:06.901634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:06.901676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:06.901706] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:06.905632] [DEBUG] [FORECASTER] EGP: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-02-24T20:21:06.905925] [INFO ] [FORECASTER] Completed predict_future for EGP [2026-02-24T20:21:06.906060] [INFO ] [sig ] EGP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:07.055472] [INFO ] [LOCAL ] Saved forecast: EGP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EGP.txt [2026-02-24T20:21:07.055642] [INFO ] [sig ] [996/3377] Completed EGP in 0.4s | 2.75 sym/s | Total: 6.0m | ETA: 14.5m [2026-02-24T20:21:07.055687] [INFO ] [sig ] [997/3377] Forecasting EGY... [2026-02-24T20:21:07.055718] [INFO ] [sig ] Generating forecast for: EGY [2026-02-24T20:21:07.055750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EGY' from 'https://tdm.silogroup.org/data/derivative_storage/EGY.csv'. [2026-02-24T20:21:07.068610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EGY'. [2026-02-24T20:21:07.068939] [INFO ] [FORECASTER] Starting predict_future for EGY [2026-02-24T20:21:07.070005] [DEBUG] [LOCAL ] No optimal features file found for EGY: ./output/feature-sets/EGY.txt [2026-02-24T20:21:07.070060] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:07.070098] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:07.070130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:07.070205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:07.130525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:07.131341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:07.131426] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:07.131460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:07.254671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:07.254832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:07.254872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:07.254901] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:07.258450] [DEBUG] [FORECASTER] EGY: Forecast T+1@11:T+2@11: DOWN (p=21.16%) [2026-02-24T20:21:07.258781] [INFO ] [FORECASTER] Completed predict_future for EGY [2026-02-24T20:21:07.258920] [INFO ] [sig ] EGY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:07.417448] [INFO ] [LOCAL ] Saved forecast: EGY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EGY.txt [2026-02-24T20:21:07.417632] [INFO ] [sig ] [997/3377] Completed EGY in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:07.417675] [INFO ] [sig ] [998/3377] Forecasting EH... [2026-02-24T20:21:07.417705] [INFO ] [sig ] Generating forecast for: EH [2026-02-24T20:21:07.417736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EH' from 'https://tdm.silogroup.org/data/derivative_storage/EH.csv'. [2026-02-24T20:21:07.431249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EH'. [2026-02-24T20:21:07.431769] [INFO ] [FORECASTER] Starting predict_future for EH [2026-02-24T20:21:07.432758] [DEBUG] [LOCAL ] No optimal features file found for EH: ./output/feature-sets/EH.txt [2026-02-24T20:21:07.432811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:07.432843] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:07.432869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:07.432925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:07.494671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:07.495710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:07.495803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:07.495838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:07.629405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:07.629625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:07.629669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:07.629700] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:07.633384] [DEBUG] [FORECASTER] EH: Forecast T+1@11:T+2@11: UP (p=76.29%) [2026-02-24T20:21:07.633806] [INFO ] [FORECASTER] Completed predict_future for EH [2026-02-24T20:21:07.633969] [INFO ] [sig ] EH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:07.784340] [INFO ] [LOCAL ] Saved forecast: EH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EH.txt [2026-02-24T20:21:07.784480] [INFO ] [sig ] [998/3377] Completed EH in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:07.784518] [INFO ] [sig ] [999/3377] Forecasting EHAB... [2026-02-24T20:21:07.784549] [INFO ] [sig ] Generating forecast for: EHAB [2026-02-24T20:21:07.784597] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHAB' from 'https://tdm.silogroup.org/data/derivative_storage/EHAB.csv'. [2026-02-24T20:21:07.797041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHAB'. [2026-02-24T20:21:07.797393] [INFO ] [FORECASTER] Starting predict_future for EHAB [2026-02-24T20:21:07.798262] [DEBUG] [LOCAL ] No optimal features file found for EHAB: ./output/feature-sets/EHAB.txt [2026-02-24T20:21:07.798319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:07.798364] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:07.798394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:07.798458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:07.857042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:07.857702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:07.857783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:07.857850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:07.984913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:07.985087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:07.985128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:07.985158] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:07.989012] [DEBUG] [FORECASTER] EHAB: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-02-24T20:21:07.989339] [INFO ] [FORECASTER] Completed predict_future for EHAB [2026-02-24T20:21:07.989495] [INFO ] [sig ] EHAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:08.143642] [INFO ] [LOCAL ] Saved forecast: EHAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EHAB.txt [2026-02-24T20:21:08.143808] [INFO ] [sig ] [999/3377] Completed EHAB in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:08.143847] [INFO ] [sig ] [1000/3377] Forecasting EHC... [2026-02-24T20:21:08.143877] [INFO ] [sig ] Generating forecast for: EHC [2026-02-24T20:21:08.143909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHC' from 'https://tdm.silogroup.org/data/derivative_storage/EHC.csv'. [2026-02-24T20:21:08.156626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHC'. [2026-02-24T20:21:08.157047] [INFO ] [FORECASTER] Starting predict_future for EHC [2026-02-24T20:21:08.157914] [DEBUG] [LOCAL ] No optimal features file found for EHC: ./output/feature-sets/EHC.txt [2026-02-24T20:21:08.157994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:08.158030] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:08.158059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:08.158117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:08.219564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:08.220636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:08.220732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:08.220782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:08.353073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:08.353254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:08.353307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:08.353339] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:08.357487] [DEBUG] [FORECASTER] EHC: Forecast T+1@11:T+2@11: DOWN (p=6.40%) [2026-02-24T20:21:08.357897] [INFO ] [FORECASTER] Completed predict_future for EHC [2026-02-24T20:21:08.358085] [INFO ] [sig ] EHC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:08.508643] [INFO ] [LOCAL ] Saved forecast: EHC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EHC.txt [2026-02-24T20:21:08.508805] [INFO ] [sig ] [1000/3377] Completed EHC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:08.508846] [INFO ] [sig ] [1001/3377] Forecasting EHI... [2026-02-24T20:21:08.508875] [INFO ] [sig ] Generating forecast for: EHI [2026-02-24T20:21:08.508906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHI' from 'https://tdm.silogroup.org/data/derivative_storage/EHI.csv'. [2026-02-24T20:21:08.520651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHI'. [2026-02-24T20:21:08.520988] [INFO ] [FORECASTER] Starting predict_future for EHI [2026-02-24T20:21:08.521829] [DEBUG] [LOCAL ] No optimal features file found for EHI: ./output/feature-sets/EHI.txt [2026-02-24T20:21:08.521884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:08.521917] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:08.521945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:08.522003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:08.582998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:08.583938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:08.584051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:08.584093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:08.710183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:08.710539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:08.710598] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:08.710631] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:08.714323] [DEBUG] [FORECASTER] EHI: Forecast T+1@11:T+2@11: UP (p=59.33%) [2026-02-24T20:21:08.714878] [INFO ] [FORECASTER] Completed predict_future for EHI [2026-02-24T20:21:08.715021] [INFO ] [sig ] EHI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:08.869515] [INFO ] [LOCAL ] Saved forecast: EHI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EHI.txt [2026-02-24T20:21:08.869680] [INFO ] [sig ] [1001/3377] Completed EHI in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:08.869721] [INFO ] [sig ] [1002/3377] Forecasting EHTH... [2026-02-24T20:21:08.869752] [INFO ] [sig ] Generating forecast for: EHTH [2026-02-24T20:21:08.869783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EHTH' from 'https://tdm.silogroup.org/data/derivative_storage/EHTH.csv'. [2026-02-24T20:21:08.883029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EHTH'. [2026-02-24T20:21:08.883394] [INFO ] [FORECASTER] Starting predict_future for EHTH [2026-02-24T20:21:08.884344] [DEBUG] [LOCAL ] No optimal features file found for EHTH: ./output/feature-sets/EHTH.txt [2026-02-24T20:21:08.884401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:08.884433] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:08.884461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:08.884519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:08.947716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:08.948794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:08.948883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:08.948917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:09.081617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:09.081789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:09.081837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:09.081868] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:09.085692] [DEBUG] [FORECASTER] EHTH: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-02-24T20:21:09.086027] [INFO ] [FORECASTER] Completed predict_future for EHTH [2026-02-24T20:21:09.086171] [INFO ] [sig ] EHTH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:09.238928] [INFO ] [LOCAL ] Saved forecast: EHTH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EHTH.txt [2026-02-24T20:21:09.239138] [INFO ] [sig ] [1002/3377] Completed EHTH in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:09.239189] [INFO ] [sig ] [1003/3377] Forecasting EIC... [2026-02-24T20:21:09.239235] [INFO ] [sig ] Generating forecast for: EIC [2026-02-24T20:21:09.239276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIC' from 'https://tdm.silogroup.org/data/derivative_storage/EIC.csv'. [2026-02-24T20:21:09.251551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIC'. [2026-02-24T20:21:09.251945] [INFO ] [FORECASTER] Starting predict_future for EIC [2026-02-24T20:21:09.252790] [DEBUG] [LOCAL ] No optimal features file found for EIC: ./output/feature-sets/EIC.txt [2026-02-24T20:21:09.252843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:09.252875] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:09.252903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:09.252959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:09.309486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:09.310406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:09.310496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:09.310529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:09.439936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:09.440125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:09.440170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:09.440199] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:09.444236] [DEBUG] [FORECASTER] EIC: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-24T20:21:09.444745] [INFO ] [FORECASTER] Completed predict_future for EIC [2026-02-24T20:21:09.444878] [INFO ] [sig ] EIC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:09.618186] [INFO ] [LOCAL ] Saved forecast: EIC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EIC.txt [2026-02-24T20:21:09.618371] [INFO ] [sig ] [1003/3377] Completed EIC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:09.618413] [INFO ] [sig ] [1004/3377] Forecasting EIG... [2026-02-24T20:21:09.618445] [INFO ] [sig ] Generating forecast for: EIG [2026-02-24T20:21:09.618478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIG' from 'https://tdm.silogroup.org/data/derivative_storage/EIG.csv'. [2026-02-24T20:21:09.630744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIG'. [2026-02-24T20:21:09.631140] [INFO ] [FORECASTER] Starting predict_future for EIG [2026-02-24T20:21:09.632026] [DEBUG] [LOCAL ] No optimal features file found for EIG: ./output/feature-sets/EIG.txt [2026-02-24T20:21:09.632081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:09.632115] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:09.632145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:09.632216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:09.692836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:09.693996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:09.694089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:09.694123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:09.821974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:09.822132] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:09.822172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:09.822200] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:09.825702] [DEBUG] [FORECASTER] EIG: Forecast T+1@11:T+2@11: UP (p=90.49%) [2026-02-24T20:21:09.825989] [INFO ] [FORECASTER] Completed predict_future for EIG [2026-02-24T20:21:09.826118] [INFO ] [sig ] EIG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:09.975787] [INFO ] [LOCAL ] Saved forecast: EIG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EIG.txt [2026-02-24T20:21:09.976000] [INFO ] [sig ] [1004/3377] Completed EIG in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:09.976041] [INFO ] [sig ] [1005/3377] Forecasting EIX... [2026-02-24T20:21:09.976070] [INFO ] [sig ] Generating forecast for: EIX [2026-02-24T20:21:09.976102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EIX' from 'https://tdm.silogroup.org/data/derivative_storage/EIX.csv'. [2026-02-24T20:21:09.988368] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EIX'. [2026-02-24T20:21:09.988850] [INFO ] [FORECASTER] Starting predict_future for EIX [2026-02-24T20:21:09.989759] [DEBUG] [LOCAL ] No optimal features file found for EIX: ./output/feature-sets/EIX.txt [2026-02-24T20:21:09.989815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:09.989849] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:09.989877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:09.989936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:10.051606] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:10.052536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:10.052663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:10.052700] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:10.178414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:10.178590] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:10.178633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:10.178662] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:10.182173] [DEBUG] [FORECASTER] EIX: Forecast T+1@11:T+2@11: DOWN (p=42.52%) [2026-02-24T20:21:10.182465] [INFO ] [FORECASTER] Completed predict_future for EIX [2026-02-24T20:21:10.182624] [INFO ] [sig ] EIX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:10.326054] [INFO ] [LOCAL ] Saved forecast: EIX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EIX.txt [2026-02-24T20:21:10.326198] [INFO ] [sig ] [1005/3377] Completed EIX in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:10.326237] [INFO ] [sig ] [1006/3377] Forecasting EL... [2026-02-24T20:21:10.326267] [INFO ] [sig ] Generating forecast for: EL [2026-02-24T20:21:10.326298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EL' from 'https://tdm.silogroup.org/data/derivative_storage/EL.csv'. [2026-02-24T20:21:10.338777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EL'. [2026-02-24T20:21:10.339064] [INFO ] [FORECASTER] Starting predict_future for EL [2026-02-24T20:21:10.340046] [DEBUG] [LOCAL ] No optimal features file found for EL: ./output/feature-sets/EL.txt [2026-02-24T20:21:10.340100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:10.340156] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:10.340184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:10.340241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:10.398353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:10.399097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:10.399183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:10.399219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:10.526979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:10.527146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:10.527190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:10.527243] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:10.531171] [DEBUG] [FORECASTER] EL: Forecast T+1@11:T+2@11: UP (p=97.84%) [2026-02-24T20:21:10.531492] [INFO ] [FORECASTER] Completed predict_future for EL [2026-02-24T20:21:10.531654] [INFO ] [sig ] EL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:10.685645] [INFO ] [LOCAL ] Saved forecast: EL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EL.txt [2026-02-24T20:21:10.685827] [INFO ] [sig ] [1006/3377] Completed EL in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:10.685868] [INFO ] [sig ] [1007/3377] Forecasting ELAB... [2026-02-24T20:21:10.685900] [INFO ] [sig ] Generating forecast for: ELAB [2026-02-24T20:21:10.685929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAB' from 'https://tdm.silogroup.org/data/derivative_storage/ELAB.csv'. [2026-02-24T20:21:10.697666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAB'. [2026-02-24T20:21:10.698102] [INFO ] [FORECASTER] Starting predict_future for ELAB [2026-02-24T20:21:10.698993] [DEBUG] [LOCAL ] No optimal features file found for ELAB: ./output/feature-sets/ELAB.txt [2026-02-24T20:21:10.699047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:10.699078] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:10.699104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:10.699160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:10.757273] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:10.758235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:10.758325] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:10.758357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:10.883647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:10.883806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:10.883847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:10.883875] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:10.887373] [DEBUG] [FORECASTER] ELAB: Forecast T+1@11:T+2@11: DOWN (p=3.05%) [2026-02-24T20:21:10.887690] [INFO ] [FORECASTER] Completed predict_future for ELAB [2026-02-24T20:21:10.887830] [INFO ] [sig ] ELAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:11.034981] [INFO ] [LOCAL ] Saved forecast: ELAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ELAB.txt [2026-02-24T20:21:11.035143] [INFO ] [sig ] [1007/3377] Completed ELAB in 0.3s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:11.035182] [INFO ] [sig ] [1008/3377] Forecasting ELAN... [2026-02-24T20:21:11.035217] [INFO ] [sig ] Generating forecast for: ELAN [2026-02-24T20:21:11.035252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELAN' from 'https://tdm.silogroup.org/data/derivative_storage/ELAN.csv'. [2026-02-24T20:21:11.047709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELAN'. [2026-02-24T20:21:11.048068] [INFO ] [FORECASTER] Starting predict_future for ELAN [2026-02-24T20:21:11.049151] [DEBUG] [LOCAL ] No optimal features file found for ELAN: ./output/feature-sets/ELAN.txt [2026-02-24T20:21:11.049204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:11.049239] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:11.049270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:11.049339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:11.109096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:11.110218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:11.110314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:11.110349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:11.239159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:11.239336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:11.239377] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:11.239405] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:11.243447] [DEBUG] [FORECASTER] ELAN: Forecast T+1@11:T+2@11: UP (p=69.91%) [2026-02-24T20:21:11.243748] [INFO ] [FORECASTER] Completed predict_future for ELAN [2026-02-24T20:21:11.243877] [INFO ] [sig ] ELAN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:11.405721] [INFO ] [LOCAL ] Saved forecast: ELAN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ELAN.txt [2026-02-24T20:21:11.405907] [INFO ] [sig ] [1008/3377] Completed ELAN in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:11.405951] [INFO ] [sig ] [1009/3377] Forecasting ELC... [2026-02-24T20:21:11.405985] [INFO ] [sig ] Generating forecast for: ELC [2026-02-24T20:21:11.406017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELC' from 'https://tdm.silogroup.org/data/derivative_storage/ELC.csv'. [2026-02-24T20:21:11.419762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELC'. [2026-02-24T20:21:11.420159] [INFO ] [FORECASTER] Starting predict_future for ELC [2026-02-24T20:21:11.421099] [DEBUG] [LOCAL ] No optimal features file found for ELC: ./output/feature-sets/ELC.txt [2026-02-24T20:21:11.421155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:11.421188] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:11.421227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:11.421312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:11.486400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:11.487388] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:11.487693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:11.487729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:11.620025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:11.620199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:11.620243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:11.620309] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:11.624422] [DEBUG] [FORECASTER] ELC: Forecast T+1@11:T+2@11: UP (p=75.03%) [2026-02-24T20:21:11.624775] [INFO ] [FORECASTER] Completed predict_future for ELC [2026-02-24T20:21:11.624920] [INFO ] [sig ] ELC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:11.791049] [INFO ] [LOCAL ] Saved forecast: ELC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ELC.txt [2026-02-24T20:21:11.791215] [INFO ] [sig ] [1009/3377] Completed ELC in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:11.791257] [INFO ] [sig ] [1010/3377] Forecasting ELDN... [2026-02-24T20:21:11.791288] [INFO ] [sig ] Generating forecast for: ELDN [2026-02-24T20:21:11.791318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELDN' from 'https://tdm.silogroup.org/data/derivative_storage/ELDN.csv'. [2026-02-24T20:21:11.803739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELDN'. [2026-02-24T20:21:11.804147] [INFO ] [FORECASTER] Starting predict_future for ELDN [2026-02-24T20:21:11.805019] [DEBUG] [LOCAL ] No optimal features file found for ELDN: ./output/feature-sets/ELDN.txt [2026-02-24T20:21:11.805099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:11.805134] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:11.805161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:11.805232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:11.867605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:11.868555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:11.868668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:11.868707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:11.988847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:11.989011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:11.989053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:11.989084] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:11.993006] [DEBUG] [FORECASTER] ELDN: Forecast T+1@11:T+2@11: DOWN (p=22.27%) [2026-02-24T20:21:11.993365] [INFO ] [FORECASTER] Completed predict_future for ELDN [2026-02-24T20:21:11.993685] [INFO ] [sig ] ELDN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:12.146459] [INFO ] [LOCAL ] Saved forecast: ELDN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ELDN.txt [2026-02-24T20:21:12.146637] [INFO ] [sig ] [1010/3377] Completed ELDN in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:12.146681] [INFO ] [sig ] [1011/3377] Forecasting ELF... [2026-02-24T20:21:12.146713] [INFO ] [sig ] Generating forecast for: ELF [2026-02-24T20:21:12.146745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELF' from 'https://tdm.silogroup.org/data/derivative_storage/ELF.csv'. [2026-02-24T20:21:12.164358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELF'. [2026-02-24T20:21:12.164857] [INFO ] [FORECASTER] Starting predict_future for ELF [2026-02-24T20:21:12.165864] [DEBUG] [LOCAL ] No optimal features file found for ELF: ./output/feature-sets/ELF.txt [2026-02-24T20:21:12.165918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:12.165951] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:12.165978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:12.166035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:12.227526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:12.228549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:12.228680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:12.228717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:12.355590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:12.355752] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:12.355793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:12.355824] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:12.360234] [DEBUG] [FORECASTER] ELF: Forecast T+1@11:T+2@11: DOWN (p=39.29%) [2026-02-24T20:21:12.360601] [INFO ] [FORECASTER] Completed predict_future for ELF [2026-02-24T20:21:12.360748] [INFO ] [sig ] ELF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:12.517205] [INFO ] [LOCAL ] Saved forecast: ELF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ELF.txt [2026-02-24T20:21:12.517459] [INFO ] [sig ] [1011/3377] Completed ELF in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:12.517517] [INFO ] [sig ] [1012/3377] Forecasting ELME... [2026-02-24T20:21:12.517558] [INFO ] [sig ] Generating forecast for: ELME [2026-02-24T20:21:12.517628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELME' from 'https://tdm.silogroup.org/data/derivative_storage/ELME.csv'. [2026-02-24T20:21:12.533285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELME'. [2026-02-24T20:21:12.533746] [INFO ] [FORECASTER] Starting predict_future for ELME [2026-02-24T20:21:12.534798] [DEBUG] [LOCAL ] No optimal features file found for ELME: ./output/feature-sets/ELME.txt [2026-02-24T20:21:12.534878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:12.534919] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:12.534954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:12.535034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:12.592831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:12.593960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:12.594047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:12.594080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:12.720340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:12.720508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:12.720548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:12.720596] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:12.724039] [DEBUG] [FORECASTER] ELME: Forecast T+1@11:T+2@11: DOWN (p=4.13%) [2026-02-24T20:21:12.724333] [INFO ] [FORECASTER] Completed predict_future for ELME [2026-02-24T20:21:12.724468] [INFO ] [sig ] ELME: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:12.875633] [INFO ] [LOCAL ] Saved forecast: ELME 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ELME.txt [2026-02-24T20:21:12.875804] [INFO ] [sig ] [1012/3377] Completed ELME in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.4m [2026-02-24T20:21:12.875844] [INFO ] [sig ] [1013/3377] Forecasting ELS... [2026-02-24T20:21:12.875875] [INFO ] [sig ] Generating forecast for: ELS [2026-02-24T20:21:12.875907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELS' from 'https://tdm.silogroup.org/data/derivative_storage/ELS.csv'. [2026-02-24T20:21:12.890410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELS'. [2026-02-24T20:21:12.890862] [INFO ] [FORECASTER] Starting predict_future for ELS [2026-02-24T20:21:12.891730] [DEBUG] [LOCAL ] No optimal features file found for ELS: ./output/feature-sets/ELS.txt [2026-02-24T20:21:12.891787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:12.891821] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:12.891849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:12.891908] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:12.956544] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:12.958057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:12.958163] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:12.958201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:13.083926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:13.084091] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:13.084134] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:13.084165] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:13.087829] [DEBUG] [FORECASTER] ELS: Forecast T+1@11:T+2@11: DOWN (p=4.50%) [2026-02-24T20:21:13.088168] [INFO ] [FORECASTER] Completed predict_future for ELS [2026-02-24T20:21:13.088327] [INFO ] [sig ] ELS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:13.234204] [INFO ] [LOCAL ] Saved forecast: ELS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ELS.txt [2026-02-24T20:21:13.234401] [INFO ] [sig ] [1013/3377] Completed ELS in 0.4s | 2.75 sym/s | Total: 6.1m | ETA: 14.3m [2026-02-24T20:21:13.234447] [INFO ] [sig ] [1014/3377] Forecasting ELTX... [2026-02-24T20:21:13.234478] [INFO ] [sig ] Generating forecast for: ELTX [2026-02-24T20:21:13.234507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELTX' from 'https://tdm.silogroup.org/data/derivative_storage/ELTX.csv'. [2026-02-24T20:21:13.246839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELTX'. [2026-02-24T20:21:13.247202] [INFO ] [FORECASTER] Starting predict_future for ELTX [2026-02-24T20:21:13.248122] [DEBUG] [LOCAL ] No optimal features file found for ELTX: ./output/feature-sets/ELTX.txt [2026-02-24T20:21:13.248178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:13.248211] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:13.248245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:13.248309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:13.308153] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:13.309063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:13.309152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:13.309187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:13.440217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:13.440379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:13.440419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:13.440448] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:13.443930] [DEBUG] [FORECASTER] ELTX: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-02-24T20:21:13.444239] [INFO ] [FORECASTER] Completed predict_future for ELTX [2026-02-24T20:21:13.444402] [INFO ] [sig ] ELTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:13.590277] [INFO ] [LOCAL ] Saved forecast: ELTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ELTX.txt [2026-02-24T20:21:13.590432] [INFO ] [sig ] [1014/3377] Completed ELTX in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:13.590472] [INFO ] [sig ] [1015/3377] Forecasting ELVA... [2026-02-24T20:21:13.590501] [INFO ] [sig ] Generating forecast for: ELVA [2026-02-24T20:21:13.590529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVA' from 'https://tdm.silogroup.org/data/derivative_storage/ELVA.csv'. [2026-02-24T20:21:13.602428] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVA'. [2026-02-24T20:21:13.602729] [INFO ] [FORECASTER] Starting predict_future for ELVA [2026-02-24T20:21:13.603508] [DEBUG] [LOCAL ] No optimal features file found for ELVA: ./output/feature-sets/ELVA.txt [2026-02-24T20:21:13.603562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:13.603613] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:13.603640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:13.603696] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:13.665233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:13.666342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:13.666429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:13.666462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:13.792547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:13.792735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:13.792777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:13.792806] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:13.796459] [DEBUG] [FORECASTER] ELVA: Forecast T+1@11:T+2@11: DOWN (p=9.94%) [2026-02-24T20:21:13.796766] [INFO ] [FORECASTER] Completed predict_future for ELVA [2026-02-24T20:21:13.796905] [INFO ] [sig ] ELVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:13.947996] [INFO ] [LOCAL ] Saved forecast: ELVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ELVA.txt [2026-02-24T20:21:13.948138] [INFO ] [sig ] [1015/3377] Completed ELVA in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:13.948177] [INFO ] [sig ] [1016/3377] Forecasting ELVN... [2026-02-24T20:21:13.948206] [INFO ] [sig ] Generating forecast for: ELVN [2026-02-24T20:21:13.948237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ELVN' from 'https://tdm.silogroup.org/data/derivative_storage/ELVN.csv'. [2026-02-24T20:21:13.960665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ELVN'. [2026-02-24T20:21:13.960997] [INFO ] [FORECASTER] Starting predict_future for ELVN [2026-02-24T20:21:13.961995] [DEBUG] [LOCAL ] No optimal features file found for ELVN: ./output/feature-sets/ELVN.txt [2026-02-24T20:21:13.962048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:13.962080] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:13.962107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:13.962164] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:14.022461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:14.023355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:14.023488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:14.023523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:14.152384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:14.152549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:14.152610] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:14.152642] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:14.156082] [DEBUG] [FORECASTER] ELVN: Forecast T+1@11:T+2@11: DOWN (p=1.98%) [2026-02-24T20:21:14.156385] [INFO ] [FORECASTER] Completed predict_future for ELVN [2026-02-24T20:21:14.156517] [INFO ] [sig ] ELVN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:14.307628] [INFO ] [LOCAL ] Saved forecast: ELVN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ELVN.txt [2026-02-24T20:21:14.307788] [INFO ] [sig ] [1016/3377] Completed ELVN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:14.307828] [INFO ] [sig ] [1017/3377] Forecasting EM... [2026-02-24T20:21:14.307858] [INFO ] [sig ] Generating forecast for: EM [2026-02-24T20:21:14.307890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EM' from 'https://tdm.silogroup.org/data/derivative_storage/EM.csv'. [2026-02-24T20:21:14.321699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EM'. [2026-02-24T20:21:14.322085] [INFO ] [FORECASTER] Starting predict_future for EM [2026-02-24T20:21:14.322939] [DEBUG] [LOCAL ] No optimal features file found for EM: ./output/feature-sets/EM.txt [2026-02-24T20:21:14.322993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:14.323025] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:14.323051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:14.323107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:14.384751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:14.385852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:14.385939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:14.385971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:14.512728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:14.512899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:14.512942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:14.512972] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:14.517135] [DEBUG] [FORECASTER] EM: Forecast T+1@11:T+2@11: DOWN (p=26.37%) [2026-02-24T20:21:14.517686] [INFO ] [FORECASTER] Completed predict_future for EM [2026-02-24T20:21:14.517835] [INFO ] [sig ] EM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:14.663813] [INFO ] [LOCAL ] Saved forecast: EM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EM.txt [2026-02-24T20:21:14.663977] [INFO ] [sig ] [1017/3377] Completed EM in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:14.664016] [INFO ] [sig ] [1018/3377] Forecasting EMB... [2026-02-24T20:21:14.664047] [INFO ] [sig ] Generating forecast for: EMB [2026-02-24T20:21:14.664078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMB' from 'https://tdm.silogroup.org/data/derivative_storage/EMB.csv'. [2026-02-24T20:21:14.676396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMB'. [2026-02-24T20:21:14.676952] [INFO ] [FORECASTER] Starting predict_future for EMB [2026-02-24T20:21:14.678010] [DEBUG] [LOCAL ] No optimal features file found for EMB: ./output/feature-sets/EMB.txt [2026-02-24T20:21:14.678066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:14.678099] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:14.678127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:14.678184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:14.744220] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:14.745150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:14.745238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:14.745273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:14.874723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:14.874880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:14.874921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:14.874951] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:14.878807] [DEBUG] [FORECASTER] EMB: Forecast T+1@11:T+2@11: UP (p=83.05%) [2026-02-24T20:21:14.879123] [INFO ] [FORECASTER] Completed predict_future for EMB [2026-02-24T20:21:14.879267] [INFO ] [sig ] EMB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:15.049368] [INFO ] [LOCAL ] Saved forecast: EMB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EMB.txt [2026-02-24T20:21:15.049865] [INFO ] [sig ] [1018/3377] Completed EMB in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:15.049924] [INFO ] [sig ] [1019/3377] Forecasting EMBC... [2026-02-24T20:21:15.049973] [INFO ] [sig ] Generating forecast for: EMBC [2026-02-24T20:21:15.050010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMBC' from 'https://tdm.silogroup.org/data/derivative_storage/EMBC.csv'. [2026-02-24T20:21:15.064752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMBC'. [2026-02-24T20:21:15.065190] [INFO ] [FORECASTER] Starting predict_future for EMBC [2026-02-24T20:21:15.066277] [DEBUG] [LOCAL ] No optimal features file found for EMBC: ./output/feature-sets/EMBC.txt [2026-02-24T20:21:15.066333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:15.066371] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:15.066400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:15.066462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:15.128458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:15.129382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:15.129509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:15.129551] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:15.255447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:15.255622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:15.255683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:15.255715] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:15.259331] [DEBUG] [FORECASTER] EMBC: Forecast T+1@11:T+2@11: UP (p=65.18%) [2026-02-24T20:21:15.259639] [INFO ] [FORECASTER] Completed predict_future for EMBC [2026-02-24T20:21:15.259773] [INFO ] [sig ] EMBC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:15.400656] [INFO ] [LOCAL ] Saved forecast: EMBC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EMBC.txt [2026-02-24T20:21:15.400838] [INFO ] [sig ] [1019/3377] Completed EMBC in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:15.400878] [INFO ] [sig ] [1020/3377] Forecasting EMD... [2026-02-24T20:21:15.400910] [INFO ] [sig ] Generating forecast for: EMD [2026-02-24T20:21:15.400945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMD' from 'https://tdm.silogroup.org/data/derivative_storage/EMD.csv'. [2026-02-24T20:21:15.413112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMD'. [2026-02-24T20:21:15.413436] [INFO ] [FORECASTER] Starting predict_future for EMD [2026-02-24T20:21:15.414240] [DEBUG] [LOCAL ] No optimal features file found for EMD: ./output/feature-sets/EMD.txt [2026-02-24T20:21:15.414294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:15.414327] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:15.414354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:15.414411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:15.470746] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:15.471646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:15.471750] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:15.471784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:15.598051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:15.598219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:15.598259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:15.598288] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:15.601770] [DEBUG] [FORECASTER] EMD: Forecast T+1@11:T+2@11: UP (p=89.24%) [2026-02-24T20:21:15.602089] [INFO ] [FORECASTER] Completed predict_future for EMD [2026-02-24T20:21:15.602229] [INFO ] [sig ] EMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:15.752168] [INFO ] [LOCAL ] Saved forecast: EMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EMD.txt [2026-02-24T20:21:15.752334] [INFO ] [sig ] [1020/3377] Completed EMD in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:15.752375] [INFO ] [sig ] [1021/3377] Forecasting EMF... [2026-02-24T20:21:15.752407] [INFO ] [sig ] Generating forecast for: EMF [2026-02-24T20:21:15.752441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMF' from 'https://tdm.silogroup.org/data/derivative_storage/EMF.csv'. [2026-02-24T20:21:15.764615] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMF'. [2026-02-24T20:21:15.765016] [INFO ] [FORECASTER] Starting predict_future for EMF [2026-02-24T20:21:15.765875] [DEBUG] [LOCAL ] No optimal features file found for EMF: ./output/feature-sets/EMF.txt [2026-02-24T20:21:15.765931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:15.765964] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:15.765992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:15.766051] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:15.829374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:15.830438] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:15.830530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:15.830565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:15.947704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:15.947867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:15.947908] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:15.947955] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:15.951501] [DEBUG] [FORECASTER] EMF: Forecast T+1@11:T+2@11: DOWN (p=22.39%) [2026-02-24T20:21:15.951807] [INFO ] [FORECASTER] Completed predict_future for EMF [2026-02-24T20:21:15.951943] [INFO ] [sig ] EMF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:16.096982] [INFO ] [LOCAL ] Saved forecast: EMF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EMF.txt [2026-02-24T20:21:16.097147] [INFO ] [sig ] [1021/3377] Completed EMF in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:16.097186] [INFO ] [sig ] [1022/3377] Forecasting EMN... [2026-02-24T20:21:16.097218] [INFO ] [sig ] Generating forecast for: EMN [2026-02-24T20:21:16.097248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMN' from 'https://tdm.silogroup.org/data/derivative_storage/EMN.csv'. [2026-02-24T20:21:16.115819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMN'. [2026-02-24T20:21:16.116183] [INFO ] [FORECASTER] Starting predict_future for EMN [2026-02-24T20:21:16.117052] [DEBUG] [LOCAL ] No optimal features file found for EMN: ./output/feature-sets/EMN.txt [2026-02-24T20:21:16.117107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:16.117142] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:16.117171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:16.117229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:16.176663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:16.177549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:16.177656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:16.177691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:16.302421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:16.302603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:16.302647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:16.302678] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:16.306261] [DEBUG] [FORECASTER] EMN: Forecast T+1@11:T+2@11: DOWN (p=29.25%) [2026-02-24T20:21:16.306593] [INFO ] [FORECASTER] Completed predict_future for EMN [2026-02-24T20:21:16.306733] [INFO ] [sig ] EMN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:16.451597] [INFO ] [LOCAL ] Saved forecast: EMN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EMN.txt [2026-02-24T20:21:16.451766] [INFO ] [sig ] [1022/3377] Completed EMN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:16.451816] [INFO ] [sig ] [1023/3377] Forecasting EMO... [2026-02-24T20:21:16.451859] [INFO ] [sig ] Generating forecast for: EMO [2026-02-24T20:21:16.451903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMO' from 'https://tdm.silogroup.org/data/derivative_storage/EMO.csv'. [2026-02-24T20:21:16.464513] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMO'. [2026-02-24T20:21:16.464978] [INFO ] [FORECASTER] Starting predict_future for EMO [2026-02-24T20:21:16.465933] [DEBUG] [LOCAL ] No optimal features file found for EMO: ./output/feature-sets/EMO.txt [2026-02-24T20:21:16.465989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:16.466075] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:16.466119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:16.466204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:16.527977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:16.528881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:16.528974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:16.529007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:16.652493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:16.652705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:16.652756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:16.652787] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:16.656816] [DEBUG] [FORECASTER] EMO: Forecast T+1@11:T+2@11: UP (p=71.84%) [2026-02-24T20:21:16.657128] [INFO ] [FORECASTER] Completed predict_future for EMO [2026-02-24T20:21:16.657266] [INFO ] [sig ] EMO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:16.802916] [INFO ] [LOCAL ] Saved forecast: EMO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EMO.txt [2026-02-24T20:21:16.803057] [INFO ] [sig ] [1023/3377] Completed EMO in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:16.803097] [INFO ] [sig ] [1024/3377] Forecasting EMXC... [2026-02-24T20:21:16.803127] [INFO ] [sig ] Generating forecast for: EMXC [2026-02-24T20:21:16.803158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EMXC' from 'https://tdm.silogroup.org/data/derivative_storage/EMXC.csv'. [2026-02-24T20:21:16.816354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EMXC'. [2026-02-24T20:21:16.816911] [INFO ] [FORECASTER] Starting predict_future for EMXC [2026-02-24T20:21:16.817824] [DEBUG] [LOCAL ] No optimal features file found for EMXC: ./output/feature-sets/EMXC.txt [2026-02-24T20:21:16.817883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:16.817923] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:16.817981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:16.818054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:16.877267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:16.878209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:16.878314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:16.878349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:17.001121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:17.001277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:17.001318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:17.001346] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:17.005269] [DEBUG] [FORECASTER] EMXC: Forecast T+1@11:T+2@11: DOWN (p=47.22%) [2026-02-24T20:21:17.005819] [INFO ] [FORECASTER] Completed predict_future for EMXC [2026-02-24T20:21:17.005973] [INFO ] [sig ] EMXC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:17.164303] [INFO ] [LOCAL ] Saved forecast: EMXC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EMXC.txt [2026-02-24T20:21:17.164485] [INFO ] [sig ] [1024/3377] Completed EMXC in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:17.164527] [INFO ] [sig ] [1025/3377] Forecasting ENB... [2026-02-24T20:21:17.164559] [INFO ] [sig ] Generating forecast for: ENB [2026-02-24T20:21:17.164616] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENB' from 'https://tdm.silogroup.org/data/derivative_storage/ENB.csv'. [2026-02-24T20:21:17.178836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENB'. [2026-02-24T20:21:17.179263] [INFO ] [FORECASTER] Starting predict_future for ENB [2026-02-24T20:21:17.180121] [DEBUG] [LOCAL ] No optimal features file found for ENB: ./output/feature-sets/ENB.txt [2026-02-24T20:21:17.180179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:17.180213] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:17.180241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:17.180299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:17.244530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:17.245882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:17.245973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:17.246006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:17.378690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:17.378845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:17.378885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:17.378914] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:17.382350] [DEBUG] [FORECASTER] ENB: Forecast T+1@11:T+2@11: DOWN (p=14.59%) [2026-02-24T20:21:17.382646] [INFO ] [FORECASTER] Completed predict_future for ENB [2026-02-24T20:21:17.382775] [INFO ] [sig ] ENB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:17.531221] [INFO ] [LOCAL ] Saved forecast: ENB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ENB.txt [2026-02-24T20:21:17.531384] [INFO ] [sig ] [1025/3377] Completed ENB in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:17.531433] [INFO ] [sig ] [1026/3377] Forecasting ENGN... [2026-02-24T20:21:17.531469] [INFO ] [sig ] Generating forecast for: ENGN [2026-02-24T20:21:17.531502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENGN' from 'https://tdm.silogroup.org/data/derivative_storage/ENGN.csv'. [2026-02-24T20:21:17.545052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENGN'. [2026-02-24T20:21:17.545466] [INFO ] [FORECASTER] Starting predict_future for ENGN [2026-02-24T20:21:17.546521] [DEBUG] [LOCAL ] No optimal features file found for ENGN: ./output/feature-sets/ENGN.txt [2026-02-24T20:21:17.546592] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:17.546627] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:17.546653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:17.546710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:17.607351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:17.608089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:17.608179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:17.608214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:17.735428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:17.735608] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:17.735650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:17.735729] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:17.739699] [DEBUG] [FORECASTER] ENGN: Forecast T+1@11:T+2@11: DOWN (p=27.30%) [2026-02-24T20:21:17.739986] [INFO ] [FORECASTER] Completed predict_future for ENGN [2026-02-24T20:21:17.740121] [INFO ] [sig ] ENGN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:17.887799] [INFO ] [LOCAL ] Saved forecast: ENGN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ENGN.txt [2026-02-24T20:21:17.887958] [INFO ] [sig ] [1026/3377] Completed ENGN in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:17.888007] [INFO ] [sig ] [1027/3377] Forecasting ENIC... [2026-02-24T20:21:17.888050] [INFO ] [sig ] Generating forecast for: ENIC [2026-02-24T20:21:17.888086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENIC' from 'https://tdm.silogroup.org/data/derivative_storage/ENIC.csv'. [2026-02-24T20:21:17.901961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENIC'. [2026-02-24T20:21:17.902323] [INFO ] [FORECASTER] Starting predict_future for ENIC [2026-02-24T20:21:17.903392] [DEBUG] [LOCAL ] No optimal features file found for ENIC: ./output/feature-sets/ENIC.txt [2026-02-24T20:21:17.903448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:17.903481] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:17.903508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:17.903565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:17.963593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:17.964460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:17.964544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:17.964598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:18.092008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:18.092165] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:18.092205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:18.092234] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:18.095663] [DEBUG] [FORECASTER] ENIC: Forecast T+1@11:T+2@11: UP (p=66.73%) [2026-02-24T20:21:18.095948] [INFO ] [FORECASTER] Completed predict_future for ENIC [2026-02-24T20:21:18.096080] [INFO ] [sig ] ENIC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:18.245350] [INFO ] [LOCAL ] Saved forecast: ENIC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ENIC.txt [2026-02-24T20:21:18.245542] [INFO ] [sig ] [1027/3377] Completed ENIC in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:18.245602] [INFO ] [sig ] [1028/3377] Forecasting ENPH... [2026-02-24T20:21:18.245635] [INFO ] [sig ] Generating forecast for: ENPH [2026-02-24T20:21:18.245675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENPH' from 'https://tdm.silogroup.org/data/derivative_storage/ENPH.csv'. [2026-02-24T20:21:18.258385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENPH'. [2026-02-24T20:21:18.258774] [INFO ] [FORECASTER] Starting predict_future for ENPH [2026-02-24T20:21:18.259671] [DEBUG] [LOCAL ] No optimal features file found for ENPH: ./output/feature-sets/ENPH.txt [2026-02-24T20:21:18.259726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:18.259760] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:18.259788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:18.259846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:18.323626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:18.324517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:18.324810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:18.324845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:18.443377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:18.443533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:18.443590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:18.443625] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:18.447229] [DEBUG] [FORECASTER] ENPH: Forecast T+1@11:T+2@11: DOWN (p=16.31%) [2026-02-24T20:21:18.447520] [INFO ] [FORECASTER] Completed predict_future for ENPH [2026-02-24T20:21:18.447677] [INFO ] [sig ] ENPH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:18.594601] [INFO ] [LOCAL ] Saved forecast: ENPH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ENPH.txt [2026-02-24T20:21:18.594775] [INFO ] [sig ] [1028/3377] Completed ENPH in 0.3s | 2.75 sym/s | Total: 6.2m | ETA: 14.3m [2026-02-24T20:21:18.594833] [INFO ] [sig ] [1029/3377] Forecasting ENS... [2026-02-24T20:21:18.594865] [INFO ] [sig ] Generating forecast for: ENS [2026-02-24T20:21:18.594897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENS' from 'https://tdm.silogroup.org/data/derivative_storage/ENS.csv'. [2026-02-24T20:21:18.607260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENS'. [2026-02-24T20:21:18.607708] [INFO ] [FORECASTER] Starting predict_future for ENS [2026-02-24T20:21:18.608598] [DEBUG] [LOCAL ] No optimal features file found for ENS: ./output/feature-sets/ENS.txt [2026-02-24T20:21:18.608653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:18.608685] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:18.608714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:18.608771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:18.669759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:18.670648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:18.670735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:18.670769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:18.817082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:18.817244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:18.817285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:18.817314] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:18.821268] [DEBUG] [FORECASTER] ENS: Forecast T+1@11:T+2@11: UP (p=80.74%) [2026-02-24T20:21:18.821608] [INFO ] [FORECASTER] Completed predict_future for ENS [2026-02-24T20:21:18.821756] [INFO ] [sig ] ENS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:18.969308] [INFO ] [LOCAL ] Saved forecast: ENS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ENS.txt [2026-02-24T20:21:18.969468] [INFO ] [sig ] [1029/3377] Completed ENS in 0.4s | 2.75 sym/s | Total: 6.2m | ETA: 14.2m [2026-02-24T20:21:18.969507] [INFO ] [sig ] [1030/3377] Forecasting ENSG... [2026-02-24T20:21:18.969538] [INFO ] [sig ] Generating forecast for: ENSG [2026-02-24T20:21:18.969568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENSG' from 'https://tdm.silogroup.org/data/derivative_storage/ENSG.csv'. [2026-02-24T20:21:18.982117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENSG'. [2026-02-24T20:21:18.982472] [INFO ] [FORECASTER] Starting predict_future for ENSG [2026-02-24T20:21:18.983285] [DEBUG] [LOCAL ] No optimal features file found for ENSG: ./output/feature-sets/ENSG.txt [2026-02-24T20:21:18.983339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:18.983371] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:18.983398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:18.983454] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:19.045508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:19.046435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:19.046521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:19.046555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:19.177822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:19.178039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:19.178096] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:19.178153] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:19.182244] [DEBUG] [FORECASTER] ENSG: Forecast T+1@11:T+2@11: UP (p=83.31%) [2026-02-24T20:21:19.182611] [INFO ] [FORECASTER] Completed predict_future for ENSG [2026-02-24T20:21:19.182761] [INFO ] [sig ] ENSG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:19.342277] [INFO ] [LOCAL ] Saved forecast: ENSG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ENSG.txt [2026-02-24T20:21:19.342453] [INFO ] [sig ] [1030/3377] Completed ENSG in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:19.342495] [INFO ] [sig ] [1031/3377] Forecasting ENTA... [2026-02-24T20:21:19.342533] [INFO ] [sig ] Generating forecast for: ENTA [2026-02-24T20:21:19.342564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTA' from 'https://tdm.silogroup.org/data/derivative_storage/ENTA.csv'. [2026-02-24T20:21:19.355425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTA'. [2026-02-24T20:21:19.355920] [INFO ] [FORECASTER] Starting predict_future for ENTA [2026-02-24T20:21:19.356792] [DEBUG] [LOCAL ] No optimal features file found for ENTA: ./output/feature-sets/ENTA.txt [2026-02-24T20:21:19.356846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:19.356878] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:19.356904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:19.356960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:19.421743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:19.422936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:19.423052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:19.423110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:19.563740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:19.563927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:19.563979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:19.564019] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:19.569532] [DEBUG] [FORECASTER] ENTA: Forecast T+1@11:T+2@11: DOWN (p=32.96%) [2026-02-24T20:21:19.570195] [INFO ] [FORECASTER] Completed predict_future for ENTA [2026-02-24T20:21:19.570377] [INFO ] [sig ] ENTA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:19.727115] [INFO ] [LOCAL ] Saved forecast: ENTA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ENTA.txt [2026-02-24T20:21:19.727282] [INFO ] [sig ] [1031/3377] Completed ENTA in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:19.727324] [INFO ] [sig ] [1032/3377] Forecasting ENTG... [2026-02-24T20:21:19.727355] [INFO ] [sig ] Generating forecast for: ENTG [2026-02-24T20:21:19.727388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTG' from 'https://tdm.silogroup.org/data/derivative_storage/ENTG.csv'. [2026-02-24T20:21:19.741382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTG'. [2026-02-24T20:21:19.741956] [INFO ] [FORECASTER] Starting predict_future for ENTG [2026-02-24T20:21:19.743249] [DEBUG] [LOCAL ] No optimal features file found for ENTG: ./output/feature-sets/ENTG.txt [2026-02-24T20:21:19.743353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:19.743401] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:19.743439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:19.743523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:19.805100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:19.806038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:19.806129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:19.806181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:19.935694] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:19.935855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:19.935897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:19.935926] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:19.939500] [DEBUG] [FORECASTER] ENTG: Forecast T+1@11:T+2@11: DOWN (p=15.12%) [2026-02-24T20:21:19.939818] [INFO ] [FORECASTER] Completed predict_future for ENTG [2026-02-24T20:21:19.939960] [INFO ] [sig ] ENTG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:20.085009] [INFO ] [LOCAL ] Saved forecast: ENTG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ENTG.txt [2026-02-24T20:21:20.085179] [INFO ] [sig ] [1032/3377] Completed ENTG in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:20.085220] [INFO ] [sig ] [1033/3377] Forecasting ENTX... [2026-02-24T20:21:20.085251] [INFO ] [sig ] Generating forecast for: ENTX [2026-02-24T20:21:20.085281] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENTX' from 'https://tdm.silogroup.org/data/derivative_storage/ENTX.csv'. [2026-02-24T20:21:20.097851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENTX'. [2026-02-24T20:21:20.098302] [INFO ] [FORECASTER] Starting predict_future for ENTX [2026-02-24T20:21:20.099222] [DEBUG] [LOCAL ] No optimal features file found for ENTX: ./output/feature-sets/ENTX.txt [2026-02-24T20:21:20.099281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:20.099315] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:20.099350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:20.099442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:20.161568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:20.162514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:20.162682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:20.162718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:20.295528] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:20.295879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:20.295925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:20.295955] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:20.300159] [DEBUG] [FORECASTER] ENTX: Forecast T+1@11:T+2@11: UP (p=93.50%) [2026-02-24T20:21:20.300599] [INFO ] [FORECASTER] Completed predict_future for ENTX [2026-02-24T20:21:20.300759] [INFO ] [sig ] ENTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:20.456905] [INFO ] [LOCAL ] Saved forecast: ENTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ENTX.txt [2026-02-24T20:21:20.457091] [INFO ] [sig ] [1033/3377] Completed ENTX in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:20.457133] [INFO ] [sig ] [1034/3377] Forecasting ENVA... [2026-02-24T20:21:20.457165] [INFO ] [sig ] Generating forecast for: ENVA [2026-02-24T20:21:20.457196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVA' from 'https://tdm.silogroup.org/data/derivative_storage/ENVA.csv'. [2026-02-24T20:21:20.471540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVA'. [2026-02-24T20:21:20.472029] [INFO ] [FORECASTER] Starting predict_future for ENVA [2026-02-24T20:21:20.472983] [DEBUG] [LOCAL ] No optimal features file found for ENVA: ./output/feature-sets/ENVA.txt [2026-02-24T20:21:20.473044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:20.473077] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:20.473118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:20.473177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:20.536671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:20.537654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:20.537774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:20.537808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:20.671250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:20.671416] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:20.671462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:20.671494] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:20.675155] [DEBUG] [FORECASTER] ENVA: Forecast T+1@11:T+2@11: DOWN (p=42.67%) [2026-02-24T20:21:20.675458] [INFO ] [FORECASTER] Completed predict_future for ENVA [2026-02-24T20:21:20.675617] [INFO ] [sig ] ENVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:20.827356] [INFO ] [LOCAL ] Saved forecast: ENVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ENVA.txt [2026-02-24T20:21:20.827540] [INFO ] [sig ] [1034/3377] Completed ENVA in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:20.827600] [INFO ] [sig ] [1035/3377] Forecasting ENVB... [2026-02-24T20:21:20.827634] [INFO ] [sig ] Generating forecast for: ENVB [2026-02-24T20:21:20.827663] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVB' from 'https://tdm.silogroup.org/data/derivative_storage/ENVB.csv'. [2026-02-24T20:21:20.838947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVB'. [2026-02-24T20:21:20.839295] [INFO ] [FORECASTER] Starting predict_future for ENVB [2026-02-24T20:21:20.840121] [DEBUG] [LOCAL ] No optimal features file found for ENVB: ./output/feature-sets/ENVB.txt [2026-02-24T20:21:20.840174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:20.840206] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:20.840232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:20.840288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:20.902457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:20.903322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:20.903415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:20.903455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:21.027782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:21.027967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:21.028008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:21.028036] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:21.031552] [DEBUG] [FORECASTER] ENVB: Forecast T+1@11:T+2@11: DOWN (p=1.66%) [2026-02-24T20:21:21.031853] [INFO ] [FORECASTER] Completed predict_future for ENVB [2026-02-24T20:21:21.031983] [INFO ] [sig ] ENVB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:21.175287] [INFO ] [LOCAL ] Saved forecast: ENVB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ENVB.txt [2026-02-24T20:21:21.175458] [INFO ] [sig ] [1035/3377] Completed ENVB in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:21.175498] [INFO ] [sig ] [1036/3377] Forecasting ENVX... [2026-02-24T20:21:21.175528] [INFO ] [sig ] Generating forecast for: ENVX [2026-02-24T20:21:21.175557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ENVX' from 'https://tdm.silogroup.org/data/derivative_storage/ENVX.csv'. [2026-02-24T20:21:21.187689] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ENVX'. [2026-02-24T20:21:21.188017] [INFO ] [FORECASTER] Starting predict_future for ENVX [2026-02-24T20:21:21.188880] [DEBUG] [LOCAL ] No optimal features file found for ENVX: ./output/feature-sets/ENVX.txt [2026-02-24T20:21:21.188934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:21.188966] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:21.188993] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:21.189049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:21.254435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:21.255387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:21.255476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:21.255509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:21.376173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:21.376335] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:21.376375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:21.376406] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:21.379928] [DEBUG] [FORECASTER] ENVX: Forecast T+1@11:T+2@11: UP (p=84.00%) [2026-02-24T20:21:21.380213] [INFO ] [FORECASTER] Completed predict_future for ENVX [2026-02-24T20:21:21.380346] [INFO ] [sig ] ENVX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:21.524657] [INFO ] [LOCAL ] Saved forecast: ENVX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ENVX.txt [2026-02-24T20:21:21.524865] [INFO ] [sig ] [1036/3377] Completed ENVX in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:21.524905] [INFO ] [sig ] [1037/3377] Forecasting EOD... [2026-02-24T20:21:21.524936] [INFO ] [sig ] Generating forecast for: EOD [2026-02-24T20:21:21.524967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOD' from 'https://tdm.silogroup.org/data/derivative_storage/EOD.csv'. [2026-02-24T20:21:21.537084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOD'. [2026-02-24T20:21:21.537470] [INFO ] [FORECASTER] Starting predict_future for EOD [2026-02-24T20:21:21.538328] [DEBUG] [LOCAL ] No optimal features file found for EOD: ./output/feature-sets/EOD.txt [2026-02-24T20:21:21.538384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:21.538423] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:21.538456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:21.538523] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:21.596765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:21.597639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:21.597722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:21.597756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:21.719823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:21.719986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:21.720027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:21.720059] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:21.723559] [DEBUG] [FORECASTER] EOD: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-24T20:21:21.723865] [INFO ] [FORECASTER] Completed predict_future for EOD [2026-02-24T20:21:21.723997] [INFO ] [sig ] EOD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:21.871303] [INFO ] [LOCAL ] Saved forecast: EOD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EOD.txt [2026-02-24T20:21:21.871526] [INFO ] [sig ] [1037/3377] Completed EOD in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:21.871605] [INFO ] [sig ] [1038/3377] Forecasting EOG... [2026-02-24T20:21:21.871643] [INFO ] [sig ] Generating forecast for: EOG [2026-02-24T20:21:21.871685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOG' from 'https://tdm.silogroup.org/data/derivative_storage/EOG.csv'. [2026-02-24T20:21:21.883653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOG'. [2026-02-24T20:21:21.884031] [INFO ] [FORECASTER] Starting predict_future for EOG [2026-02-24T20:21:21.884858] [DEBUG] [LOCAL ] No optimal features file found for EOG: ./output/feature-sets/EOG.txt [2026-02-24T20:21:21.884911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:21.884943] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:21.884970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:21.885027] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:21.943181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:21.943964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:21.944049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:21.944083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:22.069485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:22.069664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:22.069705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:22.069733] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:22.073152] [DEBUG] [FORECASTER] EOG: Forecast T+1@11:T+2@11: DOWN (p=19.39%) [2026-02-24T20:21:22.073440] [INFO ] [FORECASTER] Completed predict_future for EOG [2026-02-24T20:21:22.073592] [INFO ] [sig ] EOG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:22.222327] [INFO ] [LOCAL ] Saved forecast: EOG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EOG.txt [2026-02-24T20:21:22.222514] [INFO ] [sig ] [1038/3377] Completed EOG in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:22.222558] [INFO ] [sig ] [1039/3377] Forecasting EOI... [2026-02-24T20:21:22.222614] [INFO ] [sig ] Generating forecast for: EOI [2026-02-24T20:21:22.222647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOI' from 'https://tdm.silogroup.org/data/derivative_storage/EOI.csv'. [2026-02-24T20:21:22.234837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOI'. [2026-02-24T20:21:22.235184] [INFO ] [FORECASTER] Starting predict_future for EOI [2026-02-24T20:21:22.236035] [DEBUG] [LOCAL ] No optimal features file found for EOI: ./output/feature-sets/EOI.txt [2026-02-24T20:21:22.236093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:22.236128] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:22.236156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:22.236215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:22.293993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:22.294691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:22.294773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:22.294807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:22.424812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:22.424972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:22.425012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:22.425042] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:22.429007] [DEBUG] [FORECASTER] EOI: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-24T20:21:22.429377] [INFO ] [FORECASTER] Completed predict_future for EOI [2026-02-24T20:21:22.429538] [INFO ] [sig ] EOI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:22.584876] [INFO ] [LOCAL ] Saved forecast: EOI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EOI.txt [2026-02-24T20:21:22.585062] [INFO ] [sig ] [1039/3377] Completed EOI in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:22.585103] [INFO ] [sig ] [1040/3377] Forecasting EOLS... [2026-02-24T20:21:22.585133] [INFO ] [sig ] Generating forecast for: EOLS [2026-02-24T20:21:22.585164] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOLS' from 'https://tdm.silogroup.org/data/derivative_storage/EOLS.csv'. [2026-02-24T20:21:22.597174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOLS'. [2026-02-24T20:21:22.597535] [INFO ] [FORECASTER] Starting predict_future for EOLS [2026-02-24T20:21:22.598376] [DEBUG] [LOCAL ] No optimal features file found for EOLS: ./output/feature-sets/EOLS.txt [2026-02-24T20:21:22.598431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:22.598492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:22.598521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:22.598596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:22.655657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:22.656495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:22.656602] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:22.656638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:22.784257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:22.784442] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:22.784512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:22.784564] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:22.789077] [DEBUG] [FORECASTER] EOLS: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-02-24T20:21:22.789381] [INFO ] [FORECASTER] Completed predict_future for EOLS [2026-02-24T20:21:22.789542] [INFO ] [sig ] EOLS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:22.939957] [INFO ] [LOCAL ] Saved forecast: EOLS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EOLS.txt [2026-02-24T20:21:22.940123] [INFO ] [sig ] [1040/3377] Completed EOLS in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:22.940182] [INFO ] [sig ] [1041/3377] Forecasting EOS... [2026-02-24T20:21:22.940224] [INFO ] [sig ] Generating forecast for: EOS [2026-02-24T20:21:22.940262] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOS' from 'https://tdm.silogroup.org/data/derivative_storage/EOS.csv'. [2026-02-24T20:21:22.953556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOS'. [2026-02-24T20:21:22.953878] [INFO ] [FORECASTER] Starting predict_future for EOS [2026-02-24T20:21:22.954871] [DEBUG] [LOCAL ] No optimal features file found for EOS: ./output/feature-sets/EOS.txt [2026-02-24T20:21:22.954926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:22.954959] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:22.954989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:22.955047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:23.016906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:23.017770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:23.017862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:23.017899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:23.138920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:23.139063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:23.139102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:23.139132] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:23.142545] [DEBUG] [FORECASTER] EOS: Forecast T+1@11:T+2@11: UP (p=87.71%) [2026-02-24T20:21:23.142847] [INFO ] [FORECASTER] Completed predict_future for EOS [2026-02-24T20:21:23.142975] [INFO ] [sig ] EOS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:23.284283] [INFO ] [LOCAL ] Saved forecast: EOS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EOS.txt [2026-02-24T20:21:23.284406] [INFO ] [sig ] [1041/3377] Completed EOS in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:23.284448] [INFO ] [sig ] [1042/3377] Forecasting EOSE... [2026-02-24T20:21:23.284484] [INFO ] [sig ] Generating forecast for: EOSE [2026-02-24T20:21:23.284520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EOSE' from 'https://tdm.silogroup.org/data/derivative_storage/EOSE.csv'. [2026-02-24T20:21:23.296171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EOSE'. [2026-02-24T20:21:23.296444] [INFO ] [FORECASTER] Starting predict_future for EOSE [2026-02-24T20:21:23.297262] [DEBUG] [LOCAL ] No optimal features file found for EOSE: ./output/feature-sets/EOSE.txt [2026-02-24T20:21:23.297315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:23.297347] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:23.297375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:23.297431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:23.356717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:23.357313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:23.357391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:23.357423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:23.478517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:23.478674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:23.478714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:23.478742] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:23.482269] [DEBUG] [FORECASTER] EOSE: Forecast T+1@11:T+2@11: DOWN (p=5.74%) [2026-02-24T20:21:23.482594] [INFO ] [FORECASTER] Completed predict_future for EOSE [2026-02-24T20:21:23.482732] [INFO ] [sig ] EOSE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:23.627407] [INFO ] [LOCAL ] Saved forecast: EOSE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EOSE.txt [2026-02-24T20:21:23.627524] [INFO ] [sig ] [1042/3377] Completed EOSE in 0.3s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:23.627561] [INFO ] [sig ] [1043/3377] Forecasting EPAC... [2026-02-24T20:21:23.627610] [INFO ] [sig ] Generating forecast for: EPAC [2026-02-24T20:21:23.627642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAC' from 'https://tdm.silogroup.org/data/derivative_storage/EPAC.csv'. [2026-02-24T20:21:23.640843] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAC'. [2026-02-24T20:21:23.641112] [INFO ] [FORECASTER] Starting predict_future for EPAC [2026-02-24T20:21:23.641936] [DEBUG] [LOCAL ] No optimal features file found for EPAC: ./output/feature-sets/EPAC.txt [2026-02-24T20:21:23.641989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:23.642021] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:23.642048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:23.642104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:23.704227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:23.705352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:23.705441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:23.705475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:23.833743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:23.833931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:23.833992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:23.834060] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:23.837793] [DEBUG] [FORECASTER] EPAC: Forecast T+1@11:T+2@11: DOWN (p=0.14%) [2026-02-24T20:21:23.838100] [INFO ] [FORECASTER] Completed predict_future for EPAC [2026-02-24T20:21:23.838250] [INFO ] [sig ] EPAC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:23.983300] [INFO ] [LOCAL ] Saved forecast: EPAC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EPAC.txt [2026-02-24T20:21:23.983467] [INFO ] [sig ] [1043/3377] Completed EPAC in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:23.983513] [INFO ] [sig ] [1044/3377] Forecasting EPAM... [2026-02-24T20:21:23.983548] [INFO ] [sig ] Generating forecast for: EPAM [2026-02-24T20:21:23.983602] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPAM' from 'https://tdm.silogroup.org/data/derivative_storage/EPAM.csv'. [2026-02-24T20:21:23.996987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPAM'. [2026-02-24T20:21:23.997400] [INFO ] [FORECASTER] Starting predict_future for EPAM [2026-02-24T20:21:23.998307] [DEBUG] [LOCAL ] No optimal features file found for EPAM: ./output/feature-sets/EPAM.txt [2026-02-24T20:21:23.998368] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:23.998402] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:23.998430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:23.998489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:24.064188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:24.065127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:24.065219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:24.065254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:24.191472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:24.191665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:24.191708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:24.191739] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:24.195300] [DEBUG] [FORECASTER] EPAM: Forecast T+1@11:T+2@11: UP (p=97.04%) [2026-02-24T20:21:24.195626] [INFO ] [FORECASTER] Completed predict_future for EPAM [2026-02-24T20:21:24.195768] [INFO ] [sig ] EPAM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:24.339021] [INFO ] [LOCAL ] Saved forecast: EPAM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EPAM.txt [2026-02-24T20:21:24.339174] [INFO ] [sig ] [1044/3377] Completed EPAM in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.2m [2026-02-24T20:21:24.339214] [INFO ] [sig ] [1045/3377] Forecasting EPC... [2026-02-24T20:21:24.339244] [INFO ] [sig ] Generating forecast for: EPC [2026-02-24T20:21:24.339275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPC' from 'https://tdm.silogroup.org/data/derivative_storage/EPC.csv'. [2026-02-24T20:21:24.350754] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPC'. [2026-02-24T20:21:24.351056] [INFO ] [FORECASTER] Starting predict_future for EPC [2026-02-24T20:21:24.351864] [DEBUG] [LOCAL ] No optimal features file found for EPC: ./output/feature-sets/EPC.txt [2026-02-24T20:21:24.351917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:24.351949] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:24.351976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:24.352033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:24.410326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:24.411227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:24.411311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:24.411345] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:24.540608] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:24.540984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:24.541029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:24.541061] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:24.544895] [DEBUG] [FORECASTER] EPC: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-02-24T20:21:24.545236] [INFO ] [FORECASTER] Completed predict_future for EPC [2026-02-24T20:21:24.545378] [INFO ] [sig ] EPC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:24.691929] [INFO ] [LOCAL ] Saved forecast: EPC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EPC.txt [2026-02-24T20:21:24.692090] [INFO ] [sig ] [1045/3377] Completed EPC in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-24T20:21:24.692129] [INFO ] [sig ] [1046/3377] Forecasting EPD... [2026-02-24T20:21:24.692160] [INFO ] [sig ] Generating forecast for: EPD [2026-02-24T20:21:24.692192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPD' from 'https://tdm.silogroup.org/data/derivative_storage/EPD.csv'. [2026-02-24T20:21:24.705275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPD'. [2026-02-24T20:21:24.705669] [INFO ] [FORECASTER] Starting predict_future for EPD [2026-02-24T20:21:24.706447] [DEBUG] [LOCAL ] No optimal features file found for EPD: ./output/feature-sets/EPD.txt [2026-02-24T20:21:24.706500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:24.706531] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:24.706558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:24.706643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:24.765630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:24.766616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:24.766708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:24.766742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:24.897709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:24.897865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:24.897905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:24.897954] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:24.901438] [DEBUG] [FORECASTER] EPD: Forecast T+1@11:T+2@11: UP (p=97.59%) [2026-02-24T20:21:24.901771] [INFO ] [FORECASTER] Completed predict_future for EPD [2026-02-24T20:21:24.901902] [INFO ] [sig ] EPD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:25.050398] [INFO ] [LOCAL ] Saved forecast: EPD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EPD.txt [2026-02-24T20:21:25.050595] [INFO ] [sig ] [1046/3377] Completed EPD in 0.4s | 2.75 sym/s | Total: 6.3m | ETA: 14.1m [2026-02-24T20:21:25.050645] [INFO ] [sig ] [1047/3377] Forecasting EPSN... [2026-02-24T20:21:25.050676] [INFO ] [sig ] Generating forecast for: EPSN [2026-02-24T20:21:25.050706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EPSN' from 'https://tdm.silogroup.org/data/derivative_storage/EPSN.csv'. [2026-02-24T20:21:25.063371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EPSN'. [2026-02-24T20:21:25.063769] [INFO ] [FORECASTER] Starting predict_future for EPSN [2026-02-24T20:21:25.064552] [DEBUG] [LOCAL ] No optimal features file found for EPSN: ./output/feature-sets/EPSN.txt [2026-02-24T20:21:25.064653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:25.064688] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:25.064714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:25.064770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:25.127350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:25.128263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:25.128349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:25.128382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:25.252944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:25.253098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:25.253136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:25.253165] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:25.256746] [DEBUG] [FORECASTER] EPSN: Forecast T+1@11:T+2@11: DOWN (p=8.48%) [2026-02-24T20:21:25.257187] [INFO ] [FORECASTER] Completed predict_future for EPSN [2026-02-24T20:21:25.257318] [INFO ] [sig ] EPSN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:25.488663] [INFO ] [LOCAL ] Saved forecast: EPSN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EPSN.txt [2026-02-24T20:21:25.488823] [INFO ] [sig ] [1047/3377] Completed EPSN in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:25.488863] [INFO ] [sig ] [1048/3377] Forecasting EQBK... [2026-02-24T20:21:25.488893] [INFO ] [sig ] Generating forecast for: EQBK [2026-02-24T20:21:25.488923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQBK' from 'https://tdm.silogroup.org/data/derivative_storage/EQBK.csv'. [2026-02-24T20:21:25.502099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQBK'. [2026-02-24T20:21:25.502457] [INFO ] [FORECASTER] Starting predict_future for EQBK [2026-02-24T20:21:25.503307] [DEBUG] [LOCAL ] No optimal features file found for EQBK: ./output/feature-sets/EQBK.txt [2026-02-24T20:21:25.503362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:25.503395] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:25.503422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:25.503479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:25.562264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:25.563276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:25.563359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:25.563391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:25.688619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:25.688775] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:25.688817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:25.688847] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:25.692334] [DEBUG] [FORECASTER] EQBK: Forecast T+1@11:T+2@11: UP (p=84.92%) [2026-02-24T20:21:25.692637] [INFO ] [FORECASTER] Completed predict_future for EQBK [2026-02-24T20:21:25.692772] [INFO ] [sig ] EQBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:25.840246] [INFO ] [LOCAL ] Saved forecast: EQBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EQBK.txt [2026-02-24T20:21:25.840393] [INFO ] [sig ] [1048/3377] Completed EQBK in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:25.840433] [INFO ] [sig ] [1049/3377] Forecasting EQH... [2026-02-24T20:21:25.840463] [INFO ] [sig ] Generating forecast for: EQH [2026-02-24T20:21:25.840494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQH' from 'https://tdm.silogroup.org/data/derivative_storage/EQH.csv'. [2026-02-24T20:21:25.853373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQH'. [2026-02-24T20:21:25.853680] [INFO ] [FORECASTER] Starting predict_future for EQH [2026-02-24T20:21:25.854746] [DEBUG] [LOCAL ] No optimal features file found for EQH: ./output/feature-sets/EQH.txt [2026-02-24T20:21:25.854799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:25.854831] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:25.854858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:25.854915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:25.916049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:25.916865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:25.916948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:25.916981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:26.045155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:26.045314] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:26.045354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:26.045384] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:26.049243] [DEBUG] [FORECASTER] EQH: Forecast T+1@11:T+2@11: DOWN (p=35.97%) [2026-02-24T20:21:26.049536] [INFO ] [FORECASTER] Completed predict_future for EQH [2026-02-24T20:21:26.049703] [INFO ] [sig ] EQH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:26.213789] [INFO ] [LOCAL ] Saved forecast: EQH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EQH.txt [2026-02-24T20:21:26.213989] [INFO ] [sig ] [1049/3377] Completed EQH in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:26.214031] [INFO ] [sig ] [1050/3377] Forecasting EQIX... [2026-02-24T20:21:26.214062] [INFO ] [sig ] Generating forecast for: EQIX [2026-02-24T20:21:26.214093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EQIX' from 'https://tdm.silogroup.org/data/derivative_storage/EQIX.csv'. [2026-02-24T20:21:26.226506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EQIX'. [2026-02-24T20:21:26.226889] [INFO ] [FORECASTER] Starting predict_future for EQIX [2026-02-24T20:21:26.227839] [DEBUG] [LOCAL ] No optimal features file found for EQIX: ./output/feature-sets/EQIX.txt [2026-02-24T20:21:26.227897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:26.227956] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:26.228008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:26.228087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:26.289804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:26.290751] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:26.290871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:26.290906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:26.417367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:26.417524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:26.417567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:26.417617] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:26.421531] [DEBUG] [FORECASTER] EQIX: Forecast T+1@11:T+2@11: DOWN (p=21.29%) [2026-02-24T20:21:26.421846] [INFO ] [FORECASTER] Completed predict_future for EQIX [2026-02-24T20:21:26.421986] [INFO ] [sig ] EQIX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:26.564445] [INFO ] [LOCAL ] Saved forecast: EQIX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EQIX.txt [2026-02-24T20:21:26.564607] [INFO ] [sig ] [1050/3377] Completed EQIX in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:26.564656] [INFO ] [sig ] [1051/3377] Forecasting ERAS... [2026-02-24T20:21:26.564687] [INFO ] [sig ] Generating forecast for: ERAS [2026-02-24T20:21:26.564718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERAS' from 'https://tdm.silogroup.org/data/derivative_storage/ERAS.csv'. [2026-02-24T20:21:26.576620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERAS'. [2026-02-24T20:21:26.576951] [INFO ] [FORECASTER] Starting predict_future for ERAS [2026-02-24T20:21:26.577819] [DEBUG] [LOCAL ] No optimal features file found for ERAS: ./output/feature-sets/ERAS.txt [2026-02-24T20:21:26.577873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:26.577905] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:26.577962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:26.578025] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:26.638121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:26.639010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:26.639113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:26.639159] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:26.759855] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:26.760013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:26.760054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:26.760083] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:26.764068] [DEBUG] [FORECASTER] ERAS: Forecast T+1@11:T+2@11: UP (p=71.86%) [2026-02-24T20:21:26.764353] [INFO ] [FORECASTER] Completed predict_future for ERAS [2026-02-24T20:21:26.764487] [INFO ] [sig ] ERAS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:26.916944] [INFO ] [LOCAL ] Saved forecast: ERAS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ERAS.txt [2026-02-24T20:21:26.917121] [INFO ] [sig ] [1051/3377] Completed ERAS in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:26.917161] [INFO ] [sig ] [1052/3377] Forecasting ERIC... [2026-02-24T20:21:26.917191] [INFO ] [sig ] Generating forecast for: ERIC [2026-02-24T20:21:26.917225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIC' from 'https://tdm.silogroup.org/data/derivative_storage/ERIC.csv'. [2026-02-24T20:21:26.929479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIC'. [2026-02-24T20:21:26.929899] [INFO ] [FORECASTER] Starting predict_future for ERIC [2026-02-24T20:21:26.930878] [DEBUG] [LOCAL ] No optimal features file found for ERIC: ./output/feature-sets/ERIC.txt [2026-02-24T20:21:26.930937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:26.930970] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:26.930998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:26.931057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:26.991073] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:26.991957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:26.992040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:26.992075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:27.123607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:27.123762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:27.123801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:27.123831] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:27.127330] [DEBUG] [FORECASTER] ERIC: Forecast T+1@11:T+2@11: DOWN (p=23.02%) [2026-02-24T20:21:27.127645] [INFO ] [FORECASTER] Completed predict_future for ERIC [2026-02-24T20:21:27.127778] [INFO ] [sig ] ERIC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:27.269611] [INFO ] [LOCAL ] Saved forecast: ERIC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ERIC.txt [2026-02-24T20:21:27.269773] [INFO ] [sig ] [1052/3377] Completed ERIC in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:27.269819] [INFO ] [sig ] [1053/3377] Forecasting ERIE... [2026-02-24T20:21:27.269849] [INFO ] [sig ] Generating forecast for: ERIE [2026-02-24T20:21:27.269915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERIE' from 'https://tdm.silogroup.org/data/derivative_storage/ERIE.csv'. [2026-02-24T20:21:27.281382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERIE'. [2026-02-24T20:21:27.281737] [INFO ] [FORECASTER] Starting predict_future for ERIE [2026-02-24T20:21:27.282553] [DEBUG] [LOCAL ] No optimal features file found for ERIE: ./output/feature-sets/ERIE.txt [2026-02-24T20:21:27.282626] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:27.282662] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:27.282689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:27.282746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:27.343171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:27.344132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:27.344263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:27.344298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:27.467691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:27.467845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:27.467884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:27.467912] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:27.471827] [DEBUG] [FORECASTER] ERIE: Forecast T+1@11:T+2@11: UP (p=71.39%) [2026-02-24T20:21:27.472151] [INFO ] [FORECASTER] Completed predict_future for ERIE [2026-02-24T20:21:27.472298] [INFO ] [sig ] ERIE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:27.620939] [INFO ] [LOCAL ] Saved forecast: ERIE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ERIE.txt [2026-02-24T20:21:27.621117] [INFO ] [sig ] [1053/3377] Completed ERIE in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:27.621159] [INFO ] [sig ] [1054/3377] Forecasting ERII... [2026-02-24T20:21:27.621190] [INFO ] [sig ] Generating forecast for: ERII [2026-02-24T20:21:27.621220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERII' from 'https://tdm.silogroup.org/data/derivative_storage/ERII.csv'. [2026-02-24T20:21:27.633621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERII'. [2026-02-24T20:21:27.633935] [INFO ] [FORECASTER] Starting predict_future for ERII [2026-02-24T20:21:27.634766] [DEBUG] [LOCAL ] No optimal features file found for ERII: ./output/feature-sets/ERII.txt [2026-02-24T20:21:27.634822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:27.634855] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:27.634882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:27.634939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:27.695714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:27.696514] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:27.696619] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:27.696657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:27.819536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:27.819724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:27.819783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:27.819813] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:27.823232] [DEBUG] [FORECASTER] ERII: Forecast T+1@11:T+2@11: DOWN (p=1.23%) [2026-02-24T20:21:27.823511] [INFO ] [FORECASTER] Completed predict_future for ERII [2026-02-24T20:21:27.823662] [INFO ] [sig ] ERII: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:27.970396] [INFO ] [LOCAL ] Saved forecast: ERII 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ERII.txt [2026-02-24T20:21:27.970540] [INFO ] [sig ] [1054/3377] Completed ERII in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:27.970604] [INFO ] [sig ] [1055/3377] Forecasting ERO... [2026-02-24T20:21:27.970657] [INFO ] [sig ] Generating forecast for: ERO [2026-02-24T20:21:27.970692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ERO' from 'https://tdm.silogroup.org/data/derivative_storage/ERO.csv'. [2026-02-24T20:21:27.982681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ERO'. [2026-02-24T20:21:27.983063] [INFO ] [FORECASTER] Starting predict_future for ERO [2026-02-24T20:21:27.983994] [DEBUG] [LOCAL ] No optimal features file found for ERO: ./output/feature-sets/ERO.txt [2026-02-24T20:21:27.984050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:27.984083] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:27.984111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:27.984169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:28.045163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:28.046041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:28.046128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:28.046163] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:28.167423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:28.167601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:28.167645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:28.167673] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:28.171164] [DEBUG] [FORECASTER] ERO: Forecast T+1@11:T+2@11: UP (p=51.62%) [2026-02-24T20:21:28.171460] [INFO ] [FORECASTER] Completed predict_future for ERO [2026-02-24T20:21:28.171610] [INFO ] [sig ] ERO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:28.319479] [INFO ] [LOCAL ] Saved forecast: ERO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ERO.txt [2026-02-24T20:21:28.319683] [INFO ] [sig ] [1055/3377] Completed ERO in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:28.319736] [INFO ] [sig ] [1056/3377] Forecasting ES... [2026-02-24T20:21:28.319767] [INFO ] [sig ] Generating forecast for: ES [2026-02-24T20:21:28.319800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ES' from 'https://tdm.silogroup.org/data/derivative_storage/ES.csv'. [2026-02-24T20:21:28.331774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ES'. [2026-02-24T20:21:28.332287] [INFO ] [FORECASTER] Starting predict_future for ES [2026-02-24T20:21:28.333114] [DEBUG] [LOCAL ] No optimal features file found for ES: ./output/feature-sets/ES.txt [2026-02-24T20:21:28.333169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:28.333202] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:28.333230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:28.333289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:28.395870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:28.396767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:28.396859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:28.396907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:28.522508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:28.522688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:28.522729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:28.522760] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:28.526246] [DEBUG] [FORECASTER] ES: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-02-24T20:21:28.526540] [INFO ] [FORECASTER] Completed predict_future for ES [2026-02-24T20:21:28.526693] [INFO ] [sig ] ES: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:28.677047] [INFO ] [LOCAL ] Saved forecast: ES 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ES.txt [2026-02-24T20:21:28.677205] [INFO ] [sig ] [1056/3377] Completed ES in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:28.677245] [INFO ] [sig ] [1057/3377] Forecasting ESAB... [2026-02-24T20:21:28.677274] [INFO ] [sig ] Generating forecast for: ESAB [2026-02-24T20:21:28.677305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESAB' from 'https://tdm.silogroup.org/data/derivative_storage/ESAB.csv'. [2026-02-24T20:21:28.689306] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESAB'. [2026-02-24T20:21:28.689653] [INFO ] [FORECASTER] Starting predict_future for ESAB [2026-02-24T20:21:28.690442] [DEBUG] [LOCAL ] No optimal features file found for ESAB: ./output/feature-sets/ESAB.txt [2026-02-24T20:21:28.690495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:28.690565] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:28.690626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:28.690705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:28.751645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:28.752491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:28.752593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:28.752629] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:28.876261] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:28.876418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:28.876458] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:28.876487] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:28.880150] [DEBUG] [FORECASTER] ESAB: Forecast T+1@11:T+2@11: DOWN (p=17.82%) [2026-02-24T20:21:28.880445] [INFO ] [FORECASTER] Completed predict_future for ESAB [2026-02-24T20:21:28.880600] [INFO ] [sig ] ESAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:29.029290] [INFO ] [LOCAL ] Saved forecast: ESAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ESAB.txt [2026-02-24T20:21:29.029442] [INFO ] [sig ] [1057/3377] Completed ESAB in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:29.029482] [INFO ] [sig ] [1058/3377] Forecasting ESCA... [2026-02-24T20:21:29.029512] [INFO ] [sig ] Generating forecast for: ESCA [2026-02-24T20:21:29.029542] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESCA' from 'https://tdm.silogroup.org/data/derivative_storage/ESCA.csv'. [2026-02-24T20:21:29.041823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESCA'. [2026-02-24T20:21:29.042176] [INFO ] [FORECASTER] Starting predict_future for ESCA [2026-02-24T20:21:29.043222] [DEBUG] [LOCAL ] No optimal features file found for ESCA: ./output/feature-sets/ESCA.txt [2026-02-24T20:21:29.043277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:29.043323] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:29.043352] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:29.043409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:29.105798] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:29.106640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:29.106739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:29.106775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:29.222367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:29.222524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:29.222565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:29.222620] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:29.226151] [DEBUG] [FORECASTER] ESCA: Forecast T+1@11:T+2@11: DOWN (p=43.67%) [2026-02-24T20:21:29.226473] [INFO ] [FORECASTER] Completed predict_future for ESCA [2026-02-24T20:21:29.226629] [INFO ] [sig ] ESCA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:29.374686] [INFO ] [LOCAL ] Saved forecast: ESCA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ESCA.txt [2026-02-24T20:21:29.374853] [INFO ] [sig ] [1058/3377] Completed ESCA in 0.3s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:29.374894] [INFO ] [sig ] [1059/3377] Forecasting ESE... [2026-02-24T20:21:29.374925] [INFO ] [sig ] Generating forecast for: ESE [2026-02-24T20:21:29.374955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESE' from 'https://tdm.silogroup.org/data/derivative_storage/ESE.csv'. [2026-02-24T20:21:29.388111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESE'. [2026-02-24T20:21:29.388514] [INFO ] [FORECASTER] Starting predict_future for ESE [2026-02-24T20:21:29.389415] [DEBUG] [LOCAL ] No optimal features file found for ESE: ./output/feature-sets/ESE.txt [2026-02-24T20:21:29.389473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:29.389507] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:29.389535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:29.389632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:29.450152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:29.451078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:29.451172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:29.451207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:29.590901] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:29.591065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:29.591106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:29.591137] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:29.595177] [DEBUG] [FORECASTER] ESE: Forecast T+1@11:T+2@11: UP (p=93.36%) [2026-02-24T20:21:29.595478] [INFO ] [FORECASTER] Completed predict_future for ESE [2026-02-24T20:21:29.595642] [INFO ] [sig ] ESE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:29.744387] [INFO ] [LOCAL ] Saved forecast: ESE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ESE.txt [2026-02-24T20:21:29.744536] [INFO ] [sig ] [1059/3377] Completed ESE in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:29.744598] [INFO ] [sig ] [1060/3377] Forecasting ESEA... [2026-02-24T20:21:29.744639] [INFO ] [sig ] Generating forecast for: ESEA [2026-02-24T20:21:29.744678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESEA' from 'https://tdm.silogroup.org/data/derivative_storage/ESEA.csv'. [2026-02-24T20:21:29.757542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESEA'. [2026-02-24T20:21:29.758173] [INFO ] [FORECASTER] Starting predict_future for ESEA [2026-02-24T20:21:29.759061] [DEBUG] [LOCAL ] No optimal features file found for ESEA: ./output/feature-sets/ESEA.txt [2026-02-24T20:21:29.759116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:29.759149] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:29.759176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:29.759234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:29.820943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:29.821867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:29.821956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:29.821991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:29.944363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:29.944530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:29.944592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:29.944659] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:29.948750] [DEBUG] [FORECASTER] ESEA: Forecast T+1@11:T+2@11: DOWN (p=17.96%) [2026-02-24T20:21:29.949163] [INFO ] [FORECASTER] Completed predict_future for ESEA [2026-02-24T20:21:29.949319] [INFO ] [sig ] ESEA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:30.096371] [INFO ] [LOCAL ] Saved forecast: ESEA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ESEA.txt [2026-02-24T20:21:30.096538] [INFO ] [sig ] [1060/3377] Completed ESEA in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.1m [2026-02-24T20:21:30.096603] [INFO ] [sig ] [1061/3377] Forecasting ESGD... [2026-02-24T20:21:30.096638] [INFO ] [sig ] Generating forecast for: ESGD [2026-02-24T20:21:30.096669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGD' from 'https://tdm.silogroup.org/data/derivative_storage/ESGD.csv'. [2026-02-24T20:21:30.108440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGD'. [2026-02-24T20:21:30.108854] [INFO ] [FORECASTER] Starting predict_future for ESGD [2026-02-24T20:21:30.109724] [DEBUG] [LOCAL ] No optimal features file found for ESGD: ./output/feature-sets/ESGD.txt [2026-02-24T20:21:30.109793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:30.109831] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:30.109859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:30.109919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:30.170555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:30.171441] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:30.171526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:30.171559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:30.299376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:30.299534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:30.299601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:30.299641] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:30.303471] [DEBUG] [FORECASTER] ESGD: Forecast T+1@11:T+2@11: UP (p=50.16%) [2026-02-24T20:21:30.303843] [INFO ] [FORECASTER] Completed predict_future for ESGD [2026-02-24T20:21:30.303987] [INFO ] [sig ] ESGD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:30.467125] [INFO ] [LOCAL ] Saved forecast: ESGD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ESGD.txt [2026-02-24T20:21:30.467289] [INFO ] [sig ] [1061/3377] Completed ESGD in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-24T20:21:30.467332] [INFO ] [sig ] [1062/3377] Forecasting ESGE... [2026-02-24T20:21:30.467373] [INFO ] [sig ] Generating forecast for: ESGE [2026-02-24T20:21:30.467406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESGE' from 'https://tdm.silogroup.org/data/derivative_storage/ESGE.csv'. [2026-02-24T20:21:30.479673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESGE'. [2026-02-24T20:21:30.480042] [INFO ] [FORECASTER] Starting predict_future for ESGE [2026-02-24T20:21:30.480951] [DEBUG] [LOCAL ] No optimal features file found for ESGE: ./output/feature-sets/ESGE.txt [2026-02-24T20:21:30.481006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:30.481040] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:30.481067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:30.481126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:30.541393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:30.542307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:30.542395] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:30.542432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:30.670392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:30.670557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:30.670616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:30.670647] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:30.674217] [DEBUG] [FORECASTER] ESGE: Forecast T+1@11:T+2@11: UP (p=73.08%) [2026-02-24T20:21:30.674526] [INFO ] [FORECASTER] Completed predict_future for ESGE [2026-02-24T20:21:30.674695] [INFO ] [sig ] ESGE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:30.823168] [INFO ] [LOCAL ] Saved forecast: ESGE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ESGE.txt [2026-02-24T20:21:30.823308] [INFO ] [sig ] [1062/3377] Completed ESGE in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-24T20:21:30.823348] [INFO ] [sig ] [1063/3377] Forecasting ESI... [2026-02-24T20:21:30.823378] [INFO ] [sig ] Generating forecast for: ESI [2026-02-24T20:21:30.823409] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESI' from 'https://tdm.silogroup.org/data/derivative_storage/ESI.csv'. [2026-02-24T20:21:30.834677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESI'. [2026-02-24T20:21:30.834982] [INFO ] [FORECASTER] Starting predict_future for ESI [2026-02-24T20:21:30.835788] [DEBUG] [LOCAL ] No optimal features file found for ESI: ./output/feature-sets/ESI.txt [2026-02-24T20:21:30.835842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:30.835874] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:30.835900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:30.835957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:30.896728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:30.897462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:30.897546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:30.897601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:31.024462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:31.024640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:31.024683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:31.024714] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:31.028674] [DEBUG] [FORECASTER] ESI: Forecast T+1@11:T+2@11: UP (p=66.66%) [2026-02-24T20:21:31.029007] [INFO ] [FORECASTER] Completed predict_future for ESI [2026-02-24T20:21:31.029149] [INFO ] [sig ] ESI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:31.182431] [INFO ] [LOCAL ] Saved forecast: ESI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ESI.txt [2026-02-24T20:21:31.182613] [INFO ] [sig ] [1063/3377] Completed ESI in 0.4s | 2.75 sym/s | Total: 6.4m | ETA: 14.0m [2026-02-24T20:21:31.182655] [INFO ] [sig ] [1064/3377] Forecasting ESOA... [2026-02-24T20:21:31.182685] [INFO ] [sig ] Generating forecast for: ESOA [2026-02-24T20:21:31.182717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESOA' from 'https://tdm.silogroup.org/data/derivative_storage/ESOA.csv'. [2026-02-24T20:21:31.195696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESOA'. [2026-02-24T20:21:31.196084] [INFO ] [FORECASTER] Starting predict_future for ESOA [2026-02-24T20:21:31.196979] [DEBUG] [LOCAL ] No optimal features file found for ESOA: ./output/feature-sets/ESOA.txt [2026-02-24T20:21:31.197037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:31.197077] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:31.197118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:31.197185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:31.258783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:31.259915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:31.260191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:31.260226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:31.391280] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:31.391444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:31.391488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:31.391520] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:31.395221] [DEBUG] [FORECASTER] ESOA: Forecast T+1@11:T+2@11: UP (p=92.04%) [2026-02-24T20:21:31.395548] [INFO ] [FORECASTER] Completed predict_future for ESOA [2026-02-24T20:21:31.395716] [INFO ] [sig ] ESOA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:31.551598] [INFO ] [LOCAL ] Saved forecast: ESOA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ESOA.txt [2026-02-24T20:21:31.551777] [INFO ] [sig ] [1064/3377] Completed ESOA in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:31.551820] [INFO ] [sig ] [1065/3377] Forecasting ESPO... [2026-02-24T20:21:31.551850] [INFO ] [sig ] Generating forecast for: ESPO [2026-02-24T20:21:31.551882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESPO' from 'https://tdm.silogroup.org/data/derivative_storage/ESPO.csv'. [2026-02-24T20:21:31.564965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESPO'. [2026-02-24T20:21:31.565430] [INFO ] [FORECASTER] Starting predict_future for ESPO [2026-02-24T20:21:31.566424] [DEBUG] [LOCAL ] No optimal features file found for ESPO: ./output/feature-sets/ESPO.txt [2026-02-24T20:21:31.566483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:31.566518] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:31.566545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:31.566623] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:31.638228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:31.639168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:31.639257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:31.639292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:31.773012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:31.773186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:31.773228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:31.773278] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:31.777118] [DEBUG] [FORECASTER] ESPO: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-24T20:21:31.777479] [INFO ] [FORECASTER] Completed predict_future for ESPO [2026-02-24T20:21:31.777646] [INFO ] [sig ] ESPO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:31.932422] [INFO ] [LOCAL ] Saved forecast: ESPO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ESPO.txt [2026-02-24T20:21:31.932611] [INFO ] [sig ] [1065/3377] Completed ESPO in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:31.932655] [INFO ] [sig ] [1066/3377] Forecasting ESQ... [2026-02-24T20:21:31.932685] [INFO ] [sig ] Generating forecast for: ESQ [2026-02-24T20:21:31.932717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESQ' from 'https://tdm.silogroup.org/data/derivative_storage/ESQ.csv'. [2026-02-24T20:21:31.944493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESQ'. [2026-02-24T20:21:31.944923] [INFO ] [FORECASTER] Starting predict_future for ESQ [2026-02-24T20:21:31.945761] [DEBUG] [LOCAL ] No optimal features file found for ESQ: ./output/feature-sets/ESQ.txt [2026-02-24T20:21:31.945816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:31.945848] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:31.945875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:31.945932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:32.004114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:32.005093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:32.005181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:32.005217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:32.129387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:32.129554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:32.129626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:32.129670] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:32.133294] [DEBUG] [FORECASTER] ESQ: Forecast T+1@11:T+2@11: UP (p=95.30%) [2026-02-24T20:21:32.133619] [INFO ] [FORECASTER] Completed predict_future for ESQ [2026-02-24T20:21:32.133761] [INFO ] [sig ] ESQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:32.275970] [INFO ] [LOCAL ] Saved forecast: ESQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ESQ.txt [2026-02-24T20:21:32.276134] [INFO ] [sig ] [1066/3377] Completed ESQ in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:32.276175] [INFO ] [sig ] [1067/3377] Forecasting ESTA... [2026-02-24T20:21:32.276205] [INFO ] [sig ] Generating forecast for: ESTA [2026-02-24T20:21:32.276236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTA' from 'https://tdm.silogroup.org/data/derivative_storage/ESTA.csv'. [2026-02-24T20:21:32.288118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTA'. [2026-02-24T20:21:32.288525] [INFO ] [FORECASTER] Starting predict_future for ESTA [2026-02-24T20:21:32.289385] [DEBUG] [LOCAL ] No optimal features file found for ESTA: ./output/feature-sets/ESTA.txt [2026-02-24T20:21:32.289440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:32.289473] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:32.289502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:32.289561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:32.349222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:32.350153] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:32.350270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:32.350318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:32.475040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:32.475203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:32.475244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:32.475275] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:32.479042] [DEBUG] [FORECASTER] ESTA: Forecast T+1@11:T+2@11: UP (p=56.58%) [2026-02-24T20:21:32.479388] [INFO ] [FORECASTER] Completed predict_future for ESTA [2026-02-24T20:21:32.479533] [INFO ] [sig ] ESTA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:32.622970] [INFO ] [LOCAL ] Saved forecast: ESTA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ESTA.txt [2026-02-24T20:21:32.623125] [INFO ] [sig ] [1067/3377] Completed ESTA in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:32.623165] [INFO ] [sig ] [1068/3377] Forecasting ESTC... [2026-02-24T20:21:32.623197] [INFO ] [sig ] Generating forecast for: ESTC [2026-02-24T20:21:32.623228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ESTC' from 'https://tdm.silogroup.org/data/derivative_storage/ESTC.csv'. [2026-02-24T20:21:32.635690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ESTC'. [2026-02-24T20:21:32.636074] [INFO ] [FORECASTER] Starting predict_future for ESTC [2026-02-24T20:21:32.636995] [DEBUG] [LOCAL ] No optimal features file found for ESTC: ./output/feature-sets/ESTC.txt [2026-02-24T20:21:32.637064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:32.637114] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:32.637159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:32.637247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:32.704008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:32.704909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:32.704996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:32.705031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:32.841560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:32.841750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:32.841795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:32.841826] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:32.845834] [DEBUG] [FORECASTER] ESTC: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-02-24T20:21:32.846137] [INFO ] [FORECASTER] Completed predict_future for ESTC [2026-02-24T20:21:32.846272] [INFO ] [sig ] ESTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:33.011715] [INFO ] [LOCAL ] Saved forecast: ESTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ESTC.txt [2026-02-24T20:21:33.011909] [INFO ] [sig ] [1068/3377] Completed ESTC in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:33.011951] [INFO ] [sig ] [1069/3377] Forecasting ETB... [2026-02-24T20:21:33.011990] [INFO ] [sig ] Generating forecast for: ETB [2026-02-24T20:21:33.012029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETB' from 'https://tdm.silogroup.org/data/derivative_storage/ETB.csv'. [2026-02-24T20:21:33.025303] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETB'. [2026-02-24T20:21:33.025759] [INFO ] [FORECASTER] Starting predict_future for ETB [2026-02-24T20:21:33.026713] [DEBUG] [LOCAL ] No optimal features file found for ETB: ./output/feature-sets/ETB.txt [2026-02-24T20:21:33.026772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:33.026805] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:33.026848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:33.026910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:33.090166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:33.091169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:33.091265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:33.091301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:33.220290] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:33.220457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:33.220499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:33.220529] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:33.224392] [DEBUG] [FORECASTER] ETB: Forecast T+1@11:T+2@11: UP (p=72.65%) [2026-02-24T20:21:33.224762] [INFO ] [FORECASTER] Completed predict_future for ETB [2026-02-24T20:21:33.224925] [INFO ] [sig ] ETB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:33.383133] [INFO ] [LOCAL ] Saved forecast: ETB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ETB.txt [2026-02-24T20:21:33.383326] [INFO ] [sig ] [1069/3377] Completed ETB in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:33.383389] [INFO ] [sig ] [1070/3377] Forecasting ETD... [2026-02-24T20:21:33.383434] [INFO ] [sig ] Generating forecast for: ETD [2026-02-24T20:21:33.383468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETD' from 'https://tdm.silogroup.org/data/derivative_storage/ETD.csv'. [2026-02-24T20:21:33.396457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETD'. [2026-02-24T20:21:33.396854] [INFO ] [FORECASTER] Starting predict_future for ETD [2026-02-24T20:21:33.397700] [DEBUG] [LOCAL ] No optimal features file found for ETD: ./output/feature-sets/ETD.txt [2026-02-24T20:21:33.397758] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:33.397792] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:33.397820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:33.397878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:33.461334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:33.462196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:33.462283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:33.462317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:33.590823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:33.590995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:33.591037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:33.591067] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:33.594706] [DEBUG] [FORECASTER] ETD: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-02-24T20:21:33.595078] [INFO ] [FORECASTER] Completed predict_future for ETD [2026-02-24T20:21:33.595247] [INFO ] [sig ] ETD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:33.753711] [INFO ] [LOCAL ] Saved forecast: ETD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ETD.txt [2026-02-24T20:21:33.753932] [INFO ] [sig ] [1070/3377] Completed ETD in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:33.753988] [INFO ] [sig ] [1071/3377] Forecasting ETG... [2026-02-24T20:21:33.754031] [INFO ] [sig ] Generating forecast for: ETG [2026-02-24T20:21:33.754065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETG' from 'https://tdm.silogroup.org/data/derivative_storage/ETG.csv'. [2026-02-24T20:21:33.766998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETG'. [2026-02-24T20:21:33.767328] [INFO ] [FORECASTER] Starting predict_future for ETG [2026-02-24T20:21:33.768272] [DEBUG] [LOCAL ] No optimal features file found for ETG: ./output/feature-sets/ETG.txt [2026-02-24T20:21:33.768338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:33.768394] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:33.768438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:33.768529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:33.829841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:33.830643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:33.830761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:33.830807] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:33.956700] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:33.956861] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:33.956902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:33.956933] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:33.960680] [DEBUG] [FORECASTER] ETG: Forecast T+1@11:T+2@11: DOWN (p=36.43%) [2026-02-24T20:21:33.960970] [INFO ] [FORECASTER] Completed predict_future for ETG [2026-02-24T20:21:33.961106] [INFO ] [sig ] ETG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:34.117056] [INFO ] [LOCAL ] Saved forecast: ETG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ETG.txt [2026-02-24T20:21:34.117241] [INFO ] [sig ] [1071/3377] Completed ETG in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:34.117299] [INFO ] [sig ] [1072/3377] Forecasting ETHA... [2026-02-24T20:21:34.117334] [INFO ] [sig ] Generating forecast for: ETHA [2026-02-24T20:21:34.117369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETHA' from 'https://tdm.silogroup.org/data/derivative_storage/ETHA.csv'. [2026-02-24T20:21:34.131334] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETHA'. [2026-02-24T20:21:34.131760] [INFO ] [FORECASTER] Starting predict_future for ETHA [2026-02-24T20:21:34.132826] [DEBUG] [LOCAL ] No optimal features file found for ETHA: ./output/feature-sets/ETHA.txt [2026-02-24T20:21:34.132881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:34.132918] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:34.132947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:34.133005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:34.200878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:34.201708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:34.201793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:34.201862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:34.329040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:34.329196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:34.329239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:34.329267] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:34.332967] [DEBUG] [FORECASTER] ETHA: Forecast T+1@11:T+2@11: DOWN (p=19.41%) [2026-02-24T20:21:34.333317] [INFO ] [FORECASTER] Completed predict_future for ETHA [2026-02-24T20:21:34.333469] [INFO ] [sig ] ETHA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:34.485976] [INFO ] [LOCAL ] Saved forecast: ETHA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ETHA.txt [2026-02-24T20:21:34.486164] [INFO ] [sig ] [1072/3377] Completed ETHA in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:34.486210] [INFO ] [sig ] [1073/3377] Forecasting ETJ... [2026-02-24T20:21:34.486255] [INFO ] [sig ] Generating forecast for: ETJ [2026-02-24T20:21:34.486312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETJ' from 'https://tdm.silogroup.org/data/derivative_storage/ETJ.csv'. [2026-02-24T20:21:34.498195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETJ'. [2026-02-24T20:21:34.498544] [INFO ] [FORECASTER] Starting predict_future for ETJ [2026-02-24T20:21:34.499406] [DEBUG] [LOCAL ] No optimal features file found for ETJ: ./output/feature-sets/ETJ.txt [2026-02-24T20:21:34.499459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:34.499493] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:34.499519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:34.499599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:34.566722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:34.567612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:34.567701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:34.567736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:34.694628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:34.694789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:34.694830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:34.694862] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:34.698746] [DEBUG] [FORECASTER] ETJ: Forecast T+1@11:T+2@11: UP (p=73.04%) [2026-02-24T20:21:34.699092] [INFO ] [FORECASTER] Completed predict_future for ETJ [2026-02-24T20:21:34.699231] [INFO ] [sig ] ETJ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:34.850057] [INFO ] [LOCAL ] Saved forecast: ETJ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ETJ.txt [2026-02-24T20:21:34.850201] [INFO ] [sig ] [1073/3377] Completed ETJ in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:34.850240] [INFO ] [sig ] [1074/3377] Forecasting ETN... [2026-02-24T20:21:34.850268] [INFO ] [sig ] Generating forecast for: ETN [2026-02-24T20:21:34.850297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETN' from 'https://tdm.silogroup.org/data/derivative_storage/ETN.csv'. [2026-02-24T20:21:34.862229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETN'. [2026-02-24T20:21:34.862620] [INFO ] [FORECASTER] Starting predict_future for ETN [2026-02-24T20:21:34.863504] [DEBUG] [LOCAL ] No optimal features file found for ETN: ./output/feature-sets/ETN.txt [2026-02-24T20:21:34.863561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:34.863644] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:34.863683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:34.863771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:34.925370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:34.926303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:34.926391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:34.926426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:35.057306] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:35.057465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:35.057505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:35.057535] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:35.061338] [DEBUG] [FORECASTER] ETN: Forecast T+1@11:T+2@11: UP (p=68.28%) [2026-02-24T20:21:35.061660] [INFO ] [FORECASTER] Completed predict_future for ETN [2026-02-24T20:21:35.061801] [INFO ] [sig ] ETN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:35.217316] [INFO ] [LOCAL ] Saved forecast: ETN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ETN.txt [2026-02-24T20:21:35.217504] [INFO ] [sig ] [1074/3377] Completed ETN in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:35.217551] [INFO ] [sig ] [1075/3377] Forecasting ETO... [2026-02-24T20:21:35.217604] [INFO ] [sig ] Generating forecast for: ETO [2026-02-24T20:21:35.217638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETO' from 'https://tdm.silogroup.org/data/derivative_storage/ETO.csv'. [2026-02-24T20:21:35.229503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETO'. [2026-02-24T20:21:35.229884] [INFO ] [FORECASTER] Starting predict_future for ETO [2026-02-24T20:21:35.230769] [DEBUG] [LOCAL ] No optimal features file found for ETO: ./output/feature-sets/ETO.txt [2026-02-24T20:21:35.230826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:35.230858] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:35.230885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:35.230943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:35.291796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:35.292595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:35.292680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:35.292714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:35.416732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:35.416901] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:35.416946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:35.416975] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:35.420548] [DEBUG] [FORECASTER] ETO: Forecast T+1@11:T+2@11: UP (p=67.94%) [2026-02-24T20:21:35.420893] [INFO ] [FORECASTER] Completed predict_future for ETO [2026-02-24T20:21:35.421035] [INFO ] [sig ] ETO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:35.566909] [INFO ] [LOCAL ] Saved forecast: ETO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ETO.txt [2026-02-24T20:21:35.567077] [INFO ] [sig ] [1075/3377] Completed ETO in 0.3s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:35.567121] [INFO ] [sig ] [1076/3377] Forecasting ETON... [2026-02-24T20:21:35.567150] [INFO ] [sig ] Generating forecast for: ETON [2026-02-24T20:21:35.567186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETON' from 'https://tdm.silogroup.org/data/derivative_storage/ETON.csv'. [2026-02-24T20:21:35.579439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETON'. [2026-02-24T20:21:35.579818] [INFO ] [FORECASTER] Starting predict_future for ETON [2026-02-24T20:21:35.580871] [DEBUG] [LOCAL ] No optimal features file found for ETON: ./output/feature-sets/ETON.txt [2026-02-24T20:21:35.580925] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:35.580959] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:35.580985] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:35.581043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:35.648613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:35.649530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:35.649636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:35.649672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:35.781378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:35.781562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:35.781630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:35.781669] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:35.785429] [DEBUG] [FORECASTER] ETON: Forecast T+1@11:T+2@11: DOWN (p=13.02%) [2026-02-24T20:21:35.785777] [INFO ] [FORECASTER] Completed predict_future for ETON [2026-02-24T20:21:35.785938] [INFO ] [sig ] ETON: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:35.940440] [INFO ] [LOCAL ] Saved forecast: ETON 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ETON.txt [2026-02-24T20:21:35.940619] [INFO ] [sig ] [1076/3377] Completed ETON in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:35.940663] [INFO ] [sig ] [1077/3377] Forecasting ETSY... [2026-02-24T20:21:35.940694] [INFO ] [sig ] Generating forecast for: ETSY [2026-02-24T20:21:35.940725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETSY' from 'https://tdm.silogroup.org/data/derivative_storage/ETSY.csv'. [2026-02-24T20:21:35.953659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETSY'. [2026-02-24T20:21:35.954258] [INFO ] [FORECASTER] Starting predict_future for ETSY [2026-02-24T20:21:35.955251] [DEBUG] [LOCAL ] No optimal features file found for ETSY: ./output/feature-sets/ETSY.txt [2026-02-24T20:21:35.955307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:35.955340] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:35.955367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:35.955426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:36.020210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:36.021216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:36.021305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:36.021344] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:36.158469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:36.158655] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:36.158698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:36.158770] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:36.163005] [DEBUG] [FORECASTER] ETSY: Forecast T+1@11:T+2@11: DOWN (p=5.80%) [2026-02-24T20:21:36.163300] [INFO ] [FORECASTER] Completed predict_future for ETSY [2026-02-24T20:21:36.163440] [INFO ] [sig ] ETSY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:36.320972] [INFO ] [LOCAL ] Saved forecast: ETSY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ETSY.txt [2026-02-24T20:21:36.321191] [INFO ] [sig ] [1077/3377] Completed ETSY in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 14.0m [2026-02-24T20:21:36.321245] [INFO ] [sig ] [1078/3377] Forecasting ETY... [2026-02-24T20:21:36.321288] [INFO ] [sig ] Generating forecast for: ETY [2026-02-24T20:21:36.321332] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ETY' from 'https://tdm.silogroup.org/data/derivative_storage/ETY.csv'. [2026-02-24T20:21:36.334815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ETY'. [2026-02-24T20:21:36.335214] [INFO ] [FORECASTER] Starting predict_future for ETY [2026-02-24T20:21:36.336097] [DEBUG] [LOCAL ] No optimal features file found for ETY: ./output/feature-sets/ETY.txt [2026-02-24T20:21:36.336154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:36.336187] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:36.336215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:36.336273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:36.397505] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:36.398429] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:36.398520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:36.398555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:36.517689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:36.517869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:36.517910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:36.517957] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:36.522255] [DEBUG] [FORECASTER] ETY: Forecast T+1@11:T+2@11: DOWN (p=32.88%) [2026-02-24T20:21:36.522544] [INFO ] [FORECASTER] Completed predict_future for ETY [2026-02-24T20:21:36.522699] [INFO ] [sig ] ETY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:36.671437] [INFO ] [LOCAL ] Saved forecast: ETY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ETY.txt [2026-02-24T20:21:36.671627] [INFO ] [sig ] [1078/3377] Completed ETY in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-24T20:21:36.671672] [INFO ] [sig ] [1079/3377] Forecasting EUFN... [2026-02-24T20:21:36.671702] [INFO ] [sig ] Generating forecast for: EUFN [2026-02-24T20:21:36.671733] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EUFN' from 'https://tdm.silogroup.org/data/derivative_storage/EUFN.csv'. [2026-02-24T20:21:36.684211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EUFN'. [2026-02-24T20:21:36.684592] [INFO ] [FORECASTER] Starting predict_future for EUFN [2026-02-24T20:21:36.685381] [DEBUG] [LOCAL ] No optimal features file found for EUFN: ./output/feature-sets/EUFN.txt [2026-02-24T20:21:36.685435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:36.685468] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:36.685495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:36.685552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:36.754052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:36.754985] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:36.755081] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:36.755116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:36.880374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:36.880539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:36.880600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:36.880632] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:36.884283] [DEBUG] [FORECASTER] EUFN: Forecast T+1@11:T+2@11: UP (p=75.54%) [2026-02-24T20:21:36.884633] [INFO ] [FORECASTER] Completed predict_future for EUFN [2026-02-24T20:21:36.884780] [INFO ] [sig ] EUFN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:37.031138] [INFO ] [LOCAL ] Saved forecast: EUFN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EUFN.txt [2026-02-24T20:21:37.031308] [INFO ] [sig ] [1079/3377] Completed EUFN in 0.4s | 2.75 sym/s | Total: 6.5m | ETA: 13.9m [2026-02-24T20:21:37.031353] [INFO ] [sig ] [1080/3377] Forecasting EVAX... [2026-02-24T20:21:37.031382] [INFO ] [sig ] Generating forecast for: EVAX [2026-02-24T20:21:37.031420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVAX' from 'https://tdm.silogroup.org/data/derivative_storage/EVAX.csv'. [2026-02-24T20:21:37.043476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVAX'. [2026-02-24T20:21:37.043895] [INFO ] [FORECASTER] Starting predict_future for EVAX [2026-02-24T20:21:37.044772] [DEBUG] [LOCAL ] No optimal features file found for EVAX: ./output/feature-sets/EVAX.txt [2026-02-24T20:21:37.044831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:37.044868] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:37.044896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:37.044955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:37.105227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:37.106172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:37.106261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:37.106296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:37.233839] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:37.233993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:37.234034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:37.234064] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:37.237562] [DEBUG] [FORECASTER] EVAX: Forecast T+1@11:T+2@11: DOWN (p=19.61%) [2026-02-24T20:21:37.237878] [INFO ] [FORECASTER] Completed predict_future for EVAX [2026-02-24T20:21:37.238034] [INFO ] [sig ] EVAX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:37.398708] [INFO ] [LOCAL ] Saved forecast: EVAX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVAX.txt [2026-02-24T20:21:37.398877] [INFO ] [sig ] [1080/3377] Completed EVAX in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:37.398920] [INFO ] [sig ] [1081/3377] Forecasting EVC... [2026-02-24T20:21:37.398951] [INFO ] [sig ] Generating forecast for: EVC [2026-02-24T20:21:37.398982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVC' from 'https://tdm.silogroup.org/data/derivative_storage/EVC.csv'. [2026-02-24T20:21:37.411696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVC'. [2026-02-24T20:21:37.412089] [INFO ] [FORECASTER] Starting predict_future for EVC [2026-02-24T20:21:37.412915] [DEBUG] [LOCAL ] No optimal features file found for EVC: ./output/feature-sets/EVC.txt [2026-02-24T20:21:37.412970] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:37.413003] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:37.413030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:37.413086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:37.479528] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:37.480437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:37.480524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:37.480560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:37.607547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:37.607719] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:37.607761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:37.607791] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:37.612091] [DEBUG] [FORECASTER] EVC: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-02-24T20:21:37.612383] [INFO ] [FORECASTER] Completed predict_future for EVC [2026-02-24T20:21:37.612520] [INFO ] [sig ] EVC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:37.769333] [INFO ] [LOCAL ] Saved forecast: EVC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVC.txt [2026-02-24T20:21:37.769503] [INFO ] [sig ] [1081/3377] Completed EVC in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:37.769544] [INFO ] [sig ] [1082/3377] Forecasting EVCM... [2026-02-24T20:21:37.769595] [INFO ] [sig ] Generating forecast for: EVCM [2026-02-24T20:21:37.769630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVCM' from 'https://tdm.silogroup.org/data/derivative_storage/EVCM.csv'. [2026-02-24T20:21:37.783944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVCM'. [2026-02-24T20:21:37.784290] [INFO ] [FORECASTER] Starting predict_future for EVCM [2026-02-24T20:21:37.785129] [DEBUG] [LOCAL ] No optimal features file found for EVCM: ./output/feature-sets/EVCM.txt [2026-02-24T20:21:37.785196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:37.785230] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:37.785257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:37.785314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:37.849541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:37.850544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:37.850650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:37.850686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:37.974498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:37.974672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:37.974714] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:37.974743] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:37.978450] [DEBUG] [FORECASTER] EVCM: Forecast T+1@11:T+2@11: DOWN (p=18.90%) [2026-02-24T20:21:37.978761] [INFO ] [FORECASTER] Completed predict_future for EVCM [2026-02-24T20:21:37.978895] [INFO ] [sig ] EVCM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:38.120325] [INFO ] [LOCAL ] Saved forecast: EVCM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVCM.txt [2026-02-24T20:21:38.120451] [INFO ] [sig ] [1082/3377] Completed EVCM in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:38.120497] [INFO ] [sig ] [1083/3377] Forecasting EVEX... [2026-02-24T20:21:38.120527] [INFO ] [sig ] Generating forecast for: EVEX [2026-02-24T20:21:38.120557] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVEX' from 'https://tdm.silogroup.org/data/derivative_storage/EVEX.csv'. [2026-02-24T20:21:38.133896] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVEX'. [2026-02-24T20:21:38.134364] [INFO ] [FORECASTER] Starting predict_future for EVEX [2026-02-24T20:21:38.135189] [DEBUG] [LOCAL ] No optimal features file found for EVEX: ./output/feature-sets/EVEX.txt [2026-02-24T20:21:38.135242] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:38.135274] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:38.135301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:38.135357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:38.193932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:38.194806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:38.194893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:38.194926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:38.324872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:38.325040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:38.325080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:38.325107] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:38.328704] [DEBUG] [FORECASTER] EVEX: Forecast T+1@11:T+2@11: DOWN (p=11.32%) [2026-02-24T20:21:38.328994] [INFO ] [FORECASTER] Completed predict_future for EVEX [2026-02-24T20:21:38.329127] [INFO ] [sig ] EVEX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:38.476665] [INFO ] [LOCAL ] Saved forecast: EVEX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVEX.txt [2026-02-24T20:21:38.476839] [INFO ] [sig ] [1083/3377] Completed EVEX in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:38.476886] [INFO ] [sig ] [1084/3377] Forecasting EVF... [2026-02-24T20:21:38.476924] [INFO ] [sig ] Generating forecast for: EVF [2026-02-24T20:21:38.476960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVF' from 'https://tdm.silogroup.org/data/derivative_storage/EVF.csv'. [2026-02-24T20:21:38.489356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVF'. [2026-02-24T20:21:38.489791] [INFO ] [FORECASTER] Starting predict_future for EVF [2026-02-24T20:21:38.490797] [DEBUG] [LOCAL ] No optimal features file found for EVF: ./output/feature-sets/EVF.txt [2026-02-24T20:21:38.490862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:38.490899] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:38.490933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:38.490992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:38.552801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:38.553703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:38.553818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:38.553852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:38.673620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:38.673773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:38.673812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:38.673841] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:38.677201] [DEBUG] [FORECASTER] EVF: Forecast T+1@11:T+2@11: DOWN (p=35.90%) [2026-02-24T20:21:38.677481] [INFO ] [FORECASTER] Completed predict_future for EVF [2026-02-24T20:21:38.677630] [INFO ] [sig ] EVF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:38.820826] [INFO ] [LOCAL ] Saved forecast: EVF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVF.txt [2026-02-24T20:21:38.820962] [INFO ] [sig ] [1084/3377] Completed EVF in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:38.821002] [INFO ] [sig ] [1085/3377] Forecasting EVG... [2026-02-24T20:21:38.821033] [INFO ] [sig ] Generating forecast for: EVG [2026-02-24T20:21:38.821063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVG' from 'https://tdm.silogroup.org/data/derivative_storage/EVG.csv'. [2026-02-24T20:21:38.832740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVG'. [2026-02-24T20:21:38.833163] [INFO ] [FORECASTER] Starting predict_future for EVG [2026-02-24T20:21:38.834073] [DEBUG] [LOCAL ] No optimal features file found for EVG: ./output/feature-sets/EVG.txt [2026-02-24T20:21:38.834129] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:38.834162] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:38.834189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:38.834248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:38.891947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:38.892559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:38.892665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:38.892699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:39.013514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:39.013723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:39.013787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:39.013825] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:39.018454] [DEBUG] [FORECASTER] EVG: Forecast T+1@11:T+2@11: UP (p=94.89%) [2026-02-24T20:21:39.018812] [INFO ] [FORECASTER] Completed predict_future for EVG [2026-02-24T20:21:39.018981] [INFO ] [sig ] EVG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:39.165333] [INFO ] [LOCAL ] Saved forecast: EVG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EVG.txt [2026-02-24T20:21:39.165462] [INFO ] [sig ] [1085/3377] Completed EVG in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:39.165507] [INFO ] [sig ] [1086/3377] Forecasting EVGO... [2026-02-24T20:21:39.165537] [INFO ] [sig ] Generating forecast for: EVGO [2026-02-24T20:21:39.165567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVGO' from 'https://tdm.silogroup.org/data/derivative_storage/EVGO.csv'. [2026-02-24T20:21:39.178221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVGO'. [2026-02-24T20:21:39.178692] [INFO ] [FORECASTER] Starting predict_future for EVGO [2026-02-24T20:21:39.179557] [DEBUG] [LOCAL ] No optimal features file found for EVGO: ./output/feature-sets/EVGO.txt [2026-02-24T20:21:39.179633] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:39.179665] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:39.179692] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:39.179748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:39.246614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:39.247785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:39.247872] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:39.247907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:39.370562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:39.370729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:39.370768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:39.370797] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:39.374213] [DEBUG] [FORECASTER] EVGO: Forecast T+1@11:T+2@11: UP (p=63.11%) [2026-02-24T20:21:39.374497] [INFO ] [FORECASTER] Completed predict_future for EVGO [2026-02-24T20:21:39.374649] [INFO ] [sig ] EVGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:39.518713] [INFO ] [LOCAL ] Saved forecast: EVGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EVGO.txt [2026-02-24T20:21:39.518852] [INFO ] [sig ] [1086/3377] Completed EVGO in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:39.518900] [INFO ] [sig ] [1087/3377] Forecasting EVH... [2026-02-24T20:21:39.518935] [INFO ] [sig ] Generating forecast for: EVH [2026-02-24T20:21:39.518971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVH' from 'https://tdm.silogroup.org/data/derivative_storage/EVH.csv'. [2026-02-24T20:21:39.531687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVH'. [2026-02-24T20:21:39.531997] [INFO ] [FORECASTER] Starting predict_future for EVH [2026-02-24T20:21:39.532815] [DEBUG] [LOCAL ] No optimal features file found for EVH: ./output/feature-sets/EVH.txt [2026-02-24T20:21:39.532870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:39.532903] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:39.532932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:39.532991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:39.593111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:39.593862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:39.593944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:39.593977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:39.713678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:39.713836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:39.713876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:39.713908] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:39.717299] [DEBUG] [FORECASTER] EVH: Forecast T+1@11:T+2@11: DOWN (p=27.59%) [2026-02-24T20:21:39.717589] [INFO ] [FORECASTER] Completed predict_future for EVH [2026-02-24T20:21:39.717738] [INFO ] [sig ] EVH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:39.863537] [INFO ] [LOCAL ] Saved forecast: EVH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVH.txt [2026-02-24T20:21:39.863714] [INFO ] [sig ] [1087/3377] Completed EVH in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:39.863754] [INFO ] [sig ] [1088/3377] Forecasting EVN... [2026-02-24T20:21:39.863785] [INFO ] [sig ] Generating forecast for: EVN [2026-02-24T20:21:39.863814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVN' from 'https://tdm.silogroup.org/data/derivative_storage/EVN.csv'. [2026-02-24T20:21:39.875035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVN'. [2026-02-24T20:21:39.875352] [INFO ] [FORECASTER] Starting predict_future for EVN [2026-02-24T20:21:39.876181] [DEBUG] [LOCAL ] No optimal features file found for EVN: ./output/feature-sets/EVN.txt [2026-02-24T20:21:39.876234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:39.876266] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:39.876293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:39.876350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:39.933744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:39.934661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:39.934747] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:39.934780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:40.051496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:40.051682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:40.051724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:40.051752] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:40.055375] [DEBUG] [FORECASTER] EVN: Forecast T+1@11:T+2@11: DOWN (p=1.51%) [2026-02-24T20:21:40.055693] [INFO ] [FORECASTER] Completed predict_future for EVN [2026-02-24T20:21:40.055836] [INFO ] [sig ] EVN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:40.206893] [INFO ] [LOCAL ] Saved forecast: EVN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVN.txt [2026-02-24T20:21:40.207065] [INFO ] [sig ] [1088/3377] Completed EVN in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:40.207106] [INFO ] [sig ] [1089/3377] Forecasting EVO... [2026-02-24T20:21:40.207137] [INFO ] [sig ] Generating forecast for: EVO [2026-02-24T20:21:40.207168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVO' from 'https://tdm.silogroup.org/data/derivative_storage/EVO.csv'. [2026-02-24T20:21:40.218796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVO'. [2026-02-24T20:21:40.219159] [INFO ] [FORECASTER] Starting predict_future for EVO [2026-02-24T20:21:40.219993] [DEBUG] [LOCAL ] No optimal features file found for EVO: ./output/feature-sets/EVO.txt [2026-02-24T20:21:40.220047] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:40.220080] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:40.220108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:40.220167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:40.280562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:40.281507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:40.281617] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:40.281654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:40.408457] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:40.408632] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:40.408690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:40.408720] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:40.412205] [DEBUG] [FORECASTER] EVO: Forecast T+1@11:T+2@11: DOWN (p=31.24%) [2026-02-24T20:21:40.412480] [INFO ] [FORECASTER] Completed predict_future for EVO [2026-02-24T20:21:40.412627] [INFO ] [sig ] EVO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:40.557043] [INFO ] [LOCAL ] Saved forecast: EVO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVO.txt [2026-02-24T20:21:40.557192] [INFO ] [sig ] [1089/3377] Completed EVO in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:40.557233] [INFO ] [sig ] [1090/3377] Forecasting EVRG... [2026-02-24T20:21:40.557262] [INFO ] [sig ] Generating forecast for: EVRG [2026-02-24T20:21:40.557291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVRG' from 'https://tdm.silogroup.org/data/derivative_storage/EVRG.csv'. [2026-02-24T20:21:40.568387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVRG'. [2026-02-24T20:21:40.568725] [INFO ] [FORECASTER] Starting predict_future for EVRG [2026-02-24T20:21:40.569533] [DEBUG] [LOCAL ] No optimal features file found for EVRG: ./output/feature-sets/EVRG.txt [2026-02-24T20:21:40.569606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:40.569641] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:40.569668] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:40.569724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:40.629084] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:40.629899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:40.629996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:40.630032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:40.759617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:40.759798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:40.759853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:40.759887] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:40.764371] [DEBUG] [FORECASTER] EVRG: Forecast T+1@11:T+2@11: UP (p=76.22%) [2026-02-24T20:21:40.764811] [INFO ] [FORECASTER] Completed predict_future for EVRG [2026-02-24T20:21:40.764979] [INFO ] [sig ] EVRG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:40.921474] [INFO ] [LOCAL ] Saved forecast: EVRG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EVRG.txt [2026-02-24T20:21:40.921699] [INFO ] [sig ] [1090/3377] Completed EVRG in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:40.921762] [INFO ] [sig ] [1091/3377] Forecasting EVSD... [2026-02-24T20:21:40.921807] [INFO ] [sig ] Generating forecast for: EVSD [2026-02-24T20:21:40.921851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVSD' from 'https://tdm.silogroup.org/data/derivative_storage/EVSD.csv'. [2026-02-24T20:21:40.935101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVSD'. [2026-02-24T20:21:40.935499] [INFO ] [FORECASTER] Starting predict_future for EVSD [2026-02-24T20:21:40.936343] [DEBUG] [LOCAL ] No optimal features file found for EVSD: ./output/feature-sets/EVSD.txt [2026-02-24T20:21:40.936399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:40.936460] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:40.936489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:40.936548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:40.997063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:40.997998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:40.998110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:40.998144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:41.120153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:41.120315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:41.120354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:41.120383] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:41.123863] [DEBUG] [FORECASTER] EVSD: Forecast T+1@11:T+2@11: DOWN (p=14.77%) [2026-02-24T20:21:41.124161] [INFO ] [FORECASTER] Completed predict_future for EVSD [2026-02-24T20:21:41.124297] [INFO ] [sig ] EVSD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:41.270283] [INFO ] [LOCAL ] Saved forecast: EVSD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVSD.txt [2026-02-24T20:21:41.270453] [INFO ] [sig ] [1091/3377] Completed EVSD in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:41.270495] [INFO ] [sig ] [1092/3377] Forecasting EVTC... [2026-02-24T20:21:41.270526] [INFO ] [sig ] Generating forecast for: EVTC [2026-02-24T20:21:41.270556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTC' from 'https://tdm.silogroup.org/data/derivative_storage/EVTC.csv'. [2026-02-24T20:21:41.283076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTC'. [2026-02-24T20:21:41.283469] [INFO ] [FORECASTER] Starting predict_future for EVTC [2026-02-24T20:21:41.284336] [DEBUG] [LOCAL ] No optimal features file found for EVTC: ./output/feature-sets/EVTC.txt [2026-02-24T20:21:41.284391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:41.284423] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:41.284450] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:41.284508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:41.345108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:41.345859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:41.345941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:41.345975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:41.468478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:41.468636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:41.468676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:41.468704] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:41.472237] [DEBUG] [FORECASTER] EVTC: Forecast T+1@11:T+2@11: UP (p=71.85%) [2026-02-24T20:21:41.472507] [INFO ] [FORECASTER] Completed predict_future for EVTC [2026-02-24T20:21:41.472659] [INFO ] [sig ] EVTC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:41.621597] [INFO ] [LOCAL ] Saved forecast: EVTC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EVTC.txt [2026-02-24T20:21:41.621735] [INFO ] [sig ] [1092/3377] Completed EVTC in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.9m [2026-02-24T20:21:41.621773] [INFO ] [sig ] [1093/3377] Forecasting EVTL... [2026-02-24T20:21:41.621803] [INFO ] [sig ] Generating forecast for: EVTL [2026-02-24T20:21:41.621833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EVTL' from 'https://tdm.silogroup.org/data/derivative_storage/EVTL.csv'. [2026-02-24T20:21:41.635060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EVTL'. [2026-02-24T20:21:41.635524] [INFO ] [FORECASTER] Starting predict_future for EVTL [2026-02-24T20:21:41.636516] [DEBUG] [LOCAL ] No optimal features file found for EVTL: ./output/feature-sets/EVTL.txt [2026-02-24T20:21:41.636570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:41.636640] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:41.636669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:41.636725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:41.697155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:41.697804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:41.697884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:41.697921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:41.823147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:41.823304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:41.823343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:41.823372] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:41.826852] [DEBUG] [FORECASTER] EVTL: Forecast T+1@11:T+2@11: DOWN (p=14.93%) [2026-02-24T20:21:41.827128] [INFO ] [FORECASTER] Completed predict_future for EVTL [2026-02-24T20:21:41.827255] [INFO ] [sig ] EVTL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:41.970357] [INFO ] [LOCAL ] Saved forecast: EVTL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EVTL.txt [2026-02-24T20:21:41.970510] [INFO ] [sig ] [1093/3377] Completed EVTL in 0.3s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-24T20:21:41.970551] [INFO ] [sig ] [1094/3377] Forecasting EWBC... [2026-02-24T20:21:41.970601] [INFO ] [sig ] Generating forecast for: EWBC [2026-02-24T20:21:41.970634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWBC' from 'https://tdm.silogroup.org/data/derivative_storage/EWBC.csv'. [2026-02-24T20:21:41.983243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWBC'. [2026-02-24T20:21:41.983528] [INFO ] [FORECASTER] Starting predict_future for EWBC [2026-02-24T20:21:41.984347] [DEBUG] [LOCAL ] No optimal features file found for EWBC: ./output/feature-sets/EWBC.txt [2026-02-24T20:21:41.984399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:41.984431] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:41.984459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:41.984516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:42.044429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:42.045121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:42.045204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:42.045237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:42.175814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:42.175979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:42.176027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:42.176091] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:42.179680] [DEBUG] [FORECASTER] EWBC: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-02-24T20:21:42.179977] [INFO ] [FORECASTER] Completed predict_future for EWBC [2026-02-24T20:21:42.180125] [INFO ] [sig ] EWBC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:42.324225] [INFO ] [LOCAL ] Saved forecast: EWBC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EWBC.txt [2026-02-24T20:21:42.324366] [INFO ] [sig ] [1094/3377] Completed EWBC in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-24T20:21:42.324407] [INFO ] [sig ] [1095/3377] Forecasting EWCZ... [2026-02-24T20:21:42.324436] [INFO ] [sig ] Generating forecast for: EWCZ [2026-02-24T20:21:42.324466] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWCZ' from 'https://tdm.silogroup.org/data/derivative_storage/EWCZ.csv'. [2026-02-24T20:21:42.336210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWCZ'. [2026-02-24T20:21:42.336602] [INFO ] [FORECASTER] Starting predict_future for EWCZ [2026-02-24T20:21:42.337434] [DEBUG] [LOCAL ] No optimal features file found for EWCZ: ./output/feature-sets/EWCZ.txt [2026-02-24T20:21:42.337489] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:42.337522] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:42.337549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:42.337627] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:42.396400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:42.397155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:42.397239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:42.397273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:42.521425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:42.521600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:42.521644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:42.521672] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:42.525265] [DEBUG] [FORECASTER] EWCZ: Forecast T+1@11:T+2@11: UP (p=58.87%) [2026-02-24T20:21:42.525554] [INFO ] [FORECASTER] Completed predict_future for EWCZ [2026-02-24T20:21:42.525707] [INFO ] [sig ] EWCZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:42.676399] [INFO ] [LOCAL ] Saved forecast: EWCZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EWCZ.txt [2026-02-24T20:21:42.676537] [INFO ] [sig ] [1095/3377] Completed EWCZ in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-24T20:21:42.676593] [INFO ] [sig ] [1096/3377] Forecasting EWTX... [2026-02-24T20:21:42.676627] [INFO ] [sig ] Generating forecast for: EWTX [2026-02-24T20:21:42.676656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWTX' from 'https://tdm.silogroup.org/data/derivative_storage/EWTX.csv'. [2026-02-24T20:21:42.689673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWTX'. [2026-02-24T20:21:42.689990] [INFO ] [FORECASTER] Starting predict_future for EWTX [2026-02-24T20:21:42.690915] [DEBUG] [LOCAL ] No optimal features file found for EWTX: ./output/feature-sets/EWTX.txt [2026-02-24T20:21:42.690971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:42.691003] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:42.691032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:42.691104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:42.752128] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:42.752987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:42.753073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:42.753106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:42.874702] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:42.874869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:42.874937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:42.874974] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:42.882408] [DEBUG] [FORECASTER] EWTX: Forecast T+1@11:T+2@11: DOWN (p=46.86%) [2026-02-24T20:21:42.882728] [INFO ] [FORECASTER] Completed predict_future for EWTX [2026-02-24T20:21:42.882865] [INFO ] [sig ] EWTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:43.036447] [INFO ] [LOCAL ] Saved forecast: EWTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EWTX.txt [2026-02-24T20:21:43.036629] [INFO ] [sig ] [1096/3377] Completed EWTX in 0.4s | 2.75 sym/s | Total: 6.6m | ETA: 13.8m [2026-02-24T20:21:43.036672] [INFO ] [sig ] [1097/3377] Forecasting EWZS... [2026-02-24T20:21:43.036710] [INFO ] [sig ] Generating forecast for: EWZS [2026-02-24T20:21:43.036743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EWZS' from 'https://tdm.silogroup.org/data/derivative_storage/EWZS.csv'. [2026-02-24T20:21:43.048873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EWZS'. [2026-02-24T20:21:43.049313] [INFO ] [FORECASTER] Starting predict_future for EWZS [2026-02-24T20:21:43.050235] [DEBUG] [LOCAL ] No optimal features file found for EWZS: ./output/feature-sets/EWZS.txt [2026-02-24T20:21:43.050294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:43.050327] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:43.050356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:43.050414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:43.112328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:43.113258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:43.113350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:43.113383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:43.245478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:43.245666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:43.245709] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:43.245739] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:43.249607] [DEBUG] [FORECASTER] EWZS: Forecast T+1@11:T+2@11: DOWN (p=8.21%) [2026-02-24T20:21:43.249919] [INFO ] [FORECASTER] Completed predict_future for EWZS [2026-02-24T20:21:43.250088] [INFO ] [sig ] EWZS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:43.408623] [INFO ] [LOCAL ] Saved forecast: EWZS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EWZS.txt [2026-02-24T20:21:43.408806] [INFO ] [sig ] [1097/3377] Completed EWZS in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:43.408850] [INFO ] [sig ] [1098/3377] Forecasting EXAS... [2026-02-24T20:21:43.408881] [INFO ] [sig ] Generating forecast for: EXAS [2026-02-24T20:21:43.408913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXAS' from 'https://tdm.silogroup.org/data/derivative_storage/EXAS.csv'. [2026-02-24T20:21:43.421453] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXAS'. [2026-02-24T20:21:43.421888] [INFO ] [FORECASTER] Starting predict_future for EXAS [2026-02-24T20:21:43.422792] [DEBUG] [LOCAL ] No optimal features file found for EXAS: ./output/feature-sets/EXAS.txt [2026-02-24T20:21:43.422849] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:43.422883] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:43.422912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:43.422972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:43.480676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:43.481608] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:43.481696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:43.481730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:43.609270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:43.609447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:43.609491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:43.609523] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:43.613392] [DEBUG] [FORECASTER] EXAS: Forecast T+1@11:T+2@11: UP (p=80.73%) [2026-02-24T20:21:43.613816] [INFO ] [FORECASTER] Completed predict_future for EXAS [2026-02-24T20:21:43.613978] [INFO ] [sig ] EXAS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:43.767429] [INFO ] [LOCAL ] Saved forecast: EXAS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EXAS.txt [2026-02-24T20:21:43.767603] [INFO ] [sig ] [1098/3377] Completed EXAS in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:43.767646] [INFO ] [sig ] [1099/3377] Forecasting EXC... [2026-02-24T20:21:43.767677] [INFO ] [sig ] Generating forecast for: EXC [2026-02-24T20:21:43.767707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXC' from 'https://tdm.silogroup.org/data/derivative_storage/EXC.csv'. [2026-02-24T20:21:43.779800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXC'. [2026-02-24T20:21:43.780206] [INFO ] [FORECASTER] Starting predict_future for EXC [2026-02-24T20:21:43.781054] [DEBUG] [LOCAL ] No optimal features file found for EXC: ./output/feature-sets/EXC.txt [2026-02-24T20:21:43.781108] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:43.781140] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:43.781168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:43.781224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:43.842603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:43.843506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:43.843611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:43.843647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:43.968090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:43.968275] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:43.968317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:43.968347] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:43.972492] [DEBUG] [FORECASTER] EXC: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-02-24T20:21:43.972816] [INFO ] [FORECASTER] Completed predict_future for EXC [2026-02-24T20:21:43.972959] [INFO ] [sig ] EXC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:44.125016] [INFO ] [LOCAL ] Saved forecast: EXC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EXC.txt [2026-02-24T20:21:44.125181] [INFO ] [sig ] [1099/3377] Completed EXC in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:44.125222] [INFO ] [sig ] [1100/3377] Forecasting EXEL... [2026-02-24T20:21:44.125251] [INFO ] [sig ] Generating forecast for: EXEL [2026-02-24T20:21:44.125280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXEL' from 'https://tdm.silogroup.org/data/derivative_storage/EXEL.csv'. [2026-02-24T20:21:44.138712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXEL'. [2026-02-24T20:21:44.139112] [INFO ] [FORECASTER] Starting predict_future for EXEL [2026-02-24T20:21:44.140242] [DEBUG] [LOCAL ] No optimal features file found for EXEL: ./output/feature-sets/EXEL.txt [2026-02-24T20:21:44.140308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:44.140348] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:44.140380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:44.140442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:44.203306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:44.204461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:44.204551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:44.204604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:44.336642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:44.336819] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:44.336862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:44.336930] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:44.340775] [DEBUG] [FORECASTER] EXEL: Forecast T+1@11:T+2@11: DOWN (p=2.19%) [2026-02-24T20:21:44.341124] [INFO ] [FORECASTER] Completed predict_future for EXEL [2026-02-24T20:21:44.341275] [INFO ] [sig ] EXEL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:44.492070] [INFO ] [LOCAL ] Saved forecast: EXEL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EXEL.txt [2026-02-24T20:21:44.492241] [INFO ] [sig ] [1100/3377] Completed EXEL in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:44.492283] [INFO ] [sig ] [1101/3377] Forecasting EXFY... [2026-02-24T20:21:44.492312] [INFO ] [sig ] Generating forecast for: EXFY [2026-02-24T20:21:44.492342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXFY' from 'https://tdm.silogroup.org/data/derivative_storage/EXFY.csv'. [2026-02-24T20:21:44.505599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXFY'. [2026-02-24T20:21:44.506078] [INFO ] [FORECASTER] Starting predict_future for EXFY [2026-02-24T20:21:44.507093] [DEBUG] [LOCAL ] No optimal features file found for EXFY: ./output/feature-sets/EXFY.txt [2026-02-24T20:21:44.507158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:44.507193] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:44.507224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:44.507283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:44.566064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:44.567083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:44.567217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:44.567252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:44.699176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:44.699355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:44.699407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:44.699445] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:44.704226] [DEBUG] [FORECASTER] EXFY: Forecast T+1@11:T+2@11: UP (p=92.05%) [2026-02-24T20:21:44.704735] [INFO ] [FORECASTER] Completed predict_future for EXFY [2026-02-24T20:21:44.704931] [INFO ] [sig ] EXFY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:44.860412] [INFO ] [LOCAL ] Saved forecast: EXFY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EXFY.txt [2026-02-24T20:21:44.860593] [INFO ] [sig ] [1101/3377] Completed EXFY in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:44.860637] [INFO ] [sig ] [1102/3377] Forecasting EXG... [2026-02-24T20:21:44.860674] [INFO ] [sig ] Generating forecast for: EXG [2026-02-24T20:21:44.860715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXG' from 'https://tdm.silogroup.org/data/derivative_storage/EXG.csv'. [2026-02-24T20:21:44.872849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXG'. [2026-02-24T20:21:44.873283] [INFO ] [FORECASTER] Starting predict_future for EXG [2026-02-24T20:21:44.874170] [DEBUG] [LOCAL ] No optimal features file found for EXG: ./output/feature-sets/EXG.txt [2026-02-24T20:21:44.874228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:44.874262] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:44.874289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:44.874348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:44.939654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:44.940735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:44.940831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:44.940910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:45.076335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:45.076518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:45.076599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:45.076648] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:45.080658] [DEBUG] [FORECASTER] EXG: Forecast T+1@11:T+2@11: UP (p=84.93%) [2026-02-24T20:21:45.081045] [INFO ] [FORECASTER] Completed predict_future for EXG [2026-02-24T20:21:45.081199] [INFO ] [sig ] EXG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:45.255820] [INFO ] [LOCAL ] Saved forecast: EXG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EXG.txt [2026-02-24T20:21:45.256075] [INFO ] [sig ] [1102/3377] Completed EXG in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:45.256146] [INFO ] [sig ] [1103/3377] Forecasting EXK... [2026-02-24T20:21:45.256195] [INFO ] [sig ] Generating forecast for: EXK [2026-02-24T20:21:45.256240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXK' from 'https://tdm.silogroup.org/data/derivative_storage/EXK.csv'. [2026-02-24T20:21:45.275487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXK'. [2026-02-24T20:21:45.276067] [INFO ] [FORECASTER] Starting predict_future for EXK [2026-02-24T20:21:45.277326] [DEBUG] [LOCAL ] No optimal features file found for EXK: ./output/feature-sets/EXK.txt [2026-02-24T20:21:45.277404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:45.277459] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:45.277509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:45.277629] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:45.369905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:45.371163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:45.371309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:45.371367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:45.549941] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:45.550150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:45.550210] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:45.550256] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:45.556179] [DEBUG] [FORECASTER] EXK: Forecast T+1@11:T+2@11: UP (p=77.39%) [2026-02-24T20:21:45.556769] [INFO ] [FORECASTER] Completed predict_future for EXK [2026-02-24T20:21:45.557009] [INFO ] [sig ] EXK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:45.785172] [INFO ] [LOCAL ] Saved forecast: EXK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EXK.txt [2026-02-24T20:21:45.785406] [INFO ] [sig ] [1103/3377] Completed EXK in 0.5s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:45.785469] [INFO ] [sig ] [1104/3377] Forecasting EXLS... [2026-02-24T20:21:45.785511] [INFO ] [sig ] Generating forecast for: EXLS [2026-02-24T20:21:45.785625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXLS' from 'https://tdm.silogroup.org/data/derivative_storage/EXLS.csv'. [2026-02-24T20:21:45.818887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXLS'. [2026-02-24T20:21:45.819395] [INFO ] [FORECASTER] Starting predict_future for EXLS [2026-02-24T20:21:45.820458] [DEBUG] [LOCAL ] No optimal features file found for EXLS: ./output/feature-sets/EXLS.txt [2026-02-24T20:21:45.820519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:45.820554] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:45.820620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:45.820684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:45.931055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:45.932301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:45.932434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:45.932480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:46.138146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:46.138418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:46.138485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:46.138535] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:46.144163] [DEBUG] [FORECASTER] EXLS: Forecast T+1@11:T+2@11: UP (p=91.88%) [2026-02-24T20:21:46.144646] [INFO ] [FORECASTER] Completed predict_future for EXLS [2026-02-24T20:21:46.144858] [INFO ] [sig ] EXLS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:46.367030] [INFO ] [LOCAL ] Saved forecast: EXLS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EXLS.txt [2026-02-24T20:21:46.367262] [INFO ] [sig ] [1104/3377] Completed EXLS in 0.6s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:46.367311] [INFO ] [sig ] [1105/3377] Forecasting EXP... [2026-02-24T20:21:46.367373] [INFO ] [sig ] Generating forecast for: EXP [2026-02-24T20:21:46.367418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXP' from 'https://tdm.silogroup.org/data/derivative_storage/EXP.csv'. [2026-02-24T20:21:46.386519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXP'. [2026-02-24T20:21:46.387059] [INFO ] [FORECASTER] Starting predict_future for EXP [2026-02-24T20:21:46.388404] [DEBUG] [LOCAL ] No optimal features file found for EXP: ./output/feature-sets/EXP.txt [2026-02-24T20:21:46.388479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:46.388534] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:46.388603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:46.388707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:46.478756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:46.480203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:46.480328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:46.480383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:46.610203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:46.610374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:46.610430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:46.610468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:46.614099] [DEBUG] [FORECASTER] EXP: Forecast T+1@11:T+2@11: DOWN (p=8.45%) [2026-02-24T20:21:46.614388] [INFO ] [FORECASTER] Completed predict_future for EXP [2026-02-24T20:21:46.614532] [INFO ] [sig ] EXP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:46.772398] [INFO ] [LOCAL ] Saved forecast: EXP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EXP.txt [2026-02-24T20:21:46.772561] [INFO ] [sig ] [1105/3377] Completed EXP in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:46.772621] [INFO ] [sig ] [1106/3377] Forecasting EXPD... [2026-02-24T20:21:46.772652] [INFO ] [sig ] Generating forecast for: EXPD [2026-02-24T20:21:46.772682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPD' from 'https://tdm.silogroup.org/data/derivative_storage/EXPD.csv'. [2026-02-24T20:21:46.785536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPD'. [2026-02-24T20:21:46.785901] [INFO ] [FORECASTER] Starting predict_future for EXPD [2026-02-24T20:21:46.786735] [DEBUG] [LOCAL ] No optimal features file found for EXPD: ./output/feature-sets/EXPD.txt [2026-02-24T20:21:46.786788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:46.786819] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:46.786847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:46.786903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:46.849118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:46.850021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:46.850108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:46.850142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:46.972188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:46.972345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:46.972385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:46.972413] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:46.976261] [DEBUG] [FORECASTER] EXPD: Forecast T+1@11:T+2@11: DOWN (p=39.53%) [2026-02-24T20:21:46.976750] [INFO ] [FORECASTER] Completed predict_future for EXPD [2026-02-24T20:21:46.976883] [INFO ] [sig ] EXPD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:47.122628] [INFO ] [LOCAL ] Saved forecast: EXPD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EXPD.txt [2026-02-24T20:21:47.122796] [INFO ] [sig ] [1106/3377] Completed EXPD in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:47.122836] [INFO ] [sig ] [1107/3377] Forecasting EXPE... [2026-02-24T20:21:47.122867] [INFO ] [sig ] Generating forecast for: EXPE [2026-02-24T20:21:47.122898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPE' from 'https://tdm.silogroup.org/data/derivative_storage/EXPE.csv'. [2026-02-24T20:21:47.135529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPE'. [2026-02-24T20:21:47.135975] [INFO ] [FORECASTER] Starting predict_future for EXPE [2026-02-24T20:21:47.136892] [DEBUG] [LOCAL ] No optimal features file found for EXPE: ./output/feature-sets/EXPE.txt [2026-02-24T20:21:47.136949] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:47.136983] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:47.137013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:47.137070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:47.196298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:47.197264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:47.197357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:47.197391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:47.337303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:47.337466] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:47.337509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:47.337541] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:47.342031] [DEBUG] [FORECASTER] EXPE: Forecast T+1@11:T+2@11: DOWN (p=36.80%) [2026-02-24T20:21:47.342420] [INFO ] [FORECASTER] Completed predict_future for EXPE [2026-02-24T20:21:47.342610] [INFO ] [sig ] EXPE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:47.497778] [INFO ] [LOCAL ] Saved forecast: EXPE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EXPE.txt [2026-02-24T20:21:47.497974] [INFO ] [sig ] [1107/3377] Completed EXPE in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:47.498018] [INFO ] [sig ] [1108/3377] Forecasting EXPI... [2026-02-24T20:21:47.498050] [INFO ] [sig ] Generating forecast for: EXPI [2026-02-24T20:21:47.498109] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPI' from 'https://tdm.silogroup.org/data/derivative_storage/EXPI.csv'. [2026-02-24T20:21:47.512471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPI'. [2026-02-24T20:21:47.512934] [INFO ] [FORECASTER] Starting predict_future for EXPI [2026-02-24T20:21:47.513812] [DEBUG] [LOCAL ] No optimal features file found for EXPI: ./output/feature-sets/EXPI.txt [2026-02-24T20:21:47.513871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:47.513934] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:47.513963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:47.514021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:47.578526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:47.579644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:47.579763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:47.579817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:47.732973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:47.733159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:47.733206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:47.733234] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:47.737488] [DEBUG] [FORECASTER] EXPI: Forecast T+1@11:T+2@11: DOWN (p=41.10%) [2026-02-24T20:21:47.737879] [INFO ] [FORECASTER] Completed predict_future for EXPI [2026-02-24T20:21:47.738066] [INFO ] [sig ] EXPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:47.898643] [INFO ] [LOCAL ] Saved forecast: EXPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/EXPI.txt [2026-02-24T20:21:47.898814] [INFO ] [sig ] [1108/3377] Completed EXPI in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:47.898860] [INFO ] [sig ] [1109/3377] Forecasting EXPO... [2026-02-24T20:21:47.898892] [INFO ] [sig ] Generating forecast for: EXPO [2026-02-24T20:21:47.898925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EXPO' from 'https://tdm.silogroup.org/data/derivative_storage/EXPO.csv'. [2026-02-24T20:21:47.914101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EXPO'. [2026-02-24T20:21:47.914532] [INFO ] [FORECASTER] Starting predict_future for EXPO [2026-02-24T20:21:47.915476] [DEBUG] [LOCAL ] No optimal features file found for EXPO: ./output/feature-sets/EXPO.txt [2026-02-24T20:21:47.915539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:47.915605] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:47.915639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:47.915698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:47.984636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:47.985560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:47.985681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:47.985717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:48.108105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:48.108470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:48.108513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:48.108543] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:48.112488] [DEBUG] [FORECASTER] EXPO: Forecast T+1@11:T+2@11: UP (p=65.99%) [2026-02-24T20:21:48.112851] [INFO ] [FORECASTER] Completed predict_future for EXPO [2026-02-24T20:21:48.112993] [INFO ] [sig ] EXPO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:48.267697] [INFO ] [LOCAL ] Saved forecast: EXPO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EXPO.txt [2026-02-24T20:21:48.267898] [INFO ] [sig ] [1109/3377] Completed EXPO in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:48.267973] [INFO ] [sig ] [1110/3377] Forecasting EYE... [2026-02-24T20:21:48.268022] [INFO ] [sig ] Generating forecast for: EYE [2026-02-24T20:21:48.268082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EYE' from 'https://tdm.silogroup.org/data/derivative_storage/EYE.csv'. [2026-02-24T20:21:48.282642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EYE'. [2026-02-24T20:21:48.283010] [INFO ] [FORECASTER] Starting predict_future for EYE [2026-02-24T20:21:48.283943] [DEBUG] [LOCAL ] No optimal features file found for EYE: ./output/feature-sets/EYE.txt [2026-02-24T20:21:48.284007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:48.284046] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:48.284075] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:48.284133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:48.350541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:48.351544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:48.351656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:48.351693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:48.477193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:48.477353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:48.477396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:48.477426] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:48.481087] [DEBUG] [FORECASTER] EYE: Forecast T+1@11:T+2@11: UP (p=87.57%) [2026-02-24T20:21:48.481393] [INFO ] [FORECASTER] Completed predict_future for EYE [2026-02-24T20:21:48.481529] [INFO ] [sig ] EYE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:48.625647] [INFO ] [LOCAL ] Saved forecast: EYE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EYE.txt [2026-02-24T20:21:48.625800] [INFO ] [sig ] [1110/3377] Completed EYE in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:48.625841] [INFO ] [sig ] [1111/3377] Forecasting EZGO... [2026-02-24T20:21:48.625871] [INFO ] [sig ] Generating forecast for: EZGO [2026-02-24T20:21:48.625902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'EZGO' from 'https://tdm.silogroup.org/data/derivative_storage/EZGO.csv'. [2026-02-24T20:21:48.638679] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'EZGO'. [2026-02-24T20:21:48.639004] [INFO ] [FORECASTER] Starting predict_future for EZGO [2026-02-24T20:21:48.639848] [DEBUG] [LOCAL ] No optimal features file found for EZGO: ./output/feature-sets/EZGO.txt [2026-02-24T20:21:48.639909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:48.639950] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:48.639984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:48.640042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:48.701225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:48.702200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:48.702292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:48.702332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:48.858861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:48.859056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:48.859123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:48.859224] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:48.864307] [DEBUG] [FORECASTER] EZGO: Forecast T+1@11:T+2@11: UP (p=82.55%) [2026-02-24T20:21:48.864828] [INFO ] [FORECASTER] Completed predict_future for EZGO [2026-02-24T20:21:48.865033] [INFO ] [sig ] EZGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:49.049308] [INFO ] [LOCAL ] Saved forecast: EZGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/EZGO.txt [2026-02-24T20:21:49.049458] [INFO ] [sig ] [1111/3377] Completed EZGO in 0.4s | 2.75 sym/s | Total: 6.7m | ETA: 13.8m [2026-02-24T20:21:49.049498] [INFO ] [sig ] [1112/3377] Forecasting F... [2026-02-24T20:21:49.049528] [INFO ] [sig ] Generating forecast for: F [2026-02-24T20:21:49.049559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'F' from 'https://tdm.silogroup.org/data/derivative_storage/F.csv'. [2026-02-24T20:21:49.061677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'F'. [2026-02-24T20:21:49.061991] [INFO ] [FORECASTER] Starting predict_future for F [2026-02-24T20:21:49.062867] [DEBUG] [LOCAL ] No optimal features file found for F: ./output/feature-sets/F.txt [2026-02-24T20:21:49.062924] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:49.062959] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:49.062990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:49.063067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:49.122359] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:49.123281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:49.123367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:49.123403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:49.244151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:49.244321] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:49.244374] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:49.244413] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:49.248099] [DEBUG] [FORECASTER] F: Forecast T+1@11:T+2@11: DOWN (p=10.61%) [2026-02-24T20:21:49.248449] [INFO ] [FORECASTER] Completed predict_future for F [2026-02-24T20:21:49.248635] [INFO ] [sig ] F: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:49.391992] [INFO ] [LOCAL ] Saved forecast: F 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/F.txt [2026-02-24T20:21:49.392170] [INFO ] [sig ] [1112/3377] Completed F in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.8m [2026-02-24T20:21:49.392222] [INFO ] [sig ] [1113/3377] Forecasting FA... [2026-02-24T20:21:49.392254] [INFO ] [sig ] Generating forecast for: FA [2026-02-24T20:21:49.392286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FA' from 'https://tdm.silogroup.org/data/derivative_storage/FA.csv'. [2026-02-24T20:21:49.404149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FA'. [2026-02-24T20:21:49.404489] [INFO ] [FORECASTER] Starting predict_future for FA [2026-02-24T20:21:49.405334] [DEBUG] [LOCAL ] No optimal features file found for FA: ./output/feature-sets/FA.txt [2026-02-24T20:21:49.405388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:49.405420] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:49.405447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:49.405504] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:49.464882] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:49.465719] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:49.465808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:49.465843] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:49.587041] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:49.587251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:49.587297] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:49.587328] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:49.591257] [DEBUG] [FORECASTER] FA: Forecast T+1@11:T+2@11: DOWN (p=30.20%) [2026-02-24T20:21:49.591685] [INFO ] [FORECASTER] Completed predict_future for FA [2026-02-24T20:21:49.591871] [INFO ] [sig ] FA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:49.744138] [INFO ] [LOCAL ] Saved forecast: FA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FA.txt [2026-02-24T20:21:49.744296] [INFO ] [sig ] [1113/3377] Completed FA in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:49.744337] [INFO ] [sig ] [1114/3377] Forecasting FAF... [2026-02-24T20:21:49.744366] [INFO ] [sig ] Generating forecast for: FAF [2026-02-24T20:21:49.744398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FAF' from 'https://tdm.silogroup.org/data/derivative_storage/FAF.csv'. [2026-02-24T20:21:49.757421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FAF'. [2026-02-24T20:21:49.757903] [INFO ] [FORECASTER] Starting predict_future for FAF [2026-02-24T20:21:49.758894] [DEBUG] [LOCAL ] No optimal features file found for FAF: ./output/feature-sets/FAF.txt [2026-02-24T20:21:49.758956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:49.758991] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:49.759020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:49.759090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:49.822857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:49.823778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:49.823865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:49.823901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:49.943583] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:49.943745] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:49.943787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:49.943817] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:49.947434] [DEBUG] [FORECASTER] FAF: Forecast T+1@11:T+2@11: DOWN (p=7.05%) [2026-02-24T20:21:49.947766] [INFO ] [FORECASTER] Completed predict_future for FAF [2026-02-24T20:21:49.947926] [INFO ] [sig ] FAF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:50.089205] [INFO ] [LOCAL ] Saved forecast: FAF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FAF.txt [2026-02-24T20:21:50.089347] [INFO ] [sig ] [1114/3377] Completed FAF in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:50.089386] [INFO ] [sig ] [1115/3377] Forecasting FALN... [2026-02-24T20:21:50.089414] [INFO ] [sig ] Generating forecast for: FALN [2026-02-24T20:21:50.089444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FALN' from 'https://tdm.silogroup.org/data/derivative_storage/FALN.csv'. [2026-02-24T20:21:50.100846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FALN'. [2026-02-24T20:21:50.101186] [INFO ] [FORECASTER] Starting predict_future for FALN [2026-02-24T20:21:50.102001] [DEBUG] [LOCAL ] No optimal features file found for FALN: ./output/feature-sets/FALN.txt [2026-02-24T20:21:50.102055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:50.102087] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:50.102113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:50.102174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:50.161226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:50.161922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:50.162004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:50.162037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:50.289530] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:50.289709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:50.289750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:50.289779] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:50.293273] [DEBUG] [FORECASTER] FALN: Forecast T+1@11:T+2@11: UP (p=53.35%) [2026-02-24T20:21:50.293590] [INFO ] [FORECASTER] Completed predict_future for FALN [2026-02-24T20:21:50.293725] [INFO ] [sig ] FALN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:50.437714] [INFO ] [LOCAL ] Saved forecast: FALN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FALN.txt [2026-02-24T20:21:50.437861] [INFO ] [sig ] [1115/3377] Completed FALN in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:50.437901] [INFO ] [sig ] [1116/3377] Forecasting FANG... [2026-02-24T20:21:50.437958] [INFO ] [sig ] Generating forecast for: FANG [2026-02-24T20:21:50.437991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FANG' from 'https://tdm.silogroup.org/data/derivative_storage/FANG.csv'. [2026-02-24T20:21:50.450141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FANG'. [2026-02-24T20:21:50.450493] [INFO ] [FORECASTER] Starting predict_future for FANG [2026-02-24T20:21:50.451296] [DEBUG] [LOCAL ] No optimal features file found for FANG: ./output/feature-sets/FANG.txt [2026-02-24T20:21:50.451349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:50.451381] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:50.451408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:50.451466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:50.511833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:50.512720] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:50.512808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:50.512842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:50.635288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:50.635449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:50.635489] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:50.635518] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:50.639018] [DEBUG] [FORECASTER] FANG: Forecast T+1@11:T+2@11: UP (p=63.55%) [2026-02-24T20:21:50.639360] [INFO ] [FORECASTER] Completed predict_future for FANG [2026-02-24T20:21:50.639497] [INFO ] [sig ] FANG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:50.810073] [INFO ] [LOCAL ] Saved forecast: FANG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FANG.txt [2026-02-24T20:21:50.810242] [INFO ] [sig ] [1116/3377] Completed FANG in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:50.810286] [INFO ] [sig ] [1117/3377] Forecasting FARM... [2026-02-24T20:21:50.810324] [INFO ] [sig ] Generating forecast for: FARM [2026-02-24T20:21:50.810357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FARM' from 'https://tdm.silogroup.org/data/derivative_storage/FARM.csv'. [2026-02-24T20:21:50.825296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FARM'. [2026-02-24T20:21:50.825966] [INFO ] [FORECASTER] Starting predict_future for FARM [2026-02-24T20:21:50.826864] [DEBUG] [LOCAL ] No optimal features file found for FARM: ./output/feature-sets/FARM.txt [2026-02-24T20:21:50.826920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:50.826968] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:50.826999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:50.827059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:50.894055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:50.895170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:50.895299] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:50.895342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:51.021763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:51.021932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:51.021972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:51.022001] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:51.025567] [DEBUG] [FORECASTER] FARM: Forecast T+1@11:T+2@11: DOWN (p=4.10%) [2026-02-24T20:21:51.025891] [INFO ] [FORECASTER] Completed predict_future for FARM [2026-02-24T20:21:51.026026] [INFO ] [sig ] FARM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:51.175659] [INFO ] [LOCAL ] Saved forecast: FARM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FARM.txt [2026-02-24T20:21:51.175819] [INFO ] [sig ] [1117/3377] Completed FARM in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:51.175861] [INFO ] [sig ] [1118/3377] Forecasting FBIN... [2026-02-24T20:21:51.175891] [INFO ] [sig ] Generating forecast for: FBIN [2026-02-24T20:21:51.175921] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIN' from 'https://tdm.silogroup.org/data/derivative_storage/FBIN.csv'. [2026-02-24T20:21:51.188185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIN'. [2026-02-24T20:21:51.188621] [INFO ] [FORECASTER] Starting predict_future for FBIN [2026-02-24T20:21:51.189519] [DEBUG] [LOCAL ] No optimal features file found for FBIN: ./output/feature-sets/FBIN.txt [2026-02-24T20:21:51.189615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:51.189659] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:51.189689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:51.189750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:51.250449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:51.251404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:51.251567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:51.251645] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:51.379196] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:51.379363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:51.379404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:51.379434] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:51.383441] [DEBUG] [FORECASTER] FBIN: Forecast T+1@11:T+2@11: UP (p=83.84%) [2026-02-24T20:21:51.383775] [INFO ] [FORECASTER] Completed predict_future for FBIN [2026-02-24T20:21:51.383929] [INFO ] [sig ] FBIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:51.532127] [INFO ] [LOCAL ] Saved forecast: FBIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FBIN.txt [2026-02-24T20:21:51.532290] [INFO ] [sig ] [1118/3377] Completed FBIN in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:51.532331] [INFO ] [sig ] [1119/3377] Forecasting FBIO... [2026-02-24T20:21:51.532361] [INFO ] [sig ] Generating forecast for: FBIO [2026-02-24T20:21:51.532391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIO' from 'https://tdm.silogroup.org/data/derivative_storage/FBIO.csv'. [2026-02-24T20:21:51.546731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIO'. [2026-02-24T20:21:51.547155] [INFO ] [FORECASTER] Starting predict_future for FBIO [2026-02-24T20:21:51.548154] [DEBUG] [LOCAL ] No optimal features file found for FBIO: ./output/feature-sets/FBIO.txt [2026-02-24T20:21:51.548215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:51.548251] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:51.548280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:51.548341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:51.610639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:51.611541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:51.611646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:51.611684] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:51.738632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:51.738798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:51.738839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:51.738869] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:51.742508] [DEBUG] [FORECASTER] FBIO: Forecast T+1@11:T+2@11: UP (p=69.83%) [2026-02-24T20:21:51.742822] [INFO ] [FORECASTER] Completed predict_future for FBIO [2026-02-24T20:21:51.742960] [INFO ] [sig ] FBIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:51.888333] [INFO ] [LOCAL ] Saved forecast: FBIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FBIO.txt [2026-02-24T20:21:51.888496] [INFO ] [sig ] [1119/3377] Completed FBIO in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:51.888537] [INFO ] [sig ] [1120/3377] Forecasting FBIZ... [2026-02-24T20:21:51.888566] [INFO ] [sig ] Generating forecast for: FBIZ [2026-02-24T20:21:51.888621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBIZ' from 'https://tdm.silogroup.org/data/derivative_storage/FBIZ.csv'. [2026-02-24T20:21:51.900990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBIZ'. [2026-02-24T20:21:51.901410] [INFO ] [FORECASTER] Starting predict_future for FBIZ [2026-02-24T20:21:51.902232] [DEBUG] [LOCAL ] No optimal features file found for FBIZ: ./output/feature-sets/FBIZ.txt [2026-02-24T20:21:51.902286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:51.902318] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:51.902346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:51.902402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:51.963136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:51.964054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:51.964151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:51.964199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:52.086990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:52.087154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:52.087195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:52.087224] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:52.091647] [DEBUG] [FORECASTER] FBIZ: Forecast T+1@11:T+2@11: UP (p=93.89%) [2026-02-24T20:21:52.091939] [INFO ] [FORECASTER] Completed predict_future for FBIZ [2026-02-24T20:21:52.092075] [INFO ] [sig ] FBIZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:52.234604] [INFO ] [LOCAL ] Saved forecast: FBIZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FBIZ.txt [2026-02-24T20:21:52.234761] [INFO ] [sig ] [1120/3377] Completed FBIZ in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:52.234807] [INFO ] [sig ] [1121/3377] Forecasting FBK... [2026-02-24T20:21:52.234837] [INFO ] [sig ] Generating forecast for: FBK [2026-02-24T20:21:52.234867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBK' from 'https://tdm.silogroup.org/data/derivative_storage/FBK.csv'. [2026-02-24T20:21:52.248224] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBK'. [2026-02-24T20:21:52.248790] [INFO ] [FORECASTER] Starting predict_future for FBK [2026-02-24T20:21:52.249658] [DEBUG] [LOCAL ] No optimal features file found for FBK: ./output/feature-sets/FBK.txt [2026-02-24T20:21:52.249715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:52.249749] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:52.249778] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:52.249837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:52.312846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:52.313853] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:52.313960] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:52.313996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:52.443257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:52.443449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:52.443508] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:52.443553] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:52.447300] [DEBUG] [FORECASTER] FBK: Forecast T+1@11:T+2@11: DOWN (p=32.30%) [2026-02-24T20:21:52.447800] [INFO ] [FORECASTER] Completed predict_future for FBK [2026-02-24T20:21:52.447966] [INFO ] [sig ] FBK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:52.596453] [INFO ] [LOCAL ] Saved forecast: FBK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FBK.txt [2026-02-24T20:21:52.596661] [INFO ] [sig ] [1121/3377] Completed FBK in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:52.596705] [INFO ] [sig ] [1122/3377] Forecasting FBL... [2026-02-24T20:21:52.596736] [INFO ] [sig ] Generating forecast for: FBL [2026-02-24T20:21:52.596766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBL' from 'https://tdm.silogroup.org/data/derivative_storage/FBL.csv'. [2026-02-24T20:21:52.609478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBL'. [2026-02-24T20:21:52.609904] [INFO ] [FORECASTER] Starting predict_future for FBL [2026-02-24T20:21:52.610745] [DEBUG] [LOCAL ] No optimal features file found for FBL: ./output/feature-sets/FBL.txt [2026-02-24T20:21:52.610799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:52.610831] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:52.610858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:52.610915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:52.670300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:52.671241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:52.671329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:52.671364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:52.795501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:52.795691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:52.795732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:52.795761] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:52.799715] [DEBUG] [FORECASTER] FBL: Forecast T+1@11:T+2@11: UP (p=91.65%) [2026-02-24T20:21:52.800041] [INFO ] [FORECASTER] Completed predict_future for FBL [2026-02-24T20:21:52.800213] [INFO ] [sig ] FBL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:52.946790] [INFO ] [LOCAL ] Saved forecast: FBL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FBL.txt [2026-02-24T20:21:52.946960] [INFO ] [sig ] [1122/3377] Completed FBL in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:52.947007] [INFO ] [sig ] [1123/3377] Forecasting FBNC... [2026-02-24T20:21:52.947046] [INFO ] [sig ] Generating forecast for: FBNC [2026-02-24T20:21:52.947077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBNC' from 'https://tdm.silogroup.org/data/derivative_storage/FBNC.csv'. [2026-02-24T20:21:52.960410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBNC'. [2026-02-24T20:21:52.960800] [INFO ] [FORECASTER] Starting predict_future for FBNC [2026-02-24T20:21:52.961630] [DEBUG] [LOCAL ] No optimal features file found for FBNC: ./output/feature-sets/FBNC.txt [2026-02-24T20:21:52.961684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:52.961717] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:52.961751] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:52.961809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:53.028791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:53.030071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:53.030176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:53.030222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:53.160858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:53.161026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:53.161066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:53.161094] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:53.164645] [DEBUG] [FORECASTER] FBNC: Forecast T+1@11:T+2@11: UP (p=66.89%) [2026-02-24T20:21:53.164987] [INFO ] [FORECASTER] Completed predict_future for FBNC [2026-02-24T20:21:53.165130] [INFO ] [sig ] FBNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:53.307628] [INFO ] [LOCAL ] Saved forecast: FBNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FBNC.txt [2026-02-24T20:21:53.307765] [INFO ] [sig ] [1123/3377] Completed FBNC in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:53.307804] [INFO ] [sig ] [1124/3377] Forecasting FBP... [2026-02-24T20:21:53.307834] [INFO ] [sig ] Generating forecast for: FBP [2026-02-24T20:21:53.307863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FBP' from 'https://tdm.silogroup.org/data/derivative_storage/FBP.csv'. [2026-02-24T20:21:53.319657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FBP'. [2026-02-24T20:21:53.319970] [INFO ] [FORECASTER] Starting predict_future for FBP [2026-02-24T20:21:53.320972] [DEBUG] [LOCAL ] No optimal features file found for FBP: ./output/feature-sets/FBP.txt [2026-02-24T20:21:53.321025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:53.321056] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:53.321083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:53.321139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:53.377719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:53.378374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:53.378455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:53.378487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:53.496050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:53.496195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:53.496233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:53.496279] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:53.499687] [DEBUG] [FORECASTER] FBP: Forecast T+1@11:T+2@11: DOWN (p=27.86%) [2026-02-24T20:21:53.499967] [INFO ] [FORECASTER] Completed predict_future for FBP [2026-02-24T20:21:53.500097] [INFO ] [sig ] FBP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:53.645518] [INFO ] [LOCAL ] Saved forecast: FBP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FBP.txt [2026-02-24T20:21:53.645701] [INFO ] [sig ] [1124/3377] Completed FBP in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:53.645744] [INFO ] [sig ] [1125/3377] Forecasting FC... [2026-02-24T20:21:53.645773] [INFO ] [sig ] Generating forecast for: FC [2026-02-24T20:21:53.645803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FC' from 'https://tdm.silogroup.org/data/derivative_storage/FC.csv'. [2026-02-24T20:21:53.658070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FC'. [2026-02-24T20:21:53.658494] [INFO ] [FORECASTER] Starting predict_future for FC [2026-02-24T20:21:53.659348] [DEBUG] [LOCAL ] No optimal features file found for FC: ./output/feature-sets/FC.txt [2026-02-24T20:21:53.659404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:53.659465] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:53.659494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:53.659552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:53.719306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:53.720210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:53.720294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:53.720327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:53.853605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:53.853765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:53.853807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:53.853839] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:53.857393] [DEBUG] [FORECASTER] FC: Forecast T+1@11:T+2@11: DOWN (p=34.11%) [2026-02-24T20:21:53.857771] [INFO ] [FORECASTER] Completed predict_future for FC [2026-02-24T20:21:53.857949] [INFO ] [sig ] FC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:54.011357] [INFO ] [LOCAL ] Saved forecast: FC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FC.txt [2026-02-24T20:21:54.011504] [INFO ] [sig ] [1125/3377] Completed FC in 0.4s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:54.011544] [INFO ] [sig ] [1126/3377] Forecasting FCAL... [2026-02-24T20:21:54.011593] [INFO ] [sig ] Generating forecast for: FCAL [2026-02-24T20:21:54.011626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCAL' from 'https://tdm.silogroup.org/data/derivative_storage/FCAL.csv'. [2026-02-24T20:21:54.023030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCAL'. [2026-02-24T20:21:54.023395] [INFO ] [FORECASTER] Starting predict_future for FCAL [2026-02-24T20:21:54.024225] [DEBUG] [LOCAL ] No optimal features file found for FCAL: ./output/feature-sets/FCAL.txt [2026-02-24T20:21:54.024280] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:54.024311] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:54.024337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:54.024393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:54.086406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:54.087312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:54.087417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:54.087453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:54.194821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:54.194981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:54.195022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:54.195050] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:54.199193] [DEBUG] [FORECASTER] FCAL: Forecast T+1@11:T+2@11: UP (p=57.92%) [2026-02-24T20:21:54.199693] [INFO ] [FORECASTER] Completed predict_future for FCAL [2026-02-24T20:21:54.199827] [INFO ] [sig ] FCAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:54.349671] [INFO ] [LOCAL ] Saved forecast: FCAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FCAL.txt [2026-02-24T20:21:54.349838] [INFO ] [sig ] [1126/3377] Completed FCAL in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:54.349880] [INFO ] [sig ] [1127/3377] Forecasting FCBC... [2026-02-24T20:21:54.349909] [INFO ] [sig ] Generating forecast for: FCBC [2026-02-24T20:21:54.349938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCBC' from 'https://tdm.silogroup.org/data/derivative_storage/FCBC.csv'. [2026-02-24T20:21:54.362671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCBC'. [2026-02-24T20:21:54.362947] [INFO ] [FORECASTER] Starting predict_future for FCBC [2026-02-24T20:21:54.363953] [DEBUG] [LOCAL ] No optimal features file found for FCBC: ./output/feature-sets/FCBC.txt [2026-02-24T20:21:54.364006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:54.364039] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:54.364065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:54.364120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:54.423307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:54.424215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:54.424506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:54.424542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:54.551089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:54.551248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:54.551290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:54.551320] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:54.554812] [DEBUG] [FORECASTER] FCBC: Forecast T+1@11:T+2@11: DOWN (p=43.98%) [2026-02-24T20:21:54.555102] [INFO ] [FORECASTER] Completed predict_future for FCBC [2026-02-24T20:21:54.555239] [INFO ] [sig ] FCBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:54.698943] [INFO ] [LOCAL ] Saved forecast: FCBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FCBC.txt [2026-02-24T20:21:54.699081] [INFO ] [sig ] [1127/3377] Completed FCBC in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.7m [2026-02-24T20:21:54.699122] [INFO ] [sig ] [1128/3377] Forecasting FCCO... [2026-02-24T20:21:54.699152] [INFO ] [sig ] Generating forecast for: FCCO [2026-02-24T20:21:54.699182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCCO.csv'. [2026-02-24T20:21:54.711048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCCO'. [2026-02-24T20:21:54.711320] [INFO ] [FORECASTER] Starting predict_future for FCCO [2026-02-24T20:21:54.712132] [DEBUG] [LOCAL ] No optimal features file found for FCCO: ./output/feature-sets/FCCO.txt [2026-02-24T20:21:54.712186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:54.712218] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:54.712255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:54.712313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:54.771195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:54.772103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:54.772188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:54.772222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:54.901680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:54.901841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:54.901882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:54.901943] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:54.905683] [DEBUG] [FORECASTER] FCCO: Forecast T+1@11:T+2@11: UP (p=83.95%) [2026-02-24T20:21:54.905980] [INFO ] [FORECASTER] Completed predict_future for FCCO [2026-02-24T20:21:54.906115] [INFO ] [sig ] FCCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:55.048198] [INFO ] [LOCAL ] Saved forecast: FCCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FCCO.txt [2026-02-24T20:21:55.048361] [INFO ] [sig ] [1128/3377] Completed FCCO in 0.3s | 2.75 sym/s | Total: 6.8m | ETA: 13.6m [2026-02-24T20:21:55.048400] [INFO ] [sig ] [1129/3377] Forecasting FCEL... [2026-02-24T20:21:55.048430] [INFO ] [sig ] Generating forecast for: FCEL [2026-02-24T20:21:55.048461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCEL' from 'https://tdm.silogroup.org/data/derivative_storage/FCEL.csv'. [2026-02-24T20:21:55.059958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCEL'. [2026-02-24T20:21:55.060294] [INFO ] [FORECASTER] Starting predict_future for FCEL [2026-02-24T20:21:55.061111] [DEBUG] [LOCAL ] No optimal features file found for FCEL: ./output/feature-sets/FCEL.txt [2026-02-24T20:21:55.061165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:55.061196] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:55.061223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:55.061280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:55.122063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:55.122972] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:55.123063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:55.123097] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:55.240382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:55.240546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:55.240616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:55.240649] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:55.244212] [DEBUG] [FORECASTER] FCEL: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-24T20:21:55.244511] [INFO ] [FORECASTER] Completed predict_future for FCEL [2026-02-24T20:21:55.244668] [INFO ] [sig ] FCEL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:55.393559] [INFO ] [LOCAL ] Saved forecast: FCEL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FCEL.txt [2026-02-24T20:21:55.393745] [INFO ] [sig ] [1129/3377] Completed FCEL in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:55.393786] [INFO ] [sig ] [1130/3377] Forecasting FCF... [2026-02-24T20:21:55.393820] [INFO ] [sig ] Generating forecast for: FCF [2026-02-24T20:21:55.393850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCF' from 'https://tdm.silogroup.org/data/derivative_storage/FCF.csv'. [2026-02-24T20:21:55.407297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCF'. [2026-02-24T20:21:55.407728] [INFO ] [FORECASTER] Starting predict_future for FCF [2026-02-24T20:21:55.408789] [DEBUG] [LOCAL ] No optimal features file found for FCF: ./output/feature-sets/FCF.txt [2026-02-24T20:21:55.408844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:55.408878] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:55.408906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:55.408965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:55.470534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:55.471481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:55.471594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:55.471633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:55.598712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:55.598880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:55.598920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:55.598952] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:55.602782] [DEBUG] [FORECASTER] FCF: Forecast T+1@11:T+2@11: UP (p=58.78%) [2026-02-24T20:21:55.603107] [INFO ] [FORECASTER] Completed predict_future for FCF [2026-02-24T20:21:55.603252] [INFO ] [sig ] FCF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:55.755090] [INFO ] [LOCAL ] Saved forecast: FCF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FCF.txt [2026-02-24T20:21:55.755275] [INFO ] [sig ] [1130/3377] Completed FCF in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:55.755321] [INFO ] [sig ] [1131/3377] Forecasting FCFS... [2026-02-24T20:21:55.755380] [INFO ] [sig ] Generating forecast for: FCFS [2026-02-24T20:21:55.755632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCFS' from 'https://tdm.silogroup.org/data/derivative_storage/FCFS.csv'. [2026-02-24T20:21:55.769330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCFS'. [2026-02-24T20:21:55.769764] [INFO ] [FORECASTER] Starting predict_future for FCFS [2026-02-24T20:21:55.770602] [DEBUG] [LOCAL ] No optimal features file found for FCFS: ./output/feature-sets/FCFS.txt [2026-02-24T20:21:55.770659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:55.770692] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:55.770720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:55.770778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:55.831205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:55.832172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:55.832294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:55.832330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:55.960384] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:55.960552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:55.960615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:55.960647] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:55.964270] [DEBUG] [FORECASTER] FCFS: Forecast T+1@11:T+2@11: UP (p=94.46%) [2026-02-24T20:21:55.964640] [INFO ] [FORECASTER] Completed predict_future for FCFS [2026-02-24T20:21:55.964789] [INFO ] [sig ] FCFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:56.107484] [INFO ] [LOCAL ] Saved forecast: FCFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FCFS.txt [2026-02-24T20:21:56.107648] [INFO ] [sig ] [1131/3377] Completed FCFS in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:56.107690] [INFO ] [sig ] [1132/3377] Forecasting FCN... [2026-02-24T20:21:56.107721] [INFO ] [sig ] Generating forecast for: FCN [2026-02-24T20:21:56.107758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCN' from 'https://tdm.silogroup.org/data/derivative_storage/FCN.csv'. [2026-02-24T20:21:56.120117] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCN'. [2026-02-24T20:21:56.120443] [INFO ] [FORECASTER] Starting predict_future for FCN [2026-02-24T20:21:56.121282] [DEBUG] [LOCAL ] No optimal features file found for FCN: ./output/feature-sets/FCN.txt [2026-02-24T20:21:56.121338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:56.121372] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:56.121402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:56.121461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:56.182473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:56.183779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:56.183866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:56.183901] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:56.304996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:56.305161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:56.305200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:56.305229] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:56.308959] [DEBUG] [FORECASTER] FCN: Forecast T+1@11:T+2@11: UP (p=89.37%) [2026-02-24T20:21:56.309245] [INFO ] [FORECASTER] Completed predict_future for FCN [2026-02-24T20:21:56.309586] [INFO ] [sig ] FCN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:56.458440] [INFO ] [LOCAL ] Saved forecast: FCN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FCN.txt [2026-02-24T20:21:56.458633] [INFO ] [sig ] [1132/3377] Completed FCN in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:56.458676] [INFO ] [sig ] [1133/3377] Forecasting FCNCA... [2026-02-24T20:21:56.458708] [INFO ] [sig ] Generating forecast for: FCNCA [2026-02-24T20:21:56.458737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCA' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCA.csv'. [2026-02-24T20:21:56.471481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCA'. [2026-02-24T20:21:56.471915] [INFO ] [FORECASTER] Starting predict_future for FCNCA [2026-02-24T20:21:56.472737] [DEBUG] [LOCAL ] No optimal features file found for FCNCA: ./output/feature-sets/FCNCA.txt [2026-02-24T20:21:56.472791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:56.472823] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:56.472849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:56.472905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:56.532609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:56.533553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:56.533671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:56.533706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:56.659325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:56.659493] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:56.659534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:56.659563] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:56.663415] [DEBUG] [FORECASTER] FCNCA: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-02-24T20:21:56.663839] [INFO ] [FORECASTER] Completed predict_future for FCNCA [2026-02-24T20:21:56.664018] [INFO ] [sig ] FCNCA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:56.810761] [INFO ] [LOCAL ] Saved forecast: FCNCA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FCNCA.txt [2026-02-24T20:21:56.810926] [INFO ] [sig ] [1133/3377] Completed FCNCA in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:56.810967] [INFO ] [sig ] [1134/3377] Forecasting FCNCO... [2026-02-24T20:21:56.810996] [INFO ] [sig ] Generating forecast for: FCNCO [2026-02-24T20:21:56.811026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCO' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCO.csv'. [2026-02-24T20:21:56.823077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCO'. [2026-02-24T20:21:56.823493] [INFO ] [FORECASTER] Starting predict_future for FCNCO [2026-02-24T20:21:56.824373] [DEBUG] [LOCAL ] No optimal features file found for FCNCO: ./output/feature-sets/FCNCO.txt [2026-02-24T20:21:56.824430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:56.824462] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:56.824489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:56.824546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:56.885257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:56.886597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:56.886707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:56.886765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:56.995486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:56.995857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:56.995899] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:56.995928] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:57.000327] [DEBUG] [FORECASTER] FCNCO: Forecast T+1@11:T+2@11: DOWN (p=23.16%) [2026-02-24T20:21:57.000838] [INFO ] [FORECASTER] Completed predict_future for FCNCO [2026-02-24T20:21:57.000980] [INFO ] [sig ] FCNCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:57.146157] [INFO ] [LOCAL ] Saved forecast: FCNCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FCNCO.txt [2026-02-24T20:21:57.146329] [INFO ] [sig ] [1134/3377] Completed FCNCO in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:57.146370] [INFO ] [sig ] [1135/3377] Forecasting FCNCP... [2026-02-24T20:21:57.146400] [INFO ] [sig ] Generating forecast for: FCNCP [2026-02-24T20:21:57.146429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCNCP' from 'https://tdm.silogroup.org/data/derivative_storage/FCNCP.csv'. [2026-02-24T20:21:57.158070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCNCP'. [2026-02-24T20:21:57.158502] [INFO ] [FORECASTER] Starting predict_future for FCNCP [2026-02-24T20:21:57.159371] [DEBUG] [LOCAL ] No optimal features file found for FCNCP: ./output/feature-sets/FCNCP.txt [2026-02-24T20:21:57.159427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:57.159462] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:57.159491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:57.159550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:57.219461] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:57.220406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:57.220528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:57.220564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:57.338239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:57.338413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:57.338455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:57.338506] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:57.342325] [DEBUG] [FORECASTER] FCNCP: Forecast T+1@11:T+2@11: DOWN (p=4.22%) [2026-02-24T20:21:57.342735] [INFO ] [FORECASTER] Completed predict_future for FCNCP [2026-02-24T20:21:57.342892] [INFO ] [sig ] FCNCP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:57.503196] [INFO ] [LOCAL ] Saved forecast: FCNCP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FCNCP.txt [2026-02-24T20:21:57.503403] [INFO ] [sig ] [1135/3377] Completed FCNCP in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:57.503450] [INFO ] [sig ] [1136/3377] Forecasting FCTE... [2026-02-24T20:21:57.503487] [INFO ] [sig ] Generating forecast for: FCTE [2026-02-24T20:21:57.503526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCTE' from 'https://tdm.silogroup.org/data/derivative_storage/FCTE.csv'. [2026-02-24T20:21:57.517608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCTE'. [2026-02-24T20:21:57.518056] [INFO ] [FORECASTER] Starting predict_future for FCTE [2026-02-24T20:21:57.518937] [DEBUG] [LOCAL ] No optimal features file found for FCTE: ./output/feature-sets/FCTE.txt [2026-02-24T20:21:57.518994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:57.519029] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:57.519059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:57.519128] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:57.580447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:57.581381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:57.581475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:57.581510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:57.700662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:57.700825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:57.700870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:57.700901] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:57.704478] [DEBUG] [FORECASTER] FCTE: Forecast T+1@11:T+2@11: DOWN (p=10.86%) [2026-02-24T20:21:57.704788] [INFO ] [FORECASTER] Completed predict_future for FCTE [2026-02-24T20:21:57.704925] [INFO ] [sig ] FCTE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:57.845236] [INFO ] [LOCAL ] Saved forecast: FCTE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FCTE.txt [2026-02-24T20:21:57.845375] [INFO ] [sig ] [1136/3377] Completed FCTE in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:57.845416] [INFO ] [sig ] [1137/3377] Forecasting FCX... [2026-02-24T20:21:57.845449] [INFO ] [sig ] Generating forecast for: FCX [2026-02-24T20:21:57.845480] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FCX' from 'https://tdm.silogroup.org/data/derivative_storage/FCX.csv'. [2026-02-24T20:21:57.857483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FCX'. [2026-02-24T20:21:57.857846] [INFO ] [FORECASTER] Starting predict_future for FCX [2026-02-24T20:21:57.858712] [DEBUG] [LOCAL ] No optimal features file found for FCX: ./output/feature-sets/FCX.txt [2026-02-24T20:21:57.858781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:57.858820] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:57.858848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:57.858905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:57.918313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:57.919045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:57.919129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:57.919178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:58.058072] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:58.058262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:58.058325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:58.058366] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:58.063417] [DEBUG] [FORECASTER] FCX: Forecast T+1@11:T+2@11: DOWN (p=38.63%) [2026-02-24T20:21:58.063893] [INFO ] [FORECASTER] Completed predict_future for FCX [2026-02-24T20:21:58.064130] [INFO ] [sig ] FCX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:58.214904] [INFO ] [LOCAL ] Saved forecast: FCX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FCX.txt [2026-02-24T20:21:58.215068] [INFO ] [sig ] [1137/3377] Completed FCX in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:58.215110] [INFO ] [sig ] [1138/3377] Forecasting FDBC... [2026-02-24T20:21:58.215140] [INFO ] [sig ] Generating forecast for: FDBC [2026-02-24T20:21:58.215170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDBC' from 'https://tdm.silogroup.org/data/derivative_storage/FDBC.csv'. [2026-02-24T20:21:58.226833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDBC'. [2026-02-24T20:21:58.227173] [INFO ] [FORECASTER] Starting predict_future for FDBC [2026-02-24T20:21:58.228421] [DEBUG] [LOCAL ] No optimal features file found for FDBC: ./output/feature-sets/FDBC.txt [2026-02-24T20:21:58.228491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:58.228538] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:58.228598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:58.228684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:58.292847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:58.294012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:58.294107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:58.294147] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:58.401867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:58.402031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:58.402071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:58.402100] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:58.405614] [DEBUG] [FORECASTER] FDBC: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-02-24T20:21:58.405918] [INFO ] [FORECASTER] Completed predict_future for FDBC [2026-02-24T20:21:58.406059] [INFO ] [sig ] FDBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:58.558372] [INFO ] [LOCAL ] Saved forecast: FDBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FDBC.txt [2026-02-24T20:21:58.558588] [INFO ] [sig ] [1138/3377] Completed FDBC in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:58.558633] [INFO ] [sig ] [1139/3377] Forecasting FDIF... [2026-02-24T20:21:58.558666] [INFO ] [sig ] Generating forecast for: FDIF [2026-02-24T20:21:58.558697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIF' from 'https://tdm.silogroup.org/data/derivative_storage/FDIF.csv'. [2026-02-24T20:21:58.570940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIF'. [2026-02-24T20:21:58.571350] [INFO ] [FORECASTER] Starting predict_future for FDIF [2026-02-24T20:21:58.572399] [DEBUG] [LOCAL ] No optimal features file found for FDIF: ./output/feature-sets/FDIF.txt [2026-02-24T20:21:58.572455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:58.572487] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:58.572529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:58.572606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:58.633428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:58.634375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:58.634465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:58.634500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:58.742425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:58.742624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:58.742667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:58.742698] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:58.746613] [DEBUG] [FORECASTER] FDIF: Forecast T+1@11:T+2@11: DOWN (p=49.25%) [2026-02-24T20:21:58.746988] [INFO ] [FORECASTER] Completed predict_future for FDIF [2026-02-24T20:21:58.747177] [INFO ] [sig ] FDIF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:58.890063] [INFO ] [LOCAL ] Saved forecast: FDIF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FDIF.txt [2026-02-24T20:21:58.890201] [INFO ] [sig ] [1139/3377] Completed FDIF in 0.3s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:58.890241] [INFO ] [sig ] [1140/3377] Forecasting FDIG... [2026-02-24T20:21:58.890270] [INFO ] [sig ] Generating forecast for: FDIG [2026-02-24T20:21:58.890300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDIG' from 'https://tdm.silogroup.org/data/derivative_storage/FDIG.csv'. [2026-02-24T20:21:58.901877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDIG'. [2026-02-24T20:21:58.902188] [INFO ] [FORECASTER] Starting predict_future for FDIG [2026-02-24T20:21:58.903007] [DEBUG] [LOCAL ] No optimal features file found for FDIG: ./output/feature-sets/FDIG.txt [2026-02-24T20:21:58.903062] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:58.903093] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:58.903121] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:58.903179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:58.960054] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:58.960922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:58.961004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:58.961037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:59.084968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:59.085134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:59.085178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:59.085207] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:59.088873] [DEBUG] [FORECASTER] FDIG: Forecast T+1@11:T+2@11: UP (p=82.16%) [2026-02-24T20:21:59.089164] [INFO ] [FORECASTER] Completed predict_future for FDIG [2026-02-24T20:21:59.089303] [INFO ] [sig ] FDIG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:21:59.246092] [INFO ] [LOCAL ] Saved forecast: FDIG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FDIG.txt [2026-02-24T20:21:59.246256] [INFO ] [sig ] [1140/3377] Completed FDIG in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:59.246296] [INFO ] [sig ] [1141/3377] Forecasting FDP... [2026-02-24T20:21:59.246326] [INFO ] [sig ] Generating forecast for: FDP [2026-02-24T20:21:59.246355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDP' from 'https://tdm.silogroup.org/data/derivative_storage/FDP.csv'. [2026-02-24T20:21:59.258879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDP'. [2026-02-24T20:21:59.259226] [INFO ] [FORECASTER] Starting predict_future for FDP [2026-02-24T20:21:59.260120] [DEBUG] [LOCAL ] No optimal features file found for FDP: ./output/feature-sets/FDP.txt [2026-02-24T20:21:59.260178] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:59.260213] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:59.260241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:59.260299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:59.324015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:59.324940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:59.325028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:59.325066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:59.450350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:59.450513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:59.450555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:59.450607] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:59.454171] [DEBUG] [FORECASTER] FDP: Forecast T+1@11:T+2@11: DOWN (p=12.30%) [2026-02-24T20:21:59.454453] [INFO ] [FORECASTER] Completed predict_future for FDP [2026-02-24T20:21:59.454604] [INFO ] [sig ] FDP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:59.599472] [INFO ] [LOCAL ] Saved forecast: FDP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FDP.txt [2026-02-24T20:21:59.599671] [INFO ] [sig ] [1141/3377] Completed FDP in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:59.599716] [INFO ] [sig ] [1142/3377] Forecasting FDS... [2026-02-24T20:21:59.599747] [INFO ] [sig ] Generating forecast for: FDS [2026-02-24T20:21:59.599778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDS' from 'https://tdm.silogroup.org/data/derivative_storage/FDS.csv'. [2026-02-24T20:21:59.612235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDS'. [2026-02-24T20:21:59.612588] [INFO ] [FORECASTER] Starting predict_future for FDS [2026-02-24T20:21:59.613366] [DEBUG] [LOCAL ] No optimal features file found for FDS: ./output/feature-sets/FDS.txt [2026-02-24T20:21:59.613419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:59.613478] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:59.613506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:59.613563] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:21:59.671232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:21:59.672228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:21:59.672311] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:21:59.672347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:21:59.800143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:21:59.800308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:21:59.800353] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:21:59.800387] [INFO ] [FORECASTER] Training complete [2026-02-24T20:21:59.805717] [DEBUG] [FORECASTER] FDS: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-02-24T20:21:59.806200] [INFO ] [FORECASTER] Completed predict_future for FDS [2026-02-24T20:21:59.806409] [INFO ] [sig ] FDS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:21:59.981669] [INFO ] [LOCAL ] Saved forecast: FDS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FDS.txt [2026-02-24T20:21:59.981917] [INFO ] [sig ] [1142/3377] Completed FDS in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:21:59.981970] [INFO ] [sig ] [1143/3377] Forecasting FDTX... [2026-02-24T20:21:59.982010] [INFO ] [sig ] Generating forecast for: FDTX [2026-02-24T20:21:59.982065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDTX' from 'https://tdm.silogroup.org/data/derivative_storage/FDTX.csv'. [2026-02-24T20:21:59.998031] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDTX'. [2026-02-24T20:21:59.998479] [INFO ] [FORECASTER] Starting predict_future for FDTX [2026-02-24T20:21:59.999730] [DEBUG] [LOCAL ] No optimal features file found for FDTX: ./output/feature-sets/FDTX.txt [2026-02-24T20:21:59.999795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:21:59.999836] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:21:59.999873] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:21:59.999952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:00.075062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:00.076027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:00.076135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:00.076172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:00.201934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:00.202098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:00.202140] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:00.202170] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:00.205879] [DEBUG] [FORECASTER] FDTX: Forecast T+1@11:T+2@11: UP (p=88.87%) [2026-02-24T20:22:00.206184] [INFO ] [FORECASTER] Completed predict_future for FDTX [2026-02-24T20:22:00.206318] [INFO ] [sig ] FDTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:00.353727] [INFO ] [LOCAL ] Saved forecast: FDTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FDTX.txt [2026-02-24T20:22:00.353880] [INFO ] [sig ] [1143/3377] Completed FDTX in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.6m [2026-02-24T20:22:00.353921] [INFO ] [sig ] [1144/3377] Forecasting FDUS... [2026-02-24T20:22:00.353952] [INFO ] [sig ] Generating forecast for: FDUS [2026-02-24T20:22:00.353981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDUS' from 'https://tdm.silogroup.org/data/derivative_storage/FDUS.csv'. [2026-02-24T20:22:00.366094] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDUS'. [2026-02-24T20:22:00.366465] [INFO ] [FORECASTER] Starting predict_future for FDUS [2026-02-24T20:22:00.367509] [DEBUG] [LOCAL ] No optimal features file found for FDUS: ./output/feature-sets/FDUS.txt [2026-02-24T20:22:00.367564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:00.367626] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:00.367655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:00.367717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:00.429047] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:00.429849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:00.429932] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:00.429967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:00.569209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:00.569386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:00.569432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:00.569463] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:00.573419] [DEBUG] [FORECASTER] FDUS: Forecast T+1@11:T+2@11: DOWN (p=40.37%) [2026-02-24T20:22:00.573932] [INFO ] [FORECASTER] Completed predict_future for FDUS [2026-02-24T20:22:00.574068] [INFO ] [sig ] FDUS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:00.722825] [INFO ] [LOCAL ] Saved forecast: FDUS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FDUS.txt [2026-02-24T20:22:00.722998] [INFO ] [sig ] [1144/3377] Completed FDUS in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-24T20:22:00.723038] [INFO ] [sig ] [1145/3377] Forecasting FDX... [2026-02-24T20:22:00.723068] [INFO ] [sig ] Generating forecast for: FDX [2026-02-24T20:22:00.723099] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FDX' from 'https://tdm.silogroup.org/data/derivative_storage/FDX.csv'. [2026-02-24T20:22:00.734702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FDX'. [2026-02-24T20:22:00.735147] [INFO ] [FORECASTER] Starting predict_future for FDX [2026-02-24T20:22:00.736030] [DEBUG] [LOCAL ] No optimal features file found for FDX: ./output/feature-sets/FDX.txt [2026-02-24T20:22:00.736086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:00.736117] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:00.736145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:00.736201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:00.794697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:00.795651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:00.795745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:00.795779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:00.921222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:00.921392] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:00.921433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:00.921505] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:00.925624] [DEBUG] [FORECASTER] FDX: Forecast T+1@11:T+2@11: DOWN (p=36.47%) [2026-02-24T20:22:00.926010] [INFO ] [FORECASTER] Completed predict_future for FDX [2026-02-24T20:22:00.926168] [INFO ] [sig ] FDX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:01.074785] [INFO ] [LOCAL ] Saved forecast: FDX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FDX.txt [2026-02-24T20:22:01.074954] [INFO ] [sig ] [1145/3377] Completed FDX in 0.4s | 2.75 sym/s | Total: 6.9m | ETA: 13.5m [2026-02-24T20:22:01.074994] [INFO ] [sig ] [1146/3377] Forecasting FE... [2026-02-24T20:22:01.075025] [INFO ] [sig ] Generating forecast for: FE [2026-02-24T20:22:01.075055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FE' from 'https://tdm.silogroup.org/data/derivative_storage/FE.csv'. [2026-02-24T20:22:01.086508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FE'. [2026-02-24T20:22:01.086940] [INFO ] [FORECASTER] Starting predict_future for FE [2026-02-24T20:22:01.087787] [DEBUG] [LOCAL ] No optimal features file found for FE: ./output/feature-sets/FE.txt [2026-02-24T20:22:01.087842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:01.087873] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:01.087899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:01.088004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:01.146908] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:01.147813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:01.147903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:01.147962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:01.275876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:01.276051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:01.276092] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:01.276122] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:01.280003] [DEBUG] [FORECASTER] FE: Forecast T+1@11:T+2@11: UP (p=97.02%) [2026-02-24T20:22:01.280343] [INFO ] [FORECASTER] Completed predict_future for FE [2026-02-24T20:22:01.280495] [INFO ] [sig ] FE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:01.464339] [INFO ] [LOCAL ] Saved forecast: FE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FE.txt [2026-02-24T20:22:01.464555] [INFO ] [sig ] [1146/3377] Completed FE in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:01.464629] [INFO ] [sig ] [1147/3377] Forecasting FEIM... [2026-02-24T20:22:01.464667] [INFO ] [sig ] Generating forecast for: FEIM [2026-02-24T20:22:01.464705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEIM' from 'https://tdm.silogroup.org/data/derivative_storage/FEIM.csv'. [2026-02-24T20:22:01.480410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEIM'. [2026-02-24T20:22:01.480930] [INFO ] [FORECASTER] Starting predict_future for FEIM [2026-02-24T20:22:01.482014] [DEBUG] [LOCAL ] No optimal features file found for FEIM: ./output/feature-sets/FEIM.txt [2026-02-24T20:22:01.482076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:01.482113] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:01.482145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:01.482221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:01.541025] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:01.541964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:01.542052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:01.542085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:01.669890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:01.670070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:01.670132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:01.670178] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:01.674838] [DEBUG] [FORECASTER] FEIM: Forecast T+1@11:T+2@11: UP (p=75.48%) [2026-02-24T20:22:01.675202] [INFO ] [FORECASTER] Completed predict_future for FEIM [2026-02-24T20:22:01.675377] [INFO ] [sig ] FEIM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:01.845866] [INFO ] [LOCAL ] Saved forecast: FEIM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FEIM.txt [2026-02-24T20:22:01.846086] [INFO ] [sig ] [1147/3377] Completed FEIM in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:01.846143] [INFO ] [sig ] [1148/3377] Forecasting FELE... [2026-02-24T20:22:01.846184] [INFO ] [sig ] Generating forecast for: FELE [2026-02-24T20:22:01.846228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FELE' from 'https://tdm.silogroup.org/data/derivative_storage/FELE.csv'. [2026-02-24T20:22:01.859715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FELE'. [2026-02-24T20:22:01.860113] [INFO ] [FORECASTER] Starting predict_future for FELE [2026-02-24T20:22:01.861181] [DEBUG] [LOCAL ] No optimal features file found for FELE: ./output/feature-sets/FELE.txt [2026-02-24T20:22:01.861250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:01.861289] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:01.861317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:01.861376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:01.928147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:01.929163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:01.929266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:01.929302] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:02.066928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:02.067157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:02.067207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:02.067243] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:02.071903] [DEBUG] [FORECASTER] FELE: Forecast T+1@11:T+2@11: DOWN (p=10.10%) [2026-02-24T20:22:02.072307] [INFO ] [FORECASTER] Completed predict_future for FELE [2026-02-24T20:22:02.072475] [INFO ] [sig ] FELE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:02.233319] [INFO ] [LOCAL ] Saved forecast: FELE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FELE.txt [2026-02-24T20:22:02.233510] [INFO ] [sig ] [1148/3377] Completed FELE in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:02.233585] [INFO ] [sig ] [1149/3377] Forecasting FEM... [2026-02-24T20:22:02.233623] [INFO ] [sig ] Generating forecast for: FEM [2026-02-24T20:22:02.233657] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEM' from 'https://tdm.silogroup.org/data/derivative_storage/FEM.csv'. [2026-02-24T20:22:02.248057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEM'. [2026-02-24T20:22:02.248552] [INFO ] [FORECASTER] Starting predict_future for FEM [2026-02-24T20:22:02.249664] [DEBUG] [LOCAL ] No optimal features file found for FEM: ./output/feature-sets/FEM.txt [2026-02-24T20:22:02.249733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:02.249776] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:02.249805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:02.249865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:02.315083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:02.316126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:02.316232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:02.316270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:02.449362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:02.449538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:02.449607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:02.449640] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:02.453451] [DEBUG] [FORECASTER] FEM: Forecast T+1@11:T+2@11: UP (p=95.42%) [2026-02-24T20:22:02.453781] [INFO ] [FORECASTER] Completed predict_future for FEM [2026-02-24T20:22:02.453953] [INFO ] [sig ] FEM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:02.610300] [INFO ] [LOCAL ] Saved forecast: FEM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FEM.txt [2026-02-24T20:22:02.610458] [INFO ] [sig ] [1149/3377] Completed FEM in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:02.610499] [INFO ] [sig ] [1150/3377] Forecasting FEMB... [2026-02-24T20:22:02.610757] [INFO ] [sig ] Generating forecast for: FEMB [2026-02-24T20:22:02.610803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMB' from 'https://tdm.silogroup.org/data/derivative_storage/FEMB.csv'. [2026-02-24T20:22:02.624427] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMB'. [2026-02-24T20:22:02.624786] [INFO ] [FORECASTER] Starting predict_future for FEMB [2026-02-24T20:22:02.625782] [DEBUG] [LOCAL ] No optimal features file found for FEMB: ./output/feature-sets/FEMB.txt [2026-02-24T20:22:02.625838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:02.625872] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:02.625901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:02.625961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:02.695538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:02.696891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:02.696990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:02.697025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:02.829699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:02.829866] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:02.829911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:02.829941] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:02.834068] [DEBUG] [FORECASTER] FEMB: Forecast T+1@11:T+2@11: UP (p=75.58%) [2026-02-24T20:22:02.834362] [INFO ] [FORECASTER] Completed predict_future for FEMB [2026-02-24T20:22:02.834506] [INFO ] [sig ] FEMB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:02.982704] [INFO ] [LOCAL ] Saved forecast: FEMB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FEMB.txt [2026-02-24T20:22:02.982865] [INFO ] [sig ] [1150/3377] Completed FEMB in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:02.982907] [INFO ] [sig ] [1151/3377] Forecasting FEMS... [2026-02-24T20:22:02.982939] [INFO ] [sig ] Generating forecast for: FEMS [2026-02-24T20:22:02.982971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEMS' from 'https://tdm.silogroup.org/data/derivative_storage/FEMS.csv'. [2026-02-24T20:22:02.995090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEMS'. [2026-02-24T20:22:02.995475] [INFO ] [FORECASTER] Starting predict_future for FEMS [2026-02-24T20:22:02.996387] [DEBUG] [LOCAL ] No optimal features file found for FEMS: ./output/feature-sets/FEMS.txt [2026-02-24T20:22:02.996444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:02.996477] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:02.996505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:02.996567] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:03.058549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:03.059383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:03.059494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:03.059537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:03.185871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:03.186028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:03.186069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:03.186097] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:03.189954] [DEBUG] [FORECASTER] FEMS: Forecast T+1@11:T+2@11: DOWN (p=11.66%) [2026-02-24T20:22:03.190292] [INFO ] [FORECASTER] Completed predict_future for FEMS [2026-02-24T20:22:03.190447] [INFO ] [sig ] FEMS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:03.345121] [INFO ] [LOCAL ] Saved forecast: FEMS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FEMS.txt [2026-02-24T20:22:03.345383] [INFO ] [sig ] [1151/3377] Completed FEMS in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:03.345436] [INFO ] [sig ] [1152/3377] Forecasting FEP... [2026-02-24T20:22:03.345469] [INFO ] [sig ] Generating forecast for: FEP [2026-02-24T20:22:03.345503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEP' from 'https://tdm.silogroup.org/data/derivative_storage/FEP.csv'. [2026-02-24T20:22:03.360139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEP'. [2026-02-24T20:22:03.360592] [INFO ] [FORECASTER] Starting predict_future for FEP [2026-02-24T20:22:03.361677] [DEBUG] [LOCAL ] No optimal features file found for FEP: ./output/feature-sets/FEP.txt [2026-02-24T20:22:03.361751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:03.361787] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:03.361816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:03.361873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:03.428668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:03.429814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:03.429941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:03.429979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:03.563076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:03.563237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:03.563279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:03.563309] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:03.567219] [DEBUG] [FORECASTER] FEP: Forecast T+1@11:T+2@11: DOWN (p=11.52%) [2026-02-24T20:22:03.567524] [INFO ] [FORECASTER] Completed predict_future for FEP [2026-02-24T20:22:03.567717] [INFO ] [sig ] FEP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:03.722929] [INFO ] [LOCAL ] Saved forecast: FEP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FEP.txt [2026-02-24T20:22:03.723080] [INFO ] [sig ] [1152/3377] Completed FEP in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:03.723122] [INFO ] [sig ] [1153/3377] Forecasting FEPI... [2026-02-24T20:22:03.723153] [INFO ] [sig ] Generating forecast for: FEPI [2026-02-24T20:22:03.723185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEPI' from 'https://tdm.silogroup.org/data/derivative_storage/FEPI.csv'. [2026-02-24T20:22:03.736593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEPI'. [2026-02-24T20:22:03.736948] [INFO ] [FORECASTER] Starting predict_future for FEPI [2026-02-24T20:22:03.737855] [DEBUG] [LOCAL ] No optimal features file found for FEPI: ./output/feature-sets/FEPI.txt [2026-02-24T20:22:03.737912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:03.737978] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:03.738008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:03.738067] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:03.807216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:03.808339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:03.808430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:03.808466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:03.938239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:03.938403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:03.938445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:03.938476] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:03.942031] [DEBUG] [FORECASTER] FEPI: Forecast T+1@11:T+2@11: DOWN (p=15.11%) [2026-02-24T20:22:03.942319] [INFO ] [FORECASTER] Completed predict_future for FEPI [2026-02-24T20:22:03.942455] [INFO ] [sig ] FEPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:04.102876] [INFO ] [LOCAL ] Saved forecast: FEPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FEPI.txt [2026-02-24T20:22:04.103096] [INFO ] [sig ] [1153/3377] Completed FEPI in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:04.103145] [INFO ] [sig ] [1154/3377] Forecasting FERG... [2026-02-24T20:22:04.103178] [INFO ] [sig ] Generating forecast for: FERG [2026-02-24T20:22:04.103213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FERG' from 'https://tdm.silogroup.org/data/derivative_storage/FERG.csv'. [2026-02-24T20:22:04.117780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FERG'. [2026-02-24T20:22:04.118201] [INFO ] [FORECASTER] Starting predict_future for FERG [2026-02-24T20:22:04.119228] [DEBUG] [LOCAL ] No optimal features file found for FERG: ./output/feature-sets/FERG.txt [2026-02-24T20:22:04.119284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:04.119317] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:04.119345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:04.119402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:04.187356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:04.188305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:04.188396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:04.188430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:04.324603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:04.324763] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:04.324805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:04.324835] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:04.329004] [DEBUG] [FORECASTER] FERG: Forecast T+1@11:T+2@11: UP (p=67.40%) [2026-02-24T20:22:04.329319] [INFO ] [FORECASTER] Completed predict_future for FERG [2026-02-24T20:22:04.329462] [INFO ] [sig ] FERG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:04.484346] [INFO ] [LOCAL ] Saved forecast: FERG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FERG.txt [2026-02-24T20:22:04.484501] [INFO ] [sig ] [1154/3377] Completed FERG in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:04.484543] [INFO ] [sig ] [1155/3377] Forecasting FEX... [2026-02-24T20:22:04.484594] [INFO ] [sig ] Generating forecast for: FEX [2026-02-24T20:22:04.484630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FEX' from 'https://tdm.silogroup.org/data/derivative_storage/FEX.csv'. [2026-02-24T20:22:04.497170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FEX'. [2026-02-24T20:22:04.497566] [INFO ] [FORECASTER] Starting predict_future for FEX [2026-02-24T20:22:04.498529] [DEBUG] [LOCAL ] No optimal features file found for FEX: ./output/feature-sets/FEX.txt [2026-02-24T20:22:04.498616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:04.498654] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:04.498682] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:04.498742] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:04.559156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:04.560094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:04.560186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:04.560220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:04.682366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:04.682526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:04.682568] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:04.682620] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:04.686488] [DEBUG] [FORECASTER] FEX: Forecast T+1@11:T+2@11: DOWN (p=11.31%) [2026-02-24T20:22:04.686823] [INFO ] [FORECASTER] Completed predict_future for FEX [2026-02-24T20:22:04.686963] [INFO ] [sig ] FEX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:04.846294] [INFO ] [LOCAL ] Saved forecast: FEX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FEX.txt [2026-02-24T20:22:04.846494] [INFO ] [sig ] [1155/3377] Completed FEX in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:04.846544] [INFO ] [sig ] [1156/3377] Forecasting FF... [2026-02-24T20:22:04.846595] [INFO ] [sig ] Generating forecast for: FF [2026-02-24T20:22:04.846631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FF' from 'https://tdm.silogroup.org/data/derivative_storage/FF.csv'. [2026-02-24T20:22:04.860047] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FF'. [2026-02-24T20:22:04.860432] [INFO ] [FORECASTER] Starting predict_future for FF [2026-02-24T20:22:04.861388] [DEBUG] [LOCAL ] No optimal features file found for FF: ./output/feature-sets/FF.txt [2026-02-24T20:22:04.861445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:04.861478] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:04.861507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:04.861603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:04.924644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:04.925524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:04.925634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:04.925671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:05.051136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:05.051296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:05.051342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:05.051372] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:05.055323] [DEBUG] [FORECASTER] FF: Forecast T+1@11:T+2@11: DOWN (p=26.19%) [2026-02-24T20:22:05.055640] [INFO ] [FORECASTER] Completed predict_future for FF [2026-02-24T20:22:05.055775] [INFO ] [sig ] FF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:05.212661] [INFO ] [LOCAL ] Saved forecast: FF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FF.txt [2026-02-24T20:22:05.212827] [INFO ] [sig ] [1156/3377] Completed FF in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:05.212868] [INFO ] [sig ] [1157/3377] Forecasting FFA... [2026-02-24T20:22:05.212900] [INFO ] [sig ] Generating forecast for: FFA [2026-02-24T20:22:05.212933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFA' from 'https://tdm.silogroup.org/data/derivative_storage/FFA.csv'. [2026-02-24T20:22:05.225476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFA'. [2026-02-24T20:22:05.226031] [INFO ] [FORECASTER] Starting predict_future for FFA [2026-02-24T20:22:05.226879] [DEBUG] [LOCAL ] No optimal features file found for FFA: ./output/feature-sets/FFA.txt [2026-02-24T20:22:05.226935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:05.226968] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:05.226998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:05.227057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:05.292730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:05.293597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:05.293688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:05.293738] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:05.424983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:05.425147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:05.425188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:05.425219] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:05.428999] [DEBUG] [FORECASTER] FFA: Forecast T+1@11:T+2@11: DOWN (p=12.65%) [2026-02-24T20:22:05.429329] [INFO ] [FORECASTER] Completed predict_future for FFA [2026-02-24T20:22:05.429489] [INFO ] [sig ] FFA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:05.590236] [INFO ] [LOCAL ] Saved forecast: FFA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FFA.txt [2026-02-24T20:22:05.590456] [INFO ] [sig ] [1157/3377] Completed FFA in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:05.590511] [INFO ] [sig ] [1158/3377] Forecasting FFBC... [2026-02-24T20:22:05.590544] [INFO ] [sig ] Generating forecast for: FFBC [2026-02-24T20:22:05.590607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFBC' from 'https://tdm.silogroup.org/data/derivative_storage/FFBC.csv'. [2026-02-24T20:22:05.604138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFBC'. [2026-02-24T20:22:05.604609] [INFO ] [FORECASTER] Starting predict_future for FFBC [2026-02-24T20:22:05.605907] [DEBUG] [LOCAL ] No optimal features file found for FFBC: ./output/feature-sets/FFBC.txt [2026-02-24T20:22:05.605963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:05.606002] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:05.606031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:05.606095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:05.672627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:05.673783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:05.673910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:05.673947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:05.809497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:05.809688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:05.809732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:05.809763] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:05.813867] [DEBUG] [FORECASTER] FFBC: Forecast T+1@11:T+2@11: DOWN (p=3.14%) [2026-02-24T20:22:05.814229] [INFO ] [FORECASTER] Completed predict_future for FFBC [2026-02-24T20:22:05.814390] [INFO ] [sig ] FFBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:05.964248] [INFO ] [LOCAL ] Saved forecast: FFBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FFBC.txt [2026-02-24T20:22:05.964400] [INFO ] [sig ] [1158/3377] Completed FFBC in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:05.964452] [INFO ] [sig ] [1159/3377] Forecasting FFC... [2026-02-24T20:22:05.964492] [INFO ] [sig ] Generating forecast for: FFC [2026-02-24T20:22:05.964526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFC' from 'https://tdm.silogroup.org/data/derivative_storage/FFC.csv'. [2026-02-24T20:22:05.978391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFC'. [2026-02-24T20:22:05.978996] [INFO ] [FORECASTER] Starting predict_future for FFC [2026-02-24T20:22:05.979842] [DEBUG] [LOCAL ] No optimal features file found for FFC: ./output/feature-sets/FFC.txt [2026-02-24T20:22:05.979897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:05.979980] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:05.980019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:05.980085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:06.049376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:06.050279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:06.050372] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:06.050408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:06.191340] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:06.191559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:06.191654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:06.191689] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:06.196369] [DEBUG] [FORECASTER] FFC: Forecast T+1@11:T+2@11: DOWN (p=5.85%) [2026-02-24T20:22:06.196715] [INFO ] [FORECASTER] Completed predict_future for FFC [2026-02-24T20:22:06.196881] [INFO ] [sig ] FFC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:06.347436] [INFO ] [LOCAL ] Saved forecast: FFC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FFC.txt [2026-02-24T20:22:06.347609] [INFO ] [sig ] [1159/3377] Completed FFC in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:06.347653] [INFO ] [sig ] [1160/3377] Forecasting FFIC... [2026-02-24T20:22:06.347684] [INFO ] [sig ] Generating forecast for: FFIC [2026-02-24T20:22:06.347718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIC' from 'https://tdm.silogroup.org/data/derivative_storage/FFIC.csv'. [2026-02-24T20:22:06.361330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIC'. [2026-02-24T20:22:06.361752] [INFO ] [FORECASTER] Starting predict_future for FFIC [2026-02-24T20:22:06.362741] [DEBUG] [LOCAL ] No optimal features file found for FFIC: ./output/feature-sets/FFIC.txt [2026-02-24T20:22:06.363001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:06.363043] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:06.363071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:06.363129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:06.425121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:06.426068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:06.426164] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:06.426200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:06.554547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:06.554940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:06.555005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:06.555051] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:06.559531] [DEBUG] [FORECASTER] FFIC: Forecast T+1@11:T+2@11: DOWN (p=11.05%) [2026-02-24T20:22:06.560108] [INFO ] [FORECASTER] Completed predict_future for FFIC [2026-02-24T20:22:06.560258] [INFO ] [sig ] FFIC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:06.708235] [INFO ] [LOCAL ] Saved forecast: FFIC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FFIC.txt [2026-02-24T20:22:06.708444] [INFO ] [sig ] [1160/3377] Completed FFIC in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.5m [2026-02-24T20:22:06.708514] [INFO ] [sig ] [1161/3377] Forecasting FFIN... [2026-02-24T20:22:06.708567] [INFO ] [sig ] Generating forecast for: FFIN [2026-02-24T20:22:06.708632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFIN' from 'https://tdm.silogroup.org/data/derivative_storage/FFIN.csv'. [2026-02-24T20:22:06.721007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFIN'. [2026-02-24T20:22:06.721387] [INFO ] [FORECASTER] Starting predict_future for FFIN [2026-02-24T20:22:06.722282] [DEBUG] [LOCAL ] No optimal features file found for FFIN: ./output/feature-sets/FFIN.txt [2026-02-24T20:22:06.722339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:06.722373] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:06.722402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:06.722461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:06.782773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:06.783551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:06.783669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:06.783704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:06.910236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:06.910454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:06.910505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:06.910538] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:06.914400] [DEBUG] [FORECASTER] FFIN: Forecast T+1@11:T+2@11: UP (p=59.35%) [2026-02-24T20:22:06.914724] [INFO ] [FORECASTER] Completed predict_future for FFIN [2026-02-24T20:22:06.914861] [INFO ] [sig ] FFIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:07.073065] [INFO ] [LOCAL ] Saved forecast: FFIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FFIN.txt [2026-02-24T20:22:07.073250] [INFO ] [sig ] [1161/3377] Completed FFIN in 0.4s | 2.75 sym/s | Total: 7.0m | ETA: 13.4m [2026-02-24T20:22:07.073301] [INFO ] [sig ] [1162/3377] Forecasting FFWM... [2026-02-24T20:22:07.073333] [INFO ] [sig ] Generating forecast for: FFWM [2026-02-24T20:22:07.073366] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FFWM' from 'https://tdm.silogroup.org/data/derivative_storage/FFWM.csv'. [2026-02-24T20:22:07.086002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FFWM'. [2026-02-24T20:22:07.086392] [INFO ] [FORECASTER] Starting predict_future for FFWM [2026-02-24T20:22:07.087382] [DEBUG] [LOCAL ] No optimal features file found for FFWM: ./output/feature-sets/FFWM.txt [2026-02-24T20:22:07.087450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:07.087488] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:07.087515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:07.087632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:07.154815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:07.155717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:07.155808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:07.155842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:07.282853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:07.283006] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:07.283048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:07.283127] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:07.286762] [DEBUG] [FORECASTER] FFWM: Forecast T+1@11:T+2@11: DOWN (p=1.78%) [2026-02-24T20:22:07.287073] [INFO ] [FORECASTER] Completed predict_future for FFWM [2026-02-24T20:22:07.287213] [INFO ] [sig ] FFWM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:07.439345] [INFO ] [LOCAL ] Saved forecast: FFWM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FFWM.txt [2026-02-24T20:22:07.439507] [INFO ] [sig ] [1162/3377] Completed FFWM in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:07.439549] [INFO ] [sig ] [1163/3377] Forecasting FG... [2026-02-24T20:22:07.439598] [INFO ] [sig ] Generating forecast for: FG [2026-02-24T20:22:07.439632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FG' from 'https://tdm.silogroup.org/data/derivative_storage/FG.csv'. [2026-02-24T20:22:07.451943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FG'. [2026-02-24T20:22:07.452266] [INFO ] [FORECASTER] Starting predict_future for FG [2026-02-24T20:22:07.453299] [DEBUG] [LOCAL ] No optimal features file found for FG: ./output/feature-sets/FG.txt [2026-02-24T20:22:07.453354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:07.453397] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:07.453425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:07.453482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:07.510081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:07.510907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:07.510990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:07.511023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:07.645910] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:07.646112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:07.646154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:07.646184] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:07.650193] [DEBUG] [FORECASTER] FG: Forecast T+1@11:T+2@11: UP (p=86.59%) [2026-02-24T20:22:07.650538] [INFO ] [FORECASTER] Completed predict_future for FG [2026-02-24T20:22:07.650710] [INFO ] [sig ] FG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:07.802886] [INFO ] [LOCAL ] Saved forecast: FG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FG.txt [2026-02-24T20:22:07.803023] [INFO ] [sig ] [1163/3377] Completed FG in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:07.803062] [INFO ] [sig ] [1164/3377] Forecasting FHB... [2026-02-24T20:22:07.803092] [INFO ] [sig ] Generating forecast for: FHB [2026-02-24T20:22:07.803122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHB' from 'https://tdm.silogroup.org/data/derivative_storage/FHB.csv'. [2026-02-24T20:22:07.816252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHB'. [2026-02-24T20:22:07.816565] [INFO ] [FORECASTER] Starting predict_future for FHB [2026-02-24T20:22:07.817397] [DEBUG] [LOCAL ] No optimal features file found for FHB: ./output/feature-sets/FHB.txt [2026-02-24T20:22:07.817450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:07.817481] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:07.817506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:07.817562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:07.876236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:07.876978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:07.877061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:07.877094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:07.996216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:07.996384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:07.996428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:07.996460] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:08.000153] [DEBUG] [FORECASTER] FHB: Forecast T+1@11:T+2@11: DOWN (p=27.44%) [2026-02-24T20:22:08.000445] [INFO ] [FORECASTER] Completed predict_future for FHB [2026-02-24T20:22:08.000602] [INFO ] [sig ] FHB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:08.151010] [INFO ] [LOCAL ] Saved forecast: FHB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FHB.txt [2026-02-24T20:22:08.151172] [INFO ] [sig ] [1164/3377] Completed FHB in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:08.151223] [INFO ] [sig ] [1165/3377] Forecasting FHI... [2026-02-24T20:22:08.151254] [INFO ] [sig ] Generating forecast for: FHI [2026-02-24T20:22:08.151287] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHI' from 'https://tdm.silogroup.org/data/derivative_storage/FHI.csv'. [2026-02-24T20:22:08.163558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHI'. [2026-02-24T20:22:08.163938] [INFO ] [FORECASTER] Starting predict_future for FHI [2026-02-24T20:22:08.164803] [DEBUG] [LOCAL ] No optimal features file found for FHI: ./output/feature-sets/FHI.txt [2026-02-24T20:22:08.164859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:08.164892] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:08.164918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:08.164974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:08.225554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:08.226493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:08.226601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:08.226638] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:08.351946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:08.352144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:08.352196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:08.352227] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:08.356081] [DEBUG] [FORECASTER] FHI: Forecast T+1@11:T+2@11: UP (p=53.69%) [2026-02-24T20:22:08.356396] [INFO ] [FORECASTER] Completed predict_future for FHI [2026-02-24T20:22:08.356554] [INFO ] [sig ] FHI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:08.522371] [INFO ] [LOCAL ] Saved forecast: FHI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FHI.txt [2026-02-24T20:22:08.522636] [INFO ] [sig ] [1165/3377] Completed FHI in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:08.522690] [INFO ] [sig ] [1166/3377] Forecasting FHN... [2026-02-24T20:22:08.522721] [INFO ] [sig ] Generating forecast for: FHN [2026-02-24T20:22:08.522761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHN' from 'https://tdm.silogroup.org/data/derivative_storage/FHN.csv'. [2026-02-24T20:22:08.535973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHN'. [2026-02-24T20:22:08.536395] [INFO ] [FORECASTER] Starting predict_future for FHN [2026-02-24T20:22:08.537318] [DEBUG] [LOCAL ] No optimal features file found for FHN: ./output/feature-sets/FHN.txt [2026-02-24T20:22:08.537375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:08.537408] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:08.537435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:08.537492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:08.599608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:08.600596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:08.600690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:08.600725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:08.722052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:08.722186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:08.722225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:08.722253] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:08.725665] [DEBUG] [FORECASTER] FHN: Forecast T+1@11:T+2@11: UP (p=56.28%) [2026-02-24T20:22:08.725940] [INFO ] [FORECASTER] Completed predict_future for FHN [2026-02-24T20:22:08.726065] [INFO ] [sig ] FHN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:08.872407] [INFO ] [LOCAL ] Saved forecast: FHN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FHN.txt [2026-02-24T20:22:08.872540] [INFO ] [sig ] [1166/3377] Completed FHN in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:08.872595] [INFO ] [sig ] [1167/3377] Forecasting FHTX... [2026-02-24T20:22:08.872629] [INFO ] [sig ] Generating forecast for: FHTX [2026-02-24T20:22:08.872670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FHTX' from 'https://tdm.silogroup.org/data/derivative_storage/FHTX.csv'. [2026-02-24T20:22:08.884528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FHTX'. [2026-02-24T20:22:08.884832] [INFO ] [FORECASTER] Starting predict_future for FHTX [2026-02-24T20:22:08.885636] [DEBUG] [LOCAL ] No optimal features file found for FHTX: ./output/feature-sets/FHTX.txt [2026-02-24T20:22:08.885700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:08.885732] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:08.885759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:08.885815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:08.944540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:08.945372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:08.945449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:08.945481] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:09.074342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:09.074505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:09.074543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:09.074591] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:09.078667] [DEBUG] [FORECASTER] FHTX: Forecast T+1@11:T+2@11: DOWN (p=14.35%) [2026-02-24T20:22:09.078975] [INFO ] [FORECASTER] Completed predict_future for FHTX [2026-02-24T20:22:09.079110] [INFO ] [sig ] FHTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:09.221736] [INFO ] [LOCAL ] Saved forecast: FHTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FHTX.txt [2026-02-24T20:22:09.221858] [INFO ] [sig ] [1167/3377] Completed FHTX in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:09.221898] [INFO ] [sig ] [1168/3377] Forecasting FIBK... [2026-02-24T20:22:09.221933] [INFO ] [sig ] Generating forecast for: FIBK [2026-02-24T20:22:09.221964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIBK' from 'https://tdm.silogroup.org/data/derivative_storage/FIBK.csv'. [2026-02-24T20:22:09.233831] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIBK'. [2026-02-24T20:22:09.234092] [INFO ] [FORECASTER] Starting predict_future for FIBK [2026-02-24T20:22:09.234939] [DEBUG] [LOCAL ] No optimal features file found for FIBK: ./output/feature-sets/FIBK.txt [2026-02-24T20:22:09.234992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:09.235023] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:09.235049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:09.235106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:09.293234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:09.293930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:09.294009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:09.294040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:09.412361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:09.412502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:09.412541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:09.412591] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:09.415940] [DEBUG] [FORECASTER] FIBK: Forecast T+1@11:T+2@11: UP (p=90.94%) [2026-02-24T20:22:09.416212] [INFO ] [FORECASTER] Completed predict_future for FIBK [2026-02-24T20:22:09.416337] [INFO ] [sig ] FIBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:09.556531] [INFO ] [LOCAL ] Saved forecast: FIBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FIBK.txt [2026-02-24T20:22:09.556695] [INFO ] [sig ] [1168/3377] Completed FIBK in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:09.556739] [INFO ] [sig ] [1169/3377] Forecasting FICO... [2026-02-24T20:22:09.556768] [INFO ] [sig ] Generating forecast for: FICO [2026-02-24T20:22:09.556798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICO' from 'https://tdm.silogroup.org/data/derivative_storage/FICO.csv'. [2026-02-24T20:22:09.568479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICO'. [2026-02-24T20:22:09.568785] [INFO ] [FORECASTER] Starting predict_future for FICO [2026-02-24T20:22:09.569549] [DEBUG] [LOCAL ] No optimal features file found for FICO: ./output/feature-sets/FICO.txt [2026-02-24T20:22:09.569625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:09.569657] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:09.569684] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:09.569741] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:09.626754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:09.627406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:09.627530] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:09.627564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:09.753102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:09.753412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:09.753456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:09.753485] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:09.757090] [DEBUG] [FORECASTER] FICO: Forecast T+1@11:T+2@11: DOWN (p=29.11%) [2026-02-24T20:22:09.757365] [INFO ] [FORECASTER] Completed predict_future for FICO [2026-02-24T20:22:09.757493] [INFO ] [sig ] FICO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:09.900505] [INFO ] [LOCAL ] Saved forecast: FICO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FICO.txt [2026-02-24T20:22:09.900661] [INFO ] [sig ] [1169/3377] Completed FICO in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:09.900702] [INFO ] [sig ] [1170/3377] Forecasting FICS... [2026-02-24T20:22:09.900912] [INFO ] [sig ] Generating forecast for: FICS [2026-02-24T20:22:09.900942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FICS' from 'https://tdm.silogroup.org/data/derivative_storage/FICS.csv'. [2026-02-24T20:22:09.913488] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FICS'. [2026-02-24T20:22:09.914008] [INFO ] [FORECASTER] Starting predict_future for FICS [2026-02-24T20:22:09.914832] [DEBUG] [LOCAL ] No optimal features file found for FICS: ./output/feature-sets/FICS.txt [2026-02-24T20:22:09.914886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:09.914918] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:09.914945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:09.915002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:09.973257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:09.973978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:09.974057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:09.974090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:10.096003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:10.096169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:10.096209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:10.096256] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:10.099984] [DEBUG] [FORECASTER] FICS: Forecast T+1@11:T+2@11: DOWN (p=25.86%) [2026-02-24T20:22:10.100280] [INFO ] [FORECASTER] Completed predict_future for FICS [2026-02-24T20:22:10.100414] [INFO ] [sig ] FICS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:10.242760] [INFO ] [LOCAL ] Saved forecast: FICS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FICS.txt [2026-02-24T20:22:10.242905] [INFO ] [sig ] [1170/3377] Completed FICS in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:10.242944] [INFO ] [sig ] [1171/3377] Forecasting FID... [2026-02-24T20:22:10.242975] [INFO ] [sig ] Generating forecast for: FID [2026-02-24T20:22:10.243004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FID' from 'https://tdm.silogroup.org/data/derivative_storage/FID.csv'. [2026-02-24T20:22:10.254327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FID'. [2026-02-24T20:22:10.254665] [INFO ] [FORECASTER] Starting predict_future for FID [2026-02-24T20:22:10.255611] [DEBUG] [LOCAL ] No optimal features file found for FID: ./output/feature-sets/FID.txt [2026-02-24T20:22:10.255666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:10.255699] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:10.255727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:10.255784] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:10.321974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:10.323009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:10.323110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:10.323149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:10.460115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:10.460305] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:22:10.460347] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:10.460377] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:10.463998] [DEBUG] [FORECASTER] FID: Forecast T+1@11:T+2@11: UP (p=58.35%) [2026-02-24T20:22:10.464316] [INFO ] [FORECASTER] Completed predict_future for FID [2026-02-24T20:22:10.464455] [INFO ] [sig ] FID: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:10.608764] [INFO ] [LOCAL ] Saved forecast: FID 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FID.txt [2026-02-24T20:22:10.608923] [INFO ] [sig ] [1171/3377] Completed FID in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:10.608962] [INFO ] [sig ] [1172/3377] Forecasting FIGS... [2026-02-24T20:22:10.608993] [INFO ] [sig ] Generating forecast for: FIGS [2026-02-24T20:22:10.609023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIGS' from 'https://tdm.silogroup.org/data/derivative_storage/FIGS.csv'. [2026-02-24T20:22:10.621236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIGS'. [2026-02-24T20:22:10.621590] [INFO ] [FORECASTER] Starting predict_future for FIGS [2026-02-24T20:22:10.622376] [DEBUG] [LOCAL ] No optimal features file found for FIGS: ./output/feature-sets/FIGS.txt [2026-02-24T20:22:10.622429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:10.622461] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:10.622487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:10.622543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:10.681150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:10.682068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:10.682151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:10.682185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:10.805560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:10.805730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:10.805769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:10.805798] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:10.809257] [DEBUG] [FORECASTER] FIGS: Forecast T+1@11:T+2@11: UP (p=76.30%) [2026-02-24T20:22:10.809534] [INFO ] [FORECASTER] Completed predict_future for FIGS [2026-02-24T20:22:10.809709] [INFO ] [sig ] FIGS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:10.951242] [INFO ] [LOCAL ] Saved forecast: FIGS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FIGS.txt [2026-02-24T20:22:10.951381] [INFO ] [sig ] [1172/3377] Completed FIGS in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:10.951420] [INFO ] [sig ] [1173/3377] Forecasting FIHL... [2026-02-24T20:22:10.951449] [INFO ] [sig ] Generating forecast for: FIHL [2026-02-24T20:22:10.951478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIHL' from 'https://tdm.silogroup.org/data/derivative_storage/FIHL.csv'. [2026-02-24T20:22:10.964512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIHL'. [2026-02-24T20:22:10.964808] [INFO ] [FORECASTER] Starting predict_future for FIHL [2026-02-24T20:22:10.965598] [DEBUG] [LOCAL ] No optimal features file found for FIHL: ./output/feature-sets/FIHL.txt [2026-02-24T20:22:10.965652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:10.965683] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:10.965710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:10.965765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:11.023800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:11.024424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:11.024502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:11.024534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:11.154725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:11.154905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:11.154953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:11.154989] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:11.158883] [DEBUG] [FORECASTER] FIHL: Forecast T+1@11:T+2@11: DOWN (p=33.51%) [2026-02-24T20:22:11.159160] [INFO ] [FORECASTER] Completed predict_future for FIHL [2026-02-24T20:22:11.159305] [INFO ] [sig ] FIHL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:11.300922] [INFO ] [LOCAL ] Saved forecast: FIHL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FIHL.txt [2026-02-24T20:22:11.301047] [INFO ] [sig ] [1173/3377] Completed FIHL in 0.3s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:11.301086] [INFO ] [sig ] [1174/3377] Forecasting FINS... [2026-02-24T20:22:11.301115] [INFO ] [sig ] Generating forecast for: FINS [2026-02-24T20:22:11.301144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINS' from 'https://tdm.silogroup.org/data/derivative_storage/FINS.csv'. [2026-02-24T20:22:11.313699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINS'. [2026-02-24T20:22:11.313969] [INFO ] [FORECASTER] Starting predict_future for FINS [2026-02-24T20:22:11.314753] [DEBUG] [LOCAL ] No optimal features file found for FINS: ./output/feature-sets/FINS.txt [2026-02-24T20:22:11.314807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:11.314838] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:11.314865] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:11.314937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:11.374695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:11.375517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:11.375620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:11.375659] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:11.518848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:11.519021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:11.519061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:11.519089] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:11.522589] [DEBUG] [FORECASTER] FINS: Forecast T+1@11:T+2@11: DOWN (p=31.86%) [2026-02-24T20:22:11.522902] [INFO ] [FORECASTER] Completed predict_future for FINS [2026-02-24T20:22:11.523040] [INFO ] [sig ] FINS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:11.666734] [INFO ] [LOCAL ] Saved forecast: FINS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FINS.txt [2026-02-24T20:22:11.666906] [INFO ] [sig ] [1174/3377] Completed FINS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:11.666945] [INFO ] [sig ] [1175/3377] Forecasting FINX... [2026-02-24T20:22:11.666976] [INFO ] [sig ] Generating forecast for: FINX [2026-02-24T20:22:11.667005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FINX' from 'https://tdm.silogroup.org/data/derivative_storage/FINX.csv'. [2026-02-24T20:22:11.679312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FINX'. [2026-02-24T20:22:11.679719] [INFO ] [FORECASTER] Starting predict_future for FINX [2026-02-24T20:22:11.680549] [DEBUG] [LOCAL ] No optimal features file found for FINX: ./output/feature-sets/FINX.txt [2026-02-24T20:22:11.680628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:11.680662] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:11.680688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:11.680744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:11.745455] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:11.746443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:11.746534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:11.746569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:11.875827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:11.876014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:11.876056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:11.876085] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:11.880263] [DEBUG] [FORECASTER] FINX: Forecast T+1@11:T+2@11: UP (p=74.59%) [2026-02-24T20:22:11.880567] [INFO ] [FORECASTER] Completed predict_future for FINX [2026-02-24T20:22:11.880727] [INFO ] [sig ] FINX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:12.029310] [INFO ] [LOCAL ] Saved forecast: FINX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FINX.txt [2026-02-24T20:22:12.029466] [INFO ] [sig ] [1175/3377] Completed FINX in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:12.029508] [INFO ] [sig ] [1176/3377] Forecasting FIP... [2026-02-24T20:22:12.029537] [INFO ] [sig ] Generating forecast for: FIP [2026-02-24T20:22:12.029587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIP' from 'https://tdm.silogroup.org/data/derivative_storage/FIP.csv'. [2026-02-24T20:22:12.041893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIP'. [2026-02-24T20:22:12.042435] [INFO ] [FORECASTER] Starting predict_future for FIP [2026-02-24T20:22:12.043460] [DEBUG] [LOCAL ] No optimal features file found for FIP: ./output/feature-sets/FIP.txt [2026-02-24T20:22:12.043527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:12.043604] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:12.043635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:12.043692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:12.104932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:12.105782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:12.105867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:12.105900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:12.229565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:12.229741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:12.229781] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:12.229810] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:12.233329] [DEBUG] [FORECASTER] FIP: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-24T20:22:12.233635] [INFO ] [FORECASTER] Completed predict_future for FIP [2026-02-24T20:22:12.233770] [INFO ] [sig ] FIP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:12.380562] [INFO ] [LOCAL ] Saved forecast: FIP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FIP.txt [2026-02-24T20:22:12.380741] [INFO ] [sig ] [1176/3377] Completed FIP in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.4m [2026-02-24T20:22:12.380782] [INFO ] [sig ] [1177/3377] Forecasting FIS... [2026-02-24T20:22:12.380813] [INFO ] [sig ] Generating forecast for: FIS [2026-02-24T20:22:12.380843] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIS' from 'https://tdm.silogroup.org/data/derivative_storage/FIS.csv'. [2026-02-24T20:22:12.392941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIS'. [2026-02-24T20:22:12.393231] [INFO ] [FORECASTER] Starting predict_future for FIS [2026-02-24T20:22:12.394032] [DEBUG] [LOCAL ] No optimal features file found for FIS: ./output/feature-sets/FIS.txt [2026-02-24T20:22:12.394087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:12.394119] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:12.394146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:12.394203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:12.453081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:12.453924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:12.454007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:12.454040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:12.592768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:12.592949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:12.592997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:12.593028] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:12.597273] [DEBUG] [FORECASTER] FIS: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-02-24T20:22:12.597629] [INFO ] [FORECASTER] Completed predict_future for FIS [2026-02-24T20:22:12.597773] [INFO ] [sig ] FIS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:12.748871] [INFO ] [LOCAL ] Saved forecast: FIS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FIS.txt [2026-02-24T20:22:12.749041] [INFO ] [sig ] [1177/3377] Completed FIS in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-24T20:22:12.749082] [INFO ] [sig ] [1178/3377] Forecasting FISI... [2026-02-24T20:22:12.749114] [INFO ] [sig ] Generating forecast for: FISI [2026-02-24T20:22:12.749144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FISI' from 'https://tdm.silogroup.org/data/derivative_storage/FISI.csv'. [2026-02-24T20:22:12.760773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FISI'. [2026-02-24T20:22:12.761128] [INFO ] [FORECASTER] Starting predict_future for FISI [2026-02-24T20:22:12.761958] [DEBUG] [LOCAL ] No optimal features file found for FISI: ./output/feature-sets/FISI.txt [2026-02-24T20:22:12.762013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:12.762045] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:12.762072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:12.762130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:12.821280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:12.822227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:12.822312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:12.822358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:12.949367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:12.949537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:12.949599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:12.949631] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:12.953518] [DEBUG] [FORECASTER] FISI: Forecast T+1@11:T+2@11: DOWN (p=37.64%) [2026-02-24T20:22:12.953841] [INFO ] [FORECASTER] Completed predict_future for FISI [2026-02-24T20:22:12.953983] [INFO ] [sig ] FISI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:13.189876] [INFO ] [LOCAL ] Saved forecast: FISI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FISI.txt [2026-02-24T20:22:13.190062] [INFO ] [sig ] [1178/3377] Completed FISI in 0.4s | 2.75 sym/s | Total: 7.1m | ETA: 13.3m [2026-02-24T20:22:13.190104] [INFO ] [sig ] [1179/3377] Forecasting FITB... [2026-02-24T20:22:13.190135] [INFO ] [sig ] Generating forecast for: FITB [2026-02-24T20:22:13.190169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITB' from 'https://tdm.silogroup.org/data/derivative_storage/FITB.csv'. [2026-02-24T20:22:13.202375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITB'. [2026-02-24T20:22:13.202791] [INFO ] [FORECASTER] Starting predict_future for FITB [2026-02-24T20:22:13.203613] [DEBUG] [LOCAL ] No optimal features file found for FITB: ./output/feature-sets/FITB.txt [2026-02-24T20:22:13.203668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:13.203700] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:13.203727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:13.203783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:13.263018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:13.263955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:13.264045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:13.264079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:13.398727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:13.399084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:13.399123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:13.399191] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:13.403254] [DEBUG] [FORECASTER] FITB: Forecast T+1@11:T+2@11: DOWN (p=37.94%) [2026-02-24T20:22:13.403765] [INFO ] [FORECASTER] Completed predict_future for FITB [2026-02-24T20:22:13.403902] [INFO ] [sig ] FITB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:13.555678] [INFO ] [LOCAL ] Saved forecast: FITB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FITB.txt [2026-02-24T20:22:13.555871] [INFO ] [sig ] [1179/3377] Completed FITB in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:13.555924] [INFO ] [sig ] [1180/3377] Forecasting FITBI... [2026-02-24T20:22:13.555965] [INFO ] [sig ] Generating forecast for: FITBI [2026-02-24T20:22:13.555998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBI' from 'https://tdm.silogroup.org/data/derivative_storage/FITBI.csv'. [2026-02-24T20:22:13.569227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBI'. [2026-02-24T20:22:13.569667] [INFO ] [FORECASTER] Starting predict_future for FITBI [2026-02-24T20:22:13.570618] [DEBUG] [LOCAL ] No optimal features file found for FITBI: ./output/feature-sets/FITBI.txt [2026-02-24T20:22:13.570683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:13.570719] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:13.570748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:13.570818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:13.637130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:13.638151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:13.638251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:13.638292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:13.759473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:13.759654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:13.759695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:13.759724] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:13.763136] [DEBUG] [FORECASTER] FITBI: Forecast T+1@11:T+2@11: DOWN (p=17.76%) [2026-02-24T20:22:13.763420] [INFO ] [FORECASTER] Completed predict_future for FITBI [2026-02-24T20:22:13.763551] [INFO ] [sig ] FITBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:13.911074] [INFO ] [LOCAL ] Saved forecast: FITBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FITBI.txt [2026-02-24T20:22:13.911229] [INFO ] [sig ] [1180/3377] Completed FITBI in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:13.911268] [INFO ] [sig ] [1181/3377] Forecasting FITBO... [2026-02-24T20:22:13.911298] [INFO ] [sig ] Generating forecast for: FITBO [2026-02-24T20:22:13.911328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FITBO' from 'https://tdm.silogroup.org/data/derivative_storage/FITBO.csv'. [2026-02-24T20:22:13.923565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FITBO'. [2026-02-24T20:22:13.923872] [INFO ] [FORECASTER] Starting predict_future for FITBO [2026-02-24T20:22:13.924668] [DEBUG] [LOCAL ] No optimal features file found for FITBO: ./output/feature-sets/FITBO.txt [2026-02-24T20:22:13.924722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:13.924754] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:13.924780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:13.924837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:13.983034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:13.983866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:13.983952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:13.983987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:14.107117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:14.107281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:14.107322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:14.107353] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:14.111464] [DEBUG] [FORECASTER] FITBO: Forecast T+1@11:T+2@11: DOWN (p=4.22%) [2026-02-24T20:22:14.111769] [INFO ] [FORECASTER] Completed predict_future for FITBO [2026-02-24T20:22:14.111901] [INFO ] [sig ] FITBO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:14.256393] [INFO ] [LOCAL ] Saved forecast: FITBO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FITBO.txt [2026-02-24T20:22:14.256556] [INFO ] [sig ] [1181/3377] Completed FITBO in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:14.256618] [INFO ] [sig ] [1182/3377] Forecasting FIVE... [2026-02-24T20:22:14.256649] [INFO ] [sig ] Generating forecast for: FIVE [2026-02-24T20:22:14.256681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVE' from 'https://tdm.silogroup.org/data/derivative_storage/FIVE.csv'. [2026-02-24T20:22:14.268392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVE'. [2026-02-24T20:22:14.268739] [INFO ] [FORECASTER] Starting predict_future for FIVE [2026-02-24T20:22:14.269522] [DEBUG] [LOCAL ] No optimal features file found for FIVE: ./output/feature-sets/FIVE.txt [2026-02-24T20:22:14.269597] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:14.269632] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:14.269660] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:14.269721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:14.327698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:14.328794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:14.328881] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:14.328914] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:14.454033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:14.454198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:14.454238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:14.454267] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:14.457717] [DEBUG] [FORECASTER] FIVE: Forecast T+1@11:T+2@11: UP (p=58.52%) [2026-02-24T20:22:14.458026] [INFO ] [FORECASTER] Completed predict_future for FIVE [2026-02-24T20:22:14.458161] [INFO ] [sig ] FIVE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:14.606495] [INFO ] [LOCAL ] Saved forecast: FIVE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FIVE.txt [2026-02-24T20:22:14.606709] [INFO ] [sig ] [1182/3377] Completed FIVE in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:14.606750] [INFO ] [sig ] [1183/3377] Forecasting FIVN... [2026-02-24T20:22:14.606781] [INFO ] [sig ] Generating forecast for: FIVN [2026-02-24T20:22:14.606811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIVN' from 'https://tdm.silogroup.org/data/derivative_storage/FIVN.csv'. [2026-02-24T20:22:14.618619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIVN'. [2026-02-24T20:22:14.618941] [INFO ] [FORECASTER] Starting predict_future for FIVN [2026-02-24T20:22:14.619769] [DEBUG] [LOCAL ] No optimal features file found for FIVN: ./output/feature-sets/FIVN.txt [2026-02-24T20:22:14.619823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:14.619856] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:14.619883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:14.619940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:14.677759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:14.678864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:14.678950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:14.678982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:14.798778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:14.798929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:14.798968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:14.798997] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:14.802340] [DEBUG] [FORECASTER] FIVN: Forecast T+1@11:T+2@11: UP (p=64.64%) [2026-02-24T20:22:14.802631] [INFO ] [FORECASTER] Completed predict_future for FIVN [2026-02-24T20:22:14.802761] [INFO ] [sig ] FIVN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:14.944038] [INFO ] [LOCAL ] Saved forecast: FIVN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FIVN.txt [2026-02-24T20:22:14.944157] [INFO ] [sig ] [1183/3377] Completed FIVN in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:14.944196] [INFO ] [sig ] [1184/3377] Forecasting FIX... [2026-02-24T20:22:14.944226] [INFO ] [sig ] Generating forecast for: FIX [2026-02-24T20:22:14.944256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIX' from 'https://tdm.silogroup.org/data/derivative_storage/FIX.csv'. [2026-02-24T20:22:14.956441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIX'. [2026-02-24T20:22:14.956723] [INFO ] [FORECASTER] Starting predict_future for FIX [2026-02-24T20:22:14.957488] [DEBUG] [LOCAL ] No optimal features file found for FIX: ./output/feature-sets/FIX.txt [2026-02-24T20:22:14.957541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:14.957589] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:14.957620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:14.957677] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:15.015384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:15.016011] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:15.016090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:15.016123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:15.136628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:15.136764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:15.136802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:15.136831] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:15.140191] [DEBUG] [FORECASTER] FIX: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-24T20:22:15.140470] [INFO ] [FORECASTER] Completed predict_future for FIX [2026-02-24T20:22:15.140615] [INFO ] [sig ] FIX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:15.287181] [INFO ] [LOCAL ] Saved forecast: FIX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FIX.txt [2026-02-24T20:22:15.287327] [INFO ] [sig ] [1184/3377] Completed FIX in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:15.287368] [INFO ] [sig ] [1185/3377] Forecasting FIXD... [2026-02-24T20:22:15.287398] [INFO ] [sig ] Generating forecast for: FIXD [2026-02-24T20:22:15.287427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIXD' from 'https://tdm.silogroup.org/data/derivative_storage/FIXD.csv'. [2026-02-24T20:22:15.301345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIXD'. [2026-02-24T20:22:15.301664] [INFO ] [FORECASTER] Starting predict_future for FIXD [2026-02-24T20:22:15.302446] [DEBUG] [LOCAL ] No optimal features file found for FIXD: ./output/feature-sets/FIXD.txt [2026-02-24T20:22:15.302500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:15.302531] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:15.302558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:15.302641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:15.359856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:15.360459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:15.360536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:15.360569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:15.480044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:15.480164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:15.480202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:15.480229] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:15.483483] [DEBUG] [FORECASTER] FIXD: Forecast T+1@11:T+2@11: DOWN (p=17.34%) [2026-02-24T20:22:15.483770] [INFO ] [FORECASTER] Completed predict_future for FIXD [2026-02-24T20:22:15.483897] [INFO ] [sig ] FIXD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:15.623429] [INFO ] [LOCAL ] Saved forecast: FIXD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FIXD.txt [2026-02-24T20:22:15.623600] [INFO ] [sig ] [1185/3377] Completed FIXD in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:15.623642] [INFO ] [sig ] [1186/3377] Forecasting FIZZ... [2026-02-24T20:22:15.623672] [INFO ] [sig ] Generating forecast for: FIZZ [2026-02-24T20:22:15.623702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FIZZ' from 'https://tdm.silogroup.org/data/derivative_storage/FIZZ.csv'. [2026-02-24T20:22:15.635125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FIZZ'. [2026-02-24T20:22:15.635442] [INFO ] [FORECASTER] Starting predict_future for FIZZ [2026-02-24T20:22:15.636253] [DEBUG] [LOCAL ] No optimal features file found for FIZZ: ./output/feature-sets/FIZZ.txt [2026-02-24T20:22:15.636307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:15.636338] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:15.636365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:15.636421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:15.696314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:15.697235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:15.697350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:15.697384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:15.816999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:15.817160] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:15.817202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:15.817231] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:15.821269] [DEBUG] [FORECASTER] FIZZ: Forecast T+1@11:T+2@11: UP (p=58.49%) [2026-02-24T20:22:15.821547] [INFO ] [FORECASTER] Completed predict_future for FIZZ [2026-02-24T20:22:15.821698] [INFO ] [sig ] FIZZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:15.964718] [INFO ] [LOCAL ] Saved forecast: FIZZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FIZZ.txt [2026-02-24T20:22:15.964847] [INFO ] [sig ] [1186/3377] Completed FIZZ in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:15.964886] [INFO ] [sig ] [1187/3377] Forecasting FJP... [2026-02-24T20:22:15.965061] [INFO ] [sig ] Generating forecast for: FJP [2026-02-24T20:22:15.965090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FJP' from 'https://tdm.silogroup.org/data/derivative_storage/FJP.csv'. [2026-02-24T20:22:15.978501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FJP'. [2026-02-24T20:22:15.978794] [INFO ] [FORECASTER] Starting predict_future for FJP [2026-02-24T20:22:15.979561] [DEBUG] [LOCAL ] No optimal features file found for FJP: ./output/feature-sets/FJP.txt [2026-02-24T20:22:15.979646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:15.979687] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:15.979720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:15.979791] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:16.037824] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:16.038454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:16.038533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:16.038565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:16.154905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:16.155055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:16.155094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:16.155122] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:16.158597] [DEBUG] [FORECASTER] FJP: Forecast T+1@11:T+2@11: DOWN (p=4.28%) [2026-02-24T20:22:16.158878] [INFO ] [FORECASTER] Completed predict_future for FJP [2026-02-24T20:22:16.159006] [INFO ] [sig ] FJP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:16.300794] [INFO ] [LOCAL ] Saved forecast: FJP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FJP.txt [2026-02-24T20:22:16.300931] [INFO ] [sig ] [1187/3377] Completed FJP in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:16.300971] [INFO ] [sig ] [1188/3377] Forecasting FLEX... [2026-02-24T20:22:16.301002] [INFO ] [sig ] Generating forecast for: FLEX [2026-02-24T20:22:16.301032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLEX' from 'https://tdm.silogroup.org/data/derivative_storage/FLEX.csv'. [2026-02-24T20:22:16.312985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLEX'. [2026-02-24T20:22:16.313296] [INFO ] [FORECASTER] Starting predict_future for FLEX [2026-02-24T20:22:16.314283] [DEBUG] [LOCAL ] No optimal features file found for FLEX: ./output/feature-sets/FLEX.txt [2026-02-24T20:22:16.314336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:16.314367] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:16.314393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:16.314448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:16.374097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:16.374839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:16.374923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:16.374956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:16.496523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:16.496702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:16.496742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:16.496771] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:16.500600] [DEBUG] [FORECASTER] FLEX: Forecast T+1@11:T+2@11: UP (p=61.66%) [2026-02-24T20:22:16.500884] [INFO ] [FORECASTER] Completed predict_future for FLEX [2026-02-24T20:22:16.501016] [INFO ] [sig ] FLEX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:16.641219] [INFO ] [LOCAL ] Saved forecast: FLEX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FLEX.txt [2026-02-24T20:22:16.641367] [INFO ] [sig ] [1188/3377] Completed FLEX in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:16.641406] [INFO ] [sig ] [1189/3377] Forecasting FLL... [2026-02-24T20:22:16.641436] [INFO ] [sig ] Generating forecast for: FLL [2026-02-24T20:22:16.641465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLL' from 'https://tdm.silogroup.org/data/derivative_storage/FLL.csv'. [2026-02-24T20:22:16.652915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLL'. [2026-02-24T20:22:16.653262] [INFO ] [FORECASTER] Starting predict_future for FLL [2026-02-24T20:22:16.654065] [DEBUG] [LOCAL ] No optimal features file found for FLL: ./output/feature-sets/FLL.txt [2026-02-24T20:22:16.654118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:16.654150] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:16.654175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:16.654231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:16.712457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:16.713331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:16.713418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:16.713451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:16.837260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:16.837424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:16.837462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:16.837492] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:16.841709] [DEBUG] [FORECASTER] FLL: Forecast T+1@11:T+2@11: DOWN (p=15.69%) [2026-02-24T20:22:16.841992] [INFO ] [FORECASTER] Completed predict_future for FLL [2026-02-24T20:22:16.842121] [INFO ] [sig ] FLL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:16.982954] [INFO ] [LOCAL ] Saved forecast: FLL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FLL.txt [2026-02-24T20:22:16.983110] [INFO ] [sig ] [1189/3377] Completed FLL in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:16.983150] [INFO ] [sig ] [1190/3377] Forecasting FLNC... [2026-02-24T20:22:16.983181] [INFO ] [sig ] Generating forecast for: FLNC [2026-02-24T20:22:16.983211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNC' from 'https://tdm.silogroup.org/data/derivative_storage/FLNC.csv'. [2026-02-24T20:22:16.995705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNC'. [2026-02-24T20:22:16.995997] [INFO ] [FORECASTER] Starting predict_future for FLNC [2026-02-24T20:22:16.996815] [DEBUG] [LOCAL ] No optimal features file found for FLNC: ./output/feature-sets/FLNC.txt [2026-02-24T20:22:16.996879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:16.996910] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:16.996938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:16.996995] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:17.055591] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:17.056214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:17.056295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:17.056327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:17.182116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:17.182270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:17.182309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:17.182339] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:17.185796] [DEBUG] [FORECASTER] FLNC: Forecast T+1@11:T+2@11: UP (p=62.51%) [2026-02-24T20:22:17.186270] [INFO ] [FORECASTER] Completed predict_future for FLNC [2026-02-24T20:22:17.186400] [INFO ] [sig ] FLNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:17.332758] [INFO ] [LOCAL ] Saved forecast: FLNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FLNC.txt [2026-02-24T20:22:17.332897] [INFO ] [sig ] [1190/3377] Completed FLNC in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:17.332942] [INFO ] [sig ] [1191/3377] Forecasting FLNG... [2026-02-24T20:22:17.332972] [INFO ] [sig ] Generating forecast for: FLNG [2026-02-24T20:22:17.333002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLNG' from 'https://tdm.silogroup.org/data/derivative_storage/FLNG.csv'. [2026-02-24T20:22:17.345823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLNG'. [2026-02-24T20:22:17.346122] [INFO ] [FORECASTER] Starting predict_future for FLNG [2026-02-24T20:22:17.346938] [DEBUG] [LOCAL ] No optimal features file found for FLNG: ./output/feature-sets/FLNG.txt [2026-02-24T20:22:17.346992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:17.347023] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:17.347050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:17.347106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:17.404952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:17.405552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:17.405649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:17.405683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:17.528029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:17.528212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:17.528253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:17.528282] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:17.532064] [DEBUG] [FORECASTER] FLNG: Forecast T+1@11:T+2@11: UP (p=81.91%) [2026-02-24T20:22:17.532468] [INFO ] [FORECASTER] Completed predict_future for FLNG [2026-02-24T20:22:17.532640] [INFO ] [sig ] FLNG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:17.681487] [INFO ] [LOCAL ] Saved forecast: FLNG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FLNG.txt [2026-02-24T20:22:17.681684] [INFO ] [sig ] [1191/3377] Completed FLNG in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.3m [2026-02-24T20:22:17.681730] [INFO ] [sig ] [1192/3377] Forecasting FLO... [2026-02-24T20:22:17.681761] [INFO ] [sig ] Generating forecast for: FLO [2026-02-24T20:22:17.681796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLO' from 'https://tdm.silogroup.org/data/derivative_storage/FLO.csv'. [2026-02-24T20:22:17.694550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLO'. [2026-02-24T20:22:17.694978] [INFO ] [FORECASTER] Starting predict_future for FLO [2026-02-24T20:22:17.695821] [DEBUG] [LOCAL ] No optimal features file found for FLO: ./output/feature-sets/FLO.txt [2026-02-24T20:22:17.695878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:17.695910] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:17.695937] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:17.695993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:17.754935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:17.755866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:17.755961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:17.755995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:17.875934] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:17.876095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:17.876133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:17.876163] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:17.879613] [DEBUG] [FORECASTER] FLO: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-02-24T20:22:17.879913] [INFO ] [FORECASTER] Completed predict_future for FLO [2026-02-24T20:22:17.880060] [INFO ] [sig ] FLO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:18.019260] [INFO ] [LOCAL ] Saved forecast: FLO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FLO.txt [2026-02-24T20:22:18.019381] [INFO ] [sig ] [1192/3377] Completed FLO in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-24T20:22:18.019419] [INFO ] [sig ] [1193/3377] Forecasting FLS... [2026-02-24T20:22:18.019447] [INFO ] [sig ] Generating forecast for: FLS [2026-02-24T20:22:18.019477] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLS' from 'https://tdm.silogroup.org/data/derivative_storage/FLS.csv'. [2026-02-24T20:22:18.030406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLS'. [2026-02-24T20:22:18.030717] [INFO ] [FORECASTER] Starting predict_future for FLS [2026-02-24T20:22:18.031494] [DEBUG] [LOCAL ] No optimal features file found for FLS: ./output/feature-sets/FLS.txt [2026-02-24T20:22:18.031546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:18.031623] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:18.031653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:18.031711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:18.089391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:18.090199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:18.090280] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:18.090312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:18.215624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:18.215762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:18.215801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:18.215829] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:18.219328] [DEBUG] [FORECASTER] FLS: Forecast T+1@11:T+2@11: UP (p=84.94%) [2026-02-24T20:22:18.219625] [INFO ] [FORECASTER] Completed predict_future for FLS [2026-02-24T20:22:18.219753] [INFO ] [sig ] FLS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:18.361668] [INFO ] [LOCAL ] Saved forecast: FLS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FLS.txt [2026-02-24T20:22:18.361792] [INFO ] [sig ] [1193/3377] Completed FLS in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-24T20:22:18.361831] [INFO ] [sig ] [1194/3377] Forecasting FLUX... [2026-02-24T20:22:18.361860] [INFO ] [sig ] Generating forecast for: FLUX [2026-02-24T20:22:18.361889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLUX' from 'https://tdm.silogroup.org/data/derivative_storage/FLUX.csv'. [2026-02-24T20:22:18.373563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLUX'. [2026-02-24T20:22:18.373874] [INFO ] [FORECASTER] Starting predict_future for FLUX [2026-02-24T20:22:18.374667] [DEBUG] [LOCAL ] No optimal features file found for FLUX: ./output/feature-sets/FLUX.txt [2026-02-24T20:22:18.374722] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:18.374753] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:18.374780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:18.374837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:18.432127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:18.432748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:18.432828] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:18.432860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:18.555426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:18.555604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:18.555692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:18.555723] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:18.559541] [DEBUG] [FORECASTER] FLUX: Forecast T+1@11:T+2@11: DOWN (p=17.39%) [2026-02-24T20:22:18.559841] [INFO ] [FORECASTER] Completed predict_future for FLUX [2026-02-24T20:22:18.559969] [INFO ] [sig ] FLUX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:18.706430] [INFO ] [LOCAL ] Saved forecast: FLUX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FLUX.txt [2026-02-24T20:22:18.706605] [INFO ] [sig ] [1194/3377] Completed FLUX in 0.3s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-24T20:22:18.706646] [INFO ] [sig ] [1195/3377] Forecasting FLWS... [2026-02-24T20:22:18.706677] [INFO ] [sig ] Generating forecast for: FLWS [2026-02-24T20:22:18.706707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLWS' from 'https://tdm.silogroup.org/data/derivative_storage/FLWS.csv'. [2026-02-24T20:22:18.717995] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLWS'. [2026-02-24T20:22:18.718296] [INFO ] [FORECASTER] Starting predict_future for FLWS [2026-02-24T20:22:18.719097] [DEBUG] [LOCAL ] No optimal features file found for FLWS: ./output/feature-sets/FLWS.txt [2026-02-24T20:22:18.719150] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:18.719183] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:18.719210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:18.719268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:18.778075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:18.778935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:18.779017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:18.779051] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:18.904055] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:18.904229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:18.904279] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:18.904317] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:18.909306] [DEBUG] [FORECASTER] FLWS: Forecast T+1@11:T+2@11: UP (p=99.38%) [2026-02-24T20:22:18.909744] [INFO ] [FORECASTER] Completed predict_future for FLWS [2026-02-24T20:22:18.909903] [INFO ] [sig ] FLWS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:19.059078] [INFO ] [LOCAL ] Saved forecast: FLWS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FLWS.txt [2026-02-24T20:22:19.059208] [INFO ] [sig ] [1195/3377] Completed FLWS in 0.4s | 2.75 sym/s | Total: 7.2m | ETA: 13.2m [2026-02-24T20:22:19.059246] [INFO ] [sig ] [1196/3377] Forecasting FLXS... [2026-02-24T20:22:19.059276] [INFO ] [sig ] Generating forecast for: FLXS [2026-02-24T20:22:19.059307] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLXS' from 'https://tdm.silogroup.org/data/derivative_storage/FLXS.csv'. [2026-02-24T20:22:19.071874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLXS'. [2026-02-24T20:22:19.072157] [INFO ] [FORECASTER] Starting predict_future for FLXS [2026-02-24T20:22:19.072979] [DEBUG] [LOCAL ] No optimal features file found for FLXS: ./output/feature-sets/FLXS.txt [2026-02-24T20:22:19.073222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:19.073253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:19.073280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:19.073337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:19.131686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:19.132360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:19.132443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:19.132478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:19.254805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:19.254973] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:19.255014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:19.255079] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:19.260477] [DEBUG] [FORECASTER] FLXS: Forecast T+1@11:T+2@11: DOWN (p=22.68%) [2026-02-24T20:22:19.260942] [INFO ] [FORECASTER] Completed predict_future for FLXS [2026-02-24T20:22:19.261108] [INFO ] [sig ] FLXS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:19.423268] [INFO ] [LOCAL ] Saved forecast: FLXS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FLXS.txt [2026-02-24T20:22:19.423398] [INFO ] [sig ] [1196/3377] Completed FLXS in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:19.423438] [INFO ] [sig ] [1197/3377] Forecasting FLYE... [2026-02-24T20:22:19.423469] [INFO ] [sig ] Generating forecast for: FLYE [2026-02-24T20:22:19.423498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FLYE' from 'https://tdm.silogroup.org/data/derivative_storage/FLYE.csv'. [2026-02-24T20:22:19.436608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FLYE'. [2026-02-24T20:22:19.436909] [INFO ] [FORECASTER] Starting predict_future for FLYE [2026-02-24T20:22:19.437724] [DEBUG] [LOCAL ] No optimal features file found for FLYE: ./output/feature-sets/FLYE.txt [2026-02-24T20:22:19.437779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:19.437811] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:19.437839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:19.437895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:19.498307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:19.498943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:19.499219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:19.499252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:19.619429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:19.619604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:19.619646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:19.619675] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:19.623112] [DEBUG] [FORECASTER] FLYE: Forecast T+1@11:T+2@11: DOWN (p=8.23%) [2026-02-24T20:22:19.623388] [INFO ] [FORECASTER] Completed predict_future for FLYE [2026-02-24T20:22:19.623516] [INFO ] [sig ] FLYE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:19.769409] [INFO ] [LOCAL ] Saved forecast: FLYE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FLYE.txt [2026-02-24T20:22:19.769566] [INFO ] [sig ] [1197/3377] Completed FLYE in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:19.769627] [INFO ] [sig ] [1198/3377] Forecasting FMAO... [2026-02-24T20:22:19.769658] [INFO ] [sig ] Generating forecast for: FMAO [2026-02-24T20:22:19.769689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMAO' from 'https://tdm.silogroup.org/data/derivative_storage/FMAO.csv'. [2026-02-24T20:22:19.781850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMAO'. [2026-02-24T20:22:19.782341] [INFO ] [FORECASTER] Starting predict_future for FMAO [2026-02-24T20:22:19.783157] [DEBUG] [LOCAL ] No optimal features file found for FMAO: ./output/feature-sets/FMAO.txt [2026-02-24T20:22:19.783212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:19.783257] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:19.783286] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:19.783344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:19.841808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:19.842437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:19.842514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:19.842546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:19.949960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:19.950110] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:19.950149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:19.950178] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:19.953593] [DEBUG] [FORECASTER] FMAO: Forecast T+1@11:T+2@11: DOWN (p=2.73%) [2026-02-24T20:22:19.953900] [INFO ] [FORECASTER] Completed predict_future for FMAO [2026-02-24T20:22:19.954039] [INFO ] [sig ] FMAO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:20.101363] [INFO ] [LOCAL ] Saved forecast: FMAO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FMAO.txt [2026-02-24T20:22:20.101488] [INFO ] [sig ] [1198/3377] Completed FMAO in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:20.101527] [INFO ] [sig ] [1199/3377] Forecasting FMB... [2026-02-24T20:22:20.101556] [INFO ] [sig ] Generating forecast for: FMB [2026-02-24T20:22:20.101607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMB' from 'https://tdm.silogroup.org/data/derivative_storage/FMB.csv'. [2026-02-24T20:22:20.113242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMB'. [2026-02-24T20:22:20.113529] [INFO ] [FORECASTER] Starting predict_future for FMB [2026-02-24T20:22:20.114333] [DEBUG] [LOCAL ] No optimal features file found for FMB: ./output/feature-sets/FMB.txt [2026-02-24T20:22:20.114387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:20.114419] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:20.114446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:20.114502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:20.171504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:20.172225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:20.172304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:20.172336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:20.297149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:20.297316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:20.297356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:20.297385] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:20.300957] [DEBUG] [FORECASTER] FMB: Forecast T+1@11:T+2@11: DOWN (p=12.57%) [2026-02-24T20:22:20.301280] [INFO ] [FORECASTER] Completed predict_future for FMB [2026-02-24T20:22:20.301421] [INFO ] [sig ] FMB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:20.446018] [INFO ] [LOCAL ] Saved forecast: FMB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FMB.txt [2026-02-24T20:22:20.446152] [INFO ] [sig ] [1199/3377] Completed FMB in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:20.446190] [INFO ] [sig ] [1200/3377] Forecasting FMBH... [2026-02-24T20:22:20.446220] [INFO ] [sig ] Generating forecast for: FMBH [2026-02-24T20:22:20.446250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMBH' from 'https://tdm.silogroup.org/data/derivative_storage/FMBH.csv'. [2026-02-24T20:22:20.458481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMBH'. [2026-02-24T20:22:20.458832] [INFO ] [FORECASTER] Starting predict_future for FMBH [2026-02-24T20:22:20.459707] [DEBUG] [LOCAL ] No optimal features file found for FMBH: ./output/feature-sets/FMBH.txt [2026-02-24T20:22:20.459762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:20.459795] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:20.459823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:20.459881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:20.518846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:20.519630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:20.519713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:20.519747] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:20.641876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:20.642010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:20.642048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:20.642077] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:20.645941] [DEBUG] [FORECASTER] FMBH: Forecast T+1@11:T+2@11: DOWN (p=35.90%) [2026-02-24T20:22:20.646217] [INFO ] [FORECASTER] Completed predict_future for FMBH [2026-02-24T20:22:20.646343] [INFO ] [sig ] FMBH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:20.790004] [INFO ] [LOCAL ] Saved forecast: FMBH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FMBH.txt [2026-02-24T20:22:20.790170] [INFO ] [sig ] [1200/3377] Completed FMBH in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:20.790211] [INFO ] [sig ] [1201/3377] Forecasting FMC... [2026-02-24T20:22:20.790242] [INFO ] [sig ] Generating forecast for: FMC [2026-02-24T20:22:20.790273] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMC' from 'https://tdm.silogroup.org/data/derivative_storage/FMC.csv'. [2026-02-24T20:22:20.803059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMC'. [2026-02-24T20:22:20.803499] [INFO ] [FORECASTER] Starting predict_future for FMC [2026-02-24T20:22:20.804428] [DEBUG] [LOCAL ] No optimal features file found for FMC: ./output/feature-sets/FMC.txt [2026-02-24T20:22:20.804483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:20.804516] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:20.804544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:20.804635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:20.862719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:20.863522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:20.863624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:20.863660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:20.984560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:20.984701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:20.984741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:20.984770] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:20.988232] [DEBUG] [FORECASTER] FMC: Forecast T+1@11:T+2@11: UP (p=84.71%) [2026-02-24T20:22:20.988517] [INFO ] [FORECASTER] Completed predict_future for FMC [2026-02-24T20:22:20.988661] [INFO ] [sig ] FMC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:21.130752] [INFO ] [LOCAL ] Saved forecast: FMC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FMC.txt [2026-02-24T20:22:21.130888] [INFO ] [sig ] [1201/3377] Completed FMC in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:21.130926] [INFO ] [sig ] [1202/3377] Forecasting FMHI... [2026-02-24T20:22:21.130963] [INFO ] [sig ] Generating forecast for: FMHI [2026-02-24T20:22:21.130994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMHI' from 'https://tdm.silogroup.org/data/derivative_storage/FMHI.csv'. [2026-02-24T20:22:21.143086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMHI'. [2026-02-24T20:22:21.143414] [INFO ] [FORECASTER] Starting predict_future for FMHI [2026-02-24T20:22:21.144408] [DEBUG] [LOCAL ] No optimal features file found for FMHI: ./output/feature-sets/FMHI.txt [2026-02-24T20:22:21.144464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:21.144495] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:21.144522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:21.144606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:21.208596] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:21.209509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:21.209624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:21.209675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:21.340938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:21.341097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:21.341136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:21.341165] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:21.344702] [DEBUG] [FORECASTER] FMHI: Forecast T+1@11:T+2@11: UP (p=96.56%) [2026-02-24T20:22:21.344981] [INFO ] [FORECASTER] Completed predict_future for FMHI [2026-02-24T20:22:21.345109] [INFO ] [sig ] FMHI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:21.489722] [INFO ] [LOCAL ] Saved forecast: FMHI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FMHI.txt [2026-02-24T20:22:21.489860] [INFO ] [sig ] [1202/3377] Completed FMHI in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:21.489905] [INFO ] [sig ] [1203/3377] Forecasting FMN... [2026-02-24T20:22:21.489941] [INFO ] [sig ] Generating forecast for: FMN [2026-02-24T20:22:21.489977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMN' from 'https://tdm.silogroup.org/data/derivative_storage/FMN.csv'. [2026-02-24T20:22:21.501212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMN'. [2026-02-24T20:22:21.501524] [INFO ] [FORECASTER] Starting predict_future for FMN [2026-02-24T20:22:21.502322] [DEBUG] [LOCAL ] No optimal features file found for FMN: ./output/feature-sets/FMN.txt [2026-02-24T20:22:21.502376] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:21.502407] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:21.502434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:21.502491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:21.559846] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:21.560479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:21.560600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:21.560636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:21.676596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:21.676731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:21.676769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:21.676798] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:21.680224] [DEBUG] [FORECASTER] FMN: Forecast T+1@11:T+2@11: UP (p=72.46%) [2026-02-24T20:22:21.680505] [INFO ] [FORECASTER] Completed predict_future for FMN [2026-02-24T20:22:21.680652] [INFO ] [sig ] FMN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:21.822613] [INFO ] [LOCAL ] Saved forecast: FMN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FMN.txt [2026-02-24T20:22:21.822743] [INFO ] [sig ] [1203/3377] Completed FMN in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:21.822782] [INFO ] [sig ] [1204/3377] Forecasting FMNB... [2026-02-24T20:22:21.822813] [INFO ] [sig ] Generating forecast for: FMNB [2026-02-24T20:22:21.822850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMNB' from 'https://tdm.silogroup.org/data/derivative_storage/FMNB.csv'. [2026-02-24T20:22:21.834351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMNB'. [2026-02-24T20:22:21.834665] [INFO ] [FORECASTER] Starting predict_future for FMNB [2026-02-24T20:22:21.835482] [DEBUG] [LOCAL ] No optimal features file found for FMNB: ./output/feature-sets/FMNB.txt [2026-02-24T20:22:21.835535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:21.835592] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:21.835629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:21.835687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:21.893226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:21.893959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:21.894039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:21.894072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:22.009438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:22.009615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:22.009656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:22.009684] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:22.013092] [DEBUG] [FORECASTER] FMNB: Forecast T+1@11:T+2@11: UP (p=72.39%) [2026-02-24T20:22:22.013374] [INFO ] [FORECASTER] Completed predict_future for FMNB [2026-02-24T20:22:22.013502] [INFO ] [sig ] FMNB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:22.154491] [INFO ] [LOCAL ] Saved forecast: FMNB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FMNB.txt [2026-02-24T20:22:22.154650] [INFO ] [sig ] [1204/3377] Completed FMNB in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:22.154692] [INFO ] [sig ] [1205/3377] Forecasting FMS... [2026-02-24T20:22:22.154722] [INFO ] [sig ] Generating forecast for: FMS [2026-02-24T20:22:22.154753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMS' from 'https://tdm.silogroup.org/data/derivative_storage/FMS.csv'. [2026-02-24T20:22:22.166233] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMS'. [2026-02-24T20:22:22.166554] [INFO ] [FORECASTER] Starting predict_future for FMS [2026-02-24T20:22:22.167416] [DEBUG] [LOCAL ] No optimal features file found for FMS: ./output/feature-sets/FMS.txt [2026-02-24T20:22:22.167471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:22.167504] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:22.167531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:22.167613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:22.225085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:22.225839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:22.225920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:22.225952] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:22.351922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:22.352144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:22.352212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:22.352284] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:22.357971] [DEBUG] [FORECASTER] FMS: Forecast T+1@11:T+2@11: UP (p=92.65%) [2026-02-24T20:22:22.358451] [INFO ] [FORECASTER] Completed predict_future for FMS [2026-02-24T20:22:22.358680] [INFO ] [sig ] FMS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:22.507884] [INFO ] [LOCAL ] Saved forecast: FMS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FMS.txt [2026-02-24T20:22:22.508073] [INFO ] [sig ] [1205/3377] Completed FMS in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:22.508113] [INFO ] [sig ] [1206/3377] Forecasting FMX... [2026-02-24T20:22:22.508143] [INFO ] [sig ] Generating forecast for: FMX [2026-02-24T20:22:22.508173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FMX' from 'https://tdm.silogroup.org/data/derivative_storage/FMX.csv'. [2026-02-24T20:22:22.526920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FMX'. [2026-02-24T20:22:22.527359] [INFO ] [FORECASTER] Starting predict_future for FMX [2026-02-24T20:22:22.528569] [DEBUG] [LOCAL ] No optimal features file found for FMX: ./output/feature-sets/FMX.txt [2026-02-24T20:22:22.528661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:22.528716] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:22.528765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:22.528867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:22.594674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:22.595562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:22.595668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:22.595705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:22.725149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:22.725307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:22.725348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:22.725378] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:22.729032] [DEBUG] [FORECASTER] FMX: Forecast T+1@11:T+2@11: DOWN (p=21.08%) [2026-02-24T20:22:22.729340] [INFO ] [FORECASTER] Completed predict_future for FMX [2026-02-24T20:22:22.729481] [INFO ] [sig ] FMX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:22.880414] [INFO ] [LOCAL ] Saved forecast: FMX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FMX.txt [2026-02-24T20:22:22.880667] [INFO ] [sig ] [1206/3377] Completed FMX in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:22.880727] [INFO ] [sig ] [1207/3377] Forecasting FN... [2026-02-24T20:22:22.880762] [INFO ] [sig ] Generating forecast for: FN [2026-02-24T20:22:22.880794] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FN' from 'https://tdm.silogroup.org/data/derivative_storage/FN.csv'. [2026-02-24T20:22:22.894987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FN'. [2026-02-24T20:22:22.895633] [INFO ] [FORECASTER] Starting predict_future for FN [2026-02-24T20:22:22.896555] [DEBUG] [LOCAL ] No optimal features file found for FN: ./output/feature-sets/FN.txt [2026-02-24T20:22:22.896629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:22.896662] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:22.896690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:22.896748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:22.956838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:22.957952] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:22.958223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:22.958275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:23.081378] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:23.081539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:23.081601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:23.081635] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:23.085720] [DEBUG] [FORECASTER] FN: Forecast T+1@11:T+2@11: DOWN (p=21.49%) [2026-02-24T20:22:23.086025] [INFO ] [FORECASTER] Completed predict_future for FN [2026-02-24T20:22:23.086168] [INFO ] [sig ] FN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:23.229892] [INFO ] [LOCAL ] Saved forecast: FN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FN.txt [2026-02-24T20:22:23.230045] [INFO ] [sig ] [1207/3377] Completed FN in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.2m [2026-02-24T20:22:23.230085] [INFO ] [sig ] [1208/3377] Forecasting FNB... [2026-02-24T20:22:23.230305] [INFO ] [sig ] Generating forecast for: FNB [2026-02-24T20:22:23.230335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNB' from 'https://tdm.silogroup.org/data/derivative_storage/FNB.csv'. [2026-02-24T20:22:23.243788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNB'. [2026-02-24T20:22:23.244082] [INFO ] [FORECASTER] Starting predict_future for FNB [2026-02-24T20:22:23.244914] [DEBUG] [LOCAL ] No optimal features file found for FNB: ./output/feature-sets/FNB.txt [2026-02-24T20:22:23.244968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:23.245001] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:23.245029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:23.245086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:23.301906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:23.302502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:23.302597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:23.302632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:23.418943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:23.419062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:23.419103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:23.419132] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:23.422414] [DEBUG] [FORECASTER] FNB: Forecast T+1@11:T+2@11: UP (p=77.54%) [2026-02-24T20:22:23.422706] [INFO ] [FORECASTER] Completed predict_future for FNB [2026-02-24T20:22:23.422837] [INFO ] [sig ] FNB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:23.565821] [INFO ] [LOCAL ] Saved forecast: FNB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FNB.txt [2026-02-24T20:22:23.565932] [INFO ] [sig ] [1208/3377] Completed FNB in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-24T20:22:23.565970] [INFO ] [sig ] [1209/3377] Forecasting FND... [2026-02-24T20:22:23.565999] [INFO ] [sig ] Generating forecast for: FND [2026-02-24T20:22:23.566028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FND' from 'https://tdm.silogroup.org/data/derivative_storage/FND.csv'. [2026-02-24T20:22:23.578372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FND'. [2026-02-24T20:22:23.578689] [INFO ] [FORECASTER] Starting predict_future for FND [2026-02-24T20:22:23.579670] [DEBUG] [LOCAL ] No optimal features file found for FND: ./output/feature-sets/FND.txt [2026-02-24T20:22:23.579723] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:23.579756] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:23.579785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:23.579853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:23.637821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:23.638489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:23.638570] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:23.638624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:23.765190] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:23.765353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:23.765393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:23.765422] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:23.769157] [DEBUG] [FORECASTER] FND: Forecast T+1@11:T+2@11: DOWN (p=25.63%) [2026-02-24T20:22:23.769444] [INFO ] [FORECASTER] Completed predict_future for FND [2026-02-24T20:22:23.769601] [INFO ] [sig ] FND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:23.914702] [INFO ] [LOCAL ] Saved forecast: FND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FND.txt [2026-02-24T20:22:23.914836] [INFO ] [sig ] [1209/3377] Completed FND in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-24T20:22:23.914876] [INFO ] [sig ] [1210/3377] Forecasting FNF... [2026-02-24T20:22:23.914906] [INFO ] [sig ] Generating forecast for: FNF [2026-02-24T20:22:23.914936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNF' from 'https://tdm.silogroup.org/data/derivative_storage/FNF.csv'. [2026-02-24T20:22:23.926554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNF'. [2026-02-24T20:22:23.926893] [INFO ] [FORECASTER] Starting predict_future for FNF [2026-02-24T20:22:23.927713] [DEBUG] [LOCAL ] No optimal features file found for FNF: ./output/feature-sets/FNF.txt [2026-02-24T20:22:23.927765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:23.927837] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:23.927866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:23.927982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:23.985849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:23.986644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:23.986735] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:23.986777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:24.109318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:24.109465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:24.109538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:24.109604] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:24.114976] [DEBUG] [FORECASTER] FNF: Forecast T+1@11:T+2@11: DOWN (p=28.96%) [2026-02-24T20:22:24.115424] [INFO ] [FORECASTER] Completed predict_future for FNF [2026-02-24T20:22:24.115654] [INFO ] [sig ] FNF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:24.283029] [INFO ] [LOCAL ] Saved forecast: FNF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FNF.txt [2026-02-24T20:22:24.283196] [INFO ] [sig ] [1210/3377] Completed FNF in 0.4s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-24T20:22:24.283236] [INFO ] [sig ] [1211/3377] Forecasting FNKO... [2026-02-24T20:22:24.283267] [INFO ] [sig ] Generating forecast for: FNKO [2026-02-24T20:22:24.283296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNKO' from 'https://tdm.silogroup.org/data/derivative_storage/FNKO.csv'. [2026-02-24T20:22:24.294901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNKO'. [2026-02-24T20:22:24.295264] [INFO ] [FORECASTER] Starting predict_future for FNKO [2026-02-24T20:22:24.296119] [DEBUG] [LOCAL ] No optimal features file found for FNKO: ./output/feature-sets/FNKO.txt [2026-02-24T20:22:24.296195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:24.296229] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:24.296257] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:24.296313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:24.354168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:24.355113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:24.355204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:24.355237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:24.474237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:24.474393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:24.474434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:24.474461] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:24.477967] [DEBUG] [FORECASTER] FNKO: Forecast T+1@11:T+2@11: DOWN (p=31.96%) [2026-02-24T20:22:24.478248] [INFO ] [FORECASTER] Completed predict_future for FNKO [2026-02-24T20:22:24.478384] [INFO ] [sig ] FNKO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:24.621685] [INFO ] [LOCAL ] Saved forecast: FNKO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FNKO.txt [2026-02-24T20:22:24.621816] [INFO ] [sig ] [1211/3377] Completed FNKO in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-24T20:22:24.621854] [INFO ] [sig ] [1212/3377] Forecasting FNLC... [2026-02-24T20:22:24.621883] [INFO ] [sig ] Generating forecast for: FNLC [2026-02-24T20:22:24.621913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNLC' from 'https://tdm.silogroup.org/data/derivative_storage/FNLC.csv'. [2026-02-24T20:22:24.633507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNLC'. [2026-02-24T20:22:24.633790] [INFO ] [FORECASTER] Starting predict_future for FNLC [2026-02-24T20:22:24.634608] [DEBUG] [LOCAL ] No optimal features file found for FNLC: ./output/feature-sets/FNLC.txt [2026-02-24T20:22:24.634662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:24.634695] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:24.634722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:24.634779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:24.692091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:24.692717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:24.692794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:24.692826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:24.805511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:24.805683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:24.805734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:24.805769] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:24.809504] [DEBUG] [FORECASTER] FNLC: Forecast T+1@11:T+2@11: DOWN (p=17.88%) [2026-02-24T20:22:24.809806] [INFO ] [FORECASTER] Completed predict_future for FNLC [2026-02-24T20:22:24.809951] [INFO ] [sig ] FNLC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:24.952407] [INFO ] [LOCAL ] Saved forecast: FNLC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FNLC.txt [2026-02-24T20:22:24.952535] [INFO ] [sig ] [1212/3377] Completed FNLC in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-24T20:22:24.952591] [INFO ] [sig ] [1213/3377] Forecasting FNX... [2026-02-24T20:22:24.952624] [INFO ] [sig ] Generating forecast for: FNX [2026-02-24T20:22:24.952655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNX' from 'https://tdm.silogroup.org/data/derivative_storage/FNX.csv'. [2026-02-24T20:22:24.964643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNX'. [2026-02-24T20:22:24.964917] [INFO ] [FORECASTER] Starting predict_future for FNX [2026-02-24T20:22:24.965710] [DEBUG] [LOCAL ] No optimal features file found for FNX: ./output/feature-sets/FNX.txt [2026-02-24T20:22:24.965763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:24.965801] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:24.965828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:24.965884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:25.023324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:25.024005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:25.024083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:25.024116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:25.151045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:25.151222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:25.151262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:25.151324] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:25.154818] [DEBUG] [FORECASTER] FNX: Forecast T+1@11:T+2@11: DOWN (p=33.00%) [2026-02-24T20:22:25.155107] [INFO ] [FORECASTER] Completed predict_future for FNX [2026-02-24T20:22:25.155238] [INFO ] [sig ] FNX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:25.297158] [INFO ] [LOCAL ] Saved forecast: FNX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FNX.txt [2026-02-24T20:22:25.297306] [INFO ] [sig ] [1213/3377] Completed FNX in 0.3s | 2.75 sym/s | Total: 7.3m | ETA: 13.1m [2026-02-24T20:22:25.297347] [INFO ] [sig ] [1214/3377] Forecasting FNY... [2026-02-24T20:22:25.297377] [INFO ] [sig ] Generating forecast for: FNY [2026-02-24T20:22:25.297414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FNY' from 'https://tdm.silogroup.org/data/derivative_storage/FNY.csv'. [2026-02-24T20:22:25.309109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FNY'. [2026-02-24T20:22:25.309398] [INFO ] [FORECASTER] Starting predict_future for FNY [2026-02-24T20:22:25.310206] [DEBUG] [LOCAL ] No optimal features file found for FNY: ./output/feature-sets/FNY.txt [2026-02-24T20:22:25.310260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:25.310291] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:25.310318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:25.310374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:25.369996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:25.370904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:25.370991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:25.371024] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:25.489895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:25.490048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:25.490088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:25.490308] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:25.493747] [DEBUG] [FORECASTER] FNY: Forecast T+1@11:T+2@11: DOWN (p=45.66%) [2026-02-24T20:22:25.494034] [INFO ] [FORECASTER] Completed predict_future for FNY [2026-02-24T20:22:25.494166] [INFO ] [sig ] FNY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:25.636992] [INFO ] [LOCAL ] Saved forecast: FNY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FNY.txt [2026-02-24T20:22:25.637131] [INFO ] [sig ] [1214/3377] Completed FNY in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-24T20:22:25.637170] [INFO ] [sig ] [1215/3377] Forecasting FOA... [2026-02-24T20:22:25.637200] [INFO ] [sig ] Generating forecast for: FOA [2026-02-24T20:22:25.637229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOA' from 'https://tdm.silogroup.org/data/derivative_storage/FOA.csv'. [2026-02-24T20:22:25.648686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOA'. [2026-02-24T20:22:25.648978] [INFO ] [FORECASTER] Starting predict_future for FOA [2026-02-24T20:22:25.649776] [DEBUG] [LOCAL ] No optimal features file found for FOA: ./output/feature-sets/FOA.txt [2026-02-24T20:22:25.649829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:25.649860] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:25.649886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:25.649947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:25.706780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:25.707447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:25.707525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:25.707558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:25.830657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:25.830812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:25.830851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:25.830879] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:25.834303] [DEBUG] [FORECASTER] FOA: Forecast T+1@11:T+2@11: DOWN (p=20.16%) [2026-02-24T20:22:25.834596] [INFO ] [FORECASTER] Completed predict_future for FOA [2026-02-24T20:22:25.834726] [INFO ] [sig ] FOA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:25.977543] [INFO ] [LOCAL ] Saved forecast: FOA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FOA.txt [2026-02-24T20:22:25.977711] [INFO ] [sig ] [1215/3377] Completed FOA in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-24T20:22:25.977749] [INFO ] [sig ] [1216/3377] Forecasting FOF... [2026-02-24T20:22:25.977778] [INFO ] [sig ] Generating forecast for: FOF [2026-02-24T20:22:25.977809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOF' from 'https://tdm.silogroup.org/data/derivative_storage/FOF.csv'. [2026-02-24T20:22:25.989702] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOF'. [2026-02-24T20:22:25.989988] [INFO ] [FORECASTER] Starting predict_future for FOF [2026-02-24T20:22:25.990781] [DEBUG] [LOCAL ] No optimal features file found for FOF: ./output/feature-sets/FOF.txt [2026-02-24T20:22:25.990835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:25.990866] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:25.990893] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:25.990949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:26.047697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:26.048493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:26.048595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:26.048632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:26.167350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:26.167501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:26.167540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:26.167584] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:26.171394] [DEBUG] [FORECASTER] FOF: Forecast T+1@11:T+2@11: UP (p=73.46%) [2026-02-24T20:22:26.171712] [INFO ] [FORECASTER] Completed predict_future for FOF [2026-02-24T20:22:26.171843] [INFO ] [sig ] FOF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:26.313012] [INFO ] [LOCAL ] Saved forecast: FOF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FOF.txt [2026-02-24T20:22:26.313134] [INFO ] [sig ] [1216/3377] Completed FOF in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-24T20:22:26.313173] [INFO ] [sig ] [1217/3377] Forecasting FOLD... [2026-02-24T20:22:26.313202] [INFO ] [sig ] Generating forecast for: FOLD [2026-02-24T20:22:26.313232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOLD' from 'https://tdm.silogroup.org/data/derivative_storage/FOLD.csv'. [2026-02-24T20:22:26.324858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOLD'. [2026-02-24T20:22:26.325114] [INFO ] [FORECASTER] Starting predict_future for FOLD [2026-02-24T20:22:26.325905] [DEBUG] [LOCAL ] No optimal features file found for FOLD: ./output/feature-sets/FOLD.txt [2026-02-24T20:22:26.325958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:26.325990] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:26.326017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:26.326074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:26.383112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:26.383749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:26.383829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:26.383861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:26.508970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:26.509119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:26.509158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:26.509186] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:26.512601] [DEBUG] [FORECASTER] FOLD: Forecast T+1@11:T+2@11: DOWN (p=32.01%) [2026-02-24T20:22:26.512878] [INFO ] [FORECASTER] Completed predict_future for FOLD [2026-02-24T20:22:26.513006] [INFO ] [sig ] FOLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:26.653857] [INFO ] [LOCAL ] Saved forecast: FOLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FOLD.txt [2026-02-24T20:22:26.653975] [INFO ] [sig ] [1217/3377] Completed FOLD in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-24T20:22:26.654018] [INFO ] [sig ] [1218/3377] Forecasting FORM... [2026-02-24T20:22:26.654047] [INFO ] [sig ] Generating forecast for: FORM [2026-02-24T20:22:26.654077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FORM' from 'https://tdm.silogroup.org/data/derivative_storage/FORM.csv'. [2026-02-24T20:22:26.666564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FORM'. [2026-02-24T20:22:26.666896] [INFO ] [FORECASTER] Starting predict_future for FORM [2026-02-24T20:22:26.667773] [DEBUG] [LOCAL ] No optimal features file found for FORM: ./output/feature-sets/FORM.txt [2026-02-24T20:22:26.667828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:26.667860] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:26.667887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:26.667981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:26.731285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:26.732026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:26.732111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:26.732334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:26.871007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:26.871170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:26.871229] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:26.871259] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:26.874705] [DEBUG] [FORECASTER] FORM: Forecast T+1@11:T+2@11: DOWN (p=23.89%) [2026-02-24T20:22:26.874982] [INFO ] [FORECASTER] Completed predict_future for FORM [2026-02-24T20:22:26.875110] [INFO ] [sig ] FORM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:27.018818] [INFO ] [LOCAL ] Saved forecast: FORM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FORM.txt [2026-02-24T20:22:27.018938] [INFO ] [sig ] [1218/3377] Completed FORM in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-24T20:22:27.018977] [INFO ] [sig ] [1219/3377] Forecasting FOSL... [2026-02-24T20:22:27.019006] [INFO ] [sig ] Generating forecast for: FOSL [2026-02-24T20:22:27.019037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOSL' from 'https://tdm.silogroup.org/data/derivative_storage/FOSL.csv'. [2026-02-24T20:22:27.031034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOSL'. [2026-02-24T20:22:27.031312] [INFO ] [FORECASTER] Starting predict_future for FOSL [2026-02-24T20:22:27.032158] [DEBUG] [LOCAL ] No optimal features file found for FOSL: ./output/feature-sets/FOSL.txt [2026-02-24T20:22:27.032213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:27.032245] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:27.032273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:27.032330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:27.089235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:27.089859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:27.089941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:27.089980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:27.210469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:27.210625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:27.210665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:27.210692] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:27.214005] [DEBUG] [FORECASTER] FOSL: Forecast T+1@11:T+2@11: UP (p=81.80%) [2026-02-24T20:22:27.214279] [INFO ] [FORECASTER] Completed predict_future for FOSL [2026-02-24T20:22:27.214410] [INFO ] [sig ] FOSL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:27.354396] [INFO ] [LOCAL ] Saved forecast: FOSL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FOSL.txt [2026-02-24T20:22:27.354521] [INFO ] [sig ] [1219/3377] Completed FOSL in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-24T20:22:27.354558] [INFO ] [sig ] [1220/3377] Forecasting FOX... [2026-02-24T20:22:27.354606] [INFO ] [sig ] Generating forecast for: FOX [2026-02-24T20:22:27.354638] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOX' from 'https://tdm.silogroup.org/data/derivative_storage/FOX.csv'. [2026-02-24T20:22:27.365737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOX'. [2026-02-24T20:22:27.366009] [INFO ] [FORECASTER] Starting predict_future for FOX [2026-02-24T20:22:27.366815] [DEBUG] [LOCAL ] No optimal features file found for FOX: ./output/feature-sets/FOX.txt [2026-02-24T20:22:27.366867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:27.366899] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:27.366927] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:27.366984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:27.423991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:27.424681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:27.424781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:27.424815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:27.550861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:27.551022] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:27.551068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:27.551103] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:27.554570] [DEBUG] [FORECASTER] FOX: Forecast T+1@11:T+2@11: DOWN (p=2.27%) [2026-02-24T20:22:27.554864] [INFO ] [FORECASTER] Completed predict_future for FOX [2026-02-24T20:22:27.554994] [INFO ] [sig ] FOX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:27.701857] [INFO ] [LOCAL ] Saved forecast: FOX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FOX.txt [2026-02-24T20:22:27.701993] [INFO ] [sig ] [1220/3377] Completed FOX in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-24T20:22:27.702030] [INFO ] [sig ] [1221/3377] Forecasting FOXA... [2026-02-24T20:22:27.702059] [INFO ] [sig ] Generating forecast for: FOXA [2026-02-24T20:22:27.702090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXA' from 'https://tdm.silogroup.org/data/derivative_storage/FOXA.csv'. [2026-02-24T20:22:27.714659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXA'. [2026-02-24T20:22:27.714937] [INFO ] [FORECASTER] Starting predict_future for FOXA [2026-02-24T20:22:27.715989] [DEBUG] [LOCAL ] No optimal features file found for FOXA: ./output/feature-sets/FOXA.txt [2026-02-24T20:22:27.716043] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:27.716075] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:27.716272] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:27.716328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:27.774204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:27.774849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:27.774928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:27.774960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:27.906991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:27.907181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:27.907230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:27.907264] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:27.911934] [DEBUG] [FORECASTER] FOXA: Forecast T+1@11:T+2@11: DOWN (p=43.56%) [2026-02-24T20:22:27.912394] [INFO ] [FORECASTER] Completed predict_future for FOXA [2026-02-24T20:22:27.912603] [INFO ] [sig ] FOXA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:28.063932] [INFO ] [LOCAL ] Saved forecast: FOXA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FOXA.txt [2026-02-24T20:22:28.064094] [INFO ] [sig ] [1221/3377] Completed FOXA in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-24T20:22:28.064134] [INFO ] [sig ] [1222/3377] Forecasting FOXF... [2026-02-24T20:22:28.064164] [INFO ] [sig ] Generating forecast for: FOXF [2026-02-24T20:22:28.064195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FOXF' from 'https://tdm.silogroup.org/data/derivative_storage/FOXF.csv'. [2026-02-24T20:22:28.076846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FOXF'. [2026-02-24T20:22:28.077213] [INFO ] [FORECASTER] Starting predict_future for FOXF [2026-02-24T20:22:28.078121] [DEBUG] [LOCAL ] No optimal features file found for FOXF: ./output/feature-sets/FOXF.txt [2026-02-24T20:22:28.078177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:28.078405] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:28.078433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:28.078490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:28.136690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:28.137616] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:28.137703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:28.137737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:28.265363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:28.265526] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:28.265565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:28.265616] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:28.269496] [DEBUG] [FORECASTER] FOXF: Forecast T+1@11:T+2@11: DOWN (p=18.48%) [2026-02-24T20:22:28.269822] [INFO ] [FORECASTER] Completed predict_future for FOXF [2026-02-24T20:22:28.269963] [INFO ] [sig ] FOXF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:28.429859] [INFO ] [LOCAL ] Saved forecast: FOXF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FOXF.txt [2026-02-24T20:22:28.430029] [INFO ] [sig ] [1222/3377] Completed FOXF in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.1m [2026-02-24T20:22:28.430077] [INFO ] [sig ] [1223/3377] Forecasting FPF... [2026-02-24T20:22:28.430113] [INFO ] [sig ] Generating forecast for: FPF [2026-02-24T20:22:28.430150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPF' from 'https://tdm.silogroup.org/data/derivative_storage/FPF.csv'. [2026-02-24T20:22:28.444736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPF'. [2026-02-24T20:22:28.445242] [INFO ] [FORECASTER] Starting predict_future for FPF [2026-02-24T20:22:28.446327] [DEBUG] [LOCAL ] No optimal features file found for FPF: ./output/feature-sets/FPF.txt [2026-02-24T20:22:28.446391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:28.446428] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:28.446460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:28.446528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:28.515077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:28.515974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:28.516065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:28.516098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:28.645660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:28.645827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:28.645868] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:28.645898] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:28.649696] [DEBUG] [FORECASTER] FPF: Forecast T+1@11:T+2@11: UP (p=89.63%) [2026-02-24T20:22:28.650018] [INFO ] [FORECASTER] Completed predict_future for FPF [2026-02-24T20:22:28.650177] [INFO ] [sig ] FPF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:28.810880] [INFO ] [LOCAL ] Saved forecast: FPF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FPF.txt [2026-02-24T20:22:28.811086] [INFO ] [sig ] [1223/3377] Completed FPF in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-24T20:22:28.811127] [INFO ] [sig ] [1224/3377] Forecasting FPH... [2026-02-24T20:22:28.811158] [INFO ] [sig ] Generating forecast for: FPH [2026-02-24T20:22:28.811188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPH' from 'https://tdm.silogroup.org/data/derivative_storage/FPH.csv'. [2026-02-24T20:22:28.824387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPH'. [2026-02-24T20:22:28.824844] [INFO ] [FORECASTER] Starting predict_future for FPH [2026-02-24T20:22:28.825693] [DEBUG] [LOCAL ] No optimal features file found for FPH: ./output/feature-sets/FPH.txt [2026-02-24T20:22:28.825747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:28.825779] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:28.825806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:28.825863] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:28.886620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:28.887515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:28.887621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:28.887658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:29.012763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:29.012926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:29.012966] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:29.012997] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:29.016443] [DEBUG] [FORECASTER] FPH: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-02-24T20:22:29.016751] [INFO ] [FORECASTER] Completed predict_future for FPH [2026-02-24T20:22:29.016886] [INFO ] [sig ] FPH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:29.163523] [INFO ] [LOCAL ] Saved forecast: FPH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FPH.txt [2026-02-24T20:22:29.163702] [INFO ] [sig ] [1224/3377] Completed FPH in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-24T20:22:29.163742] [INFO ] [sig ] [1225/3377] Forecasting FPI... [2026-02-24T20:22:29.163772] [INFO ] [sig ] Generating forecast for: FPI [2026-02-24T20:22:29.163803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPI' from 'https://tdm.silogroup.org/data/derivative_storage/FPI.csv'. [2026-02-24T20:22:29.175899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPI'. [2026-02-24T20:22:29.176330] [INFO ] [FORECASTER] Starting predict_future for FPI [2026-02-24T20:22:29.177191] [DEBUG] [LOCAL ] No optimal features file found for FPI: ./output/feature-sets/FPI.txt [2026-02-24T20:22:29.177247] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:29.177280] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:29.177308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:29.177366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:29.248905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:29.249829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:29.249911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:29.249944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:29.371434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:29.371615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:29.371655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:29.371683] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:29.375186] [DEBUG] [FORECASTER] FPI: Forecast T+1@11:T+2@11: UP (p=91.97%) [2026-02-24T20:22:29.375482] [INFO ] [FORECASTER] Completed predict_future for FPI [2026-02-24T20:22:29.375636] [INFO ] [sig ] FPI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:29.522774] [INFO ] [LOCAL ] Saved forecast: FPI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FPI.txt [2026-02-24T20:22:29.522972] [INFO ] [sig ] [1225/3377] Completed FPI in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-24T20:22:29.523048] [INFO ] [sig ] [1226/3377] Forecasting FPXI... [2026-02-24T20:22:29.523082] [INFO ] [sig ] Generating forecast for: FPXI [2026-02-24T20:22:29.523112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FPXI' from 'https://tdm.silogroup.org/data/derivative_storage/FPXI.csv'. [2026-02-24T20:22:29.535076] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FPXI'. [2026-02-24T20:22:29.535473] [INFO ] [FORECASTER] Starting predict_future for FPXI [2026-02-24T20:22:29.536291] [DEBUG] [LOCAL ] No optimal features file found for FPXI: ./output/feature-sets/FPXI.txt [2026-02-24T20:22:29.536346] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:29.536378] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:29.536404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:29.536461] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:29.599019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:29.600208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:29.600295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:29.600328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:29.710466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:29.710651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:29.710693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:29.710723] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:29.715077] [DEBUG] [FORECASTER] FPXI: Forecast T+1@11:T+2@11: DOWN (p=35.80%) [2026-02-24T20:22:29.715598] [INFO ] [FORECASTER] Completed predict_future for FPXI [2026-02-24T20:22:29.715739] [INFO ] [sig ] FPXI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:29.865043] [INFO ] [LOCAL ] Saved forecast: FPXI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FPXI.txt [2026-02-24T20:22:29.865211] [INFO ] [sig ] [1226/3377] Completed FPXI in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-24T20:22:29.865250] [INFO ] [sig ] [1227/3377] Forecasting FRA... [2026-02-24T20:22:29.865279] [INFO ] [sig ] Generating forecast for: FRA [2026-02-24T20:22:29.865310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRA' from 'https://tdm.silogroup.org/data/derivative_storage/FRA.csv'. [2026-02-24T20:22:29.877921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRA'. [2026-02-24T20:22:29.878402] [INFO ] [FORECASTER] Starting predict_future for FRA [2026-02-24T20:22:29.879308] [DEBUG] [LOCAL ] No optimal features file found for FRA: ./output/feature-sets/FRA.txt [2026-02-24T20:22:29.879367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:29.879436] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:29.879466] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:29.879525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:29.940885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:29.942043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:29.942136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:29.942170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:30.068766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:30.068939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:30.068979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:30.069007] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:30.072490] [DEBUG] [FORECASTER] FRA: Forecast T+1@11:T+2@11: DOWN (p=42.08%) [2026-02-24T20:22:30.072807] [INFO ] [FORECASTER] Completed predict_future for FRA [2026-02-24T20:22:30.072963] [INFO ] [sig ] FRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:30.214630] [INFO ] [LOCAL ] Saved forecast: FRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FRA.txt [2026-02-24T20:22:30.214794] [INFO ] [sig ] [1227/3377] Completed FRA in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-24T20:22:30.214834] [INFO ] [sig ] [1228/3377] Forecasting FRBA... [2026-02-24T20:22:30.214865] [INFO ] [sig ] Generating forecast for: FRBA [2026-02-24T20:22:30.214896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRBA' from 'https://tdm.silogroup.org/data/derivative_storage/FRBA.csv'. [2026-02-24T20:22:30.227460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRBA'. [2026-02-24T20:22:30.227957] [INFO ] [FORECASTER] Starting predict_future for FRBA [2026-02-24T20:22:30.229070] [DEBUG] [LOCAL ] No optimal features file found for FRBA: ./output/feature-sets/FRBA.txt [2026-02-24T20:22:30.229138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:30.229178] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:30.229209] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:30.229266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:30.289023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:30.289961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:30.290053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:30.290096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:30.421952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:30.422162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:30.422230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:30.422279] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:30.428417] [DEBUG] [FORECASTER] FRBA: Forecast T+1@11:T+2@11: DOWN (p=28.68%) [2026-02-24T20:22:30.428913] [INFO ] [FORECASTER] Completed predict_future for FRBA [2026-02-24T20:22:30.429110] [INFO ] [sig ] FRBA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:30.598970] [INFO ] [LOCAL ] Saved forecast: FRBA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FRBA.txt [2026-02-24T20:22:30.599133] [INFO ] [sig ] [1228/3377] Completed FRBA in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-24T20:22:30.599175] [INFO ] [sig ] [1229/3377] Forecasting FRGE... [2026-02-24T20:22:30.599205] [INFO ] [sig ] Generating forecast for: FRGE [2026-02-24T20:22:30.599237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRGE' from 'https://tdm.silogroup.org/data/derivative_storage/FRGE.csv'. [2026-02-24T20:22:30.611536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRGE'. [2026-02-24T20:22:30.611887] [INFO ] [FORECASTER] Starting predict_future for FRGE [2026-02-24T20:22:30.612701] [DEBUG] [LOCAL ] No optimal features file found for FRGE: ./output/feature-sets/FRGE.txt [2026-02-24T20:22:30.612755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:30.612788] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:30.612815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:30.612871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:30.670627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:30.671316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:30.671398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:30.671431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:30.804207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:30.804367] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:30.804406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:30.804451] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:30.808019] [DEBUG] [FORECASTER] FRGE: Forecast T+1@11:T+2@11: UP (p=82.69%) [2026-02-24T20:22:30.808311] [INFO ] [FORECASTER] Completed predict_future for FRGE [2026-02-24T20:22:30.808449] [INFO ] [sig ] FRGE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:30.954438] [INFO ] [LOCAL ] Saved forecast: FRGE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FRGE.txt [2026-02-24T20:22:30.954596] [INFO ] [sig ] [1229/3377] Completed FRGE in 0.4s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-24T20:22:30.954639] [INFO ] [sig ] [1230/3377] Forecasting FRHC... [2026-02-24T20:22:30.954669] [INFO ] [sig ] Generating forecast for: FRHC [2026-02-24T20:22:30.954701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRHC' from 'https://tdm.silogroup.org/data/derivative_storage/FRHC.csv'. [2026-02-24T20:22:30.966445] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRHC'. [2026-02-24T20:22:30.966760] [INFO ] [FORECASTER] Starting predict_future for FRHC [2026-02-24T20:22:30.967550] [DEBUG] [LOCAL ] No optimal features file found for FRHC: ./output/feature-sets/FRHC.txt [2026-02-24T20:22:30.967622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:30.967654] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:30.967681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:30.967737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:31.028980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:31.029792] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:31.029878] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:31.029912] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:31.155182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:31.155339] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:31.155390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:31.155450] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:31.159316] [DEBUG] [FORECASTER] FRHC: Forecast T+1@11:T+2@11: DOWN (p=26.59%) [2026-02-24T20:22:31.159611] [INFO ] [FORECASTER] Completed predict_future for FRHC [2026-02-24T20:22:31.159743] [INFO ] [sig ] FRHC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:31.302989] [INFO ] [LOCAL ] Saved forecast: FRHC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FRHC.txt [2026-02-24T20:22:31.303135] [INFO ] [sig ] [1230/3377] Completed FRHC in 0.3s | 2.75 sym/s | Total: 7.4m | ETA: 13.0m [2026-02-24T20:22:31.303175] [INFO ] [sig ] [1231/3377] Forecasting FRME... [2026-02-24T20:22:31.303206] [INFO ] [sig ] Generating forecast for: FRME [2026-02-24T20:22:31.303236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRME' from 'https://tdm.silogroup.org/data/derivative_storage/FRME.csv'. [2026-02-24T20:22:31.315289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRME'. [2026-02-24T20:22:31.315656] [INFO ] [FORECASTER] Starting predict_future for FRME [2026-02-24T20:22:31.316673] [DEBUG] [LOCAL ] No optimal features file found for FRME: ./output/feature-sets/FRME.txt [2026-02-24T20:22:31.316727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:31.316760] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:31.316788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:31.316846] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:31.374788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:31.375651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:31.375759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:31.375795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:31.497829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:31.498013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:31.498056] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:31.498091] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:31.501893] [DEBUG] [FORECASTER] FRME: Forecast T+1@11:T+2@11: DOWN (p=30.85%) [2026-02-24T20:22:31.502417] [INFO ] [FORECASTER] Completed predict_future for FRME [2026-02-24T20:22:31.502562] [INFO ] [sig ] FRME: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:31.650320] [INFO ] [LOCAL ] Saved forecast: FRME 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FRME.txt [2026-02-24T20:22:31.650707] [INFO ] [sig ] [1231/3377] Completed FRME in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:31.650750] [INFO ] [sig ] [1232/3377] Forecasting FRO... [2026-02-24T20:22:31.650782] [INFO ] [sig ] Generating forecast for: FRO [2026-02-24T20:22:31.650814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRO' from 'https://tdm.silogroup.org/data/derivative_storage/FRO.csv'. [2026-02-24T20:22:31.663180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRO'. [2026-02-24T20:22:31.663558] [INFO ] [FORECASTER] Starting predict_future for FRO [2026-02-24T20:22:31.664454] [DEBUG] [LOCAL ] No optimal features file found for FRO: ./output/feature-sets/FRO.txt [2026-02-24T20:22:31.664509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:31.664542] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:31.664587] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:31.664651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:31.725893] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:31.727023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:31.727117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:31.727152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:31.860869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:31.861086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:31.861141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:31.861179] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:31.865622] [DEBUG] [FORECASTER] FRO: Forecast T+1@11:T+2@11: UP (p=97.71%) [2026-02-24T20:22:31.866042] [INFO ] [FORECASTER] Completed predict_future for FRO [2026-02-24T20:22:31.866224] [INFO ] [sig ] FRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:32.017562] [INFO ] [LOCAL ] Saved forecast: FRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FRO.txt [2026-02-24T20:22:32.017752] [INFO ] [sig ] [1232/3377] Completed FRO in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:32.017793] [INFO ] [sig ] [1233/3377] Forecasting FROG... [2026-02-24T20:22:32.017824] [INFO ] [sig ] Generating forecast for: FROG [2026-02-24T20:22:32.017854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FROG' from 'https://tdm.silogroup.org/data/derivative_storage/FROG.csv'. [2026-02-24T20:22:32.031072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FROG'. [2026-02-24T20:22:32.031518] [INFO ] [FORECASTER] Starting predict_future for FROG [2026-02-24T20:22:32.032480] [DEBUG] [LOCAL ] No optimal features file found for FROG: ./output/feature-sets/FROG.txt [2026-02-24T20:22:32.032541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:32.032595] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:32.032643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:32.032710] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:32.097154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:32.098165] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:32.098257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:32.098289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:32.229403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:32.229603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:32.229649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:32.229677] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:32.233804] [DEBUG] [FORECASTER] FROG: Forecast T+1@11:T+2@11: DOWN (p=14.77%) [2026-02-24T20:22:32.234208] [INFO ] [FORECASTER] Completed predict_future for FROG [2026-02-24T20:22:32.234371] [INFO ] [sig ] FROG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:32.459547] [INFO ] [LOCAL ] Saved forecast: FROG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FROG.txt [2026-02-24T20:22:32.459752] [INFO ] [sig ] [1233/3377] Completed FROG in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:32.459794] [INFO ] [sig ] [1234/3377] Forecasting FRPH... [2026-02-24T20:22:32.459825] [INFO ] [sig ] Generating forecast for: FRPH [2026-02-24T20:22:32.459854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRPH' from 'https://tdm.silogroup.org/data/derivative_storage/FRPH.csv'. [2026-02-24T20:22:32.505956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRPH'. [2026-02-24T20:22:32.507368] [INFO ] [FORECASTER] Starting predict_future for FRPH [2026-02-24T20:22:32.511126] [DEBUG] [LOCAL ] No optimal features file found for FRPH: ./output/feature-sets/FRPH.txt [2026-02-24T20:22:32.511284] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:32.511343] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:32.511391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:32.511509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:32.621787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:32.622973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:32.623089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:32.623132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:32.803623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:32.803865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:32.803936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:32.803987] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:32.810157] [DEBUG] [FORECASTER] FRPH: Forecast T+1@11:T+2@11: UP (p=99.75%) [2026-02-24T20:22:32.810732] [INFO ] [FORECASTER] Completed predict_future for FRPH [2026-02-24T20:22:32.810945] [INFO ] [sig ] FRPH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:33.058939] [INFO ] [LOCAL ] Saved forecast: FRPH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FRPH.txt [2026-02-24T20:22:33.059166] [INFO ] [sig ] [1234/3377] Completed FRPH in 0.6s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:33.059220] [INFO ] [sig ] [1235/3377] Forecasting FRSH... [2026-02-24T20:22:33.059260] [INFO ] [sig ] Generating forecast for: FRSH [2026-02-24T20:22:33.059300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FRSH' from 'https://tdm.silogroup.org/data/derivative_storage/FRSH.csv'. [2026-02-24T20:22:33.102279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FRSH'. [2026-02-24T20:22:33.108852] [INFO ] [FORECASTER] Starting predict_future for FRSH [2026-02-24T20:22:33.110327] [DEBUG] [LOCAL ] No optimal features file found for FRSH: ./output/feature-sets/FRSH.txt [2026-02-24T20:22:33.110400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:33.110437] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:33.110469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:33.110541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:33.212872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:33.214294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:33.214442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:33.214500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:33.374790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:33.374971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:33.375013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:33.375043] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:33.379241] [DEBUG] [FORECASTER] FRSH: Forecast T+1@11:T+2@11: UP (p=58.12%) [2026-02-24T20:22:33.379591] [INFO ] [FORECASTER] Completed predict_future for FRSH [2026-02-24T20:22:33.379750] [INFO ] [sig ] FRSH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:33.531705] [INFO ] [LOCAL ] Saved forecast: FRSH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FRSH.txt [2026-02-24T20:22:33.531897] [INFO ] [sig ] [1235/3377] Completed FRSH in 0.5s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:33.531953] [INFO ] [sig ] [1236/3377] Forecasting FSBC... [2026-02-24T20:22:33.531992] [INFO ] [sig ] Generating forecast for: FSBC [2026-02-24T20:22:33.532024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSBC' from 'https://tdm.silogroup.org/data/derivative_storage/FSBC.csv'. [2026-02-24T20:22:33.544723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSBC'. [2026-02-24T20:22:33.545145] [INFO ] [FORECASTER] Starting predict_future for FSBC [2026-02-24T20:22:33.546103] [DEBUG] [LOCAL ] No optimal features file found for FSBC: ./output/feature-sets/FSBC.txt [2026-02-24T20:22:33.546160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:33.546194] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:33.546227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:33.546294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:33.608257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:33.609202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:33.609302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:33.609346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:33.740803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:33.740976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:33.741023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:33.741053] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:33.744842] [DEBUG] [FORECASTER] FSBC: Forecast T+1@11:T+2@11: DOWN (p=24.77%) [2026-02-24T20:22:33.745171] [INFO ] [FORECASTER] Completed predict_future for FSBC [2026-02-24T20:22:33.745326] [INFO ] [sig ] FSBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:33.906252] [INFO ] [LOCAL ] Saved forecast: FSBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FSBC.txt [2026-02-24T20:22:33.906394] [INFO ] [sig ] [1236/3377] Completed FSBC in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:33.906444] [INFO ] [sig ] [1237/3377] Forecasting FSCO... [2026-02-24T20:22:33.906485] [INFO ] [sig ] Generating forecast for: FSCO [2026-02-24T20:22:33.906518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSCO' from 'https://tdm.silogroup.org/data/derivative_storage/FSCO.csv'. [2026-02-24T20:22:33.918663] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSCO'. [2026-02-24T20:22:33.918979] [INFO ] [FORECASTER] Starting predict_future for FSCO [2026-02-24T20:22:33.919939] [DEBUG] [LOCAL ] No optimal features file found for FSCO: ./output/feature-sets/FSCO.txt [2026-02-24T20:22:33.919995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:33.920035] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:33.920073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:33.920144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:33.985190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:33.985919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:33.986046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:33.986082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:34.113713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:34.113863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:34.113906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:34.113947] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:34.117593] [DEBUG] [FORECASTER] FSCO: Forecast T+1@11:T+2@11: UP (p=80.69%) [2026-02-24T20:22:34.117904] [INFO ] [FORECASTER] Completed predict_future for FSCO [2026-02-24T20:22:34.118081] [INFO ] [sig ] FSCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:34.268977] [INFO ] [LOCAL ] Saved forecast: FSCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FSCO.txt [2026-02-24T20:22:34.269119] [INFO ] [sig ] [1237/3377] Completed FSCO in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:34.269164] [INFO ] [sig ] [1238/3377] Forecasting FSK... [2026-02-24T20:22:34.269197] [INFO ] [sig ] Generating forecast for: FSK [2026-02-24T20:22:34.269239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSK' from 'https://tdm.silogroup.org/data/derivative_storage/FSK.csv'. [2026-02-24T20:22:34.282514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSK'. [2026-02-24T20:22:34.282862] [INFO ] [FORECASTER] Starting predict_future for FSK [2026-02-24T20:22:34.283784] [DEBUG] [LOCAL ] No optimal features file found for FSK: ./output/feature-sets/FSK.txt [2026-02-24T20:22:34.283842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:34.283875] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:34.283913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:34.283979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:34.349321] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:34.350060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:34.350155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:34.350210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:34.484891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:34.485039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:34.485085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:34.485120] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:34.489050] [DEBUG] [FORECASTER] FSK: Forecast T+1@11:T+2@11: DOWN (p=40.13%) [2026-02-24T20:22:34.489361] [INFO ] [FORECASTER] Completed predict_future for FSK [2026-02-24T20:22:34.489735] [INFO ] [sig ] FSK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:34.655172] [INFO ] [LOCAL ] Saved forecast: FSK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FSK.txt [2026-02-24T20:22:34.655322] [INFO ] [sig ] [1238/3377] Completed FSK in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:34.655369] [INFO ] [sig ] [1239/3377] Forecasting FSLY... [2026-02-24T20:22:34.655407] [INFO ] [sig ] Generating forecast for: FSLY [2026-02-24T20:22:34.655439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSLY' from 'https://tdm.silogroup.org/data/derivative_storage/FSLY.csv'. [2026-02-24T20:22:34.667418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSLY'. [2026-02-24T20:22:34.667773] [INFO ] [FORECASTER] Starting predict_future for FSLY [2026-02-24T20:22:34.668651] [DEBUG] [LOCAL ] No optimal features file found for FSLY: ./output/feature-sets/FSLY.txt [2026-02-24T20:22:34.668705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:34.668737] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:34.668763] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:34.668820] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:34.737312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:34.738296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:34.738386] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:34.738431] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:34.880925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:34.881092] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:34.881141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:34.881172] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:34.885060] [DEBUG] [FORECASTER] FSLY: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-24T20:22:34.885409] [INFO ] [FORECASTER] Completed predict_future for FSLY [2026-02-24T20:22:34.885564] [INFO ] [sig ] FSLY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:35.052752] [INFO ] [LOCAL ] Saved forecast: FSLY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FSLY.txt [2026-02-24T20:22:35.052917] [INFO ] [sig ] [1239/3377] Completed FSLY in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:35.052969] [INFO ] [sig ] [1240/3377] Forecasting FSM... [2026-02-24T20:22:35.053004] [INFO ] [sig ] Generating forecast for: FSM [2026-02-24T20:22:35.053036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSM' from 'https://tdm.silogroup.org/data/derivative_storage/FSM.csv'. [2026-02-24T20:22:35.065930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSM'. [2026-02-24T20:22:35.066289] [INFO ] [FORECASTER] Starting predict_future for FSM [2026-02-24T20:22:35.067564] [DEBUG] [LOCAL ] No optimal features file found for FSM: ./output/feature-sets/FSM.txt [2026-02-24T20:22:35.067643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:35.067678] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:35.067712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:35.067779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:35.136447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:35.137299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:35.137391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:35.137435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:35.273776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:35.273937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:35.273988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:35.274061] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:35.277907] [DEBUG] [FORECASTER] FSM: Forecast T+1@11:T+2@11: UP (p=76.66%) [2026-02-24T20:22:35.278247] [INFO ] [FORECASTER] Completed predict_future for FSM [2026-02-24T20:22:35.278398] [INFO ] [sig ] FSM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:35.436116] [INFO ] [LOCAL ] Saved forecast: FSM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FSM.txt [2026-02-24T20:22:35.436313] [INFO ] [sig ] [1240/3377] Completed FSM in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:35.436540] [INFO ] [sig ] [1241/3377] Forecasting FSS... [2026-02-24T20:22:35.436599] [INFO ] [sig ] Generating forecast for: FSS [2026-02-24T20:22:35.436636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FSS' from 'https://tdm.silogroup.org/data/derivative_storage/FSS.csv'. [2026-02-24T20:22:35.448556] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FSS'. [2026-02-24T20:22:35.448950] [INFO ] [FORECASTER] Starting predict_future for FSS [2026-02-24T20:22:35.449910] [DEBUG] [LOCAL ] No optimal features file found for FSS: ./output/feature-sets/FSS.txt [2026-02-24T20:22:35.449974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:35.450010] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:35.450039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:35.450112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:35.518970] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:35.519971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:35.520068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:35.520109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:35.654829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:35.654995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:35.655042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:35.655072] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:35.658999] [DEBUG] [FORECASTER] FSS: Forecast T+1@11:T+2@11: DOWN (p=8.12%) [2026-02-24T20:22:35.659320] [INFO ] [FORECASTER] Completed predict_future for FSS [2026-02-24T20:22:35.659686] [INFO ] [sig ] FSS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:35.819234] [INFO ] [LOCAL ] Saved forecast: FSS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FSS.txt [2026-02-24T20:22:35.819555] [INFO ] [sig ] [1241/3377] Completed FSS in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 13.0m [2026-02-24T20:22:35.819626] [INFO ] [sig ] [1242/3377] Forecasting FTA... [2026-02-24T20:22:35.819660] [INFO ] [sig ] Generating forecast for: FTA [2026-02-24T20:22:35.819695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTA' from 'https://tdm.silogroup.org/data/derivative_storage/FTA.csv'. [2026-02-24T20:22:35.832013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTA'. [2026-02-24T20:22:35.832370] [INFO ] [FORECASTER] Starting predict_future for FTA [2026-02-24T20:22:35.833450] [DEBUG] [LOCAL ] No optimal features file found for FTA: ./output/feature-sets/FTA.txt [2026-02-24T20:22:35.833509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:35.833543] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:35.833599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:35.833668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:35.897716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:35.898589] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:35.898683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:35.898723] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:36.020985] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:36.021139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:36.021179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:36.021207] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:36.025265] [DEBUG] [FORECASTER] FTA: Forecast T+1@11:T+2@11: DOWN (p=7.45%) [2026-02-24T20:22:36.025741] [INFO ] [FORECASTER] Completed predict_future for FTA [2026-02-24T20:22:36.025871] [INFO ] [sig ] FTA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:36.171854] [INFO ] [LOCAL ] Saved forecast: FTA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTA.txt [2026-02-24T20:22:36.171988] [INFO ] [sig ] [1242/3377] Completed FTA in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-24T20:22:36.172027] [INFO ] [sig ] [1243/3377] Forecasting FTAI... [2026-02-24T20:22:36.172055] [INFO ] [sig ] Generating forecast for: FTAI [2026-02-24T20:22:36.172085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTAI' from 'https://tdm.silogroup.org/data/derivative_storage/FTAI.csv'. [2026-02-24T20:22:36.184022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTAI'. [2026-02-24T20:22:36.184370] [INFO ] [FORECASTER] Starting predict_future for FTAI [2026-02-24T20:22:36.185289] [DEBUG] [LOCAL ] No optimal features file found for FTAI: ./output/feature-sets/FTAI.txt [2026-02-24T20:22:36.185353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:36.185400] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:36.185433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:36.185493] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:36.256155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:36.257173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:36.257263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:36.257300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:36.391296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:36.391455] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:36.391506] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:36.391538] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:36.395396] [DEBUG] [FORECASTER] FTAI: Forecast T+1@11:T+2@11: DOWN (p=44.30%) [2026-02-24T20:22:36.395730] [INFO ] [FORECASTER] Completed predict_future for FTAI [2026-02-24T20:22:36.395880] [INFO ] [sig ] FTAI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:36.558068] [INFO ] [LOCAL ] Saved forecast: FTAI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTAI.txt [2026-02-24T20:22:36.558225] [INFO ] [sig ] [1243/3377] Completed FTAI in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-24T20:22:36.558278] [INFO ] [sig ] [1244/3377] Forecasting FTC... [2026-02-24T20:22:36.558317] [INFO ] [sig ] Generating forecast for: FTC [2026-02-24T20:22:36.558368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTC' from 'https://tdm.silogroup.org/data/derivative_storage/FTC.csv'. [2026-02-24T20:22:36.570560] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTC'. [2026-02-24T20:22:36.570898] [INFO ] [FORECASTER] Starting predict_future for FTC [2026-02-24T20:22:36.571834] [DEBUG] [LOCAL ] No optimal features file found for FTC: ./output/feature-sets/FTC.txt [2026-02-24T20:22:36.571897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:36.571968] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:36.571998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:36.572083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:36.637372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:36.638282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:36.638373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:36.638418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:36.759764] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:36.759902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:36.759940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:36.759969] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:36.763336] [DEBUG] [FORECASTER] FTC: Forecast T+1@11:T+2@11: DOWN (p=17.28%) [2026-02-24T20:22:36.763631] [INFO ] [FORECASTER] Completed predict_future for FTC [2026-02-24T20:22:36.763761] [INFO ] [sig ] FTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:36.906313] [INFO ] [LOCAL ] Saved forecast: FTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTC.txt [2026-02-24T20:22:36.906466] [INFO ] [sig ] [1244/3377] Completed FTC in 0.3s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-24T20:22:36.906505] [INFO ] [sig ] [1245/3377] Forecasting FTCI... [2026-02-24T20:22:36.906535] [INFO ] [sig ] Generating forecast for: FTCI [2026-02-24T20:22:36.906565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCI' from 'https://tdm.silogroup.org/data/derivative_storage/FTCI.csv'. [2026-02-24T20:22:36.918670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCI'. [2026-02-24T20:22:36.918988] [INFO ] [FORECASTER] Starting predict_future for FTCI [2026-02-24T20:22:36.919818] [DEBUG] [LOCAL ] No optimal features file found for FTCI: ./output/feature-sets/FTCI.txt [2026-02-24T20:22:36.919873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:36.919904] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:36.919930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:36.919985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:36.982476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:36.983395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:36.983492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:36.983528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:37.111346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:37.111496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:37.111539] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:37.111584] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:37.115259] [DEBUG] [FORECASTER] FTCI: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-24T20:22:37.115564] [INFO ] [FORECASTER] Completed predict_future for FTCI [2026-02-24T20:22:37.115733] [INFO ] [sig ] FTCI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:37.265142] [INFO ] [LOCAL ] Saved forecast: FTCI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTCI.txt [2026-02-24T20:22:37.265307] [INFO ] [sig ] [1245/3377] Completed FTCI in 0.4s | 2.75 sym/s | Total: 7.5m | ETA: 12.9m [2026-02-24T20:22:37.265346] [INFO ] [sig ] [1246/3377] Forecasting FTCS... [2026-02-24T20:22:37.265376] [INFO ] [sig ] Generating forecast for: FTCS [2026-02-24T20:22:37.265407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTCS' from 'https://tdm.silogroup.org/data/derivative_storage/FTCS.csv'. [2026-02-24T20:22:37.278755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTCS'. [2026-02-24T20:22:37.279149] [INFO ] [FORECASTER] Starting predict_future for FTCS [2026-02-24T20:22:37.280208] [DEBUG] [LOCAL ] No optimal features file found for FTCS: ./output/feature-sets/FTCS.txt [2026-02-24T20:22:37.280279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:37.280313] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:37.280339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:37.280396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:37.340107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:37.341035] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:37.341123] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:37.341155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:37.463751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:37.463916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:37.463957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:37.463986] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:37.467659] [DEBUG] [FORECASTER] FTCS: Forecast T+1@11:T+2@11: UP (p=75.94%) [2026-02-24T20:22:37.468026] [INFO ] [FORECASTER] Completed predict_future for FTCS [2026-02-24T20:22:37.468175] [INFO ] [sig ] FTCS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:37.619372] [INFO ] [LOCAL ] Saved forecast: FTCS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTCS.txt [2026-02-24T20:22:37.619529] [INFO ] [sig ] [1246/3377] Completed FTCS in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:37.619587] [INFO ] [sig ] [1247/3377] Forecasting FTEK... [2026-02-24T20:22:37.619622] [INFO ] [sig ] Generating forecast for: FTEK [2026-02-24T20:22:37.619654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTEK' from 'https://tdm.silogroup.org/data/derivative_storage/FTEK.csv'. [2026-02-24T20:22:37.631874] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTEK'. [2026-02-24T20:22:37.632248] [INFO ] [FORECASTER] Starting predict_future for FTEK [2026-02-24T20:22:37.633257] [DEBUG] [LOCAL ] No optimal features file found for FTEK: ./output/feature-sets/FTEK.txt [2026-02-24T20:22:37.633310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:37.633342] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:37.633369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:37.633425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:37.695099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:37.696354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:37.696470] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:37.696507] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:37.832448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:37.832662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:37.832713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:37.832793] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:37.836921] [DEBUG] [FORECASTER] FTEK: Forecast T+1@11:T+2@11: DOWN (p=49.57%) [2026-02-24T20:22:37.837327] [INFO ] [FORECASTER] Completed predict_future for FTEK [2026-02-24T20:22:37.837499] [INFO ] [sig ] FTEK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:37.995312] [INFO ] [LOCAL ] Saved forecast: FTEK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTEK.txt [2026-02-24T20:22:37.995472] [INFO ] [sig ] [1247/3377] Completed FTEK in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:37.995513] [INFO ] [sig ] [1248/3377] Forecasting FTGC... [2026-02-24T20:22:37.995544] [INFO ] [sig ] Generating forecast for: FTGC [2026-02-24T20:22:37.995593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGC' from 'https://tdm.silogroup.org/data/derivative_storage/FTGC.csv'. [2026-02-24T20:22:38.008438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGC'. [2026-02-24T20:22:38.008775] [INFO ] [FORECASTER] Starting predict_future for FTGC [2026-02-24T20:22:38.009618] [DEBUG] [LOCAL ] No optimal features file found for FTGC: ./output/feature-sets/FTGC.txt [2026-02-24T20:22:38.009672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:38.009704] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:38.009730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:38.009787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:38.067696] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:38.068477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:38.068561] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:38.068614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:38.188833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:38.188979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:38.189020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:38.189048] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:38.192892] [DEBUG] [FORECASTER] FTGC: Forecast T+1@11:T+2@11: UP (p=50.08%) [2026-02-24T20:22:38.193194] [INFO ] [FORECASTER] Completed predict_future for FTGC [2026-02-24T20:22:38.193334] [INFO ] [sig ] FTGC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:38.340287] [INFO ] [LOCAL ] Saved forecast: FTGC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTGC.txt [2026-02-24T20:22:38.340426] [INFO ] [sig ] [1248/3377] Completed FTGC in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:38.340466] [INFO ] [sig ] [1249/3377] Forecasting FTGS... [2026-02-24T20:22:38.340496] [INFO ] [sig ] Generating forecast for: FTGS [2026-02-24T20:22:38.340526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTGS' from 'https://tdm.silogroup.org/data/derivative_storage/FTGS.csv'. [2026-02-24T20:22:38.353551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTGS'. [2026-02-24T20:22:38.353900] [INFO ] [FORECASTER] Starting predict_future for FTGS [2026-02-24T20:22:38.354702] [DEBUG] [LOCAL ] No optimal features file found for FTGS: ./output/feature-sets/FTGS.txt [2026-02-24T20:22:38.354756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:38.354788] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:38.354815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:38.354871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:38.412915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:38.413728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:38.413811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:38.413845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:38.544808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:38.544981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:38.545030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:38.545061] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:38.548959] [DEBUG] [FORECASTER] FTGS: Forecast T+1@11:T+2@11: UP (p=53.04%) [2026-02-24T20:22:38.549261] [INFO ] [FORECASTER] Completed predict_future for FTGS [2026-02-24T20:22:38.549407] [INFO ] [sig ] FTGS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:38.697160] [INFO ] [LOCAL ] Saved forecast: FTGS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTGS.txt [2026-02-24T20:22:38.697322] [INFO ] [sig ] [1249/3377] Completed FTGS in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:38.697364] [INFO ] [sig ] [1250/3377] Forecasting FTHI... [2026-02-24T20:22:38.697397] [INFO ] [sig ] Generating forecast for: FTHI [2026-02-24T20:22:38.697430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHI' from 'https://tdm.silogroup.org/data/derivative_storage/FTHI.csv'. [2026-02-24T20:22:38.711213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHI'. [2026-02-24T20:22:38.711723] [INFO ] [FORECASTER] Starting predict_future for FTHI [2026-02-24T20:22:38.712560] [DEBUG] [LOCAL ] No optimal features file found for FTHI: ./output/feature-sets/FTHI.txt [2026-02-24T20:22:38.712635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:38.712669] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:38.712696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:38.712753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:38.775515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:38.776487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:38.776592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:38.776630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:38.897796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:38.897990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:38.898033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:38.898064] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:38.901911] [DEBUG] [FORECASTER] FTHI: Forecast T+1@11:T+2@11: DOWN (p=23.25%) [2026-02-24T20:22:38.902197] [INFO ] [FORECASTER] Completed predict_future for FTHI [2026-02-24T20:22:38.902336] [INFO ] [sig ] FTHI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:39.050651] [INFO ] [LOCAL ] Saved forecast: FTHI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTHI.txt [2026-02-24T20:22:39.050810] [INFO ] [sig ] [1250/3377] Completed FTHI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:39.050852] [INFO ] [sig ] [1251/3377] Forecasting FTHY... [2026-02-24T20:22:39.050886] [INFO ] [sig ] Generating forecast for: FTHY [2026-02-24T20:22:39.050919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTHY' from 'https://tdm.silogroup.org/data/derivative_storage/FTHY.csv'. [2026-02-24T20:22:39.063252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTHY'. [2026-02-24T20:22:39.063889] [INFO ] [FORECASTER] Starting predict_future for FTHY [2026-02-24T20:22:39.064749] [DEBUG] [LOCAL ] No optimal features file found for FTHY: ./output/feature-sets/FTHY.txt [2026-02-24T20:22:39.064810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:39.064843] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:39.064871] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:39.064929] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:39.130275] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:39.131211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:39.131303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:39.131336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:39.268616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:39.268827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:39.268874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:39.268920] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:39.274344] [DEBUG] [FORECASTER] FTHY: Forecast T+1@11:T+2@11: UP (p=67.66%) [2026-02-24T20:22:39.274898] [INFO ] [FORECASTER] Completed predict_future for FTHY [2026-02-24T20:22:39.275071] [INFO ] [sig ] FTHY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:39.430995] [INFO ] [LOCAL ] Saved forecast: FTHY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTHY.txt [2026-02-24T20:22:39.431176] [INFO ] [sig ] [1251/3377] Completed FTHY in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:39.431219] [INFO ] [sig ] [1252/3377] Forecasting FTI... [2026-02-24T20:22:39.431251] [INFO ] [sig ] Generating forecast for: FTI [2026-02-24T20:22:39.431289] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTI' from 'https://tdm.silogroup.org/data/derivative_storage/FTI.csv'. [2026-02-24T20:22:39.444990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTI'. [2026-02-24T20:22:39.445468] [INFO ] [FORECASTER] Starting predict_future for FTI [2026-02-24T20:22:39.446641] [DEBUG] [LOCAL ] No optimal features file found for FTI: ./output/feature-sets/FTI.txt [2026-02-24T20:22:39.446699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:39.446732] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:39.446758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:39.446816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:39.507732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:39.508820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:39.508917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:39.508951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:39.633643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:39.633806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:39.633847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:39.633876] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:39.637592] [DEBUG] [FORECASTER] FTI: Forecast T+1@11:T+2@11: UP (p=59.96%) [2026-02-24T20:22:39.637885] [INFO ] [FORECASTER] Completed predict_future for FTI [2026-02-24T20:22:39.638045] [INFO ] [sig ] FTI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:39.787794] [INFO ] [LOCAL ] Saved forecast: FTI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTI.txt [2026-02-24T20:22:39.787986] [INFO ] [sig ] [1252/3377] Completed FTI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:39.788030] [INFO ] [sig ] [1253/3377] Forecasting FTK... [2026-02-24T20:22:39.788060] [INFO ] [sig ] Generating forecast for: FTK [2026-02-24T20:22:39.788093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTK' from 'https://tdm.silogroup.org/data/derivative_storage/FTK.csv'. [2026-02-24T20:22:39.800381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTK'. [2026-02-24T20:22:39.800715] [INFO ] [FORECASTER] Starting predict_future for FTK [2026-02-24T20:22:39.801535] [DEBUG] [LOCAL ] No optimal features file found for FTK: ./output/feature-sets/FTK.txt [2026-02-24T20:22:39.801607] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:39.801640] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:39.801667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:39.801723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:39.859598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:39.860437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:39.860521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:39.860554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:39.992294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:39.992502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:39.992547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:39.992594] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:39.996482] [DEBUG] [FORECASTER] FTK: Forecast T+1@11:T+2@11: DOWN (p=39.61%) [2026-02-24T20:22:39.996803] [INFO ] [FORECASTER] Completed predict_future for FTK [2026-02-24T20:22:39.996954] [INFO ] [sig ] FTK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:40.149103] [INFO ] [LOCAL ] Saved forecast: FTK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTK.txt [2026-02-24T20:22:40.149257] [INFO ] [sig ] [1253/3377] Completed FTK in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:40.149297] [INFO ] [sig ] [1254/3377] Forecasting FTLF... [2026-02-24T20:22:40.149327] [INFO ] [sig ] Generating forecast for: FTLF [2026-02-24T20:22:40.149357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTLF' from 'https://tdm.silogroup.org/data/derivative_storage/FTLF.csv'. [2026-02-24T20:22:40.163936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTLF'. [2026-02-24T20:22:40.164366] [INFO ] [FORECASTER] Starting predict_future for FTLF [2026-02-24T20:22:40.165267] [DEBUG] [LOCAL ] No optimal features file found for FTLF: ./output/feature-sets/FTLF.txt [2026-02-24T20:22:40.165324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:40.165355] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:40.165382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:40.165439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:40.233443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:40.234409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:40.234789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:40.234836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:40.353791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:40.353949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:40.353991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:40.354021] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:40.357662] [DEBUG] [FORECASTER] FTLF: Forecast T+1@11:T+2@11: DOWN (p=2.19%) [2026-02-24T20:22:40.357978] [INFO ] [FORECASTER] Completed predict_future for FTLF [2026-02-24T20:22:40.358114] [INFO ] [sig ] FTLF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:40.527489] [INFO ] [LOCAL ] Saved forecast: FTLF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTLF.txt [2026-02-24T20:22:40.527683] [INFO ] [sig ] [1254/3377] Completed FTLF in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:40.527728] [INFO ] [sig ] [1255/3377] Forecasting FTQI... [2026-02-24T20:22:40.527760] [INFO ] [sig ] Generating forecast for: FTQI [2026-02-24T20:22:40.527793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTQI' from 'https://tdm.silogroup.org/data/derivative_storage/FTQI.csv'. [2026-02-24T20:22:40.540159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTQI'. [2026-02-24T20:22:40.540564] [INFO ] [FORECASTER] Starting predict_future for FTQI [2026-02-24T20:22:40.541486] [DEBUG] [LOCAL ] No optimal features file found for FTQI: ./output/feature-sets/FTQI.txt [2026-02-24T20:22:40.541544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:40.541609] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:40.541645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:40.541705] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:40.599474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:40.600443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:40.600531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:40.600566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:40.738248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:40.738462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:40.738514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:40.738545] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:40.742860] [DEBUG] [FORECASTER] FTQI: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-24T20:22:40.743233] [INFO ] [FORECASTER] Completed predict_future for FTQI [2026-02-24T20:22:40.743403] [INFO ] [sig ] FTQI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:40.908646] [INFO ] [LOCAL ] Saved forecast: FTQI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTQI.txt [2026-02-24T20:22:40.908839] [INFO ] [sig ] [1255/3377] Completed FTQI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:40.908909] [INFO ] [sig ] [1256/3377] Forecasting FTRE... [2026-02-24T20:22:40.908973] [INFO ] [sig ] Generating forecast for: FTRE [2026-02-24T20:22:40.909043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRE' from 'https://tdm.silogroup.org/data/derivative_storage/FTRE.csv'. [2026-02-24T20:22:40.922418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRE'. [2026-02-24T20:22:40.922832] [INFO ] [FORECASTER] Starting predict_future for FTRE [2026-02-24T20:22:40.923753] [DEBUG] [LOCAL ] No optimal features file found for FTRE: ./output/feature-sets/FTRE.txt [2026-02-24T20:22:40.923812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:40.923846] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:40.923874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:40.923940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:40.985823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:40.986777] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:40.986900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:40.986943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:41.120612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:41.120785] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:41.120829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:41.120860] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:41.125040] [DEBUG] [FORECASTER] FTRE: Forecast T+1@11:T+2@11: DOWN (p=47.50%) [2026-02-24T20:22:41.125388] [INFO ] [FORECASTER] Completed predict_future for FTRE [2026-02-24T20:22:41.125541] [INFO ] [sig ] FTRE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:41.291149] [INFO ] [LOCAL ] Saved forecast: FTRE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTRE.txt [2026-02-24T20:22:41.291317] [INFO ] [sig ] [1256/3377] Completed FTRE in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:41.291363] [INFO ] [sig ] [1257/3377] Forecasting FTRI... [2026-02-24T20:22:41.291394] [INFO ] [sig ] Generating forecast for: FTRI [2026-02-24T20:22:41.291426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTRI' from 'https://tdm.silogroup.org/data/derivative_storage/FTRI.csv'. [2026-02-24T20:22:41.304083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTRI'. [2026-02-24T20:22:41.304500] [INFO ] [FORECASTER] Starting predict_future for FTRI [2026-02-24T20:22:41.305404] [DEBUG] [LOCAL ] No optimal features file found for FTRI: ./output/feature-sets/FTRI.txt [2026-02-24T20:22:41.305460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:41.305505] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:41.305534] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:41.305617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:41.370448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:41.371353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:41.371437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:41.371473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:41.498479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:41.498853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:41.498895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:41.498961] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:41.502661] [DEBUG] [FORECASTER] FTRI: Forecast T+1@11:T+2@11: UP (p=81.52%) [2026-02-24T20:22:41.502944] [INFO ] [FORECASTER] Completed predict_future for FTRI [2026-02-24T20:22:41.503081] [INFO ] [sig ] FTRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:41.651242] [INFO ] [LOCAL ] Saved forecast: FTRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTRI.txt [2026-02-24T20:22:41.651411] [INFO ] [sig ] [1257/3377] Completed FTRI in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.9m [2026-02-24T20:22:41.651452] [INFO ] [sig ] [1258/3377] Forecasting FTS... [2026-02-24T20:22:41.651483] [INFO ] [sig ] Generating forecast for: FTS [2026-02-24T20:22:41.651512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTS' from 'https://tdm.silogroup.org/data/derivative_storage/FTS.csv'. [2026-02-24T20:22:41.662823] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTS'. [2026-02-24T20:22:41.663162] [INFO ] [FORECASTER] Starting predict_future for FTS [2026-02-24T20:22:41.663986] [DEBUG] [LOCAL ] No optimal features file found for FTS: ./output/feature-sets/FTS.txt [2026-02-24T20:22:41.664040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:41.664072] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:41.664099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:41.664155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:41.721717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:41.722609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:41.722694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:41.722727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:41.848321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:41.848483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:41.848524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:41.848553] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:41.852369] [DEBUG] [FORECASTER] FTS: Forecast T+1@11:T+2@11: DOWN (p=32.69%) [2026-02-24T20:22:41.852763] [INFO ] [FORECASTER] Completed predict_future for FTS [2026-02-24T20:22:41.852935] [INFO ] [sig ] FTS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:42.001560] [INFO ] [LOCAL ] Saved forecast: FTS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTS.txt [2026-02-24T20:22:42.001733] [INFO ] [sig ] [1258/3377] Completed FTS in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-24T20:22:42.001772] [INFO ] [sig ] [1259/3377] Forecasting FTSL... [2026-02-24T20:22:42.001801] [INFO ] [sig ] Generating forecast for: FTSL [2026-02-24T20:22:42.001832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSL' from 'https://tdm.silogroup.org/data/derivative_storage/FTSL.csv'. [2026-02-24T20:22:42.013492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSL'. [2026-02-24T20:22:42.013840] [INFO ] [FORECASTER] Starting predict_future for FTSL [2026-02-24T20:22:42.014657] [DEBUG] [LOCAL ] No optimal features file found for FTSL: ./output/feature-sets/FTSL.txt [2026-02-24T20:22:42.014710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:42.014742] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:42.014768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:42.014835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:42.074089] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:42.075007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:42.075099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:42.075132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:42.212133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:42.212354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:42.212415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:42.212452] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:42.216151] [DEBUG] [FORECASTER] FTSL: Forecast T+1@11:T+2@11: UP (p=76.94%) [2026-02-24T20:22:42.216456] [INFO ] [FORECASTER] Completed predict_future for FTSL [2026-02-24T20:22:42.216628] [INFO ] [sig ] FTSL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:42.366414] [INFO ] [LOCAL ] Saved forecast: FTSL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTSL.txt [2026-02-24T20:22:42.366589] [INFO ] [sig ] [1259/3377] Completed FTSL in 0.4s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-24T20:22:42.366631] [INFO ] [sig ] [1260/3377] Forecasting FTSM... [2026-02-24T20:22:42.366662] [INFO ] [sig ] Generating forecast for: FTSM [2026-02-24T20:22:42.366692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTSM' from 'https://tdm.silogroup.org/data/derivative_storage/FTSM.csv'. [2026-02-24T20:22:42.378979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTSM'. [2026-02-24T20:22:42.379321] [INFO ] [FORECASTER] Starting predict_future for FTSM [2026-02-24T20:22:42.380172] [DEBUG] [LOCAL ] No optimal features file found for FTSM: ./output/feature-sets/FTSM.txt [2026-02-24T20:22:42.380227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:42.380259] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:42.380285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:42.380345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:42.437775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:42.438702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:42.438788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:42.438822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:42.537875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:42.538045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:42.538086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:42.538115] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:42.541622] [DEBUG] [FORECASTER] FTSM: Forecast T+1@11:T+2@11: UP (p=72.44%) [2026-02-24T20:22:42.541904] [INFO ] [FORECASTER] Completed predict_future for FTSM [2026-02-24T20:22:42.542031] [INFO ] [sig ] FTSM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:42.685931] [INFO ] [LOCAL ] Saved forecast: FTSM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTSM.txt [2026-02-24T20:22:42.686082] [INFO ] [sig ] [1260/3377] Completed FTSM in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-24T20:22:42.686138] [INFO ] [sig ] [1261/3377] Forecasting FTXL... [2026-02-24T20:22:42.686170] [INFO ] [sig ] Generating forecast for: FTXL [2026-02-24T20:22:42.686199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXL' from 'https://tdm.silogroup.org/data/derivative_storage/FTXL.csv'. [2026-02-24T20:22:42.698050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXL'. [2026-02-24T20:22:42.698442] [INFO ] [FORECASTER] Starting predict_future for FTXL [2026-02-24T20:22:42.699283] [DEBUG] [LOCAL ] No optimal features file found for FTXL: ./output/feature-sets/FTXL.txt [2026-02-24T20:22:42.699348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:42.699421] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:42.699457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:42.699522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:42.758761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:42.759854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:42.759942] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:42.759975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:42.883128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:42.883288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:42.883329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:42.883357] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:42.886990] [DEBUG] [FORECASTER] FTXL: Forecast T+1@11:T+2@11: UP (p=66.88%) [2026-02-24T20:22:42.887288] [INFO ] [FORECASTER] Completed predict_future for FTXL [2026-02-24T20:22:42.887446] [INFO ] [sig ] FTXL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:43.035756] [INFO ] [LOCAL ] Saved forecast: FTXL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTXL.txt [2026-02-24T20:22:43.035924] [INFO ] [sig ] [1261/3377] Completed FTXL in 0.3s | 2.75 sym/s | Total: 7.6m | ETA: 12.8m [2026-02-24T20:22:43.035964] [INFO ] [sig ] [1262/3377] Forecasting FTXN... [2026-02-24T20:22:43.036000] [INFO ] [sig ] Generating forecast for: FTXN [2026-02-24T20:22:43.036036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXN' from 'https://tdm.silogroup.org/data/derivative_storage/FTXN.csv'. [2026-02-24T20:22:43.048913] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXN'. [2026-02-24T20:22:43.049339] [INFO ] [FORECASTER] Starting predict_future for FTXN [2026-02-24T20:22:43.050261] [DEBUG] [LOCAL ] No optimal features file found for FTXN: ./output/feature-sets/FTXN.txt [2026-02-24T20:22:43.050318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:43.050355] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:43.050387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:43.050455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:43.110048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:43.110961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:43.111047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:43.111080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:43.232394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:43.232553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:43.232617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:43.232651] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:43.236261] [DEBUG] [FORECASTER] FTXN: Forecast T+1@11:T+2@11: DOWN (p=24.58%) [2026-02-24T20:22:43.236557] [INFO ] [FORECASTER] Completed predict_future for FTXN [2026-02-24T20:22:43.236728] [INFO ] [sig ] FTXN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:43.392111] [INFO ] [LOCAL ] Saved forecast: FTXN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FTXN.txt [2026-02-24T20:22:43.392310] [INFO ] [sig ] [1262/3377] Completed FTXN in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:43.392358] [INFO ] [sig ] [1263/3377] Forecasting FTXO... [2026-02-24T20:22:43.392390] [INFO ] [sig ] Generating forecast for: FTXO [2026-02-24T20:22:43.392422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FTXO' from 'https://tdm.silogroup.org/data/derivative_storage/FTXO.csv'. [2026-02-24T20:22:43.404992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FTXO'. [2026-02-24T20:22:43.405434] [INFO ] [FORECASTER] Starting predict_future for FTXO [2026-02-24T20:22:43.406363] [DEBUG] [LOCAL ] No optimal features file found for FTXO: ./output/feature-sets/FTXO.txt [2026-02-24T20:22:43.406422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:43.406457] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:43.406486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:43.406546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:43.469525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:43.470492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:43.470600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:43.470639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:43.602392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:43.602565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:43.602629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:43.602659] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:43.606368] [DEBUG] [FORECASTER] FTXO: Forecast T+1@11:T+2@11: UP (p=60.02%) [2026-02-24T20:22:43.606696] [INFO ] [FORECASTER] Completed predict_future for FTXO [2026-02-24T20:22:43.606839] [INFO ] [sig ] FTXO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:43.754243] [INFO ] [LOCAL ] Saved forecast: FTXO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FTXO.txt [2026-02-24T20:22:43.754421] [INFO ] [sig ] [1263/3377] Completed FTXO in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:43.754462] [INFO ] [sig ] [1264/3377] Forecasting FUBO... [2026-02-24T20:22:43.754492] [INFO ] [sig ] Generating forecast for: FUBO [2026-02-24T20:22:43.754523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUBO' from 'https://tdm.silogroup.org/data/derivative_storage/FUBO.csv'. [2026-02-24T20:22:43.766606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUBO'. [2026-02-24T20:22:43.766973] [INFO ] [FORECASTER] Starting predict_future for FUBO [2026-02-24T20:22:43.767832] [DEBUG] [LOCAL ] No optimal features file found for FUBO: ./output/feature-sets/FUBO.txt [2026-02-24T20:22:43.767889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:43.767948] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:43.767990] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:43.768058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:43.833423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:43.834754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:43.834847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:43.834881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:43.962364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:43.962533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:43.962616] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:43.962698] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:43.966409] [DEBUG] [FORECASTER] FUBO: Forecast T+1@11:T+2@11: DOWN (p=36.28%) [2026-02-24T20:22:43.966790] [INFO ] [FORECASTER] Completed predict_future for FUBO [2026-02-24T20:22:43.966947] [INFO ] [sig ] FUBO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:44.118664] [INFO ] [LOCAL ] Saved forecast: FUBO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FUBO.txt [2026-02-24T20:22:44.118861] [INFO ] [sig ] [1264/3377] Completed FUBO in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:44.118904] [INFO ] [sig ] [1265/3377] Forecasting FUL... [2026-02-24T20:22:44.118935] [INFO ] [sig ] Generating forecast for: FUL [2026-02-24T20:22:44.118968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUL' from 'https://tdm.silogroup.org/data/derivative_storage/FUL.csv'. [2026-02-24T20:22:44.131213] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUL'. [2026-02-24T20:22:44.131621] [INFO ] [FORECASTER] Starting predict_future for FUL [2026-02-24T20:22:44.132488] [DEBUG] [LOCAL ] No optimal features file found for FUL: ./output/feature-sets/FUL.txt [2026-02-24T20:22:44.132542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:44.132594] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:44.132624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:44.132681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:44.193949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:44.195138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:44.195235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:44.195269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:44.329865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:44.330012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:44.330054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:44.330085] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:44.333993] [DEBUG] [FORECASTER] FUL: Forecast T+1@11:T+2@11: UP (p=77.69%) [2026-02-24T20:22:44.334287] [INFO ] [FORECASTER] Completed predict_future for FUL [2026-02-24T20:22:44.334422] [INFO ] [sig ] FUL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:44.480843] [INFO ] [LOCAL ] Saved forecast: FUL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FUL.txt [2026-02-24T20:22:44.480976] [INFO ] [sig ] [1265/3377] Completed FUL in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:44.481015] [INFO ] [sig ] [1266/3377] Forecasting FULC... [2026-02-24T20:22:44.481045] [INFO ] [sig ] Generating forecast for: FULC [2026-02-24T20:22:44.481074] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FULC' from 'https://tdm.silogroup.org/data/derivative_storage/FULC.csv'. [2026-02-24T20:22:44.493623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FULC'. [2026-02-24T20:22:44.494023] [INFO ] [FORECASTER] Starting predict_future for FULC [2026-02-24T20:22:44.494866] [DEBUG] [LOCAL ] No optimal features file found for FULC: ./output/feature-sets/FULC.txt [2026-02-24T20:22:44.494921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:44.494952] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:44.494978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:44.495034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:44.554892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:44.555742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:44.555838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:44.555872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:44.683799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:44.683950] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:44.683991] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:44.684020] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:44.687627] [DEBUG] [FORECASTER] FULC: Forecast T+1@11:T+2@11: DOWN (p=25.51%) [2026-02-24T20:22:44.688147] [INFO ] [FORECASTER] Completed predict_future for FULC [2026-02-24T20:22:44.688282] [INFO ] [sig ] FULC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:44.832112] [INFO ] [LOCAL ] Saved forecast: FULC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FULC.txt [2026-02-24T20:22:44.832251] [INFO ] [sig ] [1266/3377] Completed FULC in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:44.832292] [INFO ] [sig ] [1267/3377] Forecasting FUN... [2026-02-24T20:22:44.832322] [INFO ] [sig ] Generating forecast for: FUN [2026-02-24T20:22:44.832354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUN' from 'https://tdm.silogroup.org/data/derivative_storage/FUN.csv'. [2026-02-24T20:22:44.844977] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUN'. [2026-02-24T20:22:44.845245] [INFO ] [FORECASTER] Starting predict_future for FUN [2026-02-24T20:22:44.846050] [DEBUG] [LOCAL ] No optimal features file found for FUN: ./output/feature-sets/FUN.txt [2026-02-24T20:22:44.846104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:44.846136] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:44.846164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:44.846221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:44.912230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:44.913288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:44.913398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:44.913435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:45.039320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:45.039480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:45.039521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:45.039550] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:45.043050] [DEBUG] [FORECASTER] FUN: Forecast T+1@11:T+2@11: UP (p=70.12%) [2026-02-24T20:22:45.043329] [INFO ] [FORECASTER] Completed predict_future for FUN [2026-02-24T20:22:45.043470] [INFO ] [sig ] FUN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:45.189051] [INFO ] [LOCAL ] Saved forecast: FUN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FUN.txt [2026-02-24T20:22:45.189229] [INFO ] [sig ] [1267/3377] Completed FUN in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:45.189280] [INFO ] [sig ] [1268/3377] Forecasting FUNC... [2026-02-24T20:22:45.189312] [INFO ] [sig ] Generating forecast for: FUNC [2026-02-24T20:22:45.189360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUNC' from 'https://tdm.silogroup.org/data/derivative_storage/FUNC.csv'. [2026-02-24T20:22:45.201452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUNC'. [2026-02-24T20:22:45.201811] [INFO ] [FORECASTER] Starting predict_future for FUNC [2026-02-24T20:22:45.202704] [DEBUG] [LOCAL ] No optimal features file found for FUNC: ./output/feature-sets/FUNC.txt [2026-02-24T20:22:45.202778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:45.202831] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:45.202861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:45.202921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:45.263887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:45.264831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:45.264920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:45.264955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:45.388697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:45.388867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:45.388910] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:45.388940] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:45.392896] [DEBUG] [FORECASTER] FUNC: Forecast T+1@11:T+2@11: DOWN (p=44.15%) [2026-02-24T20:22:45.393193] [INFO ] [FORECASTER] Completed predict_future for FUNC [2026-02-24T20:22:45.393325] [INFO ] [sig ] FUNC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:45.555270] [INFO ] [LOCAL ] Saved forecast: FUNC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FUNC.txt [2026-02-24T20:22:45.555449] [INFO ] [sig ] [1268/3377] Completed FUNC in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:45.555498] [INFO ] [sig ] [1269/3377] Forecasting FUND... [2026-02-24T20:22:45.555534] [INFO ] [sig ] Generating forecast for: FUND [2026-02-24T20:22:45.555586] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FUND' from 'https://tdm.silogroup.org/data/derivative_storage/FUND.csv'. [2026-02-24T20:22:45.568122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FUND'. [2026-02-24T20:22:45.568564] [INFO ] [FORECASTER] Starting predict_future for FUND [2026-02-24T20:22:45.569441] [DEBUG] [LOCAL ] No optimal features file found for FUND: ./output/feature-sets/FUND.txt [2026-02-24T20:22:45.569498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:45.569532] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:45.569560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:45.569641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:45.635226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:45.636440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:45.636531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:45.636566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:45.761296] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:45.761464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:45.761512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:45.761545] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:45.765501] [DEBUG] [FORECASTER] FUND: Forecast T+1@11:T+2@11: UP (p=96.08%) [2026-02-24T20:22:45.765826] [INFO ] [FORECASTER] Completed predict_future for FUND [2026-02-24T20:22:45.765970] [INFO ] [sig ] FUND: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:45.914697] [INFO ] [LOCAL ] Saved forecast: FUND 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FUND.txt [2026-02-24T20:22:45.914869] [INFO ] [sig ] [1269/3377] Completed FUND in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:45.914915] [INFO ] [sig ] [1270/3377] Forecasting FVCB... [2026-02-24T20:22:45.914954] [INFO ] [sig ] Generating forecast for: FVCB [2026-02-24T20:22:45.914986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FVCB' from 'https://tdm.silogroup.org/data/derivative_storage/FVCB.csv'. [2026-02-24T20:22:45.929040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FVCB'. [2026-02-24T20:22:45.929426] [INFO ] [FORECASTER] Starting predict_future for FVCB [2026-02-24T20:22:45.930295] [DEBUG] [LOCAL ] No optimal features file found for FVCB: ./output/feature-sets/FVCB.txt [2026-02-24T20:22:45.930352] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:45.930393] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:45.930427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:45.930497] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:45.991676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:45.992600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:45.992687] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:45.992722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:46.111817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:46.111978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:46.112019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:46.112049] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:46.115903] [DEBUG] [FORECASTER] FVCB: Forecast T+1@11:T+2@11: DOWN (p=31.11%) [2026-02-24T20:22:46.116188] [INFO ] [FORECASTER] Completed predict_future for FVCB [2026-02-24T20:22:46.116318] [INFO ] [sig ] FVCB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:46.266170] [INFO ] [LOCAL ] Saved forecast: FVCB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FVCB.txt [2026-02-24T20:22:46.266333] [INFO ] [sig ] [1270/3377] Completed FVCB in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:46.266372] [INFO ] [sig ] [1271/3377] Forecasting FWONA... [2026-02-24T20:22:46.266403] [INFO ] [sig ] Generating forecast for: FWONA [2026-02-24T20:22:46.266434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONA' from 'https://tdm.silogroup.org/data/derivative_storage/FWONA.csv'. [2026-02-24T20:22:46.278759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONA'. [2026-02-24T20:22:46.279111] [INFO ] [FORECASTER] Starting predict_future for FWONA [2026-02-24T20:22:46.279928] [DEBUG] [LOCAL ] No optimal features file found for FWONA: ./output/feature-sets/FWONA.txt [2026-02-24T20:22:46.279982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:46.280013] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:46.280042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:46.280098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:46.343966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:46.345129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:46.345266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:46.345301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:46.480560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:46.480738] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:46.480779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:46.480808] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:46.485110] [DEBUG] [FORECASTER] FWONA: Forecast T+1@11:T+2@11: UP (p=55.96%) [2026-02-24T20:22:46.485498] [INFO ] [FORECASTER] Completed predict_future for FWONA [2026-02-24T20:22:46.485704] [INFO ] [sig ] FWONA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:46.635065] [INFO ] [LOCAL ] Saved forecast: FWONA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FWONA.txt [2026-02-24T20:22:46.635220] [INFO ] [sig ] [1271/3377] Completed FWONA in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:46.635260] [INFO ] [sig ] [1272/3377] Forecasting FWONK... [2026-02-24T20:22:46.635304] [INFO ] [sig ] Generating forecast for: FWONK [2026-02-24T20:22:46.635337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWONK' from 'https://tdm.silogroup.org/data/derivative_storage/FWONK.csv'. [2026-02-24T20:22:46.648126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWONK'. [2026-02-24T20:22:46.648493] [INFO ] [FORECASTER] Starting predict_future for FWONK [2026-02-24T20:22:46.649327] [DEBUG] [LOCAL ] No optimal features file found for FWONK: ./output/feature-sets/FWONK.txt [2026-02-24T20:22:46.649381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:46.649413] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:46.649440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:46.649498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:46.706451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:46.707265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:46.707349] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:46.707382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:46.825377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:46.825549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:46.825614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:46.825645] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:46.829191] [DEBUG] [FORECASTER] FWONK: Forecast T+1@11:T+2@11: UP (p=65.92%) [2026-02-24T20:22:46.829473] [INFO ] [FORECASTER] Completed predict_future for FWONK [2026-02-24T20:22:46.829812] [INFO ] [sig ] FWONK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:46.976176] [INFO ] [LOCAL ] Saved forecast: FWONK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FWONK.txt [2026-02-24T20:22:46.976337] [INFO ] [sig ] [1272/3377] Completed FWONK in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:46.976377] [INFO ] [sig ] [1273/3377] Forecasting FWRD... [2026-02-24T20:22:46.976408] [INFO ] [sig ] Generating forecast for: FWRD [2026-02-24T20:22:46.976438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRD' from 'https://tdm.silogroup.org/data/derivative_storage/FWRD.csv'. [2026-02-24T20:22:46.989770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRD'. [2026-02-24T20:22:46.990048] [INFO ] [FORECASTER] Starting predict_future for FWRD [2026-02-24T20:22:46.991037] [DEBUG] [LOCAL ] No optimal features file found for FWRD: ./output/feature-sets/FWRD.txt [2026-02-24T20:22:46.991090] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:46.991122] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:46.991148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:46.991204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:47.051555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:47.052417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:47.052501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:47.052535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:47.184596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:47.184780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:47.184821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:47.184849] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:47.188412] [DEBUG] [FORECASTER] FWRD: Forecast T+1@11:T+2@11: UP (p=54.97%) [2026-02-24T20:22:47.188711] [INFO ] [FORECASTER] Completed predict_future for FWRD [2026-02-24T20:22:47.188840] [INFO ] [sig ] FWRD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:47.332952] [INFO ] [LOCAL ] Saved forecast: FWRD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FWRD.txt [2026-02-24T20:22:47.333093] [INFO ] [sig ] [1273/3377] Completed FWRD in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.8m [2026-02-24T20:22:47.333132] [INFO ] [sig ] [1274/3377] Forecasting FWRG... [2026-02-24T20:22:47.333162] [INFO ] [sig ] Generating forecast for: FWRG [2026-02-24T20:22:47.333192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FWRG' from 'https://tdm.silogroup.org/data/derivative_storage/FWRG.csv'. [2026-02-24T20:22:47.344847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FWRG'. [2026-02-24T20:22:47.345127] [INFO ] [FORECASTER] Starting predict_future for FWRG [2026-02-24T20:22:47.345927] [DEBUG] [LOCAL ] No optimal features file found for FWRG: ./output/feature-sets/FWRG.txt [2026-02-24T20:22:47.345980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:47.346012] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:47.346040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:47.346096] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:47.404918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:47.405683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:47.405765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:47.405798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:47.527622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:47.527794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:47.527835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:47.527864] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:47.531558] [DEBUG] [FORECASTER] FWRG: Forecast T+1@11:T+2@11: UP (p=84.82%) [2026-02-24T20:22:47.531952] [INFO ] [FORECASTER] Completed predict_future for FWRG [2026-02-24T20:22:47.532103] [INFO ] [sig ] FWRG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:47.684674] [INFO ] [LOCAL ] Saved forecast: FWRG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FWRG.txt [2026-02-24T20:22:47.684844] [INFO ] [sig ] [1274/3377] Completed FWRG in 0.4s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-24T20:22:47.684885] [INFO ] [sig ] [1275/3377] Forecasting FYC... [2026-02-24T20:22:47.684916] [INFO ] [sig ] Generating forecast for: FYC [2026-02-24T20:22:47.684947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYC' from 'https://tdm.silogroup.org/data/derivative_storage/FYC.csv'. [2026-02-24T20:22:47.696408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYC'. [2026-02-24T20:22:47.696730] [INFO ] [FORECASTER] Starting predict_future for FYC [2026-02-24T20:22:47.697524] [DEBUG] [LOCAL ] No optimal features file found for FYC: ./output/feature-sets/FYC.txt [2026-02-24T20:22:47.697612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:47.697647] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:47.697674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:47.697731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:47.756162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:47.757032] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:47.757112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:47.757145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:47.886986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:47.887153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:47.887198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:47.887250] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:47.891239] [DEBUG] [FORECASTER] FYC: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-02-24T20:22:47.891521] [INFO ] [FORECASTER] Completed predict_future for FYC [2026-02-24T20:22:47.891682] [INFO ] [sig ] FYC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:48.033855] [INFO ] [LOCAL ] Saved forecast: FYC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/FYC.txt [2026-02-24T20:22:48.034007] [INFO ] [sig ] [1275/3377] Completed FYC in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-24T20:22:48.034046] [INFO ] [sig ] [1276/3377] Forecasting FYX... [2026-02-24T20:22:48.034076] [INFO ] [sig ] Generating forecast for: FYX [2026-02-24T20:22:48.034106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'FYX' from 'https://tdm.silogroup.org/data/derivative_storage/FYX.csv'. [2026-02-24T20:22:48.045703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'FYX'. [2026-02-24T20:22:48.045992] [INFO ] [FORECASTER] Starting predict_future for FYX [2026-02-24T20:22:48.046796] [DEBUG] [LOCAL ] No optimal features file found for FYX: ./output/feature-sets/FYX.txt [2026-02-24T20:22:48.046851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:48.046883] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:48.046910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:48.046966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:48.103822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:48.104738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:48.104822] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:48.104855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:48.228895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:48.229055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:48.229094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:48.229123] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:48.233280] [DEBUG] [FORECASTER] FYX: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-24T20:22:48.233611] [INFO ] [FORECASTER] Completed predict_future for FYX [2026-02-24T20:22:48.233930] [INFO ] [sig ] FYX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:48.375361] [INFO ] [LOCAL ] Saved forecast: FYX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/FYX.txt [2026-02-24T20:22:48.375537] [INFO ] [sig ] [1276/3377] Completed FYX in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-24T20:22:48.375610] [INFO ] [sig ] [1277/3377] Forecasting G... [2026-02-24T20:22:48.375642] [INFO ] [sig ] Generating forecast for: G [2026-02-24T20:22:48.375673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'G' from 'https://tdm.silogroup.org/data/derivative_storage/G.csv'. [2026-02-24T20:22:48.387257] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'G'. [2026-02-24T20:22:48.387617] [INFO ] [FORECASTER] Starting predict_future for G [2026-02-24T20:22:48.388450] [DEBUG] [LOCAL ] No optimal features file found for G: ./output/feature-sets/G.txt [2026-02-24T20:22:48.388516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:48.388555] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:48.388619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:48.388679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:48.445790] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:48.446689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:48.446774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:48.446823] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:48.566780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:48.566936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:48.566975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:48.567004] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:48.570463] [DEBUG] [FORECASTER] G: Forecast T+1@11:T+2@11: UP (p=98.87%) [2026-02-24T20:22:48.570773] [INFO ] [FORECASTER] Completed predict_future for G [2026-02-24T20:22:48.570907] [INFO ] [sig ] G: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:48.721217] [INFO ] [LOCAL ] Saved forecast: G 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/G.txt [2026-02-24T20:22:48.721411] [INFO ] [sig ] [1277/3377] Completed G in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-24T20:22:48.721455] [INFO ] [sig ] [1278/3377] Forecasting GAB... [2026-02-24T20:22:48.721486] [INFO ] [sig ] Generating forecast for: GAB [2026-02-24T20:22:48.721518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAB' from 'https://tdm.silogroup.org/data/derivative_storage/GAB.csv'. [2026-02-24T20:22:48.734819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAB'. [2026-02-24T20:22:48.735240] [INFO ] [FORECASTER] Starting predict_future for GAB [2026-02-24T20:22:48.736335] [DEBUG] [LOCAL ] No optimal features file found for GAB: ./output/feature-sets/GAB.txt [2026-02-24T20:22:48.736426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:48.736459] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:48.736487] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:48.736544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:48.795923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:48.796854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:48.796938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:48.796971] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:48.919925] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:48.920088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:48.920128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:48.920156] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:48.923674] [DEBUG] [FORECASTER] GAB: Forecast T+1@11:T+2@11: DOWN (p=13.56%) [2026-02-24T20:22:48.924012] [INFO ] [FORECASTER] Completed predict_future for GAB [2026-02-24T20:22:48.924154] [INFO ] [sig ] GAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:49.066491] [INFO ] [LOCAL ] Saved forecast: GAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GAB.txt [2026-02-24T20:22:49.066652] [INFO ] [sig ] [1278/3377] Completed GAB in 0.3s | 2.75 sym/s | Total: 7.7m | ETA: 12.7m [2026-02-24T20:22:49.066693] [INFO ] [sig ] [1279/3377] Forecasting GABC... [2026-02-24T20:22:49.066723] [INFO ] [sig ] Generating forecast for: GABC [2026-02-24T20:22:49.066753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GABC' from 'https://tdm.silogroup.org/data/derivative_storage/GABC.csv'. [2026-02-24T20:22:49.078652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GABC'. [2026-02-24T20:22:49.078955] [INFO ] [FORECASTER] Starting predict_future for GABC [2026-02-24T20:22:49.079852] [DEBUG] [LOCAL ] No optimal features file found for GABC: ./output/feature-sets/GABC.txt [2026-02-24T20:22:49.079907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:49.079938] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:49.079963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:49.080031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:49.137398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:49.138094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:49.138174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:49.138207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:49.257460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:49.257636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:49.257678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:49.257707] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:49.261182] [DEBUG] [FORECASTER] GABC: Forecast T+1@11:T+2@11: UP (p=86.76%) [2026-02-24T20:22:49.261463] [INFO ] [FORECASTER] Completed predict_future for GABC [2026-02-24T20:22:49.261639] [INFO ] [sig ] GABC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:49.408592] [INFO ] [LOCAL ] Saved forecast: GABC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GABC.txt [2026-02-24T20:22:49.408777] [INFO ] [sig ] [1279/3377] Completed GABC in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:49.408816] [INFO ] [sig ] [1280/3377] Forecasting GAIA... [2026-02-24T20:22:49.408848] [INFO ] [sig ] Generating forecast for: GAIA [2026-02-24T20:22:49.408889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIA' from 'https://tdm.silogroup.org/data/derivative_storage/GAIA.csv'. [2026-02-24T20:22:49.421029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIA'. [2026-02-24T20:22:49.421362] [INFO ] [FORECASTER] Starting predict_future for GAIA [2026-02-24T20:22:49.422397] [DEBUG] [LOCAL ] No optimal features file found for GAIA: ./output/feature-sets/GAIA.txt [2026-02-24T20:22:49.422451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:49.422483] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:49.422509] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:49.422565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:49.479873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:49.481061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:49.481156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:49.481191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:49.604537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:49.604716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:49.604756] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:49.604784] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:49.608270] [DEBUG] [FORECASTER] GAIA: Forecast T+1@11:T+2@11: UP (p=98.79%) [2026-02-24T20:22:49.608568] [INFO ] [FORECASTER] Completed predict_future for GAIA [2026-02-24T20:22:49.608735] [INFO ] [sig ] GAIA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:49.751932] [INFO ] [LOCAL ] Saved forecast: GAIA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GAIA.txt [2026-02-24T20:22:49.752091] [INFO ] [sig ] [1280/3377] Completed GAIA in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:49.752131] [INFO ] [sig ] [1281/3377] Forecasting GAIN... [2026-02-24T20:22:49.752162] [INFO ] [sig ] Generating forecast for: GAIN [2026-02-24T20:22:49.752194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAIN' from 'https://tdm.silogroup.org/data/derivative_storage/GAIN.csv'. [2026-02-24T20:22:49.765857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAIN'. [2026-02-24T20:22:49.766162] [INFO ] [FORECASTER] Starting predict_future for GAIN [2026-02-24T20:22:49.766979] [DEBUG] [LOCAL ] No optimal features file found for GAIN: ./output/feature-sets/GAIN.txt [2026-02-24T20:22:49.767032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:49.767064] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:49.767091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:49.767147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:49.824627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:49.825729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:49.825809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:49.825842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:49.952538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:49.952910] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:49.952980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:49.953010] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:49.956826] [DEBUG] [FORECASTER] GAIN: Forecast T+1@11:T+2@11: UP (p=74.63%) [2026-02-24T20:22:49.957105] [INFO ] [FORECASTER] Completed predict_future for GAIN [2026-02-24T20:22:49.957235] [INFO ] [sig ] GAIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:50.106409] [INFO ] [LOCAL ] Saved forecast: GAIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GAIN.txt [2026-02-24T20:22:50.106618] [INFO ] [sig ] [1281/3377] Completed GAIN in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:50.106662] [INFO ] [sig ] [1282/3377] Forecasting GAM... [2026-02-24T20:22:50.106886] [INFO ] [sig ] Generating forecast for: GAM [2026-02-24T20:22:50.106919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAM' from 'https://tdm.silogroup.org/data/derivative_storage/GAM.csv'. [2026-02-24T20:22:50.120130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAM'. [2026-02-24T20:22:50.120450] [INFO ] [FORECASTER] Starting predict_future for GAM [2026-02-24T20:22:50.121439] [DEBUG] [LOCAL ] No optimal features file found for GAM: ./output/feature-sets/GAM.txt [2026-02-24T20:22:50.121493] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:50.121524] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:50.121551] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:50.121634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:50.179370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:50.180279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:50.180360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:50.180393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:50.297886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:50.298063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:50.298102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:50.298132] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:50.301624] [DEBUG] [FORECASTER] GAM: Forecast T+1@11:T+2@11: UP (p=72.56%) [2026-02-24T20:22:50.301902] [INFO ] [FORECASTER] Completed predict_future for GAM [2026-02-24T20:22:50.302030] [INFO ] [sig ] GAM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:50.443491] [INFO ] [LOCAL ] Saved forecast: GAM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GAM.txt [2026-02-24T20:22:50.443672] [INFO ] [sig ] [1282/3377] Completed GAM in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:50.443714] [INFO ] [sig ] [1283/3377] Forecasting GAMB... [2026-02-24T20:22:50.443744] [INFO ] [sig ] Generating forecast for: GAMB [2026-02-24T20:22:50.443776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GAMB' from 'https://tdm.silogroup.org/data/derivative_storage/GAMB.csv'. [2026-02-24T20:22:50.455192] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GAMB'. [2026-02-24T20:22:50.455497] [INFO ] [FORECASTER] Starting predict_future for GAMB [2026-02-24T20:22:50.456290] [DEBUG] [LOCAL ] No optimal features file found for GAMB: ./output/feature-sets/GAMB.txt [2026-02-24T20:22:50.456344] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:50.456375] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:50.456403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:50.456460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:50.513927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:50.514850] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:50.514931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:50.514964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:50.636405] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:50.636562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:50.636625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:50.636653] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:50.640174] [DEBUG] [FORECASTER] GAMB: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-24T20:22:50.640447] [INFO ] [FORECASTER] Completed predict_future for GAMB [2026-02-24T20:22:50.640596] [INFO ] [sig ] GAMB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:50.783676] [INFO ] [LOCAL ] Saved forecast: GAMB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GAMB.txt [2026-02-24T20:22:50.783832] [INFO ] [sig ] [1283/3377] Completed GAMB in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:50.784066] [INFO ] [sig ] [1284/3377] Forecasting GANX... [2026-02-24T20:22:50.784098] [INFO ] [sig ] Generating forecast for: GANX [2026-02-24T20:22:50.784128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GANX' from 'https://tdm.silogroup.org/data/derivative_storage/GANX.csv'. [2026-02-24T20:22:50.796169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GANX'. [2026-02-24T20:22:50.796477] [INFO ] [FORECASTER] Starting predict_future for GANX [2026-02-24T20:22:50.797274] [DEBUG] [LOCAL ] No optimal features file found for GANX: ./output/feature-sets/GANX.txt [2026-02-24T20:22:50.797328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:50.797359] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:50.797387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:50.797444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:50.858669] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:50.859667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:50.859753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:50.859785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:50.979108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:50.979253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:50.979292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:50.979320] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:50.983137] [DEBUG] [FORECASTER] GANX: Forecast T+1@11:T+2@11: DOWN (p=35.64%) [2026-02-24T20:22:50.983413] [INFO ] [FORECASTER] Completed predict_future for GANX [2026-02-24T20:22:50.983542] [INFO ] [sig ] GANX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:51.126873] [INFO ] [LOCAL ] Saved forecast: GANX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GANX.txt [2026-02-24T20:22:51.127058] [INFO ] [sig ] [1284/3377] Completed GANX in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:51.127099] [INFO ] [sig ] [1285/3377] Forecasting GASS... [2026-02-24T20:22:51.127155] [INFO ] [sig ] Generating forecast for: GASS [2026-02-24T20:22:51.127187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GASS' from 'https://tdm.silogroup.org/data/derivative_storage/GASS.csv'. [2026-02-24T20:22:51.140044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GASS'. [2026-02-24T20:22:51.140381] [INFO ] [FORECASTER] Starting predict_future for GASS [2026-02-24T20:22:51.141208] [DEBUG] [LOCAL ] No optimal features file found for GASS: ./output/feature-sets/GASS.txt [2026-02-24T20:22:51.141263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:51.141295] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:51.141321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:51.141378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:51.202293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:51.203195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:51.203279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:51.203313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:51.325513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:51.325697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:51.325738] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:51.325767] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:51.329213] [DEBUG] [FORECASTER] GASS: Forecast T+1@11:T+2@11: DOWN (p=38.00%) [2026-02-24T20:22:51.329493] [INFO ] [FORECASTER] Completed predict_future for GASS [2026-02-24T20:22:51.329671] [INFO ] [sig ] GASS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:51.471139] [INFO ] [LOCAL ] Saved forecast: GASS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GASS.txt [2026-02-24T20:22:51.471301] [INFO ] [sig ] [1285/3377] Completed GASS in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:51.471340] [INFO ] [sig ] [1286/3377] Forecasting GATX... [2026-02-24T20:22:51.471369] [INFO ] [sig ] Generating forecast for: GATX [2026-02-24T20:22:51.471400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GATX' from 'https://tdm.silogroup.org/data/derivative_storage/GATX.csv'. [2026-02-24T20:22:51.483483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GATX'. [2026-02-24T20:22:51.483841] [INFO ] [FORECASTER] Starting predict_future for GATX [2026-02-24T20:22:51.484654] [DEBUG] [LOCAL ] No optimal features file found for GATX: ./output/feature-sets/GATX.txt [2026-02-24T20:22:51.484707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:51.484738] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:51.484765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:51.484821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:51.542758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:51.543645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:51.543727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:51.543761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:51.671726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:51.671913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:51.671959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:51.671990] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:51.675604] [DEBUG] [FORECASTER] GATX: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-24T20:22:51.675899] [INFO ] [FORECASTER] Completed predict_future for GATX [2026-02-24T20:22:51.676030] [INFO ] [sig ] GATX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:51.818073] [INFO ] [LOCAL ] Saved forecast: GATX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GATX.txt [2026-02-24T20:22:51.818233] [INFO ] [sig ] [1286/3377] Completed GATX in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:51.818282] [INFO ] [sig ] [1287/3377] Forecasting GBAB... [2026-02-24T20:22:51.818315] [INFO ] [sig ] Generating forecast for: GBAB [2026-02-24T20:22:51.818345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBAB' from 'https://tdm.silogroup.org/data/derivative_storage/GBAB.csv'. [2026-02-24T20:22:51.831186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBAB'. [2026-02-24T20:22:51.831531] [INFO ] [FORECASTER] Starting predict_future for GBAB [2026-02-24T20:22:51.832403] [DEBUG] [LOCAL ] No optimal features file found for GBAB: ./output/feature-sets/GBAB.txt [2026-02-24T20:22:51.832458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:51.832492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:51.832522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:51.832616] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:51.898248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:51.899308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:51.899401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:51.899441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:52.034456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:52.034647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:52.034694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:52.034729] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:52.038720] [DEBUG] [FORECASTER] GBAB: Forecast T+1@11:T+2@11: DOWN (p=33.78%) [2026-02-24T20:22:52.039037] [INFO ] [FORECASTER] Completed predict_future for GBAB [2026-02-24T20:22:52.039190] [INFO ] [sig ] GBAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:52.205935] [INFO ] [LOCAL ] Saved forecast: GBAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GBAB.txt [2026-02-24T20:22:52.206096] [INFO ] [sig ] [1287/3377] Completed GBAB in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:52.206138] [INFO ] [sig ] [1288/3377] Forecasting GBCI... [2026-02-24T20:22:52.206169] [INFO ] [sig ] Generating forecast for: GBCI [2026-02-24T20:22:52.206200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBCI' from 'https://tdm.silogroup.org/data/derivative_storage/GBCI.csv'. [2026-02-24T20:22:52.218608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBCI'. [2026-02-24T20:22:52.218974] [INFO ] [FORECASTER] Starting predict_future for GBCI [2026-02-24T20:22:52.219800] [DEBUG] [LOCAL ] No optimal features file found for GBCI: ./output/feature-sets/GBCI.txt [2026-02-24T20:22:52.219853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:52.219885] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:52.219912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:52.219996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:52.277288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:52.278235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:52.278317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:52.278350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:52.399561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:52.399799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:52.399842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:52.399871] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:52.403476] [DEBUG] [FORECASTER] GBCI: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-24T20:22:52.403807] [INFO ] [FORECASTER] Completed predict_future for GBCI [2026-02-24T20:22:52.403945] [INFO ] [sig ] GBCI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:52.545949] [INFO ] [LOCAL ] Saved forecast: GBCI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GBCI.txt [2026-02-24T20:22:52.546119] [INFO ] [sig ] [1288/3377] Completed GBCI in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.7m [2026-02-24T20:22:52.546159] [INFO ] [sig ] [1289/3377] Forecasting GBDC... [2026-02-24T20:22:52.546189] [INFO ] [sig ] Generating forecast for: GBDC [2026-02-24T20:22:52.546219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBDC' from 'https://tdm.silogroup.org/data/derivative_storage/GBDC.csv'. [2026-02-24T20:22:52.558470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBDC'. [2026-02-24T20:22:52.558851] [INFO ] [FORECASTER] Starting predict_future for GBDC [2026-02-24T20:22:52.559684] [DEBUG] [LOCAL ] No optimal features file found for GBDC: ./output/feature-sets/GBDC.txt [2026-02-24T20:22:52.559738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:52.559770] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:52.559797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:52.559853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:52.616984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:52.617943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:52.618027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:52.618060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:52.735862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:52.736023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:52.736063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:52.736092] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:52.739532] [DEBUG] [FORECASTER] GBDC: Forecast T+1@11:T+2@11: UP (p=94.60%) [2026-02-24T20:22:52.739845] [INFO ] [FORECASTER] Completed predict_future for GBDC [2026-02-24T20:22:52.739980] [INFO ] [sig ] GBDC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:52.882714] [INFO ] [LOCAL ] Saved forecast: GBDC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GBDC.txt [2026-02-24T20:22:52.882868] [INFO ] [sig ] [1289/3377] Completed GBDC in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-24T20:22:52.882907] [INFO ] [sig ] [1290/3377] Forecasting GBTG... [2026-02-24T20:22:52.882939] [INFO ] [sig ] Generating forecast for: GBTG [2026-02-24T20:22:52.882969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBTG' from 'https://tdm.silogroup.org/data/derivative_storage/GBTG.csv'. [2026-02-24T20:22:52.894105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBTG'. [2026-02-24T20:22:52.894418] [INFO ] [FORECASTER] Starting predict_future for GBTG [2026-02-24T20:22:52.895212] [DEBUG] [LOCAL ] No optimal features file found for GBTG: ./output/feature-sets/GBTG.txt [2026-02-24T20:22:52.895266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:52.895297] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:52.895324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:52.895381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:52.954272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:52.955154] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:52.955237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:52.955270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:53.084808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:53.084978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:53.085019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:53.085049] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:53.088471] [DEBUG] [FORECASTER] GBTG: Forecast T+1@11:T+2@11: UP (p=86.43%) [2026-02-24T20:22:53.088763] [INFO ] [FORECASTER] Completed predict_future for GBTG [2026-02-24T20:22:53.088891] [INFO ] [sig ] GBTG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:53.247049] [INFO ] [LOCAL ] Saved forecast: GBTG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GBTG.txt [2026-02-24T20:22:53.247231] [INFO ] [sig ] [1290/3377] Completed GBTG in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-24T20:22:53.247280] [INFO ] [sig ] [1291/3377] Forecasting GBX... [2026-02-24T20:22:53.247309] [INFO ] [sig ] Generating forecast for: GBX [2026-02-24T20:22:53.247338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GBX' from 'https://tdm.silogroup.org/data/derivative_storage/GBX.csv'. [2026-02-24T20:22:53.260027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GBX'. [2026-02-24T20:22:53.260354] [INFO ] [FORECASTER] Starting predict_future for GBX [2026-02-24T20:22:53.261157] [DEBUG] [LOCAL ] No optimal features file found for GBX: ./output/feature-sets/GBX.txt [2026-02-24T20:22:53.261210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:53.261243] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:53.261269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:53.261326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:53.319127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:53.320016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:53.320098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:53.320131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:53.439017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:53.439178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:53.439217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:53.439246] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:53.443223] [DEBUG] [FORECASTER] GBX: Forecast T+1@11:T+2@11: UP (p=72.76%) [2026-02-24T20:22:53.443529] [INFO ] [FORECASTER] Completed predict_future for GBX [2026-02-24T20:22:53.443682] [INFO ] [sig ] GBX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:53.590660] [INFO ] [LOCAL ] Saved forecast: GBX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GBX.txt [2026-02-24T20:22:53.590820] [INFO ] [sig ] [1291/3377] Completed GBX in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-24T20:22:53.590863] [INFO ] [sig ] [1292/3377] Forecasting GCBC... [2026-02-24T20:22:53.590892] [INFO ] [sig ] Generating forecast for: GCBC [2026-02-24T20:22:53.590923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCBC' from 'https://tdm.silogroup.org/data/derivative_storage/GCBC.csv'. [2026-02-24T20:22:53.603222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCBC'. [2026-02-24T20:22:53.603527] [INFO ] [FORECASTER] Starting predict_future for GCBC [2026-02-24T20:22:53.604797] [DEBUG] [LOCAL ] No optimal features file found for GCBC: ./output/feature-sets/GCBC.txt [2026-02-24T20:22:53.604864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:53.604896] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:53.604923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:53.604979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:53.664517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:53.665432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:53.665514] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:53.665548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:53.777888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:53.778073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:53.778114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:53.778142] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:53.781592] [DEBUG] [FORECASTER] GCBC: Forecast T+1@11:T+2@11: DOWN (p=30.13%) [2026-02-24T20:22:53.781890] [INFO ] [FORECASTER] Completed predict_future for GCBC [2026-02-24T20:22:53.782024] [INFO ] [sig ] GCBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:53.933721] [INFO ] [LOCAL ] Saved forecast: GCBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GCBC.txt [2026-02-24T20:22:53.933885] [INFO ] [sig ] [1292/3377] Completed GCBC in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-24T20:22:53.933928] [INFO ] [sig ] [1293/3377] Forecasting GCMG... [2026-02-24T20:22:53.933959] [INFO ] [sig ] Generating forecast for: GCMG [2026-02-24T20:22:53.933989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCMG' from 'https://tdm.silogroup.org/data/derivative_storage/GCMG.csv'. [2026-02-24T20:22:53.946366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCMG'. [2026-02-24T20:22:53.946793] [INFO ] [FORECASTER] Starting predict_future for GCMG [2026-02-24T20:22:53.947639] [DEBUG] [LOCAL ] No optimal features file found for GCMG: ./output/feature-sets/GCMG.txt [2026-02-24T20:22:53.947704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:53.947743] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:53.947775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:53.947832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:54.017240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:54.018145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:54.018229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:54.018262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:54.139270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:54.139432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:54.139472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:54.139500] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:54.143111] [DEBUG] [FORECASTER] GCMG: Forecast T+1@11:T+2@11: DOWN (p=7.84%) [2026-02-24T20:22:54.143402] [INFO ] [FORECASTER] Completed predict_future for GCMG [2026-02-24T20:22:54.143534] [INFO ] [sig ] GCMG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:54.289970] [INFO ] [LOCAL ] Saved forecast: GCMG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GCMG.txt [2026-02-24T20:22:54.290130] [INFO ] [sig ] [1293/3377] Completed GCMG in 0.4s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-24T20:22:54.290169] [INFO ] [sig ] [1294/3377] Forecasting GCO... [2026-02-24T20:22:54.290199] [INFO ] [sig ] Generating forecast for: GCO [2026-02-24T20:22:54.290228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GCO' from 'https://tdm.silogroup.org/data/derivative_storage/GCO.csv'. [2026-02-24T20:22:54.302564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GCO'. [2026-02-24T20:22:54.303155] [INFO ] [FORECASTER] Starting predict_future for GCO [2026-02-24T20:22:54.304142] [DEBUG] [LOCAL ] No optimal features file found for GCO: ./output/feature-sets/GCO.txt [2026-02-24T20:22:54.304195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:54.304227] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:54.304254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:54.304311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:54.366587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:54.367448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:54.367531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:54.367564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:54.488771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:54.488929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:54.488968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:54.488996] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:54.492449] [DEBUG] [FORECASTER] GCO: Forecast T+1@11:T+2@11: DOWN (p=0.78%) [2026-02-24T20:22:54.492758] [INFO ] [FORECASTER] Completed predict_future for GCO [2026-02-24T20:22:54.492889] [INFO ] [sig ] GCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:54.637079] [INFO ] [LOCAL ] Saved forecast: GCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GCO.txt [2026-02-24T20:22:54.637239] [INFO ] [sig ] [1294/3377] Completed GCO in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-24T20:22:54.637278] [INFO ] [sig ] [1295/3377] Forecasting GD... [2026-02-24T20:22:54.637310] [INFO ] [sig ] Generating forecast for: GD [2026-02-24T20:22:54.637340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GD' from 'https://tdm.silogroup.org/data/derivative_storage/GD.csv'. [2026-02-24T20:22:54.648767] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GD'. [2026-02-24T20:22:54.649155] [INFO ] [FORECASTER] Starting predict_future for GD [2026-02-24T20:22:54.649968] [DEBUG] [LOCAL ] No optimal features file found for GD: ./output/feature-sets/GD.txt [2026-02-24T20:22:54.650021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:54.650053] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:54.650081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:54.650137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:54.708383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:54.709270] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:54.709354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:54.709388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:54.826666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:54.826841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:54.826883] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:54.826911] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:54.830385] [DEBUG] [FORECASTER] GD: Forecast T+1@11:T+2@11: DOWN (p=5.59%) [2026-02-24T20:22:54.830686] [INFO ] [FORECASTER] Completed predict_future for GD [2026-02-24T20:22:54.830820] [INFO ] [sig ] GD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:54.977997] [INFO ] [LOCAL ] Saved forecast: GD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GD.txt [2026-02-24T20:22:54.978158] [INFO ] [sig ] [1295/3377] Completed GD in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-24T20:22:54.978222] [INFO ] [sig ] [1296/3377] Forecasting GDC... [2026-02-24T20:22:54.978254] [INFO ] [sig ] Generating forecast for: GDC [2026-02-24T20:22:54.978285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDC' from 'https://tdm.silogroup.org/data/derivative_storage/GDC.csv'. [2026-02-24T20:22:54.990551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDC'. [2026-02-24T20:22:54.990892] [INFO ] [FORECASTER] Starting predict_future for GDC [2026-02-24T20:22:54.991701] [DEBUG] [LOCAL ] No optimal features file found for GDC: ./output/feature-sets/GDC.txt [2026-02-24T20:22:54.991754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:54.991787] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:54.991814] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:54.991871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:55.050382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:55.051464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:55.051546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:55.051603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:55.175751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:55.176103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:55.176143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:55.176171] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:55.179984] [DEBUG] [FORECASTER] GDC: Forecast T+1@11:T+2@11: DOWN (p=24.53%) [2026-02-24T20:22:55.180261] [INFO ] [FORECASTER] Completed predict_future for GDC [2026-02-24T20:22:55.180387] [INFO ] [sig ] GDC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:55.322854] [INFO ] [LOCAL ] Saved forecast: GDC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GDC.txt [2026-02-24T20:22:55.323016] [INFO ] [sig ] [1296/3377] Completed GDC in 0.3s | 2.75 sym/s | Total: 7.8m | ETA: 12.6m [2026-02-24T20:22:55.323056] [INFO ] [sig ] [1297/3377] Forecasting GDDY... [2026-02-24T20:22:55.323085] [INFO ] [sig ] Generating forecast for: GDDY [2026-02-24T20:22:55.323115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDDY' from 'https://tdm.silogroup.org/data/derivative_storage/GDDY.csv'. [2026-02-24T20:22:55.335146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDDY'. [2026-02-24T20:22:55.335474] [INFO ] [FORECASTER] Starting predict_future for GDDY [2026-02-24T20:22:55.336272] [DEBUG] [LOCAL ] No optimal features file found for GDDY: ./output/feature-sets/GDDY.txt [2026-02-24T20:22:55.336327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:55.336358] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:55.336385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:55.336441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:55.395987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:55.396833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:55.396916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:55.396949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:55.524775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:55.524922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:55.524962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:55.524990] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:55.528491] [DEBUG] [FORECASTER] GDDY: Forecast T+1@11:T+2@11: UP (p=95.29%) [2026-02-24T20:22:55.528798] [INFO ] [FORECASTER] Completed predict_future for GDDY [2026-02-24T20:22:55.528977] [INFO ] [sig ] GDDY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:55.673693] [INFO ] [LOCAL ] Saved forecast: GDDY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GDDY.txt [2026-02-24T20:22:55.673835] [INFO ] [sig ] [1297/3377] Completed GDDY in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-24T20:22:55.673875] [INFO ] [sig ] [1298/3377] Forecasting GDEN... [2026-02-24T20:22:55.673904] [INFO ] [sig ] Generating forecast for: GDEN [2026-02-24T20:22:55.673933] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDEN' from 'https://tdm.silogroup.org/data/derivative_storage/GDEN.csv'. [2026-02-24T20:22:55.686387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDEN'. [2026-02-24T20:22:55.686670] [INFO ] [FORECASTER] Starting predict_future for GDEN [2026-02-24T20:22:55.687438] [DEBUG] [LOCAL ] No optimal features file found for GDEN: ./output/feature-sets/GDEN.txt [2026-02-24T20:22:55.687490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:55.687522] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:55.687548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:55.687632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:55.746563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:55.747224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:55.747303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:55.747335] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:55.872800] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:55.873134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:55.873171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:55.873199] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:55.876955] [DEBUG] [FORECASTER] GDEN: Forecast T+1@11:T+2@11: DOWN (p=29.07%) [2026-02-24T20:22:55.877230] [INFO ] [FORECASTER] Completed predict_future for GDEN [2026-02-24T20:22:55.877356] [INFO ] [sig ] GDEN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:56.023104] [INFO ] [LOCAL ] Saved forecast: GDEN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GDEN.txt [2026-02-24T20:22:56.023219] [INFO ] [sig ] [1298/3377] Completed GDEN in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-24T20:22:56.023258] [INFO ] [sig ] [1299/3377] Forecasting GDRX... [2026-02-24T20:22:56.023287] [INFO ] [sig ] Generating forecast for: GDRX [2026-02-24T20:22:56.023316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDRX' from 'https://tdm.silogroup.org/data/derivative_storage/GDRX.csv'. [2026-02-24T20:22:56.036154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDRX'. [2026-02-24T20:22:56.036412] [INFO ] [FORECASTER] Starting predict_future for GDRX [2026-02-24T20:22:56.037200] [DEBUG] [LOCAL ] No optimal features file found for GDRX: ./output/feature-sets/GDRX.txt [2026-02-24T20:22:56.037254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:56.037286] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:56.037314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:56.037370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:56.095999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:56.096679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:56.096758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:56.096791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:56.220470] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:56.220624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:56.220681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:56.220721] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:56.224071] [DEBUG] [FORECASTER] GDRX: Forecast T+1@11:T+2@11: DOWN (p=8.75%) [2026-02-24T20:22:56.224339] [INFO ] [FORECASTER] Completed predict_future for GDRX [2026-02-24T20:22:56.224466] [INFO ] [sig ] GDRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:56.366049] [INFO ] [LOCAL ] Saved forecast: GDRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GDRX.txt [2026-02-24T20:22:56.366167] [INFO ] [sig ] [1299/3377] Completed GDRX in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-24T20:22:56.366206] [INFO ] [sig ] [1300/3377] Forecasting GDS... [2026-02-24T20:22:56.366235] [INFO ] [sig ] Generating forecast for: GDS [2026-02-24T20:22:56.366265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDS' from 'https://tdm.silogroup.org/data/derivative_storage/GDS.csv'. [2026-02-24T20:22:56.377971] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDS'. [2026-02-24T20:22:56.378255] [INFO ] [FORECASTER] Starting predict_future for GDS [2026-02-24T20:22:56.379054] [DEBUG] [LOCAL ] No optimal features file found for GDS: ./output/feature-sets/GDS.txt [2026-02-24T20:22:56.379107] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:56.379139] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:56.379170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:56.379238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:56.437630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:56.438256] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:56.438334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:56.438366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:56.562159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:56.562316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:56.562355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:56.562384] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:56.565812] [DEBUG] [FORECASTER] GDS: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-02-24T20:22:56.566092] [INFO ] [FORECASTER] Completed predict_future for GDS [2026-02-24T20:22:56.566223] [INFO ] [sig ] GDS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:56.709197] [INFO ] [LOCAL ] Saved forecast: GDS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GDS.txt [2026-02-24T20:22:56.709378] [INFO ] [sig ] [1300/3377] Completed GDS in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-24T20:22:56.709421] [INFO ] [sig ] [1301/3377] Forecasting GDYN... [2026-02-24T20:22:56.709449] [INFO ] [sig ] Generating forecast for: GDYN [2026-02-24T20:22:56.709479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GDYN' from 'https://tdm.silogroup.org/data/derivative_storage/GDYN.csv'. [2026-02-24T20:22:56.721245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GDYN'. [2026-02-24T20:22:56.721677] [INFO ] [FORECASTER] Starting predict_future for GDYN [2026-02-24T20:22:56.722546] [DEBUG] [LOCAL ] No optimal features file found for GDYN: ./output/feature-sets/GDYN.txt [2026-02-24T20:22:56.722632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:56.722673] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:56.722703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:56.722763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:56.785119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:56.786063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:56.786160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:56.786193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:56.919518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:56.919712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:56.919768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:56.919805] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:56.923551] [DEBUG] [FORECASTER] GDYN: Forecast T+1@11:T+2@11: DOWN (p=5.65%) [2026-02-24T20:22:56.923880] [INFO ] [FORECASTER] Completed predict_future for GDYN [2026-02-24T20:22:56.924027] [INFO ] [sig ] GDYN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:57.098343] [INFO ] [LOCAL ] Saved forecast: GDYN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GDYN.txt [2026-02-24T20:22:57.098687] [INFO ] [sig ] [1301/3377] Completed GDYN in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-24T20:22:57.098768] [INFO ] [sig ] [1302/3377] Forecasting GE... [2026-02-24T20:22:57.098802] [INFO ] [sig ] Generating forecast for: GE [2026-02-24T20:22:57.098836] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GE' from 'https://tdm.silogroup.org/data/derivative_storage/GE.csv'. [2026-02-24T20:22:57.111136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GE'. [2026-02-24T20:22:57.111487] [INFO ] [FORECASTER] Starting predict_future for GE [2026-02-24T20:22:57.112419] [DEBUG] [LOCAL ] No optimal features file found for GE: ./output/feature-sets/GE.txt [2026-02-24T20:22:57.112478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:57.112513] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:57.112541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:57.112619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:57.174517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:57.175593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:57.175679] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:57.175712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:57.311164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:57.311338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:57.311387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:57.311423] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:57.316156] [DEBUG] [FORECASTER] GE: Forecast T+1@11:T+2@11: UP (p=93.67%) [2026-02-24T20:22:57.316516] [INFO ] [FORECASTER] Completed predict_future for GE [2026-02-24T20:22:57.316691] [INFO ] [sig ] GE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:57.460476] [INFO ] [LOCAL ] Saved forecast: GE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GE.txt [2026-02-24T20:22:57.460645] [INFO ] [sig ] [1302/3377] Completed GE in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-24T20:22:57.460688] [INFO ] [sig ] [1303/3377] Forecasting GECC... [2026-02-24T20:22:57.460720] [INFO ] [sig ] Generating forecast for: GECC [2026-02-24T20:22:57.460753] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GECC' from 'https://tdm.silogroup.org/data/derivative_storage/GECC.csv'. [2026-02-24T20:22:57.472209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GECC'. [2026-02-24T20:22:57.472529] [INFO ] [FORECASTER] Starting predict_future for GECC [2026-02-24T20:22:57.473363] [DEBUG] [LOCAL ] No optimal features file found for GECC: ./output/feature-sets/GECC.txt [2026-02-24T20:22:57.473417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:57.473461] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:57.473490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:57.473547] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:57.536693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:57.537780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:57.537896] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:57.537951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:57.660216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:57.660374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:57.660414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:57.660443] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:57.663941] [DEBUG] [FORECASTER] GECC: Forecast T+1@11:T+2@11: DOWN (p=48.15%) [2026-02-24T20:22:57.664219] [INFO ] [FORECASTER] Completed predict_future for GECC [2026-02-24T20:22:57.664357] [INFO ] [sig ] GECC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:57.807300] [INFO ] [LOCAL ] Saved forecast: GECC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GECC.txt [2026-02-24T20:22:57.807465] [INFO ] [sig ] [1303/3377] Completed GECC in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-24T20:22:57.807508] [INFO ] [sig ] [1304/3377] Forecasting GEF... [2026-02-24T20:22:57.807537] [INFO ] [sig ] Generating forecast for: GEF [2026-02-24T20:22:57.807568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEF' from 'https://tdm.silogroup.org/data/derivative_storage/GEF.csv'. [2026-02-24T20:22:57.823773] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEF'. [2026-02-24T20:22:57.824465] [INFO ] [FORECASTER] Starting predict_future for GEF [2026-02-24T20:22:57.825786] [DEBUG] [LOCAL ] No optimal features file found for GEF: ./output/feature-sets/GEF.txt [2026-02-24T20:22:57.825880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:57.825919] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:57.825947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:57.826039] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:57.888590] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:57.889805] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:57.889912] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:57.889945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:58.011013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:58.011190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:58.011233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:58.011263] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:58.014931] [DEBUG] [FORECASTER] GEF: Forecast T+1@11:T+2@11: DOWN (p=17.05%) [2026-02-24T20:22:58.015253] [INFO ] [FORECASTER] Completed predict_future for GEF [2026-02-24T20:22:58.015399] [INFO ] [sig ] GEF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:58.157181] [INFO ] [LOCAL ] Saved forecast: GEF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GEF.txt [2026-02-24T20:22:58.157340] [INFO ] [sig ] [1304/3377] Completed GEF in 0.3s | 2.75 sym/s | Total: 7.9m | ETA: 12.6m [2026-02-24T20:22:58.157382] [INFO ] [sig ] [1305/3377] Forecasting GEHC... [2026-02-24T20:22:58.157412] [INFO ] [sig ] Generating forecast for: GEHC [2026-02-24T20:22:58.157442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEHC' from 'https://tdm.silogroup.org/data/derivative_storage/GEHC.csv'. [2026-02-24T20:22:58.170901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEHC'. [2026-02-24T20:22:58.171381] [INFO ] [FORECASTER] Starting predict_future for GEHC [2026-02-24T20:22:58.172363] [DEBUG] [LOCAL ] No optimal features file found for GEHC: ./output/feature-sets/GEHC.txt [2026-02-24T20:22:58.172428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:58.172474] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:58.172566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:58.172649] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:58.239711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:58.240680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:58.240785] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:58.240827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:58.369087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:58.369261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:58.369309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:58.369339] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:58.373036] [DEBUG] [FORECASTER] GEHC: Forecast T+1@11:T+2@11: DOWN (p=37.16%) [2026-02-24T20:22:58.373345] [INFO ] [FORECASTER] Completed predict_future for GEHC [2026-02-24T20:22:58.373492] [INFO ] [sig ] GEHC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:58.520959] [INFO ] [LOCAL ] Saved forecast: GEHC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GEHC.txt [2026-02-24T20:22:58.521122] [INFO ] [sig ] [1305/3377] Completed GEHC in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-24T20:22:58.521162] [INFO ] [sig ] [1306/3377] Forecasting GEL... [2026-02-24T20:22:58.521195] [INFO ] [sig ] Generating forecast for: GEL [2026-02-24T20:22:58.521225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEL' from 'https://tdm.silogroup.org/data/derivative_storage/GEL.csv'. [2026-02-24T20:22:58.533720] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEL'. [2026-02-24T20:22:58.534142] [INFO ] [FORECASTER] Starting predict_future for GEL [2026-02-24T20:22:58.535055] [DEBUG] [LOCAL ] No optimal features file found for GEL: ./output/feature-sets/GEL.txt [2026-02-24T20:22:58.535112] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:58.535146] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:58.535174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:58.535232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:58.595424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:58.596319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:58.596407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:58.596440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:58.722789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:58.722958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:58.723000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:58.723029] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:58.727150] [DEBUG] [FORECASTER] GEL: Forecast T+1@11:T+2@11: UP (p=82.11%) [2026-02-24T20:22:58.727442] [INFO ] [FORECASTER] Completed predict_future for GEL [2026-02-24T20:22:58.727595] [INFO ] [sig ] GEL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:58.896028] [INFO ] [LOCAL ] Saved forecast: GEL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GEL.txt [2026-02-24T20:22:58.896194] [INFO ] [sig ] [1306/3377] Completed GEL in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-24T20:22:58.896235] [INFO ] [sig ] [1307/3377] Forecasting GEN... [2026-02-24T20:22:58.896271] [INFO ] [sig ] Generating forecast for: GEN [2026-02-24T20:22:58.896303] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEN' from 'https://tdm.silogroup.org/data/derivative_storage/GEN.csv'. [2026-02-24T20:22:58.908898] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEN'. [2026-02-24T20:22:58.909282] [INFO ] [FORECASTER] Starting predict_future for GEN [2026-02-24T20:22:58.910131] [DEBUG] [LOCAL ] No optimal features file found for GEN: ./output/feature-sets/GEN.txt [2026-02-24T20:22:58.910187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:58.910222] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:58.910253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:58.910312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:58.974260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:58.975232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:58.975321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:58.975356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:59.108202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:59.108386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:59.108430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:59.108461] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:59.112068] [DEBUG] [FORECASTER] GEN: Forecast T+1@11:T+2@11: UP (p=80.87%) [2026-02-24T20:22:59.112367] [INFO ] [FORECASTER] Completed predict_future for GEN [2026-02-24T20:22:59.112522] [INFO ] [sig ] GEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:22:59.261322] [INFO ] [LOCAL ] Saved forecast: GEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GEN.txt [2026-02-24T20:22:59.261483] [INFO ] [sig ] [1307/3377] Completed GEN in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-24T20:22:59.261524] [INFO ] [sig ] [1308/3377] Forecasting GENI... [2026-02-24T20:22:59.261554] [INFO ] [sig ] Generating forecast for: GENI [2026-02-24T20:22:59.261610] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENI' from 'https://tdm.silogroup.org/data/derivative_storage/GENI.csv'. [2026-02-24T20:22:59.274806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENI'. [2026-02-24T20:22:59.275191] [INFO ] [FORECASTER] Starting predict_future for GENI [2026-02-24T20:22:59.276141] [DEBUG] [LOCAL ] No optimal features file found for GENI: ./output/feature-sets/GENI.txt [2026-02-24T20:22:59.276197] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:59.276230] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:59.276258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:59.276317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:59.339163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:59.340067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:59.340154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:59.340190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:59.464274] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:59.464430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:59.464470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:59.464499] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:59.468188] [DEBUG] [FORECASTER] GENI: Forecast T+1@11:T+2@11: DOWN (p=28.40%) [2026-02-24T20:22:59.468479] [INFO ] [FORECASTER] Completed predict_future for GENI [2026-02-24T20:22:59.468646] [INFO ] [sig ] GENI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:22:59.615011] [INFO ] [LOCAL ] Saved forecast: GENI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GENI.txt [2026-02-24T20:22:59.615170] [INFO ] [sig ] [1308/3377] Completed GENI in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-24T20:22:59.615210] [INFO ] [sig ] [1309/3377] Forecasting GENK... [2026-02-24T20:22:59.615242] [INFO ] [sig ] Generating forecast for: GENK [2026-02-24T20:22:59.615272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GENK' from 'https://tdm.silogroup.org/data/derivative_storage/GENK.csv'. [2026-02-24T20:22:59.627295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GENK'. [2026-02-24T20:22:59.627628] [INFO ] [FORECASTER] Starting predict_future for GENK [2026-02-24T20:22:59.628469] [DEBUG] [LOCAL ] No optimal features file found for GENK: ./output/feature-sets/GENK.txt [2026-02-24T20:22:59.628524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:22:59.628557] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:22:59.628603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:22:59.628662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:22:59.688690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:22:59.689548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:22:59.689655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:22:59.689691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:22:59.820239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:22:59.820408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:22:59.820449] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:22:59.820477] [INFO ] [FORECASTER] Training complete [2026-02-24T20:22:59.824184] [DEBUG] [FORECASTER] GENK: Forecast T+1@11:T+2@11: DOWN (p=5.23%) [2026-02-24T20:22:59.824533] [INFO ] [FORECASTER] Completed predict_future for GENK [2026-02-24T20:22:59.824692] [INFO ] [sig ] GENK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:00.052173] [INFO ] [LOCAL ] Saved forecast: GENK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GENK.txt [2026-02-24T20:23:00.052363] [INFO ] [sig ] [1309/3377] Completed GENK in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-24T20:23:00.052408] [INFO ] [sig ] [1310/3377] Forecasting GEOS... [2026-02-24T20:23:00.052440] [INFO ] [sig ] Generating forecast for: GEOS [2026-02-24T20:23:00.052471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEOS' from 'https://tdm.silogroup.org/data/derivative_storage/GEOS.csv'. [2026-02-24T20:23:00.064925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEOS'. [2026-02-24T20:23:00.065288] [INFO ] [FORECASTER] Starting predict_future for GEOS [2026-02-24T20:23:00.066161] [DEBUG] [LOCAL ] No optimal features file found for GEOS: ./output/feature-sets/GEOS.txt [2026-02-24T20:23:00.066216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:00.066261] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:00.066307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:00.066379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:00.133533] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:00.134451] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:00.134757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:00.134797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:00.263952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:00.264312] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:00.264351] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:00.264398] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:00.267868] [DEBUG] [FORECASTER] GEOS: Forecast T+1@11:T+2@11: DOWN (p=11.68%) [2026-02-24T20:23:00.268365] [INFO ] [FORECASTER] Completed predict_future for GEOS [2026-02-24T20:23:00.268497] [INFO ] [sig ] GEOS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:00.429737] [INFO ] [LOCAL ] Saved forecast: GEOS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GEOS.txt [2026-02-24T20:23:00.429938] [INFO ] [sig ] [1310/3377] Completed GEOS in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-24T20:23:00.429991] [INFO ] [sig ] [1311/3377] Forecasting GERN... [2026-02-24T20:23:00.430022] [INFO ] [sig ] Generating forecast for: GERN [2026-02-24T20:23:00.430053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GERN' from 'https://tdm.silogroup.org/data/derivative_storage/GERN.csv'. [2026-02-24T20:23:00.444029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GERN'. [2026-02-24T20:23:00.444434] [INFO ] [FORECASTER] Starting predict_future for GERN [2026-02-24T20:23:00.445291] [DEBUG] [LOCAL ] No optimal features file found for GERN: ./output/feature-sets/GERN.txt [2026-02-24T20:23:00.445353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:00.445388] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:00.445417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:00.445476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:00.509732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:00.510659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:00.510749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:00.510783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:00.639214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:00.639375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:00.639416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:00.639446] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:00.644108] [DEBUG] [FORECASTER] GERN: Forecast T+1@11:T+2@11: DOWN (p=46.67%) [2026-02-24T20:23:00.644704] [INFO ] [FORECASTER] Completed predict_future for GERN [2026-02-24T20:23:00.644854] [INFO ] [sig ] GERN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:00.801348] [INFO ] [LOCAL ] Saved forecast: GERN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GERN.txt [2026-02-24T20:23:00.801593] [INFO ] [sig ] [1311/3377] Completed GERN in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-24T20:23:00.801662] [INFO ] [sig ] [1312/3377] Forecasting GEVO... [2026-02-24T20:23:00.801711] [INFO ] [sig ] Generating forecast for: GEVO [2026-02-24T20:23:00.801761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GEVO' from 'https://tdm.silogroup.org/data/derivative_storage/GEVO.csv'. [2026-02-24T20:23:00.815632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GEVO'. [2026-02-24T20:23:00.816052] [INFO ] [FORECASTER] Starting predict_future for GEVO [2026-02-24T20:23:00.817023] [DEBUG] [LOCAL ] No optimal features file found for GEVO: ./output/feature-sets/GEVO.txt [2026-02-24T20:23:00.817091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:00.817125] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:00.817153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:00.817211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:00.880388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:00.881283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:00.881369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:00.881422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:01.015727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:01.015885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:01.015927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:01.015957] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:01.020218] [DEBUG] [FORECASTER] GEVO: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-02-24T20:23:01.020550] [INFO ] [FORECASTER] Completed predict_future for GEVO [2026-02-24T20:23:01.020718] [INFO ] [sig ] GEVO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:01.175641] [INFO ] [LOCAL ] Saved forecast: GEVO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GEVO.txt [2026-02-24T20:23:01.175795] [INFO ] [sig ] [1312/3377] Completed GEVO in 0.4s | 2.75 sym/s | Total: 7.9m | ETA: 12.5m [2026-02-24T20:23:01.175837] [INFO ] [sig ] [1313/3377] Forecasting GFF... [2026-02-24T20:23:01.175866] [INFO ] [sig ] Generating forecast for: GFF [2026-02-24T20:23:01.175895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFF' from 'https://tdm.silogroup.org/data/derivative_storage/GFF.csv'. [2026-02-24T20:23:01.189719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFF'. [2026-02-24T20:23:01.190104] [INFO ] [FORECASTER] Starting predict_future for GFF [2026-02-24T20:23:01.191335] [DEBUG] [LOCAL ] No optimal features file found for GFF: ./output/feature-sets/GFF.txt [2026-02-24T20:23:01.191391] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:01.191425] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:01.191452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:01.191509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:01.250140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:01.251025] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:01.251112] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:01.251145] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:01.374006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:01.374170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:01.374212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:01.374241] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:01.377946] [DEBUG] [FORECASTER] GFF: Forecast T+1@11:T+2@11: DOWN (p=46.76%) [2026-02-24T20:23:01.378238] [INFO ] [FORECASTER] Completed predict_future for GFF [2026-02-24T20:23:01.378377] [INFO ] [sig ] GFF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:01.532368] [INFO ] [LOCAL ] Saved forecast: GFF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GFF.txt [2026-02-24T20:23:01.532531] [INFO ] [sig ] [1313/3377] Completed GFF in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-24T20:23:01.532592] [INFO ] [sig ] [1314/3377] Forecasting GFI... [2026-02-24T20:23:01.532627] [INFO ] [sig ] Generating forecast for: GFI [2026-02-24T20:23:01.532659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFI' from 'https://tdm.silogroup.org/data/derivative_storage/GFI.csv'. [2026-02-24T20:23:01.545322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFI'. [2026-02-24T20:23:01.545721] [INFO ] [FORECASTER] Starting predict_future for GFI [2026-02-24T20:23:01.546662] [DEBUG] [LOCAL ] No optimal features file found for GFI: ./output/feature-sets/GFI.txt [2026-02-24T20:23:01.546718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:01.546754] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:01.546821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:01.546897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:01.609063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:01.610084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:01.610196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:01.610240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:01.764991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:01.765161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:01.765202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:01.765231] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:01.769065] [DEBUG] [FORECASTER] GFI: Forecast T+1@11:T+2@11: UP (p=88.50%) [2026-02-24T20:23:01.769445] [INFO ] [FORECASTER] Completed predict_future for GFI [2026-02-24T20:23:01.769616] [INFO ] [sig ] GFI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:01.920983] [INFO ] [LOCAL ] Saved forecast: GFI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GFI.txt [2026-02-24T20:23:01.921156] [INFO ] [sig ] [1314/3377] Completed GFI in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-24T20:23:01.921198] [INFO ] [sig ] [1315/3377] Forecasting GFL... [2026-02-24T20:23:01.921228] [INFO ] [sig ] Generating forecast for: GFL [2026-02-24T20:23:01.921258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFL' from 'https://tdm.silogroup.org/data/derivative_storage/GFL.csv'. [2026-02-24T20:23:01.933820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFL'. [2026-02-24T20:23:01.934248] [INFO ] [FORECASTER] Starting predict_future for GFL [2026-02-24T20:23:01.935157] [DEBUG] [LOCAL ] No optimal features file found for GFL: ./output/feature-sets/GFL.txt [2026-02-24T20:23:01.935215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:01.935247] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:01.935276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:01.935335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:01.995723] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:01.996723] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:01.996871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:01.996911] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:02.124626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:02.124789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:02.124832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:02.124863] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:02.128701] [DEBUG] [FORECASTER] GFL: Forecast T+1@11:T+2@11: UP (p=87.79%) [2026-02-24T20:23:02.129105] [INFO ] [FORECASTER] Completed predict_future for GFL [2026-02-24T20:23:02.129267] [INFO ] [sig ] GFL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:02.278445] [INFO ] [LOCAL ] Saved forecast: GFL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GFL.txt [2026-02-24T20:23:02.278647] [INFO ] [sig ] [1315/3377] Completed GFL in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-24T20:23:02.278693] [INFO ] [sig ] [1316/3377] Forecasting GFS... [2026-02-24T20:23:02.278725] [INFO ] [sig ] Generating forecast for: GFS [2026-02-24T20:23:02.278757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GFS' from 'https://tdm.silogroup.org/data/derivative_storage/GFS.csv'. [2026-02-24T20:23:02.290776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GFS'. [2026-02-24T20:23:02.291171] [INFO ] [FORECASTER] Starting predict_future for GFS [2026-02-24T20:23:02.292008] [DEBUG] [LOCAL ] No optimal features file found for GFS: ./output/feature-sets/GFS.txt [2026-02-24T20:23:02.292076] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:02.292110] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:02.292136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:02.292192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:02.349438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:02.350355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:02.350453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:02.350494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:02.475056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:02.475224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:02.475265] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:02.475297] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:02.478981] [DEBUG] [FORECASTER] GFS: Forecast T+1@11:T+2@11: UP (p=50.53%) [2026-02-24T20:23:02.479317] [INFO ] [FORECASTER] Completed predict_future for GFS [2026-02-24T20:23:02.479464] [INFO ] [sig ] GFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:02.628827] [INFO ] [LOCAL ] Saved forecast: GFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GFS.txt [2026-02-24T20:23:02.629019] [INFO ] [sig ] [1316/3377] Completed GFS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-24T20:23:02.629065] [INFO ] [sig ] [1317/3377] Forecasting GGAL... [2026-02-24T20:23:02.629097] [INFO ] [sig ] Generating forecast for: GGAL [2026-02-24T20:23:02.629127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGAL' from 'https://tdm.silogroup.org/data/derivative_storage/GGAL.csv'. [2026-02-24T20:23:02.641963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGAL'. [2026-02-24T20:23:02.642413] [INFO ] [FORECASTER] Starting predict_future for GGAL [2026-02-24T20:23:02.643334] [DEBUG] [LOCAL ] No optimal features file found for GGAL: ./output/feature-sets/GGAL.txt [2026-02-24T20:23:02.643389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:02.643421] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:02.643448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:02.643506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:02.704549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:02.705555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:02.705671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:02.705707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:02.828952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:02.829118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:02.829158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:02.829186] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:02.832918] [DEBUG] [FORECASTER] GGAL: Forecast T+1@11:T+2@11: UP (p=63.48%) [2026-02-24T20:23:02.833260] [INFO ] [FORECASTER] Completed predict_future for GGAL [2026-02-24T20:23:02.833412] [INFO ] [sig ] GGAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:02.980455] [INFO ] [LOCAL ] Saved forecast: GGAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GGAL.txt [2026-02-24T20:23:02.980636] [INFO ] [sig ] [1317/3377] Completed GGAL in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-24T20:23:02.980681] [INFO ] [sig ] [1318/3377] Forecasting GGB... [2026-02-24T20:23:02.980711] [INFO ] [sig ] Generating forecast for: GGB [2026-02-24T20:23:02.980741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGB' from 'https://tdm.silogroup.org/data/derivative_storage/GGB.csv'. [2026-02-24T20:23:02.992286] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGB'. [2026-02-24T20:23:02.992670] [INFO ] [FORECASTER] Starting predict_future for GGB [2026-02-24T20:23:02.993512] [DEBUG] [LOCAL ] No optimal features file found for GGB: ./output/feature-sets/GGB.txt [2026-02-24T20:23:02.993567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:02.993641] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:02.993671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:02.993729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:03.052733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:03.053619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:03.053700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:03.053733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:03.175728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:03.175902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:03.175950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:03.175986] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:03.179860] [DEBUG] [FORECASTER] GGB: Forecast T+1@11:T+2@11: UP (p=65.66%) [2026-02-24T20:23:03.180342] [INFO ] [FORECASTER] Completed predict_future for GGB [2026-02-24T20:23:03.180475] [INFO ] [sig ] GGB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:03.336640] [INFO ] [LOCAL ] Saved forecast: GGB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GGB.txt [2026-02-24T20:23:03.336884] [INFO ] [sig ] [1318/3377] Completed GGB in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-24T20:23:03.336956] [INFO ] [sig ] [1319/3377] Forecasting GGG... [2026-02-24T20:23:03.337001] [INFO ] [sig ] Generating forecast for: GGG [2026-02-24T20:23:03.337046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGG' from 'https://tdm.silogroup.org/data/derivative_storage/GGG.csv'. [2026-02-24T20:23:03.349775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGG'. [2026-02-24T20:23:03.350161] [INFO ] [FORECASTER] Starting predict_future for GGG [2026-02-24T20:23:03.351054] [DEBUG] [LOCAL ] No optimal features file found for GGG: ./output/feature-sets/GGG.txt [2026-02-24T20:23:03.351109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:03.351142] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:03.351169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:03.351224] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:03.414756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:03.415647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:03.415730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:03.415764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:03.540011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:03.540168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:03.540208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:03.540238] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:03.543838] [DEBUG] [FORECASTER] GGG: Forecast T+1@11:T+2@11: DOWN (p=8.89%) [2026-02-24T20:23:03.544197] [INFO ] [FORECASTER] Completed predict_future for GGG [2026-02-24T20:23:03.544354] [INFO ] [sig ] GGG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:03.689090] [INFO ] [LOCAL ] Saved forecast: GGG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GGG.txt [2026-02-24T20:23:03.689259] [INFO ] [sig ] [1319/3377] Completed GGG in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-24T20:23:03.689301] [INFO ] [sig ] [1320/3377] Forecasting GGLL... [2026-02-24T20:23:03.689332] [INFO ] [sig ] Generating forecast for: GGLL [2026-02-24T20:23:03.689364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLL' from 'https://tdm.silogroup.org/data/derivative_storage/GGLL.csv'. [2026-02-24T20:23:03.702958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLL'. [2026-02-24T20:23:03.703651] [INFO ] [FORECASTER] Starting predict_future for GGLL [2026-02-24T20:23:03.704776] [DEBUG] [LOCAL ] No optimal features file found for GGLL: ./output/feature-sets/GGLL.txt [2026-02-24T20:23:03.704838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:03.704878] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:03.704913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:03.704985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:03.777711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:03.778768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:03.778876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:03.778925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:03.917968] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:03.918146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:03.918187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:03.918217] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:03.922146] [DEBUG] [FORECASTER] GGLL: Forecast T+1@11:T+2@11: UP (p=85.85%) [2026-02-24T20:23:03.922549] [INFO ] [FORECASTER] Completed predict_future for GGLL [2026-02-24T20:23:03.922736] [INFO ] [sig ] GGLL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:04.076645] [INFO ] [LOCAL ] Saved forecast: GGLL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GGLL.txt [2026-02-24T20:23:04.076841] [INFO ] [sig ] [1320/3377] Completed GGLL in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-24T20:23:04.076917] [INFO ] [sig ] [1321/3377] Forecasting GGLS... [2026-02-24T20:23:04.076958] [INFO ] [sig ] Generating forecast for: GGLS [2026-02-24T20:23:04.076989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GGLS' from 'https://tdm.silogroup.org/data/derivative_storage/GGLS.csv'. [2026-02-24T20:23:04.089738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GGLS'. [2026-02-24T20:23:04.090162] [INFO ] [FORECASTER] Starting predict_future for GGLS [2026-02-24T20:23:04.091070] [DEBUG] [LOCAL ] No optimal features file found for GGLS: ./output/feature-sets/GGLS.txt [2026-02-24T20:23:04.091126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:04.091159] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:04.091187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:04.091244] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:04.148905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:04.149944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:04.150056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:04.150102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:04.273108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:04.273273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:04.273313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:04.273342] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:04.277165] [DEBUG] [FORECASTER] GGLS: Forecast T+1@11:T+2@11: UP (p=94.83%) [2026-02-24T20:23:04.277543] [INFO ] [FORECASTER] Completed predict_future for GGLS [2026-02-24T20:23:04.277718] [INFO ] [sig ] GGLS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:04.423086] [INFO ] [LOCAL ] Saved forecast: GGLS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GGLS.txt [2026-02-24T20:23:04.423248] [INFO ] [sig ] [1321/3377] Completed GGLS in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.5m [2026-02-24T20:23:04.423289] [INFO ] [sig ] [1322/3377] Forecasting GH... [2026-02-24T20:23:04.423318] [INFO ] [sig ] Generating forecast for: GH [2026-02-24T20:23:04.423347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GH' from 'https://tdm.silogroup.org/data/derivative_storage/GH.csv'. [2026-02-24T20:23:04.435564] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GH'. [2026-02-24T20:23:04.435967] [INFO ] [FORECASTER] Starting predict_future for GH [2026-02-24T20:23:04.436901] [DEBUG] [LOCAL ] No optimal features file found for GH: ./output/feature-sets/GH.txt [2026-02-24T20:23:04.436959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:04.437028] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:04.437070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:04.437153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:04.497005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:04.497955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:04.498049] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:04.498083] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:04.632592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:04.632757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:04.632799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:04.632830] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:04.636722] [DEBUG] [FORECASTER] GH: Forecast T+1@11:T+2@11: UP (p=92.62%) [2026-02-24T20:23:04.637080] [INFO ] [FORECASTER] Completed predict_future for GH [2026-02-24T20:23:04.637234] [INFO ] [sig ] GH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:04.791448] [INFO ] [LOCAL ] Saved forecast: GH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GH.txt [2026-02-24T20:23:04.791623] [INFO ] [sig ] [1322/3377] Completed GH in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-24T20:23:04.791667] [INFO ] [sig ] [1323/3377] Forecasting GHI... [2026-02-24T20:23:04.791701] [INFO ] [sig ] Generating forecast for: GHI [2026-02-24T20:23:04.791734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHI' from 'https://tdm.silogroup.org/data/derivative_storage/GHI.csv'. [2026-02-24T20:23:04.805451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHI'. [2026-02-24T20:23:04.805837] [INFO ] [FORECASTER] Starting predict_future for GHI [2026-02-24T20:23:04.807006] [DEBUG] [LOCAL ] No optimal features file found for GHI: ./output/feature-sets/GHI.txt [2026-02-24T20:23:04.807066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:04.807099] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:04.807127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:04.807184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:04.865487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:04.866333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:04.866415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:04.866450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:04.985246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:04.985405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:04.985484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:04.985518] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:04.989423] [DEBUG] [FORECASTER] GHI: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-02-24T20:23:04.989732] [INFO ] [FORECASTER] Completed predict_future for GHI [2026-02-24T20:23:04.989879] [INFO ] [sig ] GHI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:05.133388] [INFO ] [LOCAL ] Saved forecast: GHI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GHI.txt [2026-02-24T20:23:05.133543] [INFO ] [sig ] [1323/3377] Completed GHI in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-24T20:23:05.133607] [INFO ] [sig ] [1324/3377] Forecasting GHM... [2026-02-24T20:23:05.133640] [INFO ] [sig ] Generating forecast for: GHM [2026-02-24T20:23:05.133670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHM' from 'https://tdm.silogroup.org/data/derivative_storage/GHM.csv'. [2026-02-24T20:23:05.146477] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHM'. [2026-02-24T20:23:05.146846] [INFO ] [FORECASTER] Starting predict_future for GHM [2026-02-24T20:23:05.147662] [DEBUG] [LOCAL ] No optimal features file found for GHM: ./output/feature-sets/GHM.txt [2026-02-24T20:23:05.147716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:05.147749] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:05.147776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:05.147833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:05.207962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:05.209089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:05.209176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:05.209211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:05.333962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:05.334315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:05.334356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:05.334387] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:05.338311] [DEBUG] [FORECASTER] GHM: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-24T20:23:05.338643] [INFO ] [FORECASTER] Completed predict_future for GHM [2026-02-24T20:23:05.338800] [INFO ] [sig ] GHM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:05.490560] [INFO ] [LOCAL ] Saved forecast: GHM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GHM.txt [2026-02-24T20:23:05.490730] [INFO ] [sig ] [1324/3377] Completed GHM in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-24T20:23:05.490771] [INFO ] [sig ] [1325/3377] Forecasting GHRS... [2026-02-24T20:23:05.490801] [INFO ] [sig ] Generating forecast for: GHRS [2026-02-24T20:23:05.490832] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHRS' from 'https://tdm.silogroup.org/data/derivative_storage/GHRS.csv'. [2026-02-24T20:23:05.502741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHRS'. [2026-02-24T20:23:05.503070] [INFO ] [FORECASTER] Starting predict_future for GHRS [2026-02-24T20:23:05.503952] [DEBUG] [LOCAL ] No optimal features file found for GHRS: ./output/feature-sets/GHRS.txt [2026-02-24T20:23:05.504017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:05.504050] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:05.504077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:05.504134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:05.561998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:05.563006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:05.563093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:05.563128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:05.686115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:05.686269] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:05.686307] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:05.686336] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:05.689847] [DEBUG] [FORECASTER] GHRS: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-02-24T20:23:05.690160] [INFO ] [FORECASTER] Completed predict_future for GHRS [2026-02-24T20:23:05.690291] [INFO ] [sig ] GHRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:05.842421] [INFO ] [LOCAL ] Saved forecast: GHRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GHRS.txt [2026-02-24T20:23:05.842590] [INFO ] [sig ] [1325/3377] Completed GHRS in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-24T20:23:05.842633] [INFO ] [sig ] [1326/3377] Forecasting GHY... [2026-02-24T20:23:05.842664] [INFO ] [sig ] Generating forecast for: GHY [2026-02-24T20:23:05.842694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GHY' from 'https://tdm.silogroup.org/data/derivative_storage/GHY.csv'. [2026-02-24T20:23:05.855133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GHY'. [2026-02-24T20:23:05.855537] [INFO ] [FORECASTER] Starting predict_future for GHY [2026-02-24T20:23:05.856708] [DEBUG] [LOCAL ] No optimal features file found for GHY: ./output/feature-sets/GHY.txt [2026-02-24T20:23:05.856767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:05.856799] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:05.856826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:05.856883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:05.915279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:05.916167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:05.916253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:05.916286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:06.037408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:06.037563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:06.037622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:06.037651] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:06.041096] [DEBUG] [FORECASTER] GHY: Forecast T+1@11:T+2@11: DOWN (p=38.38%) [2026-02-24T20:23:06.041376] [INFO ] [FORECASTER] Completed predict_future for GHY [2026-02-24T20:23:06.041503] [INFO ] [sig ] GHY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:06.189314] [INFO ] [LOCAL ] Saved forecast: GHY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GHY.txt [2026-02-24T20:23:06.189472] [INFO ] [sig ] [1326/3377] Completed GHY in 0.3s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-24T20:23:06.189513] [INFO ] [sig ] [1327/3377] Forecasting GIB... [2026-02-24T20:23:06.189543] [INFO ] [sig ] Generating forecast for: GIB [2026-02-24T20:23:06.189593] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIB' from 'https://tdm.silogroup.org/data/derivative_storage/GIB.csv'. [2026-02-24T20:23:06.201638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIB'. [2026-02-24T20:23:06.201980] [INFO ] [FORECASTER] Starting predict_future for GIB [2026-02-24T20:23:06.202823] [DEBUG] [LOCAL ] No optimal features file found for GIB: ./output/feature-sets/GIB.txt [2026-02-24T20:23:06.202877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:06.202924] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:06.202952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:06.203017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:06.261436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:06.262273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:06.262368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:06.262402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:06.392638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:06.392805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:06.392849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:06.392880] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:06.396465] [DEBUG] [FORECASTER] GIB: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-02-24T20:23:06.396793] [INFO ] [FORECASTER] Completed predict_future for GIB [2026-02-24T20:23:06.396936] [INFO ] [sig ] GIB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:06.543096] [INFO ] [LOCAL ] Saved forecast: GIB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GIB.txt [2026-02-24T20:23:06.543262] [INFO ] [sig ] [1327/3377] Completed GIB in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-24T20:23:06.543309] [INFO ] [sig ] [1328/3377] Forecasting GIII... [2026-02-24T20:23:06.543339] [INFO ] [sig ] Generating forecast for: GIII [2026-02-24T20:23:06.543369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIII' from 'https://tdm.silogroup.org/data/derivative_storage/GIII.csv'. [2026-02-24T20:23:06.555503] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIII'. [2026-02-24T20:23:06.555891] [INFO ] [FORECASTER] Starting predict_future for GIII [2026-02-24T20:23:06.556816] [DEBUG] [LOCAL ] No optimal features file found for GIII: ./output/feature-sets/GIII.txt [2026-02-24T20:23:06.556875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:06.556908] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:06.556935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:06.556992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:06.618619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:06.619623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:06.619723] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:06.619776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:06.748064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:06.748240] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:06.748284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:06.748315] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:06.751890] [DEBUG] [FORECASTER] GIII: Forecast T+1@11:T+2@11: UP (p=53.71%) [2026-02-24T20:23:06.752202] [INFO ] [FORECASTER] Completed predict_future for GIII [2026-02-24T20:23:06.752344] [INFO ] [sig ] GIII: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:06.915191] [INFO ] [LOCAL ] Saved forecast: GIII 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GIII.txt [2026-02-24T20:23:06.915386] [INFO ] [sig ] [1328/3377] Completed GIII in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-24T20:23:06.915446] [INFO ] [sig ] [1329/3377] Forecasting GILD... [2026-02-24T20:23:06.915480] [INFO ] [sig ] Generating forecast for: GILD [2026-02-24T20:23:06.915512] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GILD' from 'https://tdm.silogroup.org/data/derivative_storage/GILD.csv'. [2026-02-24T20:23:06.928549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GILD'. [2026-02-24T20:23:06.929013] [INFO ] [FORECASTER] Starting predict_future for GILD [2026-02-24T20:23:06.929934] [DEBUG] [LOCAL ] No optimal features file found for GILD: ./output/feature-sets/GILD.txt [2026-02-24T20:23:06.930004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:06.930047] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:06.930076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:06.930136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:06.994384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:06.995345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:06.995454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:06.995491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:07.123399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:07.123561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:07.123623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:07.123653] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:07.128713] [DEBUG] [FORECASTER] GILD: Forecast T+1@11:T+2@11: DOWN (p=16.75%) [2026-02-24T20:23:07.129210] [INFO ] [FORECASTER] Completed predict_future for GILD [2026-02-24T20:23:07.129393] [INFO ] [sig ] GILD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:07.280618] [INFO ] [LOCAL ] Saved forecast: GILD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GILD.txt [2026-02-24T20:23:07.280780] [INFO ] [sig ] [1329/3377] Completed GILD in 0.4s | 2.75 sym/s | Total: 8.0m | ETA: 12.4m [2026-02-24T20:23:07.280822] [INFO ] [sig ] [1330/3377] Forecasting GIS... [2026-02-24T20:23:07.280856] [INFO ] [sig ] Generating forecast for: GIS [2026-02-24T20:23:07.280886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GIS' from 'https://tdm.silogroup.org/data/derivative_storage/GIS.csv'. [2026-02-24T20:23:07.293795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GIS'. [2026-02-24T20:23:07.294170] [INFO ] [FORECASTER] Starting predict_future for GIS [2026-02-24T20:23:07.295191] [DEBUG] [LOCAL ] No optimal features file found for GIS: ./output/feature-sets/GIS.txt [2026-02-24T20:23:07.295246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:07.295278] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:07.295305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:07.295362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:07.356155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:07.357044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:07.357132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:07.357165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:07.485804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:07.485971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:07.486020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:07.486055] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:07.490487] [DEBUG] [FORECASTER] GIS: Forecast T+1@11:T+2@11: UP (p=60.03%) [2026-02-24T20:23:07.490838] [INFO ] [FORECASTER] Completed predict_future for GIS [2026-02-24T20:23:07.490981] [INFO ] [sig ] GIS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:07.663595] [INFO ] [LOCAL ] Saved forecast: GIS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GIS.txt [2026-02-24T20:23:07.663781] [INFO ] [sig ] [1330/3377] Completed GIS in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-24T20:23:07.663828] [INFO ] [sig ] [1331/3377] Forecasting GKOS... [2026-02-24T20:23:07.663882] [INFO ] [sig ] Generating forecast for: GKOS [2026-02-24T20:23:07.663918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GKOS' from 'https://tdm.silogroup.org/data/derivative_storage/GKOS.csv'. [2026-02-24T20:23:07.679226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GKOS'. [2026-02-24T20:23:07.679703] [INFO ] [FORECASTER] Starting predict_future for GKOS [2026-02-24T20:23:07.680645] [DEBUG] [LOCAL ] No optimal features file found for GKOS: ./output/feature-sets/GKOS.txt [2026-02-24T20:23:07.680702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:07.680736] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:07.680768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:07.680827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:07.749277] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:07.750202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:07.750293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:07.750328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:07.884861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:07.885031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:07.885073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:07.885102] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:07.889506] [DEBUG] [FORECASTER] GKOS: Forecast T+1@11:T+2@11: DOWN (p=4.08%) [2026-02-24T20:23:07.889924] [INFO ] [FORECASTER] Completed predict_future for GKOS [2026-02-24T20:23:07.890086] [INFO ] [sig ] GKOS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:08.046406] [INFO ] [LOCAL ] Saved forecast: GKOS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GKOS.txt [2026-02-24T20:23:08.046591] [INFO ] [sig ] [1331/3377] Completed GKOS in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-24T20:23:08.046634] [INFO ] [sig ] [1332/3377] Forecasting GL... [2026-02-24T20:23:08.046666] [INFO ] [sig ] Generating forecast for: GL [2026-02-24T20:23:08.046695] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GL' from 'https://tdm.silogroup.org/data/derivative_storage/GL.csv'. [2026-02-24T20:23:08.062314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GL'. [2026-02-24T20:23:08.062746] [INFO ] [FORECASTER] Starting predict_future for GL [2026-02-24T20:23:08.063808] [DEBUG] [LOCAL ] No optimal features file found for GL: ./output/feature-sets/GL.txt [2026-02-24T20:23:08.063861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:08.063892] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:08.063919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:08.063976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:08.129364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:08.130317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:08.130480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:08.130524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:08.264993] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:08.265192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:08.265247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:08.265290] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:08.270233] [DEBUG] [FORECASTER] GL: Forecast T+1@11:T+2@11: UP (p=58.33%) [2026-02-24T20:23:08.270718] [INFO ] [FORECASTER] Completed predict_future for GL [2026-02-24T20:23:08.270902] [INFO ] [sig ] GL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:08.441423] [INFO ] [LOCAL ] Saved forecast: GL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GL.txt [2026-02-24T20:23:08.441619] [INFO ] [sig ] [1332/3377] Completed GL in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-24T20:23:08.441664] [INFO ] [sig ] [1333/3377] Forecasting GLAD... [2026-02-24T20:23:08.441707] [INFO ] [sig ] Generating forecast for: GLAD [2026-02-24T20:23:08.441756] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLAD' from 'https://tdm.silogroup.org/data/derivative_storage/GLAD.csv'. [2026-02-24T20:23:08.454359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLAD'. [2026-02-24T20:23:08.454762] [INFO ] [FORECASTER] Starting predict_future for GLAD [2026-02-24T20:23:08.455567] [DEBUG] [LOCAL ] No optimal features file found for GLAD: ./output/feature-sets/GLAD.txt [2026-02-24T20:23:08.455640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:08.455673] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:08.455700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:08.455757] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:08.515341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:08.516268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:08.516353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:08.516387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:08.632658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:08.632833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:08.632876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:08.632905] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:08.636551] [DEBUG] [FORECASTER] GLAD: Forecast T+1@11:T+2@11: UP (p=97.27%) [2026-02-24T20:23:08.636894] [INFO ] [FORECASTER] Completed predict_future for GLAD [2026-02-24T20:23:08.637034] [INFO ] [sig ] GLAD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:08.785129] [INFO ] [LOCAL ] Saved forecast: GLAD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GLAD.txt [2026-02-24T20:23:08.785288] [INFO ] [sig ] [1333/3377] Completed GLAD in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-24T20:23:08.785328] [INFO ] [sig ] [1334/3377] Forecasting GLBE... [2026-02-24T20:23:08.785357] [INFO ] [sig ] Generating forecast for: GLBE [2026-02-24T20:23:08.785388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBE' from 'https://tdm.silogroup.org/data/derivative_storage/GLBE.csv'. [2026-02-24T20:23:08.797345] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBE'. [2026-02-24T20:23:08.797757] [INFO ] [FORECASTER] Starting predict_future for GLBE [2026-02-24T20:23:08.798608] [DEBUG] [LOCAL ] No optimal features file found for GLBE: ./output/feature-sets/GLBE.txt [2026-02-24T20:23:08.798663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:08.798695] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:08.798723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:08.798779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:08.865837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:08.866783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:08.866871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:08.866906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:08.999729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:08.999914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:08.999989] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:09.000062] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:09.005592] [DEBUG] [FORECASTER] GLBE: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-24T20:23:09.005998] [INFO ] [FORECASTER] Completed predict_future for GLBE [2026-02-24T20:23:09.006360] [INFO ] [sig ] GLBE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:09.173715] [INFO ] [LOCAL ] Saved forecast: GLBE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLBE.txt [2026-02-24T20:23:09.173893] [INFO ] [sig ] [1334/3377] Completed GLBE in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-24T20:23:09.173935] [INFO ] [sig ] [1335/3377] Forecasting GLBS... [2026-02-24T20:23:09.173966] [INFO ] [sig ] Generating forecast for: GLBS [2026-02-24T20:23:09.173996] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLBS' from 'https://tdm.silogroup.org/data/derivative_storage/GLBS.csv'. [2026-02-24T20:23:09.187389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLBS'. [2026-02-24T20:23:09.187721] [INFO ] [FORECASTER] Starting predict_future for GLBS [2026-02-24T20:23:09.188555] [DEBUG] [LOCAL ] No optimal features file found for GLBS: ./output/feature-sets/GLBS.txt [2026-02-24T20:23:09.188629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:09.188663] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:09.188689] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:09.188745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:09.247205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:09.248160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:09.248251] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:09.248283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:09.362689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:09.362845] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:09.362885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:09.362916] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:09.366547] [DEBUG] [FORECASTER] GLBS: Forecast T+1@11:T+2@11: DOWN (p=3.68%) [2026-02-24T20:23:09.366845] [INFO ] [FORECASTER] Completed predict_future for GLBS [2026-02-24T20:23:09.366985] [INFO ] [sig ] GLBS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:09.512534] [INFO ] [LOCAL ] Saved forecast: GLBS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLBS.txt [2026-02-24T20:23:09.512740] [INFO ] [sig ] [1335/3377] Completed GLBS in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-24T20:23:09.512781] [INFO ] [sig ] [1336/3377] Forecasting GLDD... [2026-02-24T20:23:09.512818] [INFO ] [sig ] Generating forecast for: GLDD [2026-02-24T20:23:09.512849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLDD' from 'https://tdm.silogroup.org/data/derivative_storage/GLDD.csv'. [2026-02-24T20:23:09.524766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLDD'. [2026-02-24T20:23:09.525081] [INFO ] [FORECASTER] Starting predict_future for GLDD [2026-02-24T20:23:09.526094] [DEBUG] [LOCAL ] No optimal features file found for GLDD: ./output/feature-sets/GLDD.txt [2026-02-24T20:23:09.526340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:09.526373] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:09.526399] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:09.526455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:09.586232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:09.587161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:09.587243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:09.587330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:09.718648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:09.718809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:09.718857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:09.718886] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:09.722355] [DEBUG] [FORECASTER] GLDD: Forecast T+1@11:T+2@11: DOWN (p=19.79%) [2026-02-24T20:23:09.722651] [INFO ] [FORECASTER] Completed predict_future for GLDD [2026-02-24T20:23:09.722781] [INFO ] [sig ] GLDD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:09.868700] [INFO ] [LOCAL ] Saved forecast: GLDD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLDD.txt [2026-02-24T20:23:09.868912] [INFO ] [sig ] [1336/3377] Completed GLDD in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-24T20:23:09.868975] [INFO ] [sig ] [1337/3377] Forecasting GLNG... [2026-02-24T20:23:09.869028] [INFO ] [sig ] Generating forecast for: GLNG [2026-02-24T20:23:09.869081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLNG' from 'https://tdm.silogroup.org/data/derivative_storage/GLNG.csv'. [2026-02-24T20:23:09.881392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLNG'. [2026-02-24T20:23:09.881727] [INFO ] [FORECASTER] Starting predict_future for GLNG [2026-02-24T20:23:09.882520] [DEBUG] [LOCAL ] No optimal features file found for GLNG: ./output/feature-sets/GLNG.txt [2026-02-24T20:23:09.882594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:09.882629] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:09.882656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:09.882717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:09.940217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:09.941146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:09.941417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:09.941450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:10.071480] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:10.071664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:10.071706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:10.071736] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:10.075452] [DEBUG] [FORECASTER] GLNG: Forecast T+1@11:T+2@11: DOWN (p=10.68%) [2026-02-24T20:23:10.075767] [INFO ] [FORECASTER] Completed predict_future for GLNG [2026-02-24T20:23:10.075904] [INFO ] [sig ] GLNG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:10.228124] [INFO ] [LOCAL ] Saved forecast: GLNG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLNG.txt [2026-02-24T20:23:10.228313] [INFO ] [sig ] [1337/3377] Completed GLNG in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-24T20:23:10.228375] [INFO ] [sig ] [1338/3377] Forecasting GLOB... [2026-02-24T20:23:10.228420] [INFO ] [sig ] Generating forecast for: GLOB [2026-02-24T20:23:10.228462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLOB' from 'https://tdm.silogroup.org/data/derivative_storage/GLOB.csv'. [2026-02-24T20:23:10.240692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLOB'. [2026-02-24T20:23:10.241050] [INFO ] [FORECASTER] Starting predict_future for GLOB [2026-02-24T20:23:10.242005] [DEBUG] [LOCAL ] No optimal features file found for GLOB: ./output/feature-sets/GLOB.txt [2026-02-24T20:23:10.242066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:10.242117] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:10.242171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:10.242234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:10.307230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:10.308235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:10.308321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:10.308356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:10.445071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:10.445439] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:10.445483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:10.445513] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:10.454466] [DEBUG] [FORECASTER] GLOB: Forecast T+1@11:T+2@11: DOWN (p=42.85%) [2026-02-24T20:23:10.455226] [INFO ] [FORECASTER] Completed predict_future for GLOB [2026-02-24T20:23:10.455440] [INFO ] [sig ] GLOB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:10.611005] [INFO ] [LOCAL ] Saved forecast: GLOB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLOB.txt [2026-02-24T20:23:10.611166] [INFO ] [sig ] [1338/3377] Completed GLOB in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.4m [2026-02-24T20:23:10.611207] [INFO ] [sig ] [1339/3377] Forecasting GLP... [2026-02-24T20:23:10.611237] [INFO ] [sig ] Generating forecast for: GLP [2026-02-24T20:23:10.611267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLP' from 'https://tdm.silogroup.org/data/derivative_storage/GLP.csv'. [2026-02-24T20:23:10.624452] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLP'. [2026-02-24T20:23:10.624834] [INFO ] [FORECASTER] Starting predict_future for GLP [2026-02-24T20:23:10.625793] [DEBUG] [LOCAL ] No optimal features file found for GLP: ./output/feature-sets/GLP.txt [2026-02-24T20:23:10.625846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:10.625903] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:10.625933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:10.625990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:10.686439] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:10.687453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:10.687540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:10.687594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:10.811304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:10.811468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:10.811509] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:10.811539] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:10.815161] [DEBUG] [FORECASTER] GLP: Forecast T+1@11:T+2@11: DOWN (p=12.74%) [2026-02-24T20:23:10.815450] [INFO ] [FORECASTER] Completed predict_future for GLP [2026-02-24T20:23:10.815620] [INFO ] [sig ] GLP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:10.967125] [INFO ] [LOCAL ] Saved forecast: GLP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLP.txt [2026-02-24T20:23:10.967288] [INFO ] [sig ] [1339/3377] Completed GLP in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-24T20:23:10.967328] [INFO ] [sig ] [1340/3377] Forecasting GLPG... [2026-02-24T20:23:10.967360] [INFO ] [sig ] Generating forecast for: GLPG [2026-02-24T20:23:10.967390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPG' from 'https://tdm.silogroup.org/data/derivative_storage/GLPG.csv'. [2026-02-24T20:23:10.979135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPG'. [2026-02-24T20:23:10.979453] [INFO ] [FORECASTER] Starting predict_future for GLPG [2026-02-24T20:23:10.980266] [DEBUG] [LOCAL ] No optimal features file found for GLPG: ./output/feature-sets/GLPG.txt [2026-02-24T20:23:10.980320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:10.980351] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:10.980378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:10.980434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:11.039546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:11.040677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:11.040764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:11.040798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:11.180401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:11.180607] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:11.180652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:11.180681] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:11.184424] [DEBUG] [FORECASTER] GLPG: Forecast T+1@11:T+2@11: DOWN (p=5.57%) [2026-02-24T20:23:11.184735] [INFO ] [FORECASTER] Completed predict_future for GLPG [2026-02-24T20:23:11.184878] [INFO ] [sig ] GLPG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:11.333800] [INFO ] [LOCAL ] Saved forecast: GLPG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLPG.txt [2026-02-24T20:23:11.333964] [INFO ] [sig ] [1340/3377] Completed GLPG in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-24T20:23:11.334008] [INFO ] [sig ] [1341/3377] Forecasting GLPI... [2026-02-24T20:23:11.334038] [INFO ] [sig ] Generating forecast for: GLPI [2026-02-24T20:23:11.334068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLPI' from 'https://tdm.silogroup.org/data/derivative_storage/GLPI.csv'. [2026-02-24T20:23:11.346607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLPI'. [2026-02-24T20:23:11.346956] [INFO ] [FORECASTER] Starting predict_future for GLPI [2026-02-24T20:23:11.347799] [DEBUG] [LOCAL ] No optimal features file found for GLPI: ./output/feature-sets/GLPI.txt [2026-02-24T20:23:11.347854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:11.347885] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:11.347911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:11.347992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:11.409116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:11.410043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:11.410140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:11.410175] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:11.532841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:11.533001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:11.533042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:11.533072] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:11.537113] [DEBUG] [FORECASTER] GLPI: Forecast T+1@11:T+2@11: DOWN (p=3.28%) [2026-02-24T20:23:11.537628] [INFO ] [FORECASTER] Completed predict_future for GLPI [2026-02-24T20:23:11.537760] [INFO ] [sig ] GLPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:11.688168] [INFO ] [LOCAL ] Saved forecast: GLPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLPI.txt [2026-02-24T20:23:11.688327] [INFO ] [sig ] [1341/3377] Completed GLPI in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-24T20:23:11.688368] [INFO ] [sig ] [1342/3377] Forecasting GLRE... [2026-02-24T20:23:11.688398] [INFO ] [sig ] Generating forecast for: GLRE [2026-02-24T20:23:11.688434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLRE' from 'https://tdm.silogroup.org/data/derivative_storage/GLRE.csv'. [2026-02-24T20:23:11.700410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLRE'. [2026-02-24T20:23:11.700796] [INFO ] [FORECASTER] Starting predict_future for GLRE [2026-02-24T20:23:11.701636] [DEBUG] [LOCAL ] No optimal features file found for GLRE: ./output/feature-sets/GLRE.txt [2026-02-24T20:23:11.701690] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:11.701722] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:11.701749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:11.701807] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:11.760377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:11.761324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:11.761410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:11.761443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:11.878716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:11.878878] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:11.878917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:11.878980] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:11.882487] [DEBUG] [FORECASTER] GLRE: Forecast T+1@11:T+2@11: DOWN (p=28.20%) [2026-02-24T20:23:11.882790] [INFO ] [FORECASTER] Completed predict_future for GLRE [2026-02-24T20:23:11.882922] [INFO ] [sig ] GLRE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:12.036388] [INFO ] [LOCAL ] Saved forecast: GLRE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLRE.txt [2026-02-24T20:23:12.036550] [INFO ] [sig ] [1342/3377] Completed GLRE in 0.3s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-24T20:23:12.036613] [INFO ] [sig ] [1343/3377] Forecasting GLSI... [2026-02-24T20:23:12.036645] [INFO ] [sig ] Generating forecast for: GLSI [2026-02-24T20:23:12.036676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLSI' from 'https://tdm.silogroup.org/data/derivative_storage/GLSI.csv'. [2026-02-24T20:23:12.049738] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLSI'. [2026-02-24T20:23:12.050108] [INFO ] [FORECASTER] Starting predict_future for GLSI [2026-02-24T20:23:12.050917] [DEBUG] [LOCAL ] No optimal features file found for GLSI: ./output/feature-sets/GLSI.txt [2026-02-24T20:23:12.050971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:12.051003] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:12.051030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:12.051087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:12.111796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:12.112704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:12.112790] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:12.112825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:12.236666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:12.236830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:12.236873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:12.236904] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:12.240849] [DEBUG] [FORECASTER] GLSI: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-24T20:23:12.241129] [INFO ] [FORECASTER] Completed predict_future for GLSI [2026-02-24T20:23:12.241449] [INFO ] [sig ] GLSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:12.396950] [INFO ] [LOCAL ] Saved forecast: GLSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GLSI.txt [2026-02-24T20:23:12.397126] [INFO ] [sig ] [1343/3377] Completed GLSI in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-24T20:23:12.397174] [INFO ] [sig ] [1344/3377] Forecasting GLTO... [2026-02-24T20:23:12.397206] [INFO ] [sig ] Generating forecast for: GLTO [2026-02-24T20:23:12.397236] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLTO' from 'https://tdm.silogroup.org/data/derivative_storage/GLTO.csv'. [2026-02-24T20:23:12.409749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLTO'. [2026-02-24T20:23:12.410105] [INFO ] [FORECASTER] Starting predict_future for GLTO [2026-02-24T20:23:12.410940] [DEBUG] [LOCAL ] No optimal features file found for GLTO: ./output/feature-sets/GLTO.txt [2026-02-24T20:23:12.410997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:12.411031] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:12.411059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:12.411118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:12.474465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:12.475378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:12.475465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:12.475502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:12.596071] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:12.596230] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:12.596271] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:12.596301] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:12.599985] [DEBUG] [FORECASTER] GLTO: Forecast T+1@11:T+2@11: DOWN (p=28.72%) [2026-02-24T20:23:12.600284] [INFO ] [FORECASTER] Completed predict_future for GLTO [2026-02-24T20:23:12.600416] [INFO ] [sig ] GLTO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:12.753749] [INFO ] [LOCAL ] Saved forecast: GLTO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GLTO.txt [2026-02-24T20:23:12.753949] [INFO ] [sig ] [1344/3377] Completed GLTO in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-24T20:23:12.754000] [INFO ] [sig ] [1345/3377] Forecasting GLUE... [2026-02-24T20:23:12.754031] [INFO ] [sig ] Generating forecast for: GLUE [2026-02-24T20:23:12.754072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GLUE' from 'https://tdm.silogroup.org/data/derivative_storage/GLUE.csv'. [2026-02-24T20:23:12.766498] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GLUE'. [2026-02-24T20:23:12.766872] [INFO ] [FORECASTER] Starting predict_future for GLUE [2026-02-24T20:23:12.767698] [DEBUG] [LOCAL ] No optimal features file found for GLUE: ./output/feature-sets/GLUE.txt [2026-02-24T20:23:12.767752] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:12.767790] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:12.767820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:12.767882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:12.830816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:12.831958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:12.832068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:12.832104] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:12.961714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:12.961875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:12.961917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:12.961965] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:12.965593] [DEBUG] [FORECASTER] GLUE: Forecast T+1@11:T+2@11: UP (p=56.23%) [2026-02-24T20:23:12.965885] [INFO ] [FORECASTER] Completed predict_future for GLUE [2026-02-24T20:23:12.966018] [INFO ] [sig ] GLUE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:13.111709] [INFO ] [LOCAL ] Saved forecast: GLUE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GLUE.txt [2026-02-24T20:23:13.111874] [INFO ] [sig ] [1345/3377] Completed GLUE in 0.4s | 2.75 sym/s | Total: 8.1m | ETA: 12.3m [2026-02-24T20:23:13.111915] [INFO ] [sig ] [1346/3377] Forecasting GMAB... [2026-02-24T20:23:13.111945] [INFO ] [sig ] Generating forecast for: GMAB [2026-02-24T20:23:13.111975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMAB' from 'https://tdm.silogroup.org/data/derivative_storage/GMAB.csv'. [2026-02-24T20:23:13.124259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMAB'. [2026-02-24T20:23:13.124603] [INFO ] [FORECASTER] Starting predict_future for GMAB [2026-02-24T20:23:13.125421] [DEBUG] [LOCAL ] No optimal features file found for GMAB: ./output/feature-sets/GMAB.txt [2026-02-24T20:23:13.125476] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:13.125510] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:13.125538] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:13.125617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:13.185398] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:13.186342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:13.186449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:13.186484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:13.311703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:13.311885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:13.311927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:13.311958] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:13.315600] [DEBUG] [FORECASTER] GMAB: Forecast T+1@11:T+2@11: DOWN (p=21.99%) [2026-02-24T20:23:13.315892] [INFO ] [FORECASTER] Completed predict_future for GMAB [2026-02-24T20:23:13.316031] [INFO ] [sig ] GMAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:13.467242] [INFO ] [LOCAL ] Saved forecast: GMAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GMAB.txt [2026-02-24T20:23:13.467614] [INFO ] [sig ] [1346/3377] Completed GMAB in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-24T20:23:13.467657] [INFO ] [sig ] [1347/3377] Forecasting GME... [2026-02-24T20:23:13.467689] [INFO ] [sig ] Generating forecast for: GME [2026-02-24T20:23:13.467719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GME' from 'https://tdm.silogroup.org/data/derivative_storage/GME.csv'. [2026-02-24T20:23:13.481291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GME'. [2026-02-24T20:23:13.481610] [INFO ] [FORECASTER] Starting predict_future for GME [2026-02-24T20:23:13.482499] [DEBUG] [LOCAL ] No optimal features file found for GME: ./output/feature-sets/GME.txt [2026-02-24T20:23:13.482556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:13.482613] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:13.482643] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:13.482702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:13.543431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:13.544181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:13.544263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:13.544298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:13.674152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:13.674306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:13.674348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:13.674378] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:13.678660] [DEBUG] [FORECASTER] GME: Forecast T+1@11:T+2@11: DOWN (p=2.67%) [2026-02-24T20:23:13.678941] [INFO ] [FORECASTER] Completed predict_future for GME [2026-02-24T20:23:13.679078] [INFO ] [sig ] GME: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:13.824423] [INFO ] [LOCAL ] Saved forecast: GME 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GME.txt [2026-02-24T20:23:13.824552] [INFO ] [sig ] [1347/3377] Completed GME in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-24T20:23:13.824611] [INFO ] [sig ] [1348/3377] Forecasting GMED... [2026-02-24T20:23:13.824642] [INFO ] [sig ] Generating forecast for: GMED [2026-02-24T20:23:13.824672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMED' from 'https://tdm.silogroup.org/data/derivative_storage/GMED.csv'. [2026-02-24T20:23:13.837139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMED'. [2026-02-24T20:23:13.837558] [INFO ] [FORECASTER] Starting predict_future for GMED [2026-02-24T20:23:13.838479] [DEBUG] [LOCAL ] No optimal features file found for GMED: ./output/feature-sets/GMED.txt [2026-02-24T20:23:13.838535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:13.838586] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:13.838617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:13.838674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:13.901891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:13.902862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:13.902948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:13.902983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:14.030329] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:14.030499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:14.030540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:14.030569] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:14.034189] [DEBUG] [FORECASTER] GMED: Forecast T+1@11:T+2@11: DOWN (p=49.52%) [2026-02-24T20:23:14.034504] [INFO ] [FORECASTER] Completed predict_future for GMED [2026-02-24T20:23:14.034667] [INFO ] [sig ] GMED: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:14.183711] [INFO ] [LOCAL ] Saved forecast: GMED 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GMED.txt [2026-02-24T20:23:14.183860] [INFO ] [sig ] [1348/3377] Completed GMED in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-24T20:23:14.183901] [INFO ] [sig ] [1349/3377] Forecasting GMM... [2026-02-24T20:23:14.183930] [INFO ] [sig ] Generating forecast for: GMM [2026-02-24T20:23:14.183960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GMM' from 'https://tdm.silogroup.org/data/derivative_storage/GMM.csv'. [2026-02-24T20:23:14.196606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GMM'. [2026-02-24T20:23:14.196886] [INFO ] [FORECASTER] Starting predict_future for GMM [2026-02-24T20:23:14.197724] [DEBUG] [LOCAL ] No optimal features file found for GMM: ./output/feature-sets/GMM.txt [2026-02-24T20:23:14.197778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:14.197810] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:14.197837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:14.197905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:14.256648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:14.257526] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:14.257655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:14.257689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:14.366737] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:14.366893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:14.366933] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:14.366962] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:14.370520] [DEBUG] [FORECASTER] GMM: Forecast T+1@11:T+2@11: UP (p=80.68%) [2026-02-24T20:23:14.370817] [INFO ] [FORECASTER] Completed predict_future for GMM [2026-02-24T20:23:14.370952] [INFO ] [sig ] GMM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:14.526993] [INFO ] [LOCAL ] Saved forecast: GMM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GMM.txt [2026-02-24T20:23:14.527212] [INFO ] [sig ] [1349/3377] Completed GMM in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-24T20:23:14.527275] [INFO ] [sig ] [1350/3377] Forecasting GNE... [2026-02-24T20:23:14.527322] [INFO ] [sig ] Generating forecast for: GNE [2026-02-24T20:23:14.527548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNE' from 'https://tdm.silogroup.org/data/derivative_storage/GNE.csv'. [2026-02-24T20:23:14.543254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNE'. [2026-02-24T20:23:14.543842] [INFO ] [FORECASTER] Starting predict_future for GNE [2026-02-24T20:23:14.544972] [DEBUG] [LOCAL ] No optimal features file found for GNE: ./output/feature-sets/GNE.txt [2026-02-24T20:23:14.545040] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:14.545085] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:14.545125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:14.545209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:14.614762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:14.615684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:14.615770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:14.615803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:14.743005] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:14.743189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:14.743240] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:14.743271] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:14.748881] [DEBUG] [FORECASTER] GNE: Forecast T+1@11:T+2@11: DOWN (p=34.88%) [2026-02-24T20:23:14.749380] [INFO ] [FORECASTER] Completed predict_future for GNE [2026-02-24T20:23:14.749831] [INFO ] [sig ] GNE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:14.915281] [INFO ] [LOCAL ] Saved forecast: GNE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GNE.txt [2026-02-24T20:23:14.915466] [INFO ] [sig ] [1350/3377] Completed GNE in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-24T20:23:14.915510] [INFO ] [sig ] [1351/3377] Forecasting GNK... [2026-02-24T20:23:14.915540] [INFO ] [sig ] Generating forecast for: GNK [2026-02-24T20:23:14.915587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNK' from 'https://tdm.silogroup.org/data/derivative_storage/GNK.csv'. [2026-02-24T20:23:14.928547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNK'. [2026-02-24T20:23:14.928987] [INFO ] [FORECASTER] Starting predict_future for GNK [2026-02-24T20:23:14.929917] [DEBUG] [LOCAL ] No optimal features file found for GNK: ./output/feature-sets/GNK.txt [2026-02-24T20:23:14.929985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:14.930020] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:14.930048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:14.930118] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:14.988645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:14.989713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:14.989821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:14.989857] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:15.126604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:15.126774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:15.126815] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:15.126844] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:15.131074] [DEBUG] [FORECASTER] GNK: Forecast T+1@11:T+2@11: UP (p=82.68%) [2026-02-24T20:23:15.131365] [INFO ] [FORECASTER] Completed predict_future for GNK [2026-02-24T20:23:15.131503] [INFO ] [sig ] GNK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:15.278820] [INFO ] [LOCAL ] Saved forecast: GNK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GNK.txt [2026-02-24T20:23:15.278989] [INFO ] [sig ] [1351/3377] Completed GNK in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-24T20:23:15.279029] [INFO ] [sig ] [1352/3377] Forecasting GNL... [2026-02-24T20:23:15.279059] [INFO ] [sig ] Generating forecast for: GNL [2026-02-24T20:23:15.279090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNL' from 'https://tdm.silogroup.org/data/derivative_storage/GNL.csv'. [2026-02-24T20:23:15.293320] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNL'. [2026-02-24T20:23:15.293749] [INFO ] [FORECASTER] Starting predict_future for GNL [2026-02-24T20:23:15.294789] [DEBUG] [LOCAL ] No optimal features file found for GNL: ./output/feature-sets/GNL.txt [2026-02-24T20:23:15.294844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:15.294877] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:15.294905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:15.294962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:15.353414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:15.354298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:15.354383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:15.354417] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:15.483518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:15.483702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:15.483746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:15.483776] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:15.487829] [DEBUG] [FORECASTER] GNL: Forecast T+1@11:T+2@11: DOWN (p=37.01%) [2026-02-24T20:23:15.493738] [INFO ] [FORECASTER] Completed predict_future for GNL [2026-02-24T20:23:15.494128] [INFO ] [sig ] GNL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:15.646021] [INFO ] [LOCAL ] Saved forecast: GNL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GNL.txt [2026-02-24T20:23:15.646233] [INFO ] [sig ] [1352/3377] Completed GNL in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-24T20:23:15.646277] [INFO ] [sig ] [1353/3377] Forecasting GNLX... [2026-02-24T20:23:15.646309] [INFO ] [sig ] Generating forecast for: GNLX [2026-02-24T20:23:15.646353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNLX' from 'https://tdm.silogroup.org/data/derivative_storage/GNLX.csv'. [2026-02-24T20:23:15.659869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNLX'. [2026-02-24T20:23:15.660288] [INFO ] [FORECASTER] Starting predict_future for GNLX [2026-02-24T20:23:15.661298] [DEBUG] [LOCAL ] No optimal features file found for GNLX: ./output/feature-sets/GNLX.txt [2026-02-24T20:23:15.661358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:15.661391] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:15.661418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:15.661476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:15.721202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:15.722301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:15.722415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:15.722451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:15.856765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:15.857123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:15.857164] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:15.857194] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:15.860993] [DEBUG] [FORECASTER] GNLX: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-24T20:23:15.861292] [INFO ] [FORECASTER] Completed predict_future for GNLX [2026-02-24T20:23:15.861430] [INFO ] [sig ] GNLX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:16.013772] [INFO ] [LOCAL ] Saved forecast: GNLX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GNLX.txt [2026-02-24T20:23:16.013932] [INFO ] [sig ] [1353/3377] Completed GNLX in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-24T20:23:16.013973] [INFO ] [sig ] [1354/3377] Forecasting GNMA... [2026-02-24T20:23:16.014003] [INFO ] [sig ] Generating forecast for: GNMA [2026-02-24T20:23:16.014033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNMA' from 'https://tdm.silogroup.org/data/derivative_storage/GNMA.csv'. [2026-02-24T20:23:16.025677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNMA'. [2026-02-24T20:23:16.026084] [INFO ] [FORECASTER] Starting predict_future for GNMA [2026-02-24T20:23:16.026911] [DEBUG] [LOCAL ] No optimal features file found for GNMA: ./output/feature-sets/GNMA.txt [2026-02-24T20:23:16.026967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:16.027000] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:16.027028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:16.027085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:16.085982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:16.086905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:16.086993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:16.087026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:16.207417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:16.207596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:16.207639] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:16.207667] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:16.215717] [DEBUG] [FORECASTER] GNMA: Forecast T+1@11:T+2@11: DOWN (p=38.70%) [2026-02-24T20:23:16.216071] [INFO ] [FORECASTER] Completed predict_future for GNMA [2026-02-24T20:23:16.216251] [INFO ] [sig ] GNMA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:16.367230] [INFO ] [LOCAL ] Saved forecast: GNMA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GNMA.txt [2026-02-24T20:23:16.367402] [INFO ] [sig ] [1354/3377] Completed GNMA in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.3m [2026-02-24T20:23:16.367445] [INFO ] [sig ] [1355/3377] Forecasting GNOM... [2026-02-24T20:23:16.367490] [INFO ] [sig ] Generating forecast for: GNOM [2026-02-24T20:23:16.367555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNOM' from 'https://tdm.silogroup.org/data/derivative_storage/GNOM.csv'. [2026-02-24T20:23:16.380171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNOM'. [2026-02-24T20:23:16.380521] [INFO ] [FORECASTER] Starting predict_future for GNOM [2026-02-24T20:23:16.381352] [DEBUG] [LOCAL ] No optimal features file found for GNOM: ./output/feature-sets/GNOM.txt [2026-02-24T20:23:16.381408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:16.381442] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:16.381471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:16.381529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:16.442057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:16.442993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:16.443080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:16.443114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:16.573990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:16.574149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:16.574189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:16.574218] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:16.577708] [DEBUG] [FORECASTER] GNOM: Forecast T+1@11:T+2@11: DOWN (p=7.13%) [2026-02-24T20:23:16.578043] [INFO ] [FORECASTER] Completed predict_future for GNOM [2026-02-24T20:23:16.578183] [INFO ] [sig ] GNOM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:16.751810] [INFO ] [LOCAL ] Saved forecast: GNOM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GNOM.txt [2026-02-24T20:23:16.751975] [INFO ] [sig ] [1355/3377] Completed GNOM in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-24T20:23:16.752017] [INFO ] [sig ] [1356/3377] Forecasting GNPX... [2026-02-24T20:23:16.752046] [INFO ] [sig ] Generating forecast for: GNPX [2026-02-24T20:23:16.752076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNPX' from 'https://tdm.silogroup.org/data/derivative_storage/GNPX.csv'. [2026-02-24T20:23:16.765461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNPX'. [2026-02-24T20:23:16.765870] [INFO ] [FORECASTER] Starting predict_future for GNPX [2026-02-24T20:23:16.766686] [DEBUG] [LOCAL ] No optimal features file found for GNPX: ./output/feature-sets/GNPX.txt [2026-02-24T20:23:16.766740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:16.766820] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:16.766848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:16.766906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:16.824570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:16.825715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:16.825802] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:16.825835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:16.945687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:16.945982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:16.946025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:16.946059] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:16.949629] [DEBUG] [FORECASTER] GNPX: Forecast T+1@11:T+2@11: DOWN (p=30.39%) [2026-02-24T20:23:16.949962] [INFO ] [FORECASTER] Completed predict_future for GNPX [2026-02-24T20:23:16.950098] [INFO ] [sig ] GNPX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:17.095610] [INFO ] [LOCAL ] Saved forecast: GNPX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GNPX.txt [2026-02-24T20:23:17.095778] [INFO ] [sig ] [1356/3377] Completed GNPX in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-24T20:23:17.095820] [INFO ] [sig ] [1357/3377] Forecasting GNRC... [2026-02-24T20:23:17.095849] [INFO ] [sig ] Generating forecast for: GNRC [2026-02-24T20:23:17.095880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNRC' from 'https://tdm.silogroup.org/data/derivative_storage/GNRC.csv'. [2026-02-24T20:23:17.115292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNRC'. [2026-02-24T20:23:17.115689] [INFO ] [FORECASTER] Starting predict_future for GNRC [2026-02-24T20:23:17.116514] [DEBUG] [LOCAL ] No optimal features file found for GNRC: ./output/feature-sets/GNRC.txt [2026-02-24T20:23:17.116586] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:17.116622] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:17.116650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:17.116707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:17.176687] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:17.177600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:17.177689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:17.177722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:17.303783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:17.303948] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:17.303990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:17.304019] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:17.307864] [DEBUG] [FORECASTER] GNRC: Forecast T+1@11:T+2@11: DOWN (p=32.54%) [2026-02-24T20:23:17.308318] [INFO ] [FORECASTER] Completed predict_future for GNRC [2026-02-24T20:23:17.308478] [INFO ] [sig ] GNRC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:17.454658] [INFO ] [LOCAL ] Saved forecast: GNRC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GNRC.txt [2026-02-24T20:23:17.454824] [INFO ] [sig ] [1357/3377] Completed GNRC in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-24T20:23:17.454866] [INFO ] [sig ] [1358/3377] Forecasting GNSS... [2026-02-24T20:23:17.454895] [INFO ] [sig ] Generating forecast for: GNSS [2026-02-24T20:23:17.454925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNSS' from 'https://tdm.silogroup.org/data/derivative_storage/GNSS.csv'. [2026-02-24T20:23:17.468288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNSS'. [2026-02-24T20:23:17.468653] [INFO ] [FORECASTER] Starting predict_future for GNSS [2026-02-24T20:23:17.469528] [DEBUG] [LOCAL ] No optimal features file found for GNSS: ./output/feature-sets/GNSS.txt [2026-02-24T20:23:17.469611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:17.469649] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:17.469678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:17.469736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:17.535771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:17.536728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:17.536817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:17.536851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:17.669312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:17.669516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:17.669561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:17.669612] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:17.673365] [DEBUG] [FORECASTER] GNSS: Forecast T+1@11:T+2@11: DOWN (p=12.93%) [2026-02-24T20:23:17.673697] [INFO ] [FORECASTER] Completed predict_future for GNSS [2026-02-24T20:23:17.673836] [INFO ] [sig ] GNSS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:17.824629] [INFO ] [LOCAL ] Saved forecast: GNSS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GNSS.txt [2026-02-24T20:23:17.824785] [INFO ] [sig ] [1358/3377] Completed GNSS in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-24T20:23:17.824825] [INFO ] [sig ] [1359/3377] Forecasting GNTX... [2026-02-24T20:23:17.824854] [INFO ] [sig ] Generating forecast for: GNTX [2026-02-24T20:23:17.824885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GNTX' from 'https://tdm.silogroup.org/data/derivative_storage/GNTX.csv'. [2026-02-24T20:23:17.838495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GNTX'. [2026-02-24T20:23:17.838799] [INFO ] [FORECASTER] Starting predict_future for GNTX [2026-02-24T20:23:17.839654] [DEBUG] [LOCAL ] No optimal features file found for GNTX: ./output/feature-sets/GNTX.txt [2026-02-24T20:23:17.839706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:17.839923] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:17.839950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:17.840006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:17.899649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:17.900411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:17.900492] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:17.900525] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:18.024761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:18.024918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:18.024957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:18.025017] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:18.028508] [DEBUG] [FORECASTER] GNTX: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-24T20:23:18.028807] [INFO ] [FORECASTER] Completed predict_future for GNTX [2026-02-24T20:23:18.028937] [INFO ] [sig ] GNTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:18.170937] [INFO ] [LOCAL ] Saved forecast: GNTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GNTX.txt [2026-02-24T20:23:18.171052] [INFO ] [sig ] [1359/3377] Completed GNTX in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-24T20:23:18.171091] [INFO ] [sig ] [1360/3377] Forecasting GO... [2026-02-24T20:23:18.171121] [INFO ] [sig ] Generating forecast for: GO [2026-02-24T20:23:18.171150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GO' from 'https://tdm.silogroup.org/data/derivative_storage/GO.csv'. [2026-02-24T20:23:18.183402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GO'. [2026-02-24T20:23:18.183717] [INFO ] [FORECASTER] Starting predict_future for GO [2026-02-24T20:23:18.184531] [DEBUG] [LOCAL ] No optimal features file found for GO: ./output/feature-sets/GO.txt [2026-02-24T20:23:18.184612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:18.184647] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:18.184676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:18.184734] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:18.244860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:18.245648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:18.245732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:18.245770] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:18.375789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:18.375945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:18.375985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:18.376014] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:18.380040] [DEBUG] [FORECASTER] GO: Forecast T+1@11:T+2@11: DOWN (p=9.28%) [2026-02-24T20:23:18.380329] [INFO ] [FORECASTER] Completed predict_future for GO [2026-02-24T20:23:18.380456] [INFO ] [sig ] GO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:18.527480] [INFO ] [LOCAL ] Saved forecast: GO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GO.txt [2026-02-24T20:23:18.527631] [INFO ] [sig ] [1360/3377] Completed GO in 0.4s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-24T20:23:18.527673] [INFO ] [sig ] [1361/3377] Forecasting GOCO... [2026-02-24T20:23:18.527703] [INFO ] [sig ] Generating forecast for: GOCO [2026-02-24T20:23:18.527732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOCO' from 'https://tdm.silogroup.org/data/derivative_storage/GOCO.csv'. [2026-02-24T20:23:18.539606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOCO'. [2026-02-24T20:23:18.539892] [INFO ] [FORECASTER] Starting predict_future for GOCO [2026-02-24T20:23:18.540695] [DEBUG] [LOCAL ] No optimal features file found for GOCO: ./output/feature-sets/GOCO.txt [2026-02-24T20:23:18.540748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:18.540781] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:18.540808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:18.540865] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:18.599305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:18.600076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:18.600158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:18.600191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:18.722326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:18.722486] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:18.722525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:18.722554] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:18.725945] [DEBUG] [FORECASTER] GOCO: Forecast T+1@11:T+2@11: DOWN (p=3.57%) [2026-02-24T20:23:18.726224] [INFO ] [FORECASTER] Completed predict_future for GOCO [2026-02-24T20:23:18.726351] [INFO ] [sig ] GOCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:18.869841] [INFO ] [LOCAL ] Saved forecast: GOCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GOCO.txt [2026-02-24T20:23:18.869987] [INFO ] [sig ] [1361/3377] Completed GOCO in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-24T20:23:18.870026] [INFO ] [sig ] [1362/3377] Forecasting GOF... [2026-02-24T20:23:18.870056] [INFO ] [sig ] Generating forecast for: GOF [2026-02-24T20:23:18.870086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOF' from 'https://tdm.silogroup.org/data/derivative_storage/GOF.csv'. [2026-02-24T20:23:18.882127] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOF'. [2026-02-24T20:23:18.882409] [INFO ] [FORECASTER] Starting predict_future for GOF [2026-02-24T20:23:18.883641] [DEBUG] [LOCAL ] No optimal features file found for GOF: ./output/feature-sets/GOF.txt [2026-02-24T20:23:18.883695] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:18.883738] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:18.883766] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:18.883821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:18.942463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:18.943116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:18.943194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:18.943226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:19.067696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:19.067858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:19.067902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:19.067948] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:19.071408] [DEBUG] [FORECASTER] GOF: Forecast T+1@11:T+2@11: DOWN (p=39.40%) [2026-02-24T20:23:19.071708] [INFO ] [FORECASTER] Completed predict_future for GOF [2026-02-24T20:23:19.071847] [INFO ] [sig ] GOF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:19.215338] [INFO ] [LOCAL ] Saved forecast: GOF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GOF.txt [2026-02-24T20:23:19.215459] [INFO ] [sig ] [1362/3377] Completed GOF in 0.3s | 2.75 sym/s | Total: 8.2m | ETA: 12.2m [2026-02-24T20:23:19.215497] [INFO ] [sig ] [1363/3377] Forecasting GOGO... [2026-02-24T20:23:19.215528] [INFO ] [sig ] Generating forecast for: GOGO [2026-02-24T20:23:19.215559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOGO' from 'https://tdm.silogroup.org/data/derivative_storage/GOGO.csv'. [2026-02-24T20:23:19.227133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOGO'. [2026-02-24T20:23:19.227419] [INFO ] [FORECASTER] Starting predict_future for GOGO [2026-02-24T20:23:19.228246] [DEBUG] [LOCAL ] No optimal features file found for GOGO: ./output/feature-sets/GOGO.txt [2026-02-24T20:23:19.228301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:19.228332] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:19.228359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:19.228415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:19.285779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:19.286443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:19.286523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:19.286556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:19.410803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:19.410947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:19.410986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:19.411016] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:19.415034] [DEBUG] [FORECASTER] GOGO: Forecast T+1@11:T+2@11: DOWN (p=7.27%) [2026-02-24T20:23:19.415349] [INFO ] [FORECASTER] Completed predict_future for GOGO [2026-02-24T20:23:19.415690] [INFO ] [sig ] GOGO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:19.562833] [INFO ] [LOCAL ] Saved forecast: GOGO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GOGO.txt [2026-02-24T20:23:19.562983] [INFO ] [sig ] [1363/3377] Completed GOGO in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-24T20:23:19.563024] [INFO ] [sig ] [1364/3377] Forecasting GOLF... [2026-02-24T20:23:19.563053] [INFO ] [sig ] Generating forecast for: GOLF [2026-02-24T20:23:19.563083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOLF' from 'https://tdm.silogroup.org/data/derivative_storage/GOLF.csv'. [2026-02-24T20:23:19.574370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOLF'. [2026-02-24T20:23:19.574714] [INFO ] [FORECASTER] Starting predict_future for GOLF [2026-02-24T20:23:19.575540] [DEBUG] [LOCAL ] No optimal features file found for GOLF: ./output/feature-sets/GOLF.txt [2026-02-24T20:23:19.575615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:19.575650] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:19.575677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:19.575735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:19.636984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:19.637733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:19.637813] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:19.637845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:19.762160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:19.762326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:19.762370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:19.762399] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:19.766382] [DEBUG] [FORECASTER] GOLF: Forecast T+1@11:T+2@11: UP (p=83.68%) [2026-02-24T20:23:19.766689] [INFO ] [FORECASTER] Completed predict_future for GOLF [2026-02-24T20:23:19.766823] [INFO ] [sig ] GOLF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:19.914142] [INFO ] [LOCAL ] Saved forecast: GOLF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GOLF.txt [2026-02-24T20:23:19.914301] [INFO ] [sig ] [1364/3377] Completed GOLF in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-24T20:23:19.914343] [INFO ] [sig ] [1365/3377] Forecasting GOOD... [2026-02-24T20:23:19.914372] [INFO ] [sig ] Generating forecast for: GOOD [2026-02-24T20:23:19.914402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOD' from 'https://tdm.silogroup.org/data/derivative_storage/GOOD.csv'. [2026-02-24T20:23:19.927680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOD'. [2026-02-24T20:23:19.928045] [INFO ] [FORECASTER] Starting predict_future for GOOD [2026-02-24T20:23:19.929067] [DEBUG] [LOCAL ] No optimal features file found for GOOD: ./output/feature-sets/GOOD.txt [2026-02-24T20:23:19.929120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:19.929152] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:19.929177] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:19.929234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:19.988962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:19.989800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:19.989883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:19.989916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:20.110454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:20.110628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:20.110674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:20.110711] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:20.114298] [DEBUG] [FORECASTER] GOOD: Forecast T+1@11:T+2@11: UP (p=93.74%) [2026-02-24T20:23:20.114610] [INFO ] [FORECASTER] Completed predict_future for GOOD [2026-02-24T20:23:20.114747] [INFO ] [sig ] GOOD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:20.259988] [INFO ] [LOCAL ] Saved forecast: GOOD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GOOD.txt [2026-02-24T20:23:20.260152] [INFO ] [sig ] [1365/3377] Completed GOOD in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-24T20:23:20.260199] [INFO ] [sig ] [1366/3377] Forecasting GOOG... [2026-02-24T20:23:20.260233] [INFO ] [sig ] Generating forecast for: GOOG [2026-02-24T20:23:20.260278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOG' from 'https://tdm.silogroup.org/data/derivative_storage/GOOG.csv'. [2026-02-24T20:23:20.272924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOG'. [2026-02-24T20:23:20.273278] [INFO ] [FORECASTER] Starting predict_future for GOOG [2026-02-24T20:23:20.274108] [DEBUG] [LOCAL ] No optimal features file found for GOOG: ./output/feature-sets/GOOG.txt [2026-02-24T20:23:20.274163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:20.274195] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:20.274223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:20.274281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:20.340450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:20.341409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:20.341548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:20.341604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:20.475212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:20.475370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:20.475410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:20.475438] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:20.478921] [DEBUG] [FORECASTER] GOOG: Forecast T+1@11:T+2@11: UP (p=81.02%) [2026-02-24T20:23:20.479205] [INFO ] [FORECASTER] Completed predict_future for GOOG [2026-02-24T20:23:20.479338] [INFO ] [sig ] GOOG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:20.637702] [INFO ] [LOCAL ] Saved forecast: GOOG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GOOG.txt [2026-02-24T20:23:20.637878] [INFO ] [sig ] [1366/3377] Completed GOOG in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-24T20:23:20.637941] [INFO ] [sig ] [1367/3377] Forecasting GOOS... [2026-02-24T20:23:20.637978] [INFO ] [sig ] Generating forecast for: GOOS [2026-02-24T20:23:20.638008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOOS' from 'https://tdm.silogroup.org/data/derivative_storage/GOOS.csv'. [2026-02-24T20:23:20.650692] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOOS'. [2026-02-24T20:23:20.651121] [INFO ] [FORECASTER] Starting predict_future for GOOS [2026-02-24T20:23:20.652010] [DEBUG] [LOCAL ] No optimal features file found for GOOS: ./output/feature-sets/GOOS.txt [2026-02-24T20:23:20.652066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:20.652098] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:20.652124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:20.652181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:20.712037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:20.713073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:20.713177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:20.713211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:20.853153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:20.853332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:20.853382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:20.853418] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:20.857031] [DEBUG] [FORECASTER] GOOS: Forecast T+1@11:T+2@11: DOWN (p=8.04%) [2026-02-24T20:23:20.857351] [INFO ] [FORECASTER] Completed predict_future for GOOS [2026-02-24T20:23:20.857544] [INFO ] [sig ] GOOS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:21.007805] [INFO ] [LOCAL ] Saved forecast: GOOS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GOOS.txt [2026-02-24T20:23:21.007992] [INFO ] [sig ] [1367/3377] Completed GOOS in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-24T20:23:21.008037] [INFO ] [sig ] [1368/3377] Forecasting GOVI... [2026-02-24T20:23:21.008066] [INFO ] [sig ] Generating forecast for: GOVI [2026-02-24T20:23:21.008096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GOVI' from 'https://tdm.silogroup.org/data/derivative_storage/GOVI.csv'. [2026-02-24T20:23:21.020961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GOVI'. [2026-02-24T20:23:21.021250] [INFO ] [FORECASTER] Starting predict_future for GOVI [2026-02-24T20:23:21.022060] [DEBUG] [LOCAL ] No optimal features file found for GOVI: ./output/feature-sets/GOVI.txt [2026-02-24T20:23:21.022114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:21.022146] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:21.022173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:21.022229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:21.082484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:21.083464] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:21.083754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:21.083788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:21.208230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:21.208401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:21.208442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:21.208470] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:21.212325] [DEBUG] [FORECASTER] GOVI: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-24T20:23:21.212630] [INFO ] [FORECASTER] Completed predict_future for GOVI [2026-02-24T20:23:21.212763] [INFO ] [sig ] GOVI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:21.376375] [INFO ] [LOCAL ] Saved forecast: GOVI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GOVI.txt [2026-02-24T20:23:21.376542] [INFO ] [sig ] [1368/3377] Completed GOVI in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-24T20:23:21.376605] [INFO ] [sig ] [1369/3377] Forecasting GPC... [2026-02-24T20:23:21.376637] [INFO ] [sig ] Generating forecast for: GPC [2026-02-24T20:23:21.376668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPC' from 'https://tdm.silogroup.org/data/derivative_storage/GPC.csv'. [2026-02-24T20:23:21.391915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPC'. [2026-02-24T20:23:21.392289] [INFO ] [FORECASTER] Starting predict_future for GPC [2026-02-24T20:23:21.393330] [DEBUG] [LOCAL ] No optimal features file found for GPC: ./output/feature-sets/GPC.txt [2026-02-24T20:23:21.393384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:21.393417] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:21.393443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:21.393499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:21.452470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:21.453408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:21.453495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:21.453529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:21.578152] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:21.578317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:21.578375] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:21.578406] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:21.581870] [DEBUG] [FORECASTER] GPC: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-02-24T20:23:21.582184] [INFO ] [FORECASTER] Completed predict_future for GPC [2026-02-24T20:23:21.582322] [INFO ] [sig ] GPC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:21.724060] [INFO ] [LOCAL ] Saved forecast: GPC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GPC.txt [2026-02-24T20:23:21.724250] [INFO ] [sig ] [1369/3377] Completed GPC in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-24T20:23:21.724291] [INFO ] [sig ] [1370/3377] Forecasting GPI... [2026-02-24T20:23:21.724321] [INFO ] [sig ] Generating forecast for: GPI [2026-02-24T20:23:21.724351] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPI' from 'https://tdm.silogroup.org/data/derivative_storage/GPI.csv'. [2026-02-24T20:23:21.739314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPI'. [2026-02-24T20:23:21.739755] [INFO ] [FORECASTER] Starting predict_future for GPI [2026-02-24T20:23:21.740799] [DEBUG] [LOCAL ] No optimal features file found for GPI: ./output/feature-sets/GPI.txt [2026-02-24T20:23:21.740859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:21.740892] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:21.740919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:21.740976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:21.798501] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:21.799361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:21.799444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:21.799477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:21.920587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:21.920754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:21.920794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:21.920823] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:21.924368] [DEBUG] [FORECASTER] GPI: Forecast T+1@11:T+2@11: DOWN (p=2.99%) [2026-02-24T20:23:21.924695] [INFO ] [FORECASTER] Completed predict_future for GPI [2026-02-24T20:23:21.924834] [INFO ] [sig ] GPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:22.073102] [INFO ] [LOCAL ] Saved forecast: GPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GPI.txt [2026-02-24T20:23:22.073290] [INFO ] [sig ] [1370/3377] Completed GPI in 0.3s | 2.75 sym/s | Total: 8.3m | ETA: 12.2m [2026-02-24T20:23:22.073341] [INFO ] [sig ] [1371/3377] Forecasting GPIQ... [2026-02-24T20:23:22.073377] [INFO ] [sig ] Generating forecast for: GPIQ [2026-02-24T20:23:22.073414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIQ' from 'https://tdm.silogroup.org/data/derivative_storage/GPIQ.csv'. [2026-02-24T20:23:22.085344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIQ'. [2026-02-24T20:23:22.085768] [INFO ] [FORECASTER] Starting predict_future for GPIQ [2026-02-24T20:23:22.086823] [DEBUG] [LOCAL ] No optimal features file found for GPIQ: ./output/feature-sets/GPIQ.txt [2026-02-24T20:23:22.086880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:22.086914] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:22.086944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:22.087003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:22.146759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:22.147690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:22.147794] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:22.147830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:22.279830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:22.279995] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:22.280035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:22.280064] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:22.284808] [DEBUG] [FORECASTER] GPIQ: Forecast T+1@11:T+2@11: DOWN (p=31.14%) [2026-02-24T20:23:22.285213] [INFO ] [FORECASTER] Completed predict_future for GPIQ [2026-02-24T20:23:22.285415] [INFO ] [sig ] GPIQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:22.435877] [INFO ] [LOCAL ] Saved forecast: GPIQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GPIQ.txt [2026-02-24T20:23:22.436045] [INFO ] [sig ] [1371/3377] Completed GPIQ in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-24T20:23:22.436109] [INFO ] [sig ] [1372/3377] Forecasting GPIX... [2026-02-24T20:23:22.436142] [INFO ] [sig ] Generating forecast for: GPIX [2026-02-24T20:23:22.436173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPIX' from 'https://tdm.silogroup.org/data/derivative_storage/GPIX.csv'. [2026-02-24T20:23:22.448846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPIX'. [2026-02-24T20:23:22.449288] [INFO ] [FORECASTER] Starting predict_future for GPIX [2026-02-24T20:23:22.450189] [DEBUG] [LOCAL ] No optimal features file found for GPIX: ./output/feature-sets/GPIX.txt [2026-02-24T20:23:22.450255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:22.450303] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:22.450334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:22.450399] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:22.512514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:22.513456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:22.513547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:22.513604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:22.631478] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:22.631659] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:22.631701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:22.631732] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:22.635319] [DEBUG] [FORECASTER] GPIX: Forecast T+1@11:T+2@11: UP (p=91.54%) [2026-02-24T20:23:22.635651] [INFO ] [FORECASTER] Completed predict_future for GPIX [2026-02-24T20:23:22.635795] [INFO ] [sig ] GPIX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:22.791632] [INFO ] [LOCAL ] Saved forecast: GPIX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GPIX.txt [2026-02-24T20:23:22.791833] [INFO ] [sig ] [1372/3377] Completed GPIX in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-24T20:23:22.791877] [INFO ] [sig ] [1373/3377] Forecasting GPJA... [2026-02-24T20:23:22.791907] [INFO ] [sig ] Generating forecast for: GPJA [2026-02-24T20:23:22.791936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPJA' from 'https://tdm.silogroup.org/data/derivative_storage/GPJA.csv'. [2026-02-24T20:23:22.805113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPJA'. [2026-02-24T20:23:22.805602] [INFO ] [FORECASTER] Starting predict_future for GPJA [2026-02-24T20:23:22.806673] [DEBUG] [LOCAL ] No optimal features file found for GPJA: ./output/feature-sets/GPJA.txt [2026-02-24T20:23:22.806731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:22.806808] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:22.806839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:22.806904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:22.869301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:22.870296] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:22.870401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:22.870443] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:22.992260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:22.992440] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:22.992496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:22.992531] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:22.996181] [DEBUG] [FORECASTER] GPJA: Forecast T+1@11:T+2@11: DOWN (p=24.25%) [2026-02-24T20:23:22.996497] [INFO ] [FORECASTER] Completed predict_future for GPJA [2026-02-24T20:23:22.996660] [INFO ] [sig ] GPJA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:23.141878] [INFO ] [LOCAL ] Saved forecast: GPJA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GPJA.txt [2026-02-24T20:23:23.142024] [INFO ] [sig ] [1373/3377] Completed GPJA in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-24T20:23:23.142064] [INFO ] [sig ] [1374/3377] Forecasting GPK... [2026-02-24T20:23:23.142095] [INFO ] [sig ] Generating forecast for: GPK [2026-02-24T20:23:23.142125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPK' from 'https://tdm.silogroup.org/data/derivative_storage/GPK.csv'. [2026-02-24T20:23:23.155813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPK'. [2026-02-24T20:23:23.156259] [INFO ] [FORECASTER] Starting predict_future for GPK [2026-02-24T20:23:23.157212] [DEBUG] [LOCAL ] No optimal features file found for GPK: ./output/feature-sets/GPK.txt [2026-02-24T20:23:23.157269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:23.157302] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:23.157330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:23.157389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:23.215490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:23.216395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:23.216480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:23.216514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:23.346755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:23.346926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:23.346985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:23.347026] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:23.350785] [DEBUG] [FORECASTER] GPK: Forecast T+1@11:T+2@11: UP (p=67.76%) [2026-02-24T20:23:23.351106] [INFO ] [FORECASTER] Completed predict_future for GPK [2026-02-24T20:23:23.351252] [INFO ] [sig ] GPK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:23.501920] [INFO ] [LOCAL ] Saved forecast: GPK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GPK.txt [2026-02-24T20:23:23.502147] [INFO ] [sig ] [1374/3377] Completed GPK in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-24T20:23:23.502199] [INFO ] [sig ] [1375/3377] Forecasting GPN... [2026-02-24T20:23:23.502263] [INFO ] [sig ] Generating forecast for: GPN [2026-02-24T20:23:23.502309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPN' from 'https://tdm.silogroup.org/data/derivative_storage/GPN.csv'. [2026-02-24T20:23:23.515104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPN'. [2026-02-24T20:23:23.515597] [INFO ] [FORECASTER] Starting predict_future for GPN [2026-02-24T20:23:23.516508] [DEBUG] [LOCAL ] No optimal features file found for GPN: ./output/feature-sets/GPN.txt [2026-02-24T20:23:23.516606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:23.516664] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:23.516708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:23.516794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:23.579414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:23.580358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:23.580458] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:23.580494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:23.712101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:23.712286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:23.712328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:23.712357] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:23.716069] [DEBUG] [FORECASTER] GPN: Forecast T+1@11:T+2@11: DOWN (p=0.43%) [2026-02-24T20:23:23.716390] [INFO ] [FORECASTER] Completed predict_future for GPN [2026-02-24T20:23:23.716536] [INFO ] [sig ] GPN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:23.872072] [INFO ] [LOCAL ] Saved forecast: GPN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GPN.txt [2026-02-24T20:23:23.872247] [INFO ] [sig ] [1375/3377] Completed GPN in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-24T20:23:23.872289] [INFO ] [sig ] [1376/3377] Forecasting GPRE... [2026-02-24T20:23:23.872319] [INFO ] [sig ] Generating forecast for: GPRE [2026-02-24T20:23:23.872350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRE' from 'https://tdm.silogroup.org/data/derivative_storage/GPRE.csv'. [2026-02-24T20:23:23.884752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRE'. [2026-02-24T20:23:23.885098] [INFO ] [FORECASTER] Starting predict_future for GPRE [2026-02-24T20:23:23.885949] [DEBUG] [LOCAL ] No optimal features file found for GPRE: ./output/feature-sets/GPRE.txt [2026-02-24T20:23:23.886004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:23.886037] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:23.886064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:23.886123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:23.944046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:23.944963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:23.945055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:23.945090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:24.073955] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:24.074119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:24.074161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:24.074227] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:24.077849] [DEBUG] [FORECASTER] GPRE: Forecast T+1@11:T+2@11: UP (p=96.73%) [2026-02-24T20:23:24.078221] [INFO ] [FORECASTER] Completed predict_future for GPRE [2026-02-24T20:23:24.078367] [INFO ] [sig ] GPRE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:24.242222] [INFO ] [LOCAL ] Saved forecast: GPRE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GPRE.txt [2026-02-24T20:23:24.242408] [INFO ] [sig ] [1376/3377] Completed GPRE in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-24T20:23:24.242450] [INFO ] [sig ] [1377/3377] Forecasting GPRK... [2026-02-24T20:23:24.242488] [INFO ] [sig ] Generating forecast for: GPRK [2026-02-24T20:23:24.242520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GPRK' from 'https://tdm.silogroup.org/data/derivative_storage/GPRK.csv'. [2026-02-24T20:23:24.255998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GPRK'. [2026-02-24T20:23:24.256439] [INFO ] [FORECASTER] Starting predict_future for GPRK [2026-02-24T20:23:24.257531] [DEBUG] [LOCAL ] No optimal features file found for GPRK: ./output/feature-sets/GPRK.txt [2026-02-24T20:23:24.257624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:24.257666] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:24.257701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:24.257779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:24.344340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:24.345240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:24.345329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:24.345363] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:24.481472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:24.481648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:24.481694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:24.481724] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:24.485187] [DEBUG] [FORECASTER] GPRK: Forecast T+1@11:T+2@11: UP (p=83.14%) [2026-02-24T20:23:24.485483] [INFO ] [FORECASTER] Completed predict_future for GPRK [2026-02-24T20:23:24.485635] [INFO ] [sig ] GPRK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:24.634021] [INFO ] [LOCAL ] Saved forecast: GPRK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GPRK.txt [2026-02-24T20:23:24.634198] [INFO ] [sig ] [1377/3377] Completed GPRK in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-24T20:23:24.634240] [INFO ] [sig ] [1378/3377] Forecasting GRAB... [2026-02-24T20:23:24.634269] [INFO ] [sig ] Generating forecast for: GRAB [2026-02-24T20:23:24.634298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAB' from 'https://tdm.silogroup.org/data/derivative_storage/GRAB.csv'. [2026-02-24T20:23:24.646229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAB'. [2026-02-24T20:23:24.646677] [INFO ] [FORECASTER] Starting predict_future for GRAB [2026-02-24T20:23:24.647479] [DEBUG] [LOCAL ] No optimal features file found for GRAB: ./output/feature-sets/GRAB.txt [2026-02-24T20:23:24.647533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:24.647565] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:24.647651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:24.647711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:24.704717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:24.705630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:24.705720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:24.705754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:24.833268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:24.833444] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:24.833487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:24.833518] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:24.837181] [DEBUG] [FORECASTER] GRAB: Forecast T+1@11:T+2@11: UP (p=50.19%) [2026-02-24T20:23:24.837517] [INFO ] [FORECASTER] Completed predict_future for GRAB [2026-02-24T20:23:24.837682] [INFO ] [sig ] GRAB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:25.027191] [INFO ] [LOCAL ] Saved forecast: GRAB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GRAB.txt [2026-02-24T20:23:25.027437] [INFO ] [sig ] [1378/3377] Completed GRAB in 0.4s | 2.75 sym/s | Total: 8.3m | ETA: 12.1m [2026-02-24T20:23:25.027507] [INFO ] [sig ] [1379/3377] Forecasting GRAL... [2026-02-24T20:23:25.027561] [INFO ] [sig ] Generating forecast for: GRAL [2026-02-24T20:23:25.027643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRAL' from 'https://tdm.silogroup.org/data/derivative_storage/GRAL.csv'. [2026-02-24T20:23:25.052378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRAL'. [2026-02-24T20:23:25.052904] [INFO ] [FORECASTER] Starting predict_future for GRAL [2026-02-24T20:23:25.053926] [DEBUG] [LOCAL ] No optimal features file found for GRAL: ./output/feature-sets/GRAL.txt [2026-02-24T20:23:25.053992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:25.054034] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:25.054068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:25.054144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:25.143299] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:25.144325] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:25.144440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:25.144477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:25.329079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:25.329291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:25.329352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:25.329398] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:25.334743] [DEBUG] [FORECASTER] GRAL: Forecast T+1@11:T+2@11: DOWN (p=23.67%) [2026-02-24T20:23:25.335249] [INFO ] [FORECASTER] Completed predict_future for GRAL [2026-02-24T20:23:25.335468] [INFO ] [sig ] GRAL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:25.574146] [INFO ] [LOCAL ] Saved forecast: GRAL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GRAL.txt [2026-02-24T20:23:25.574386] [INFO ] [sig ] [1379/3377] Completed GRAL in 0.5s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:25.574443] [INFO ] [sig ] [1380/3377] Forecasting GRBK... [2026-02-24T20:23:25.574482] [INFO ] [sig ] Generating forecast for: GRBK [2026-02-24T20:23:25.574521] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRBK' from 'https://tdm.silogroup.org/data/derivative_storage/GRBK.csv'. [2026-02-24T20:23:25.627244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRBK'. [2026-02-24T20:23:25.628851] [INFO ] [FORECASTER] Starting predict_future for GRBK [2026-02-24T20:23:25.630257] [DEBUG] [LOCAL ] No optimal features file found for GRBK: ./output/feature-sets/GRBK.txt [2026-02-24T20:23:25.630338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:25.630394] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:25.630448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:25.630546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:25.724978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:25.726352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:25.726782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:25.726866] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:25.923627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:25.923818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:25.923866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:25.923941] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:25.928924] [DEBUG] [FORECASTER] GRBK: Forecast T+1@11:T+2@11: UP (p=88.70%) [2026-02-24T20:23:25.929377] [INFO ] [FORECASTER] Completed predict_future for GRBK [2026-02-24T20:23:25.929605] [INFO ] [sig ] GRBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:26.109261] [INFO ] [LOCAL ] Saved forecast: GRBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GRBK.txt [2026-02-24T20:23:26.109508] [INFO ] [sig ] [1380/3377] Completed GRBK in 0.5s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:26.109600] [INFO ] [sig ] [1381/3377] Forecasting GRC... [2026-02-24T20:23:26.109653] [INFO ] [sig ] Generating forecast for: GRC [2026-02-24T20:23:26.109699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRC' from 'https://tdm.silogroup.org/data/derivative_storage/GRC.csv'. [2026-02-24T20:23:26.126203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRC'. [2026-02-24T20:23:26.126748] [INFO ] [FORECASTER] Starting predict_future for GRC [2026-02-24T20:23:26.128057] [DEBUG] [LOCAL ] No optimal features file found for GRC: ./output/feature-sets/GRC.txt [2026-02-24T20:23:26.128128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:26.128179] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:26.128223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:26.128314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:26.197953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:26.198974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:26.199065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:26.199099] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:26.327361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:26.327533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:26.327592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:26.327627] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:26.331354] [DEBUG] [FORECASTER] GRC: Forecast T+1@11:T+2@11: UP (p=95.75%) [2026-02-24T20:23:26.331755] [INFO ] [FORECASTER] Completed predict_future for GRC [2026-02-24T20:23:26.331909] [INFO ] [sig ] GRC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:26.486272] [INFO ] [LOCAL ] Saved forecast: GRC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GRC.txt [2026-02-24T20:23:26.486499] [INFO ] [sig ] [1381/3377] Completed GRC in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:26.486563] [INFO ] [sig ] [1382/3377] Forecasting GREE... [2026-02-24T20:23:26.486639] [INFO ] [sig ] Generating forecast for: GREE [2026-02-24T20:23:26.486692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GREE' from 'https://tdm.silogroup.org/data/derivative_storage/GREE.csv'. [2026-02-24T20:23:26.500824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GREE'. [2026-02-24T20:23:26.501245] [INFO ] [FORECASTER] Starting predict_future for GREE [2026-02-24T20:23:26.502131] [DEBUG] [LOCAL ] No optimal features file found for GREE: ./output/feature-sets/GREE.txt [2026-02-24T20:23:26.502189] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:26.502223] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:26.502251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:26.502309] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:26.563699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:26.564673] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:26.564769] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:26.564822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:26.706718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:26.706902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:26.706946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:26.706975] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:26.711263] [DEBUG] [FORECASTER] GREE: Forecast T+1@11:T+2@11: UP (p=57.30%) [2026-02-24T20:23:26.711794] [INFO ] [FORECASTER] Completed predict_future for GREE [2026-02-24T20:23:26.711996] [INFO ] [sig ] GREE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:26.875092] [INFO ] [LOCAL ] Saved forecast: GREE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GREE.txt [2026-02-24T20:23:26.875275] [INFO ] [sig ] [1382/3377] Completed GREE in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:26.875336] [INFO ] [sig ] [1383/3377] Forecasting GRFS... [2026-02-24T20:23:26.875382] [INFO ] [sig ] Generating forecast for: GRFS [2026-02-24T20:23:26.875429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRFS' from 'https://tdm.silogroup.org/data/derivative_storage/GRFS.csv'. [2026-02-24T20:23:26.889034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRFS'. [2026-02-24T20:23:26.889457] [INFO ] [FORECASTER] Starting predict_future for GRFS [2026-02-24T20:23:26.890350] [DEBUG] [LOCAL ] No optimal features file found for GRFS: ./output/feature-sets/GRFS.txt [2026-02-24T20:23:26.890411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:26.890453] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:26.890489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:26.890569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:26.952830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:26.953774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:26.953924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:26.953988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:27.085683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:27.085843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:27.085886] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:27.085917] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:27.089772] [DEBUG] [FORECASTER] GRFS: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-02-24T20:23:27.090082] [INFO ] [FORECASTER] Completed predict_future for GRFS [2026-02-24T20:23:27.090223] [INFO ] [sig ] GRFS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:27.245523] [INFO ] [LOCAL ] Saved forecast: GRFS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GRFS.txt [2026-02-24T20:23:27.245715] [INFO ] [sig ] [1383/3377] Completed GRFS in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:27.245760] [INFO ] [sig ] [1384/3377] Forecasting GRID... [2026-02-24T20:23:27.245792] [INFO ] [sig ] Generating forecast for: GRID [2026-02-24T20:23:27.245823] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRID' from 'https://tdm.silogroup.org/data/derivative_storage/GRID.csv'. [2026-02-24T20:23:27.259287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRID'. [2026-02-24T20:23:27.259722] [INFO ] [FORECASTER] Starting predict_future for GRID [2026-02-24T20:23:27.260601] [DEBUG] [LOCAL ] No optimal features file found for GRID: ./output/feature-sets/GRID.txt [2026-02-24T20:23:27.260661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:27.260695] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:27.260735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:27.260796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:27.327030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:27.328051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:27.328143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:27.328178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:27.463853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:27.464032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:27.464080] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:27.464123] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:27.468066] [DEBUG] [FORECASTER] GRID: Forecast T+1@11:T+2@11: UP (p=72.71%) [2026-02-24T20:23:27.468415] [INFO ] [FORECASTER] Completed predict_future for GRID [2026-02-24T20:23:27.468620] [INFO ] [sig ] GRID: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:27.642621] [INFO ] [LOCAL ] Saved forecast: GRID 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GRID.txt [2026-02-24T20:23:27.642813] [INFO ] [sig ] [1384/3377] Completed GRID in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:27.642855] [INFO ] [sig ] [1385/3377] Forecasting GRMN... [2026-02-24T20:23:27.642886] [INFO ] [sig ] Generating forecast for: GRMN [2026-02-24T20:23:27.642916] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRMN' from 'https://tdm.silogroup.org/data/derivative_storage/GRMN.csv'. [2026-02-24T20:23:27.656110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRMN'. [2026-02-24T20:23:27.656556] [INFO ] [FORECASTER] Starting predict_future for GRMN [2026-02-24T20:23:27.657470] [DEBUG] [LOCAL ] No optimal features file found for GRMN: ./output/feature-sets/GRMN.txt [2026-02-24T20:23:27.657553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:27.657628] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:27.657669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:27.657735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:27.726315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:27.727457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:27.727630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:27.727673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:27.867520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:27.867737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:27.867791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:27.867832] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:27.872476] [DEBUG] [FORECASTER] GRMN: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-02-24T20:23:27.872866] [INFO ] [FORECASTER] Completed predict_future for GRMN [2026-02-24T20:23:27.873037] [INFO ] [sig ] GRMN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:28.022785] [INFO ] [LOCAL ] Saved forecast: GRMN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GRMN.txt [2026-02-24T20:23:28.022942] [INFO ] [sig ] [1385/3377] Completed GRMN in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:28.022984] [INFO ] [sig ] [1386/3377] Forecasting GRND... [2026-02-24T20:23:28.023014] [INFO ] [sig ] Generating forecast for: GRND [2026-02-24T20:23:28.023043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRND' from 'https://tdm.silogroup.org/data/derivative_storage/GRND.csv'. [2026-02-24T20:23:28.035314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRND'. [2026-02-24T20:23:28.035650] [INFO ] [FORECASTER] Starting predict_future for GRND [2026-02-24T20:23:28.036433] [DEBUG] [LOCAL ] No optimal features file found for GRND: ./output/feature-sets/GRND.txt [2026-02-24T20:23:28.036486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:28.036518] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:28.036546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:28.036622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:28.092381] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:28.093101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:28.093181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:28.093214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:28.232794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:28.232952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:28.232992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:28.233025] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:28.236525] [DEBUG] [FORECASTER] GRND: Forecast T+1@11:T+2@11: UP (p=59.85%) [2026-02-24T20:23:28.236833] [INFO ] [FORECASTER] Completed predict_future for GRND [2026-02-24T20:23:28.236964] [INFO ] [sig ] GRND: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:28.381520] [INFO ] [LOCAL ] Saved forecast: GRND 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GRND.txt [2026-02-24T20:23:28.381755] [INFO ] [sig ] [1386/3377] Completed GRND in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:28.381798] [INFO ] [sig ] [1387/3377] Forecasting GRPN... [2026-02-24T20:23:28.381831] [INFO ] [sig ] Generating forecast for: GRPN [2026-02-24T20:23:28.381863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRPN' from 'https://tdm.silogroup.org/data/derivative_storage/GRPN.csv'. [2026-02-24T20:23:28.394515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRPN'. [2026-02-24T20:23:28.394969] [INFO ] [FORECASTER] Starting predict_future for GRPN [2026-02-24T20:23:28.395890] [DEBUG] [LOCAL ] No optimal features file found for GRPN: ./output/feature-sets/GRPN.txt [2026-02-24T20:23:28.395953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:28.395987] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:28.396016] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:28.396074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:28.462555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:28.463562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:28.463685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:28.463721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:28.591070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:28.591233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:28.591277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:28.591308] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:28.594923] [DEBUG] [FORECASTER] GRPN: Forecast T+1@11:T+2@11: UP (p=84.58%) [2026-02-24T20:23:28.595295] [INFO ] [FORECASTER] Completed predict_future for GRPN [2026-02-24T20:23:28.595457] [INFO ] [sig ] GRPN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:28.741395] [INFO ] [LOCAL ] Saved forecast: GRPN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GRPN.txt [2026-02-24T20:23:28.741606] [INFO ] [sig ] [1387/3377] Completed GRPN in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:28.741649] [INFO ] [sig ] [1388/3377] Forecasting GRVY... [2026-02-24T20:23:28.741680] [INFO ] [sig ] Generating forecast for: GRVY [2026-02-24T20:23:28.741719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRVY' from 'https://tdm.silogroup.org/data/derivative_storage/GRVY.csv'. [2026-02-24T20:23:28.753194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRVY'. [2026-02-24T20:23:28.753637] [INFO ] [FORECASTER] Starting predict_future for GRVY [2026-02-24T20:23:28.754459] [DEBUG] [LOCAL ] No optimal features file found for GRVY: ./output/feature-sets/GRVY.txt [2026-02-24T20:23:28.754514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:28.754546] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:28.754596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:28.754657] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:28.812660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:28.813785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:28.813875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:28.813909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:28.945401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:28.945594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:28.945640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:28.945670] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:28.949643] [DEBUG] [FORECASTER] GRVY: Forecast T+1@11:T+2@11: UP (p=82.61%) [2026-02-24T20:23:28.950034] [INFO ] [FORECASTER] Completed predict_future for GRVY [2026-02-24T20:23:28.950189] [INFO ] [sig ] GRVY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:29.121621] [INFO ] [LOCAL ] Saved forecast: GRVY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GRVY.txt [2026-02-24T20:23:29.121806] [INFO ] [sig ] [1388/3377] Completed GRVY in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:29.121849] [INFO ] [sig ] [1389/3377] Forecasting GRWG... [2026-02-24T20:23:29.121882] [INFO ] [sig ] Generating forecast for: GRWG [2026-02-24T20:23:29.121914] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRWG' from 'https://tdm.silogroup.org/data/derivative_storage/GRWG.csv'. [2026-02-24T20:23:29.135321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRWG'. [2026-02-24T20:23:29.135952] [INFO ] [FORECASTER] Starting predict_future for GRWG [2026-02-24T20:23:29.136827] [DEBUG] [LOCAL ] No optimal features file found for GRWG: ./output/feature-sets/GRWG.txt [2026-02-24T20:23:29.136883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:29.136919] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:29.136948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:29.137010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:29.199149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:29.200242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:29.200336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:29.200370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:29.329983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:29.330155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:29.330204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:29.330238] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:29.334059] [DEBUG] [FORECASTER] GRWG: Forecast T+1@11:T+2@11: DOWN (p=23.72%) [2026-02-24T20:23:29.334385] [INFO ] [FORECASTER] Completed predict_future for GRWG [2026-02-24T20:23:29.334528] [INFO ] [sig ] GRWG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:29.498422] [INFO ] [LOCAL ] Saved forecast: GRWG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GRWG.txt [2026-02-24T20:23:29.498613] [INFO ] [sig ] [1389/3377] Completed GRWG in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.1m [2026-02-24T20:23:29.498656] [INFO ] [sig ] [1390/3377] Forecasting GRX... [2026-02-24T20:23:29.498688] [INFO ] [sig ] Generating forecast for: GRX [2026-02-24T20:23:29.498719] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GRX' from 'https://tdm.silogroup.org/data/derivative_storage/GRX.csv'. [2026-02-24T20:23:29.511441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GRX'. [2026-02-24T20:23:29.512102] [INFO ] [FORECASTER] Starting predict_future for GRX [2026-02-24T20:23:29.513200] [DEBUG] [LOCAL ] No optimal features file found for GRX: ./output/feature-sets/GRX.txt [2026-02-24T20:23:29.513255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:29.513322] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:29.513351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:29.513408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:29.575657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:29.576823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:29.576910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:29.576944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:29.699936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:29.700096] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:29.700139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:29.700169] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:29.704263] [DEBUG] [FORECASTER] GRX: Forecast T+1@11:T+2@11: DOWN (p=14.53%) [2026-02-24T20:23:29.704614] [INFO ] [FORECASTER] Completed predict_future for GRX [2026-02-24T20:23:29.704748] [INFO ] [sig ] GRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:29.852127] [INFO ] [LOCAL ] Saved forecast: GRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GRX.txt [2026-02-24T20:23:29.852288] [INFO ] [sig ] [1390/3377] Completed GRX in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-24T20:23:29.852328] [INFO ] [sig ] [1391/3377] Forecasting GS... [2026-02-24T20:23:29.852359] [INFO ] [sig ] Generating forecast for: GS [2026-02-24T20:23:29.852390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GS' from 'https://tdm.silogroup.org/data/derivative_storage/GS.csv'. [2026-02-24T20:23:29.864191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GS'. [2026-02-24T20:23:29.864570] [INFO ] [FORECASTER] Starting predict_future for GS [2026-02-24T20:23:29.865422] [DEBUG] [LOCAL ] No optimal features file found for GS: ./output/feature-sets/GS.txt [2026-02-24T20:23:29.865482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:29.865515] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:29.865542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:29.865617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:29.924955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:29.926063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:29.926151] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:29.926184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:30.058143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:30.058308] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:30.058352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:30.058382] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:30.062144] [DEBUG] [FORECASTER] GS: Forecast T+1@11:T+2@11: UP (p=74.89%) [2026-02-24T20:23:30.062456] [INFO ] [FORECASTER] Completed predict_future for GS [2026-02-24T20:23:30.062621] [INFO ] [sig ] GS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:30.220277] [INFO ] [LOCAL ] Saved forecast: GS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GS.txt [2026-02-24T20:23:30.220448] [INFO ] [sig ] [1391/3377] Completed GS in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-24T20:23:30.220489] [INFO ] [sig ] [1392/3377] Forecasting GSBC... [2026-02-24T20:23:30.220518] [INFO ] [sig ] Generating forecast for: GSBC [2026-02-24T20:23:30.220547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBC' from 'https://tdm.silogroup.org/data/derivative_storage/GSBC.csv'. [2026-02-24T20:23:30.232604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBC'. [2026-02-24T20:23:30.233014] [INFO ] [FORECASTER] Starting predict_future for GSBC [2026-02-24T20:23:30.233866] [DEBUG] [LOCAL ] No optimal features file found for GSBC: ./output/feature-sets/GSBC.txt [2026-02-24T20:23:30.233921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:30.233955] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:30.233984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:30.234043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:30.292917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:30.293866] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:30.293953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:30.293989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:30.416784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:30.416954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:30.416997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:30.417026] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:30.420883] [DEBUG] [FORECASTER] GSBC: Forecast T+1@11:T+2@11: DOWN (p=38.82%) [2026-02-24T20:23:30.421245] [INFO ] [FORECASTER] Completed predict_future for GSBC [2026-02-24T20:23:30.421395] [INFO ] [sig ] GSBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:30.565988] [INFO ] [LOCAL ] Saved forecast: GSBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GSBC.txt [2026-02-24T20:23:30.566148] [INFO ] [sig ] [1392/3377] Completed GSBC in 0.3s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-24T20:23:30.566189] [INFO ] [sig ] [1393/3377] Forecasting GSBD... [2026-02-24T20:23:30.566218] [INFO ] [sig ] Generating forecast for: GSBD [2026-02-24T20:23:30.566251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSBD' from 'https://tdm.silogroup.org/data/derivative_storage/GSBD.csv'. [2026-02-24T20:23:30.578473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSBD'. [2026-02-24T20:23:30.578866] [INFO ] [FORECASTER] Starting predict_future for GSBD [2026-02-24T20:23:30.579729] [DEBUG] [LOCAL ] No optimal features file found for GSBD: ./output/feature-sets/GSBD.txt [2026-02-24T20:23:30.579785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:30.579818] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:30.579846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:30.579903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:30.638756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:30.639694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:30.639783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:30.639816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:30.767535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:30.767754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:30.767797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:30.767859] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:30.775689] [DEBUG] [FORECASTER] GSBD: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-02-24T20:23:30.776069] [INFO ] [FORECASTER] Completed predict_future for GSBD [2026-02-24T20:23:30.776232] [INFO ] [sig ] GSBD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:30.933878] [INFO ] [LOCAL ] Saved forecast: GSBD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GSBD.txt [2026-02-24T20:23:30.934046] [INFO ] [sig ] [1393/3377] Completed GSBD in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-24T20:23:30.934086] [INFO ] [sig ] [1394/3377] Forecasting GSHD... [2026-02-24T20:23:30.934115] [INFO ] [sig ] Generating forecast for: GSHD [2026-02-24T20:23:30.934149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSHD' from 'https://tdm.silogroup.org/data/derivative_storage/GSHD.csv'. [2026-02-24T20:23:30.946651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSHD'. [2026-02-24T20:23:30.947055] [INFO ] [FORECASTER] Starting predict_future for GSHD [2026-02-24T20:23:30.947897] [DEBUG] [LOCAL ] No optimal features file found for GSHD: ./output/feature-sets/GSHD.txt [2026-02-24T20:23:30.947973] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:30.948005] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:30.948032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:30.948110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:31.010410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:31.011366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:31.011465] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:31.011501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:31.140422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:31.140618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:31.140661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:31.140690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:31.144532] [DEBUG] [FORECASTER] GSHD: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-24T20:23:31.145065] [INFO ] [FORECASTER] Completed predict_future for GSHD [2026-02-24T20:23:31.145202] [INFO ] [sig ] GSHD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:31.295869] [INFO ] [LOCAL ] Saved forecast: GSHD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GSHD.txt [2026-02-24T20:23:31.296040] [INFO ] [sig ] [1394/3377] Completed GSHD in 0.4s | 2.75 sym/s | Total: 8.4m | ETA: 12.0m [2026-02-24T20:23:31.296079] [INFO ] [sig ] [1395/3377] Forecasting GSK... [2026-02-24T20:23:31.296111] [INFO ] [sig ] Generating forecast for: GSK [2026-02-24T20:23:31.296141] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSK' from 'https://tdm.silogroup.org/data/derivative_storage/GSK.csv'. [2026-02-24T20:23:31.308179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSK'. [2026-02-24T20:23:31.308621] [INFO ] [FORECASTER] Starting predict_future for GSK [2026-02-24T20:23:31.309503] [DEBUG] [LOCAL ] No optimal features file found for GSK: ./output/feature-sets/GSK.txt [2026-02-24T20:23:31.309605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:31.309671] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:31.309703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:31.309761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:31.368744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:31.369688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:31.369775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:31.369809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:31.500821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:31.501010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:31.501052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:31.501082] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:31.504673] [DEBUG] [FORECASTER] GSK: Forecast T+1@11:T+2@11: UP (p=74.67%) [2026-02-24T20:23:31.504987] [INFO ] [FORECASTER] Completed predict_future for GSK [2026-02-24T20:23:31.505158] [INFO ] [sig ] GSK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:31.654391] [INFO ] [LOCAL ] Saved forecast: GSK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GSK.txt [2026-02-24T20:23:31.654557] [INFO ] [sig ] [1395/3377] Completed GSK in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:31.654617] [INFO ] [sig ] [1396/3377] Forecasting GSL... [2026-02-24T20:23:31.654650] [INFO ] [sig ] Generating forecast for: GSL [2026-02-24T20:23:31.654875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSL' from 'https://tdm.silogroup.org/data/derivative_storage/GSL.csv'. [2026-02-24T20:23:31.668072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSL'. [2026-02-24T20:23:31.668429] [INFO ] [FORECASTER] Starting predict_future for GSL [2026-02-24T20:23:31.669454] [DEBUG] [LOCAL ] No optimal features file found for GSL: ./output/feature-sets/GSL.txt [2026-02-24T20:23:31.669507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:31.669541] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:31.669607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:31.669682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:31.726854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:31.727784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:31.727871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:31.727907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:31.858136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:31.858291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:31.858332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:31.858365] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:31.861905] [DEBUG] [FORECASTER] GSL: Forecast T+1@11:T+2@11: DOWN (p=2.87%) [2026-02-24T20:23:31.862187] [INFO ] [FORECASTER] Completed predict_future for GSL [2026-02-24T20:23:31.862318] [INFO ] [sig ] GSL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:32.008114] [INFO ] [LOCAL ] Saved forecast: GSL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GSL.txt [2026-02-24T20:23:32.008278] [INFO ] [sig ] [1396/3377] Completed GSL in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:32.008320] [INFO ] [sig ] [1397/3377] Forecasting GSM... [2026-02-24T20:23:32.008350] [INFO ] [sig ] Generating forecast for: GSM [2026-02-24T20:23:32.008381] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GSM' from 'https://tdm.silogroup.org/data/derivative_storage/GSM.csv'. [2026-02-24T20:23:32.019821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GSM'. [2026-02-24T20:23:32.020165] [INFO ] [FORECASTER] Starting predict_future for GSM [2026-02-24T20:23:32.020999] [DEBUG] [LOCAL ] No optimal features file found for GSM: ./output/feature-sets/GSM.txt [2026-02-24T20:23:32.021066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:32.021100] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:32.021127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:32.021185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:32.081735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:32.082645] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:32.082726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:32.082759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:32.202609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:32.202771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:32.202810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:32.202839] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:32.206257] [DEBUG] [FORECASTER] GSM: Forecast T+1@11:T+2@11: UP (p=96.02%) [2026-02-24T20:23:32.206550] [INFO ] [FORECASTER] Completed predict_future for GSM [2026-02-24T20:23:32.206706] [INFO ] [sig ] GSM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:32.348048] [INFO ] [LOCAL ] Saved forecast: GSM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GSM.txt [2026-02-24T20:23:32.348212] [INFO ] [sig ] [1397/3377] Completed GSM in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:32.348252] [INFO ] [sig ] [1398/3377] Forecasting GTES... [2026-02-24T20:23:32.348282] [INFO ] [sig ] Generating forecast for: GTES [2026-02-24T20:23:32.348312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTES' from 'https://tdm.silogroup.org/data/derivative_storage/GTES.csv'. [2026-02-24T20:23:32.362281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTES'. [2026-02-24T20:23:32.362688] [INFO ] [FORECASTER] Starting predict_future for GTES [2026-02-24T20:23:32.363501] [DEBUG] [LOCAL ] No optimal features file found for GTES: ./output/feature-sets/GTES.txt [2026-02-24T20:23:32.363556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:32.363615] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:32.363645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:32.363701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:32.424653] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:32.425771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:32.425863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:32.425897] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:32.554065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:32.554234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:32.554276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:32.554304] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:32.558290] [DEBUG] [FORECASTER] GTES: Forecast T+1@11:T+2@11: UP (p=69.09%) [2026-02-24T20:23:32.558735] [INFO ] [FORECASTER] Completed predict_future for GTES [2026-02-24T20:23:32.558895] [INFO ] [sig ] GTES: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:32.710980] [INFO ] [LOCAL ] Saved forecast: GTES 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GTES.txt [2026-02-24T20:23:32.711167] [INFO ] [sig ] [1398/3377] Completed GTES in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:32.711210] [INFO ] [sig ] [1399/3377] Forecasting GTLB... [2026-02-24T20:23:32.711239] [INFO ] [sig ] Generating forecast for: GTLB [2026-02-24T20:23:32.711269] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLB' from 'https://tdm.silogroup.org/data/derivative_storage/GTLB.csv'. [2026-02-24T20:23:32.724682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLB'. [2026-02-24T20:23:32.725132] [INFO ] [FORECASTER] Starting predict_future for GTLB [2026-02-24T20:23:32.726055] [DEBUG] [LOCAL ] No optimal features file found for GTLB: ./output/feature-sets/GTLB.txt [2026-02-24T20:23:32.726114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:32.726148] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:32.726176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:32.726235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:32.789364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:32.790354] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:32.790440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:32.790473] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:32.917524] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:32.917704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:32.917747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:32.917777] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:32.921684] [DEBUG] [FORECASTER] GTLB: Forecast T+1@11:T+2@11: DOWN (p=4.66%) [2026-02-24T20:23:32.922029] [INFO ] [FORECASTER] Completed predict_future for GTLB [2026-02-24T20:23:32.922178] [INFO ] [sig ] GTLB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:33.071250] [INFO ] [LOCAL ] Saved forecast: GTLB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GTLB.txt [2026-02-24T20:23:33.071396] [INFO ] [sig ] [1399/3377] Completed GTLB in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:33.071435] [INFO ] [sig ] [1400/3377] Forecasting GTLS... [2026-02-24T20:23:33.071463] [INFO ] [sig ] Generating forecast for: GTLS [2026-02-24T20:23:33.071493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTLS' from 'https://tdm.silogroup.org/data/derivative_storage/GTLS.csv'. [2026-02-24T20:23:33.084104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTLS'. [2026-02-24T20:23:33.084382] [INFO ] [FORECASTER] Starting predict_future for GTLS [2026-02-24T20:23:33.085170] [DEBUG] [LOCAL ] No optimal features file found for GTLS: ./output/feature-sets/GTLS.txt [2026-02-24T20:23:33.085224] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:33.085256] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:33.085287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:33.085364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:33.145721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:33.146430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:33.146540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:33.146592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:33.275031] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:33.275189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:33.275230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:33.275260] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:33.279188] [DEBUG] [FORECASTER] GTLS: Forecast T+1@11:T+2@11: DOWN (p=5.79%) [2026-02-24T20:23:33.279487] [INFO ] [FORECASTER] Completed predict_future for GTLS [2026-02-24T20:23:33.279660] [INFO ] [sig ] GTLS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:33.427516] [INFO ] [LOCAL ] Saved forecast: GTLS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GTLS.txt [2026-02-24T20:23:33.427673] [INFO ] [sig ] [1400/3377] Completed GTLS in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:33.427726] [INFO ] [sig ] [1401/3377] Forecasting GTN... [2026-02-24T20:23:33.427762] [INFO ] [sig ] Generating forecast for: GTN [2026-02-24T20:23:33.427798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTN' from 'https://tdm.silogroup.org/data/derivative_storage/GTN.csv'. [2026-02-24T20:23:33.440249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTN'. [2026-02-24T20:23:33.440558] [INFO ] [FORECASTER] Starting predict_future for GTN [2026-02-24T20:23:33.441370] [DEBUG] [LOCAL ] No optimal features file found for GTN: ./output/feature-sets/GTN.txt [2026-02-24T20:23:33.441424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:33.441456] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:33.441484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:33.441541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:33.501493] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:33.502290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:33.502374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:33.502409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:33.635037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:33.635212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:33.635262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:33.635303] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:33.639459] [DEBUG] [FORECASTER] GTN: Forecast T+1@11:T+2@11: DOWN (p=37.15%) [2026-02-24T20:23:33.639804] [INFO ] [FORECASTER] Completed predict_future for GTN [2026-02-24T20:23:33.639956] [INFO ] [sig ] GTN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:33.790453] [INFO ] [LOCAL ] Saved forecast: GTN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GTN.txt [2026-02-24T20:23:33.790641] [INFO ] [sig ] [1401/3377] Completed GTN in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:33.790683] [INFO ] [sig ] [1402/3377] Forecasting GTX... [2026-02-24T20:23:33.790713] [INFO ] [sig ] Generating forecast for: GTX [2026-02-24T20:23:33.790745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTX' from 'https://tdm.silogroup.org/data/derivative_storage/GTX.csv'. [2026-02-24T20:23:33.802496] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTX'. [2026-02-24T20:23:33.802871] [INFO ] [FORECASTER] Starting predict_future for GTX [2026-02-24T20:23:33.803676] [DEBUG] [LOCAL ] No optimal features file found for GTX: ./output/feature-sets/GTX.txt [2026-02-24T20:23:33.803729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:33.803761] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:33.803788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:33.803845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:33.863283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:33.864161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:33.864247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:33.864280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:33.990084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:33.990263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:33.990306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:33.990337] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:33.994622] [DEBUG] [FORECASTER] GTX: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-02-24T20:23:33.995237] [INFO ] [FORECASTER] Completed predict_future for GTX [2026-02-24T20:23:33.995417] [INFO ] [sig ] GTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:34.159007] [INFO ] [LOCAL ] Saved forecast: GTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GTX.txt [2026-02-24T20:23:34.159145] [INFO ] [sig ] [1402/3377] Completed GTX in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:34.159187] [INFO ] [sig ] [1403/3377] Forecasting GTY... [2026-02-24T20:23:34.159218] [INFO ] [sig ] Generating forecast for: GTY [2026-02-24T20:23:34.159251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GTY' from 'https://tdm.silogroup.org/data/derivative_storage/GTY.csv'. [2026-02-24T20:23:34.170817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GTY'. [2026-02-24T20:23:34.171128] [INFO ] [FORECASTER] Starting predict_future for GTY [2026-02-24T20:23:34.171995] [DEBUG] [LOCAL ] No optimal features file found for GTY: ./output/feature-sets/GTY.txt [2026-02-24T20:23:34.172051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:34.172083] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:34.172110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:34.172168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:34.229866] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:34.230587] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:34.230668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:34.230702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:34.352449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:34.352598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:34.352638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:34.352668] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:34.356175] [DEBUG] [FORECASTER] GTY: Forecast T+1@11:T+2@11: UP (p=60.15%) [2026-02-24T20:23:34.356450] [INFO ] [FORECASTER] Completed predict_future for GTY [2026-02-24T20:23:34.356600] [INFO ] [sig ] GTY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:34.500607] [INFO ] [LOCAL ] Saved forecast: GTY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GTY.txt [2026-02-24T20:23:34.500748] [INFO ] [sig ] [1403/3377] Completed GTY in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:34.500789] [INFO ] [sig ] [1404/3377] Forecasting GUG... [2026-02-24T20:23:34.500819] [INFO ] [sig ] Generating forecast for: GUG [2026-02-24T20:23:34.500849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GUG' from 'https://tdm.silogroup.org/data/derivative_storage/GUG.csv'. [2026-02-24T20:23:34.512742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GUG'. [2026-02-24T20:23:34.513026] [INFO ] [FORECASTER] Starting predict_future for GUG [2026-02-24T20:23:34.513864] [DEBUG] [LOCAL ] No optimal features file found for GUG: ./output/feature-sets/GUG.txt [2026-02-24T20:23:34.513921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:34.513954] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:34.513983] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:34.514041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:34.575788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:34.576424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:34.576504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:34.576541] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:34.695064] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:34.695196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:34.695238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:34.695284] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:34.698718] [DEBUG] [FORECASTER] GUG: Forecast T+1@11:T+2@11: UP (p=95.31%) [2026-02-24T20:23:34.698993] [INFO ] [FORECASTER] Completed predict_future for GUG [2026-02-24T20:23:34.699121] [INFO ] [sig ] GUG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:34.844299] [INFO ] [LOCAL ] Saved forecast: GUG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GUG.txt [2026-02-24T20:23:34.844425] [INFO ] [sig ] [1404/3377] Completed GUG in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:34.844464] [INFO ] [sig ] [1405/3377] Forecasting GVA... [2026-02-24T20:23:34.844494] [INFO ] [sig ] Generating forecast for: GVA [2026-02-24T20:23:34.844524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GVA' from 'https://tdm.silogroup.org/data/derivative_storage/GVA.csv'. [2026-02-24T20:23:34.855798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GVA'. [2026-02-24T20:23:34.856072] [INFO ] [FORECASTER] Starting predict_future for GVA [2026-02-24T20:23:34.856889] [DEBUG] [LOCAL ] No optimal features file found for GVA: ./output/feature-sets/GVA.txt [2026-02-24T20:23:34.856942] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:34.856974] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:34.857001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:34.857061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:34.914771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:34.915385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:34.915464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:34.915497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:35.039929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:35.040074] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:35.040115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:35.040144] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:35.043592] [DEBUG] [FORECASTER] GVA: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-24T20:23:35.043873] [INFO ] [FORECASTER] Completed predict_future for GVA [2026-02-24T20:23:35.044000] [INFO ] [sig ] GVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:35.187828] [INFO ] [LOCAL ] Saved forecast: GVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GVA.txt [2026-02-24T20:23:35.187992] [INFO ] [sig ] [1405/3377] Completed GVA in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 12.0m [2026-02-24T20:23:35.188035] [INFO ] [sig ] [1406/3377] Forecasting GWH... [2026-02-24T20:23:35.188065] [INFO ] [sig ] Generating forecast for: GWH [2026-02-24T20:23:35.188095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWH' from 'https://tdm.silogroup.org/data/derivative_storage/GWH.csv'. [2026-02-24T20:23:35.199592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWH'. [2026-02-24T20:23:35.199877] [INFO ] [FORECASTER] Starting predict_future for GWH [2026-02-24T20:23:35.200668] [DEBUG] [LOCAL ] No optimal features file found for GWH: ./output/feature-sets/GWH.txt [2026-02-24T20:23:35.200721] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:35.200753] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:35.200781] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:35.200838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:35.259252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:35.259931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:35.260041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:35.260077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:35.386728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:35.387061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:35.387101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:35.387129] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:35.391144] [DEBUG] [FORECASTER] GWH: Forecast T+1@11:T+2@11: DOWN (p=16.10%) [2026-02-24T20:23:35.391433] [INFO ] [FORECASTER] Completed predict_future for GWH [2026-02-24T20:23:35.391587] [INFO ] [sig ] GWH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:35.540488] [INFO ] [LOCAL ] Saved forecast: GWH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GWH.txt [2026-02-24T20:23:35.540708] [INFO ] [sig ] [1406/3377] Completed GWH in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-24T20:23:35.540759] [INFO ] [sig ] [1407/3377] Forecasting GWRE... [2026-02-24T20:23:35.540791] [INFO ] [sig ] Generating forecast for: GWRE [2026-02-24T20:23:35.540820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRE' from 'https://tdm.silogroup.org/data/derivative_storage/GWRE.csv'. [2026-02-24T20:23:35.553101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRE'. [2026-02-24T20:23:35.553439] [INFO ] [FORECASTER] Starting predict_future for GWRE [2026-02-24T20:23:35.554306] [DEBUG] [LOCAL ] No optimal features file found for GWRE: ./output/feature-sets/GWRE.txt [2026-02-24T20:23:35.554360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:35.554429] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:35.554458] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:35.554521] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:35.616400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:35.617662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:35.617779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:35.617816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:35.747114] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:35.747272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:35.747313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:35.747343] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:35.751037] [DEBUG] [FORECASTER] GWRE: Forecast T+1@11:T+2@11: UP (p=75.09%) [2026-02-24T20:23:35.751327] [INFO ] [FORECASTER] Completed predict_future for GWRE [2026-02-24T20:23:35.751460] [INFO ] [sig ] GWRE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:35.895239] [INFO ] [LOCAL ] Saved forecast: GWRE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GWRE.txt [2026-02-24T20:23:35.895379] [INFO ] [sig ] [1407/3377] Completed GWRE in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-24T20:23:35.895420] [INFO ] [sig ] [1408/3377] Forecasting GWRS... [2026-02-24T20:23:35.895451] [INFO ] [sig ] Generating forecast for: GWRS [2026-02-24T20:23:35.895482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GWRS' from 'https://tdm.silogroup.org/data/derivative_storage/GWRS.csv'. [2026-02-24T20:23:35.908758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GWRS'. [2026-02-24T20:23:35.909248] [INFO ] [FORECASTER] Starting predict_future for GWRS [2026-02-24T20:23:35.910106] [DEBUG] [LOCAL ] No optimal features file found for GWRS: ./output/feature-sets/GWRS.txt [2026-02-24T20:23:35.910162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:35.910198] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:35.910273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:35.910340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:35.970099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:35.971047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:35.971139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:35.971174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:36.087808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:36.091279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:36.091339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:36.091376] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:36.095210] [DEBUG] [FORECASTER] GWRS: Forecast T+1@11:T+2@11: DOWN (p=19.55%) [2026-02-24T20:23:36.095489] [INFO ] [FORECASTER] Completed predict_future for GWRS [2026-02-24T20:23:36.095646] [INFO ] [sig ] GWRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:36.239364] [INFO ] [LOCAL ] Saved forecast: GWRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GWRS.txt [2026-02-24T20:23:36.239501] [INFO ] [sig ] [1408/3377] Completed GWRS in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-24T20:23:36.239540] [INFO ] [sig ] [1409/3377] Forecasting GXAI... [2026-02-24T20:23:36.239602] [INFO ] [sig ] Generating forecast for: GXAI [2026-02-24T20:23:36.239640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GXAI' from 'https://tdm.silogroup.org/data/derivative_storage/GXAI.csv'. [2026-02-24T20:23:36.253350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GXAI'. [2026-02-24T20:23:36.253690] [INFO ] [FORECASTER] Starting predict_future for GXAI [2026-02-24T20:23:36.254500] [DEBUG] [LOCAL ] No optimal features file found for GXAI: ./output/feature-sets/GXAI.txt [2026-02-24T20:23:36.254555] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:36.254611] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:36.254645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:36.254704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:36.314526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:36.315364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:36.315462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:36.315501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:36.433016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:36.433174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:36.433216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:36.433246] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:36.436865] [DEBUG] [FORECASTER] GXAI: Forecast T+1@11:T+2@11: DOWN (p=23.28%) [2026-02-24T20:23:36.437166] [INFO ] [FORECASTER] Completed predict_future for GXAI [2026-02-24T20:23:36.437305] [INFO ] [sig ] GXAI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:36.585316] [INFO ] [LOCAL ] Saved forecast: GXAI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/GXAI.txt [2026-02-24T20:23:36.585477] [INFO ] [sig ] [1409/3377] Completed GXAI in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-24T20:23:36.585517] [INFO ] [sig ] [1410/3377] Forecasting GYRE... [2026-02-24T20:23:36.585547] [INFO ] [sig ] Generating forecast for: GYRE [2026-02-24T20:23:36.585600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'GYRE' from 'https://tdm.silogroup.org/data/derivative_storage/GYRE.csv'. [2026-02-24T20:23:36.596941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'GYRE'. [2026-02-24T20:23:36.597316] [INFO ] [FORECASTER] Starting predict_future for GYRE [2026-02-24T20:23:36.598156] [DEBUG] [LOCAL ] No optimal features file found for GYRE: ./output/feature-sets/GYRE.txt [2026-02-24T20:23:36.598210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:36.598241] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:36.598268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:36.598324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:36.656016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:36.656901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:36.656987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:36.657020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:36.781212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:36.781373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:36.781412] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:36.781476] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:36.784952] [DEBUG] [FORECASTER] GYRE: Forecast T+1@11:T+2@11: UP (p=64.36%) [2026-02-24T20:23:36.785229] [INFO ] [FORECASTER] Completed predict_future for GYRE [2026-02-24T20:23:36.785359] [INFO ] [sig ] GYRE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:36.931745] [INFO ] [LOCAL ] Saved forecast: GYRE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/GYRE.txt [2026-02-24T20:23:36.931873] [INFO ] [sig ] [1410/3377] Completed GYRE in 0.3s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-24T20:23:36.931914] [INFO ] [sig ] [1411/3377] Forecasting H... [2026-02-24T20:23:36.931946] [INFO ] [sig ] Generating forecast for: H [2026-02-24T20:23:36.931976] [DEBUG] [REMOTE ] Fetching historical data for symbol 'H' from 'https://tdm.silogroup.org/data/derivative_storage/H.csv'. [2026-02-24T20:23:36.943476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'H'. [2026-02-24T20:23:36.943785] [INFO ] [FORECASTER] Starting predict_future for H [2026-02-24T20:23:36.944569] [DEBUG] [LOCAL ] No optimal features file found for H: ./output/feature-sets/H.txt [2026-02-24T20:23:36.944649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:36.944681] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:36.944709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:36.944771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:37.003320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:37.004088] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:37.004174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:37.004208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:37.130099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:37.130256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:37.130296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:37.130325] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:37.134131] [DEBUG] [FORECASTER] H: Forecast T+1@11:T+2@11: DOWN (p=18.61%) [2026-02-24T20:23:37.134407] [INFO ] [FORECASTER] Completed predict_future for H [2026-02-24T20:23:37.134533] [INFO ] [sig ] H: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:37.283515] [INFO ] [LOCAL ] Saved forecast: H 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/H.txt [2026-02-24T20:23:37.283738] [INFO ] [sig ] [1411/3377] Completed H in 0.4s | 2.75 sym/s | Total: 8.5m | ETA: 11.9m [2026-02-24T20:23:37.283799] [INFO ] [sig ] [1412/3377] Forecasting HAE... [2026-02-24T20:23:37.283851] [INFO ] [sig ] Generating forecast for: HAE [2026-02-24T20:23:37.283906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAE' from 'https://tdm.silogroup.org/data/derivative_storage/HAE.csv'. [2026-02-24T20:23:37.296018] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAE'. [2026-02-24T20:23:37.296319] [INFO ] [FORECASTER] Starting predict_future for HAE [2026-02-24T20:23:37.297162] [DEBUG] [LOCAL ] No optimal features file found for HAE: ./output/feature-sets/HAE.txt [2026-02-24T20:23:37.297216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:37.297248] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:37.297274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:37.297330] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:37.357352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:37.358248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:37.358326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:37.358359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:37.486259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:37.486413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:37.486452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:37.486482] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:37.490412] [DEBUG] [FORECASTER] HAE: Forecast T+1@11:T+2@11: DOWN (p=13.32%) [2026-02-24T20:23:37.490745] [INFO ] [FORECASTER] Completed predict_future for HAE [2026-02-24T20:23:37.490893] [INFO ] [sig ] HAE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:37.638026] [INFO ] [LOCAL ] Saved forecast: HAE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HAE.txt [2026-02-24T20:23:37.638156] [INFO ] [sig ] [1412/3377] Completed HAE in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-24T20:23:37.638195] [INFO ] [sig ] [1413/3377] Forecasting HAFC... [2026-02-24T20:23:37.638225] [INFO ] [sig ] Generating forecast for: HAFC [2026-02-24T20:23:37.638256] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAFC' from 'https://tdm.silogroup.org/data/derivative_storage/HAFC.csv'. [2026-02-24T20:23:37.651011] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAFC'. [2026-02-24T20:23:37.651349] [INFO ] [FORECASTER] Starting predict_future for HAFC [2026-02-24T20:23:37.652154] [DEBUG] [LOCAL ] No optimal features file found for HAFC: ./output/feature-sets/HAFC.txt [2026-02-24T20:23:37.652207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:37.652239] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:37.652265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:37.652322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:37.712118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:37.713012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:37.713094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:37.713127] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:37.837089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:37.837250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:37.837290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:37.837319] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:37.840910] [DEBUG] [FORECASTER] HAFC: Forecast T+1@11:T+2@11: UP (p=80.01%) [2026-02-24T20:23:37.841189] [INFO ] [FORECASTER] Completed predict_future for HAFC [2026-02-24T20:23:37.841321] [INFO ] [sig ] HAFC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:37.987276] [INFO ] [LOCAL ] Saved forecast: HAFC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HAFC.txt [2026-02-24T20:23:37.987438] [INFO ] [sig ] [1413/3377] Completed HAFC in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-24T20:23:37.987478] [INFO ] [sig ] [1414/3377] Forecasting HAL... [2026-02-24T20:23:37.987509] [INFO ] [sig ] Generating forecast for: HAL [2026-02-24T20:23:37.987539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAL' from 'https://tdm.silogroup.org/data/derivative_storage/HAL.csv'. [2026-02-24T20:23:38.002840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAL'. [2026-02-24T20:23:38.003255] [INFO ] [FORECASTER] Starting predict_future for HAL [2026-02-24T20:23:38.004349] [DEBUG] [LOCAL ] No optimal features file found for HAL: ./output/feature-sets/HAL.txt [2026-02-24T20:23:38.004418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:38.004460] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:38.004494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:38.004592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:38.063527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:38.064461] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:38.064550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:38.064606] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:38.193243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:38.193418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:38.193487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:38.193523] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:38.197257] [DEBUG] [FORECASTER] HAL: Forecast T+1@11:T+2@11: UP (p=60.22%) [2026-02-24T20:23:38.197640] [INFO ] [FORECASTER] Completed predict_future for HAL [2026-02-24T20:23:38.197797] [INFO ] [sig ] HAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:38.343519] [INFO ] [LOCAL ] Saved forecast: HAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HAL.txt [2026-02-24T20:23:38.343677] [INFO ] [sig ] [1414/3377] Completed HAL in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-24T20:23:38.343727] [INFO ] [sig ] [1415/3377] Forecasting HALO... [2026-02-24T20:23:38.343763] [INFO ] [sig ] Generating forecast for: HALO [2026-02-24T20:23:38.343799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HALO' from 'https://tdm.silogroup.org/data/derivative_storage/HALO.csv'. [2026-02-24T20:23:38.355736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HALO'. [2026-02-24T20:23:38.356033] [INFO ] [FORECASTER] Starting predict_future for HALO [2026-02-24T20:23:38.356848] [DEBUG] [LOCAL ] No optimal features file found for HALO: ./output/feature-sets/HALO.txt [2026-02-24T20:23:38.356901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:38.356932] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:38.356959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:38.357016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:38.415850] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:38.416701] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:38.416799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:38.416840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:38.540319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:38.540483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:38.540523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:38.540552] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:38.544045] [DEBUG] [FORECASTER] HALO: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-02-24T20:23:38.544319] [INFO ] [FORECASTER] Completed predict_future for HALO [2026-02-24T20:23:38.544444] [INFO ] [sig ] HALO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:38.692112] [INFO ] [LOCAL ] Saved forecast: HALO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HALO.txt [2026-02-24T20:23:38.692256] [INFO ] [sig ] [1415/3377] Completed HALO in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-24T20:23:38.692296] [INFO ] [sig ] [1416/3377] Forecasting HAS... [2026-02-24T20:23:38.692326] [INFO ] [sig ] Generating forecast for: HAS [2026-02-24T20:23:38.692356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HAS' from 'https://tdm.silogroup.org/data/derivative_storage/HAS.csv'. [2026-02-24T20:23:38.703986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HAS'. [2026-02-24T20:23:38.704292] [INFO ] [FORECASTER] Starting predict_future for HAS [2026-02-24T20:23:38.705139] [DEBUG] [LOCAL ] No optimal features file found for HAS: ./output/feature-sets/HAS.txt [2026-02-24T20:23:38.705195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:38.705229] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:38.705256] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:38.705315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:38.766139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:38.767055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:38.767161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:38.767199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:38.895392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:38.895551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:38.895626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:38.895686] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:38.899398] [DEBUG] [FORECASTER] HAS: Forecast T+1@11:T+2@11: DOWN (p=31.82%) [2026-02-24T20:23:38.899700] [INFO ] [FORECASTER] Completed predict_future for HAS [2026-02-24T20:23:38.899831] [INFO ] [sig ] HAS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:39.046265] [INFO ] [LOCAL ] Saved forecast: HAS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HAS.txt [2026-02-24T20:23:39.046403] [INFO ] [sig ] [1416/3377] Completed HAS in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-24T20:23:39.046441] [INFO ] [sig ] [1417/3377] Forecasting HASI... [2026-02-24T20:23:39.046472] [INFO ] [sig ] Generating forecast for: HASI [2026-02-24T20:23:39.046502] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HASI' from 'https://tdm.silogroup.org/data/derivative_storage/HASI.csv'. [2026-02-24T20:23:39.058705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HASI'. [2026-02-24T20:23:39.059009] [INFO ] [FORECASTER] Starting predict_future for HASI [2026-02-24T20:23:39.059810] [DEBUG] [LOCAL ] No optimal features file found for HASI: ./output/feature-sets/HASI.txt [2026-02-24T20:23:39.059863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:39.059895] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:39.059923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:39.059980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:39.118509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:39.119542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:39.119678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:39.119720] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:39.243803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:39.243956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:39.243996] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:39.244025] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:39.247698] [DEBUG] [FORECASTER] HASI: Forecast T+1@11:T+2@11: DOWN (p=1.85%) [2026-02-24T20:23:39.248129] [INFO ] [FORECASTER] Completed predict_future for HASI [2026-02-24T20:23:39.248285] [INFO ] [sig ] HASI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:39.393970] [INFO ] [LOCAL ] Saved forecast: HASI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HASI.txt [2026-02-24T20:23:39.394146] [INFO ] [sig ] [1417/3377] Completed HASI in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-24T20:23:39.394188] [INFO ] [sig ] [1418/3377] Forecasting HBAN... [2026-02-24T20:23:39.394218] [INFO ] [sig ] Generating forecast for: HBAN [2026-02-24T20:23:39.394248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBAN' from 'https://tdm.silogroup.org/data/derivative_storage/HBAN.csv'. [2026-02-24T20:23:39.406411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBAN'. [2026-02-24T20:23:39.406752] [INFO ] [FORECASTER] Starting predict_future for HBAN [2026-02-24T20:23:39.407539] [DEBUG] [LOCAL ] No optimal features file found for HBAN: ./output/feature-sets/HBAN.txt [2026-02-24T20:23:39.407617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:39.407651] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:39.407679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:39.407736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:39.467494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:39.468273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:39.468371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:39.468412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:39.600414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:39.600598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:39.600641] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:39.600671] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:39.604171] [DEBUG] [FORECASTER] HBAN: Forecast T+1@11:T+2@11: UP (p=51.16%) [2026-02-24T20:23:39.604452] [INFO ] [FORECASTER] Completed predict_future for HBAN [2026-02-24T20:23:39.604602] [INFO ] [sig ] HBAN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:39.751022] [INFO ] [LOCAL ] Saved forecast: HBAN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HBAN.txt [2026-02-24T20:23:39.751153] [INFO ] [sig ] [1418/3377] Completed HBAN in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-24T20:23:39.751193] [INFO ] [sig ] [1419/3377] Forecasting HBANL... [2026-02-24T20:23:39.751222] [INFO ] [sig ] Generating forecast for: HBANL [2026-02-24T20:23:39.751251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANL' from 'https://tdm.silogroup.org/data/derivative_storage/HBANL.csv'. [2026-02-24T20:23:39.762844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANL'. [2026-02-24T20:23:39.763144] [INFO ] [FORECASTER] Starting predict_future for HBANL [2026-02-24T20:23:39.763938] [DEBUG] [LOCAL ] No optimal features file found for HBANL: ./output/feature-sets/HBANL.txt [2026-02-24T20:23:39.763992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:39.764024] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:39.764051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:39.764119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:39.821495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:39.822252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:39.822335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:39.822368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:39.944948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:39.945130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:39.945174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:39.945205] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:39.949048] [DEBUG] [FORECASTER] HBANL: Forecast T+1@11:T+2@11: UP (p=52.96%) [2026-02-24T20:23:39.949349] [INFO ] [FORECASTER] Completed predict_future for HBANL [2026-02-24T20:23:39.949490] [INFO ] [sig ] HBANL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:40.093686] [INFO ] [LOCAL ] Saved forecast: HBANL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HBANL.txt [2026-02-24T20:23:40.093841] [INFO ] [sig ] [1419/3377] Completed HBANL in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-24T20:23:40.093882] [INFO ] [sig ] [1420/3377] Forecasting HBANP... [2026-02-24T20:23:40.093912] [INFO ] [sig ] Generating forecast for: HBANP [2026-02-24T20:23:40.093941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBANP' from 'https://tdm.silogroup.org/data/derivative_storage/HBANP.csv'. [2026-02-24T20:23:40.109266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBANP'. [2026-02-24T20:23:40.109737] [INFO ] [FORECASTER] Starting predict_future for HBANP [2026-02-24T20:23:40.110749] [DEBUG] [LOCAL ] No optimal features file found for HBANP: ./output/feature-sets/HBANP.txt [2026-02-24T20:23:40.110806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:40.110839] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:40.110867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:40.110925] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:40.169732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:40.170822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:40.170917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:40.170951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:40.287890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:40.288070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:40.288111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:40.288140] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:40.291626] [DEBUG] [FORECASTER] HBANP: Forecast T+1@11:T+2@11: DOWN (p=0.81%) [2026-02-24T20:23:40.291906] [INFO ] [FORECASTER] Completed predict_future for HBANP [2026-02-24T20:23:40.292036] [INFO ] [sig ] HBANP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:40.433688] [INFO ] [LOCAL ] Saved forecast: HBANP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HBANP.txt [2026-02-24T20:23:40.433823] [INFO ] [sig ] [1420/3377] Completed HBANP in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.9m [2026-02-24T20:23:40.433863] [INFO ] [sig ] [1421/3377] Forecasting HBB... [2026-02-24T20:23:40.433893] [INFO ] [sig ] Generating forecast for: HBB [2026-02-24T20:23:40.433923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBB' from 'https://tdm.silogroup.org/data/derivative_storage/HBB.csv'. [2026-02-24T20:23:40.445225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBB'. [2026-02-24T20:23:40.445484] [INFO ] [FORECASTER] Starting predict_future for HBB [2026-02-24T20:23:40.446318] [DEBUG] [LOCAL ] No optimal features file found for HBB: ./output/feature-sets/HBB.txt [2026-02-24T20:23:40.446383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:40.446416] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:40.446443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:40.446500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:40.503230] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:40.503854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:40.503934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:40.503966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:40.622229] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:40.622412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:40.622461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:40.622492] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:40.626385] [DEBUG] [FORECASTER] HBB: Forecast T+1@11:T+2@11: UP (p=92.98%) [2026-02-24T20:23:40.626789] [INFO ] [FORECASTER] Completed predict_future for HBB [2026-02-24T20:23:40.626935] [INFO ] [sig ] HBB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:40.774200] [INFO ] [LOCAL ] Saved forecast: HBB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HBB.txt [2026-02-24T20:23:40.774370] [INFO ] [sig ] [1421/3377] Completed HBB in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-24T20:23:40.774410] [INFO ] [sig ] [1422/3377] Forecasting HBCP... [2026-02-24T20:23:40.774440] [INFO ] [sig ] Generating forecast for: HBCP [2026-02-24T20:23:40.774470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBCP' from 'https://tdm.silogroup.org/data/derivative_storage/HBCP.csv'. [2026-02-24T20:23:40.786694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBCP'. [2026-02-24T20:23:40.787090] [INFO ] [FORECASTER] Starting predict_future for HBCP [2026-02-24T20:23:40.788063] [DEBUG] [LOCAL ] No optimal features file found for HBCP: ./output/feature-sets/HBCP.txt [2026-02-24T20:23:40.788118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:40.788149] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:40.788186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:40.788243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:40.845241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:40.846232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:40.846317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:40.846351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:40.964364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:40.964528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:40.964569] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:40.964621] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:40.968342] [DEBUG] [FORECASTER] HBCP: Forecast T+1@11:T+2@11: UP (p=93.64%) [2026-02-24T20:23:40.968672] [INFO ] [FORECASTER] Completed predict_future for HBCP [2026-02-24T20:23:40.968867] [INFO ] [sig ] HBCP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:41.122509] [INFO ] [LOCAL ] Saved forecast: HBCP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HBCP.txt [2026-02-24T20:23:41.122662] [INFO ] [sig ] [1422/3377] Completed HBCP in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-24T20:23:41.122704] [INFO ] [sig ] [1423/3377] Forecasting HBM... [2026-02-24T20:23:41.122740] [INFO ] [sig ] Generating forecast for: HBM [2026-02-24T20:23:41.122776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBM' from 'https://tdm.silogroup.org/data/derivative_storage/HBM.csv'. [2026-02-24T20:23:41.134106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBM'. [2026-02-24T20:23:41.134358] [INFO ] [FORECASTER] Starting predict_future for HBM [2026-02-24T20:23:41.135159] [DEBUG] [LOCAL ] No optimal features file found for HBM: ./output/feature-sets/HBM.txt [2026-02-24T20:23:41.135212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:41.135244] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:41.135271] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:41.135328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:41.193068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:41.193700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:41.193776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:41.193809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:41.341356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:41.341561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:41.341626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:41.341656] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:41.345719] [DEBUG] [FORECASTER] HBM: Forecast T+1@11:T+2@11: UP (p=88.47%) [2026-02-24T20:23:41.346222] [INFO ] [FORECASTER] Completed predict_future for HBM [2026-02-24T20:23:41.346378] [INFO ] [sig ] HBM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:41.504845] [INFO ] [LOCAL ] Saved forecast: HBM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HBM.txt [2026-02-24T20:23:41.505032] [INFO ] [sig ] [1423/3377] Completed HBM in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-24T20:23:41.505075] [INFO ] [sig ] [1424/3377] Forecasting HBNC... [2026-02-24T20:23:41.505104] [INFO ] [sig ] Generating forecast for: HBNC [2026-02-24T20:23:41.505134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HBNC' from 'https://tdm.silogroup.org/data/derivative_storage/HBNC.csv'. [2026-02-24T20:23:41.518469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HBNC'. [2026-02-24T20:23:41.518905] [INFO ] [FORECASTER] Starting predict_future for HBNC [2026-02-24T20:23:41.519758] [DEBUG] [LOCAL ] No optimal features file found for HBNC: ./output/feature-sets/HBNC.txt [2026-02-24T20:23:41.519856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:41.519894] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:41.519922] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:41.519979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:41.579897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:41.580804] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:41.580892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:41.580927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:41.704418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:41.704625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:41.704671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:41.704701] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:41.708417] [DEBUG] [FORECASTER] HBNC: Forecast T+1@11:T+2@11: UP (p=64.00%) [2026-02-24T20:23:41.708757] [INFO ] [FORECASTER] Completed predict_future for HBNC [2026-02-24T20:23:41.708907] [INFO ] [sig ] HBNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:41.850647] [INFO ] [LOCAL ] Saved forecast: HBNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HBNC.txt [2026-02-24T20:23:41.850816] [INFO ] [sig ] [1424/3377] Completed HBNC in 0.3s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-24T20:23:41.850859] [INFO ] [sig ] [1425/3377] Forecasting HCA... [2026-02-24T20:23:41.850889] [INFO ] [sig ] Generating forecast for: HCA [2026-02-24T20:23:41.850918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCA' from 'https://tdm.silogroup.org/data/derivative_storage/HCA.csv'. [2026-02-24T20:23:41.863877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCA'. [2026-02-24T20:23:41.864391] [INFO ] [FORECASTER] Starting predict_future for HCA [2026-02-24T20:23:41.865341] [DEBUG] [LOCAL ] No optimal features file found for HCA: ./output/feature-sets/HCA.txt [2026-02-24T20:23:41.865411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:41.865452] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:41.865483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:41.865540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:41.925166] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:41.926150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:41.926239] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:41.926272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:42.051141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:42.051303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:42.051343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:42.051373] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:42.055017] [DEBUG] [FORECASTER] HCA: Forecast T+1@11:T+2@11: UP (p=58.68%) [2026-02-24T20:23:42.055355] [INFO ] [FORECASTER] Completed predict_future for HCA [2026-02-24T20:23:42.055507] [INFO ] [sig ] HCA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:42.224707] [INFO ] [LOCAL ] Saved forecast: HCA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HCA.txt [2026-02-24T20:23:42.224874] [INFO ] [sig ] [1425/3377] Completed HCA in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-24T20:23:42.224914] [INFO ] [sig ] [1426/3377] Forecasting HCC... [2026-02-24T20:23:42.224945] [INFO ] [sig ] Generating forecast for: HCC [2026-02-24T20:23:42.224975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCC' from 'https://tdm.silogroup.org/data/derivative_storage/HCC.csv'. [2026-02-24T20:23:42.238169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCC'. [2026-02-24T20:23:42.238542] [INFO ] [FORECASTER] Starting predict_future for HCC [2026-02-24T20:23:42.239375] [DEBUG] [LOCAL ] No optimal features file found for HCC: ./output/feature-sets/HCC.txt [2026-02-24T20:23:42.239430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:42.239462] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:42.239489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:42.239546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:42.299945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:42.301261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:42.301347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:42.301380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:42.438982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:42.439156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:42.439211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:42.439242] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:42.443253] [DEBUG] [FORECASTER] HCC: Forecast T+1@11:T+2@11: DOWN (p=23.16%) [2026-02-24T20:23:42.443630] [INFO ] [FORECASTER] Completed predict_future for HCC [2026-02-24T20:23:42.443812] [INFO ] [sig ] HCC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:42.594231] [INFO ] [LOCAL ] Saved forecast: HCC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HCC.txt [2026-02-24T20:23:42.594388] [INFO ] [sig ] [1426/3377] Completed HCC in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-24T20:23:42.594436] [INFO ] [sig ] [1427/3377] Forecasting HCI... [2026-02-24T20:23:42.594471] [INFO ] [sig ] Generating forecast for: HCI [2026-02-24T20:23:42.594510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCI' from 'https://tdm.silogroup.org/data/derivative_storage/HCI.csv'. [2026-02-24T20:23:42.607362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCI'. [2026-02-24T20:23:42.607793] [INFO ] [FORECASTER] Starting predict_future for HCI [2026-02-24T20:23:42.608703] [DEBUG] [LOCAL ] No optimal features file found for HCI: ./output/feature-sets/HCI.txt [2026-02-24T20:23:42.608762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:42.608823] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:42.608884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:42.608963] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:42.671726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:42.673190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:42.673314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:42.673361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:42.804950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:42.805302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:42.805387] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:42.805418] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:42.809399] [DEBUG] [FORECASTER] HCI: Forecast T+1@11:T+2@11: DOWN (p=6.17%) [2026-02-24T20:23:42.809724] [INFO ] [FORECASTER] Completed predict_future for HCI [2026-02-24T20:23:42.809895] [INFO ] [sig ] HCI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:42.969018] [INFO ] [LOCAL ] Saved forecast: HCI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HCI.txt [2026-02-24T20:23:42.969213] [INFO ] [sig ] [1427/3377] Completed HCI in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-24T20:23:42.969255] [INFO ] [sig ] [1428/3377] Forecasting HCM... [2026-02-24T20:23:42.969287] [INFO ] [sig ] Generating forecast for: HCM [2026-02-24T20:23:42.969318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCM' from 'https://tdm.silogroup.org/data/derivative_storage/HCM.csv'. [2026-02-24T20:23:42.981907] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCM'. [2026-02-24T20:23:42.982288] [INFO ] [FORECASTER] Starting predict_future for HCM [2026-02-24T20:23:42.983172] [DEBUG] [LOCAL ] No optimal features file found for HCM: ./output/feature-sets/HCM.txt [2026-02-24T20:23:42.983227] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:42.983258] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:42.983285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:42.983342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:43.044058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:43.044997] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:43.045096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:43.045131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:43.172265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:43.172428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:43.172487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:43.172518] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:43.176136] [DEBUG] [FORECASTER] HCM: Forecast T+1@11:T+2@11: DOWN (p=46.19%) [2026-02-24T20:23:43.176447] [INFO ] [FORECASTER] Completed predict_future for HCM [2026-02-24T20:23:43.176608] [INFO ] [sig ] HCM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:43.321468] [INFO ] [LOCAL ] Saved forecast: HCM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HCM.txt [2026-02-24T20:23:43.321660] [INFO ] [sig ] [1428/3377] Completed HCM in 0.4s | 2.75 sym/s | Total: 8.6m | ETA: 11.8m [2026-02-24T20:23:43.321704] [INFO ] [sig ] [1429/3377] Forecasting HCSG... [2026-02-24T20:23:43.321734] [INFO ] [sig ] Generating forecast for: HCSG [2026-02-24T20:23:43.321764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HCSG' from 'https://tdm.silogroup.org/data/derivative_storage/HCSG.csv'. [2026-02-24T20:23:43.333457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HCSG'. [2026-02-24T20:23:43.333825] [INFO ] [FORECASTER] Starting predict_future for HCSG [2026-02-24T20:23:43.334696] [DEBUG] [LOCAL ] No optimal features file found for HCSG: ./output/feature-sets/HCSG.txt [2026-02-24T20:23:43.334751] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:43.334784] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:43.334812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:43.334869] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:43.396344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:43.397495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:43.397601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:43.397639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:43.524007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:43.524176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:43.524218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:43.524248] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:43.527864] [DEBUG] [FORECASTER] HCSG: Forecast T+1@11:T+2@11: DOWN (p=25.02%) [2026-02-24T20:23:43.528214] [INFO ] [FORECASTER] Completed predict_future for HCSG [2026-02-24T20:23:43.528358] [INFO ] [sig ] HCSG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:43.675827] [INFO ] [LOCAL ] Saved forecast: HCSG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HCSG.txt [2026-02-24T20:23:43.675989] [INFO ] [sig ] [1429/3377] Completed HCSG in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-24T20:23:43.676030] [INFO ] [sig ] [1430/3377] Forecasting HD... [2026-02-24T20:23:43.676061] [INFO ] [sig ] Generating forecast for: HD [2026-02-24T20:23:43.676091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HD' from 'https://tdm.silogroup.org/data/derivative_storage/HD.csv'. [2026-02-24T20:23:43.689322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HD'. [2026-02-24T20:23:43.689755] [INFO ] [FORECASTER] Starting predict_future for HD [2026-02-24T20:23:43.690717] [DEBUG] [LOCAL ] No optimal features file found for HD: ./output/feature-sets/HD.txt [2026-02-24T20:23:43.690773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:43.690806] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:43.690832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:43.690888] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:43.751743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:43.752706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:43.752801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:43.752878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:43.874538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:43.874708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:43.874749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:43.874777] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:43.878243] [DEBUG] [FORECASTER] HD: Forecast T+1@11:T+2@11: DOWN (p=19.59%) [2026-02-24T20:23:43.878538] [INFO ] [FORECASTER] Completed predict_future for HD [2026-02-24T20:23:43.878695] [INFO ] [sig ] HD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:44.026539] [INFO ] [LOCAL ] Saved forecast: HD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HD.txt [2026-02-24T20:23:44.026716] [INFO ] [sig ] [1430/3377] Completed HD in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-24T20:23:44.026763] [INFO ] [sig ] [1431/3377] Forecasting HDB... [2026-02-24T20:23:44.026801] [INFO ] [sig ] Generating forecast for: HDB [2026-02-24T20:23:44.026872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDB' from 'https://tdm.silogroup.org/data/derivative_storage/HDB.csv'. [2026-02-24T20:23:44.038737] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDB'. [2026-02-24T20:23:44.039083] [INFO ] [FORECASTER] Starting predict_future for HDB [2026-02-24T20:23:44.039931] [DEBUG] [LOCAL ] No optimal features file found for HDB: ./output/feature-sets/HDB.txt [2026-02-24T20:23:44.039987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:44.040019] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:44.040046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:44.040292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:44.100041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:44.101204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:44.101291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:44.101324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:44.233226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:44.233380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:44.233419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:44.233448] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:44.237249] [DEBUG] [FORECASTER] HDB: Forecast T+1@11:T+2@11: DOWN (p=38.64%) [2026-02-24T20:23:44.237524] [INFO ] [FORECASTER] Completed predict_future for HDB [2026-02-24T20:23:44.237687] [INFO ] [sig ] HDB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:44.387178] [INFO ] [LOCAL ] Saved forecast: HDB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HDB.txt [2026-02-24T20:23:44.387353] [INFO ] [sig ] [1431/3377] Completed HDB in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-24T20:23:44.387394] [INFO ] [sig ] [1432/3377] Forecasting HDSN... [2026-02-24T20:23:44.387426] [INFO ] [sig ] Generating forecast for: HDSN [2026-02-24T20:23:44.387457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HDSN' from 'https://tdm.silogroup.org/data/derivative_storage/HDSN.csv'. [2026-02-24T20:23:44.400019] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HDSN'. [2026-02-24T20:23:44.400454] [INFO ] [FORECASTER] Starting predict_future for HDSN [2026-02-24T20:23:44.401416] [DEBUG] [LOCAL ] No optimal features file found for HDSN: ./output/feature-sets/HDSN.txt [2026-02-24T20:23:44.401472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:44.401519] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:44.401547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:44.401638] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:44.462693] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:44.463708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:44.463808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:44.463844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:44.586673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:44.586833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:44.586874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:44.586905] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:44.590720] [DEBUG] [FORECASTER] HDSN: Forecast T+1@11:T+2@11: DOWN (p=1.65%) [2026-02-24T20:23:44.591037] [INFO ] [FORECASTER] Completed predict_future for HDSN [2026-02-24T20:23:44.591213] [INFO ] [sig ] HDSN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:44.741533] [INFO ] [LOCAL ] Saved forecast: HDSN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HDSN.txt [2026-02-24T20:23:44.741708] [INFO ] [sig ] [1432/3377] Completed HDSN in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-24T20:23:44.741748] [INFO ] [sig ] [1433/3377] Forecasting HE... [2026-02-24T20:23:44.741778] [INFO ] [sig ] Generating forecast for: HE [2026-02-24T20:23:44.741809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HE' from 'https://tdm.silogroup.org/data/derivative_storage/HE.csv'. [2026-02-24T20:23:44.754357] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HE'. [2026-02-24T20:23:44.754699] [INFO ] [FORECASTER] Starting predict_future for HE [2026-02-24T20:23:44.755536] [DEBUG] [LOCAL ] No optimal features file found for HE: ./output/feature-sets/HE.txt [2026-02-24T20:23:44.755615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:44.755650] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:44.755677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:44.755733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:44.818236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:44.819036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:44.819118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:44.819151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:44.952184] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:44.952394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:44.952441] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:44.952470] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:44.957882] [DEBUG] [FORECASTER] HE: Forecast T+1@11:T+2@11: DOWN (p=17.45%) [2026-02-24T20:23:44.958504] [INFO ] [FORECASTER] Completed predict_future for HE [2026-02-24T20:23:44.958686] [INFO ] [sig ] HE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:45.104392] [INFO ] [LOCAL ] Saved forecast: HE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HE.txt [2026-02-24T20:23:45.104547] [INFO ] [sig ] [1433/3377] Completed HE in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-24T20:23:45.104605] [INFO ] [sig ] [1434/3377] Forecasting HEI... [2026-02-24T20:23:45.104639] [INFO ] [sig ] Generating forecast for: HEI [2026-02-24T20:23:45.104686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEI' from 'https://tdm.silogroup.org/data/derivative_storage/HEI.csv'. [2026-02-24T20:23:45.116914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEI'. [2026-02-24T20:23:45.117256] [INFO ] [FORECASTER] Starting predict_future for HEI [2026-02-24T20:23:45.118174] [DEBUG] [LOCAL ] No optimal features file found for HEI: ./output/feature-sets/HEI.txt [2026-02-24T20:23:45.118231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:45.118264] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:45.118292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:45.118349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:45.179428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:45.180372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:45.180467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:45.180505] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:45.306016] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:45.306173] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:45.306213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:45.306242] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:45.309836] [DEBUG] [FORECASTER] HEI: Forecast T+1@11:T+2@11: DOWN (p=8.29%) [2026-02-24T20:23:45.310123] [INFO ] [FORECASTER] Completed predict_future for HEI [2026-02-24T20:23:45.310252] [INFO ] [sig ] HEI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:45.459553] [INFO ] [LOCAL ] Saved forecast: HEI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HEI.txt [2026-02-24T20:23:45.459709] [INFO ] [sig ] [1434/3377] Completed HEI in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-24T20:23:45.459750] [INFO ] [sig ] [1435/3377] Forecasting HELE... [2026-02-24T20:23:45.459781] [INFO ] [sig ] Generating forecast for: HELE [2026-02-24T20:23:45.459812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HELE' from 'https://tdm.silogroup.org/data/derivative_storage/HELE.csv'. [2026-02-24T20:23:45.472098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HELE'. [2026-02-24T20:23:45.472433] [INFO ] [FORECASTER] Starting predict_future for HELE [2026-02-24T20:23:45.473430] [DEBUG] [LOCAL ] No optimal features file found for HELE: ./output/feature-sets/HELE.txt [2026-02-24T20:23:45.473485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:45.473517] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:45.473545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:45.473619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:45.532472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:45.533209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:45.533290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:45.533324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:45.668314] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:45.668496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:45.668542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:45.668589] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:45.672725] [DEBUG] [FORECASTER] HELE: Forecast T+1@11:T+2@11: DOWN (p=5.99%) [2026-02-24T20:23:45.673097] [INFO ] [FORECASTER] Completed predict_future for HELE [2026-02-24T20:23:45.673255] [INFO ] [sig ] HELE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:45.867437] [INFO ] [LOCAL ] Saved forecast: HELE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HELE.txt [2026-02-24T20:23:45.867687] [INFO ] [sig ] [1435/3377] Completed HELE in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-24T20:23:45.867754] [INFO ] [sig ] [1436/3377] Forecasting HEPS... [2026-02-24T20:23:45.867814] [INFO ] [sig ] Generating forecast for: HEPS [2026-02-24T20:23:45.867870] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEPS' from 'https://tdm.silogroup.org/data/derivative_storage/HEPS.csv'. [2026-02-24T20:23:45.884137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEPS'. [2026-02-24T20:23:45.884654] [INFO ] [FORECASTER] Starting predict_future for HEPS [2026-02-24T20:23:45.885885] [DEBUG] [LOCAL ] No optimal features file found for HEPS: ./output/feature-sets/HEPS.txt [2026-02-24T20:23:45.885956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:45.886004] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:45.886046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:45.886134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:45.952465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:45.953604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:45.953692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:45.953727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:46.074595] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:46.074762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:46.074801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:46.074830] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:46.078401] [DEBUG] [FORECASTER] HEPS: Forecast T+1@11:T+2@11: DOWN (p=44.10%) [2026-02-24T20:23:46.078739] [INFO ] [FORECASTER] Completed predict_future for HEPS [2026-02-24T20:23:46.078885] [INFO ] [sig ] HEPS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:46.232436] [INFO ] [LOCAL ] Saved forecast: HEPS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HEPS.txt [2026-02-24T20:23:46.232647] [INFO ] [sig ] [1436/3377] Completed HEPS in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-24T20:23:46.232691] [INFO ] [sig ] [1437/3377] Forecasting HEQ... [2026-02-24T20:23:46.232729] [INFO ] [sig ] Generating forecast for: HEQ [2026-02-24T20:23:46.232762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HEQ' from 'https://tdm.silogroup.org/data/derivative_storage/HEQ.csv'. [2026-02-24T20:23:46.244722] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HEQ'. [2026-02-24T20:23:46.245114] [INFO ] [FORECASTER] Starting predict_future for HEQ [2026-02-24T20:23:46.246009] [DEBUG] [LOCAL ] No optimal features file found for HEQ: ./output/feature-sets/HEQ.txt [2026-02-24T20:23:46.246064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:46.246098] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:46.246125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:46.246183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:46.302924] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:46.303900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:46.303985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:46.304020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:46.418076] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:46.418236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:46.418277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:46.418307] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:46.421735] [DEBUG] [FORECASTER] HEQ: Forecast T+1@11:T+2@11: UP (p=99.34%) [2026-02-24T20:23:46.422043] [INFO ] [FORECASTER] Completed predict_future for HEQ [2026-02-24T20:23:46.422219] [INFO ] [sig ] HEQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:46.564291] [INFO ] [LOCAL ] Saved forecast: HEQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HEQ.txt [2026-02-24T20:23:46.564459] [INFO ] [sig ] [1437/3377] Completed HEQ in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.8m [2026-02-24T20:23:46.564499] [INFO ] [sig ] [1438/3377] Forecasting HERO... [2026-02-24T20:23:46.564532] [INFO ] [sig ] Generating forecast for: HERO [2026-02-24T20:23:46.564562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HERO' from 'https://tdm.silogroup.org/data/derivative_storage/HERO.csv'. [2026-02-24T20:23:46.576534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HERO'. [2026-02-24T20:23:46.576944] [INFO ] [FORECASTER] Starting predict_future for HERO [2026-02-24T20:23:46.577785] [DEBUG] [LOCAL ] No optimal features file found for HERO: ./output/feature-sets/HERO.txt [2026-02-24T20:23:46.577841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:46.577875] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:46.577903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:46.577979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:46.635194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:46.636123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:46.636209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:46.636243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:46.760272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:46.760438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:46.760479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:46.760508] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:46.764073] [DEBUG] [FORECASTER] HERO: Forecast T+1@11:T+2@11: DOWN (p=39.33%) [2026-02-24T20:23:46.764385] [INFO ] [FORECASTER] Completed predict_future for HERO [2026-02-24T20:23:46.764530] [INFO ] [sig ] HERO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:46.913135] [INFO ] [LOCAL ] Saved forecast: HERO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HERO.txt [2026-02-24T20:23:46.913305] [INFO ] [sig ] [1438/3377] Completed HERO in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-24T20:23:46.913346] [INFO ] [sig ] [1439/3377] Forecasting HESM... [2026-02-24T20:23:46.913377] [INFO ] [sig ] Generating forecast for: HESM [2026-02-24T20:23:46.913407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HESM' from 'https://tdm.silogroup.org/data/derivative_storage/HESM.csv'. [2026-02-24T20:23:46.925182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HESM'. [2026-02-24T20:23:46.925566] [INFO ] [FORECASTER] Starting predict_future for HESM [2026-02-24T20:23:46.926398] [DEBUG] [LOCAL ] No optimal features file found for HESM: ./output/feature-sets/HESM.txt [2026-02-24T20:23:46.926453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:46.926484] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:46.926512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:46.926594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:46.986587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:46.987513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:46.987624] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:46.987662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:47.121073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:47.121231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:47.121272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:47.121318] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:47.125504] [DEBUG] [FORECASTER] HESM: Forecast T+1@11:T+2@11: UP (p=58.02%) [2026-02-24T20:23:47.125827] [INFO ] [FORECASTER] Completed predict_future for HESM [2026-02-24T20:23:47.125973] [INFO ] [sig ] HESM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:47.275741] [INFO ] [LOCAL ] Saved forecast: HESM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HESM.txt [2026-02-24T20:23:47.275898] [INFO ] [sig ] [1439/3377] Completed HESM in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-24T20:23:47.275939] [INFO ] [sig ] [1440/3377] Forecasting HFFG... [2026-02-24T20:23:47.275970] [INFO ] [sig ] Generating forecast for: HFFG [2026-02-24T20:23:47.276000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFFG' from 'https://tdm.silogroup.org/data/derivative_storage/HFFG.csv'. [2026-02-24T20:23:47.288266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFFG'. [2026-02-24T20:23:47.288679] [INFO ] [FORECASTER] Starting predict_future for HFFG [2026-02-24T20:23:47.289488] [DEBUG] [LOCAL ] No optimal features file found for HFFG: ./output/feature-sets/HFFG.txt [2026-02-24T20:23:47.289541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:47.289592] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:47.289622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:47.289679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:47.350272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:47.351454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:47.351551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:47.351607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:47.475319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:47.475481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:47.475520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:47.475549] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:47.482334] [DEBUG] [FORECASTER] HFFG: Forecast T+1@11:T+2@11: DOWN (p=11.52%) [2026-02-24T20:23:47.482715] [INFO ] [FORECASTER] Completed predict_future for HFFG [2026-02-24T20:23:47.482859] [INFO ] [sig ] HFFG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:47.698276] [INFO ] [LOCAL ] Saved forecast: HFFG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HFFG.txt [2026-02-24T20:23:47.698419] [INFO ] [sig ] [1440/3377] Completed HFFG in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-24T20:23:47.698459] [INFO ] [sig ] [1441/3377] Forecasting HFRO... [2026-02-24T20:23:47.698489] [INFO ] [sig ] Generating forecast for: HFRO [2026-02-24T20:23:47.698522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFRO' from 'https://tdm.silogroup.org/data/derivative_storage/HFRO.csv'. [2026-02-24T20:23:47.710629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFRO'. [2026-02-24T20:23:47.710925] [INFO ] [FORECASTER] Starting predict_future for HFRO [2026-02-24T20:23:47.711788] [DEBUG] [LOCAL ] No optimal features file found for HFRO: ./output/feature-sets/HFRO.txt [2026-02-24T20:23:47.711847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:47.711887] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:47.711921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:47.711992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:47.773652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:47.774553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:47.774659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:47.774713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:47.902245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:47.902412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:47.902453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:47.902484] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:47.906194] [DEBUG] [FORECASTER] HFRO: Forecast T+1@11:T+2@11: DOWN (p=11.67%) [2026-02-24T20:23:47.906547] [INFO ] [FORECASTER] Completed predict_future for HFRO [2026-02-24T20:23:47.906720] [INFO ] [sig ] HFRO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:48.059094] [INFO ] [LOCAL ] Saved forecast: HFRO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HFRO.txt [2026-02-24T20:23:48.059260] [INFO ] [sig ] [1441/3377] Completed HFRO in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-24T20:23:48.059303] [INFO ] [sig ] [1442/3377] Forecasting HFWA... [2026-02-24T20:23:48.059336] [INFO ] [sig ] Generating forecast for: HFWA [2026-02-24T20:23:48.059368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HFWA' from 'https://tdm.silogroup.org/data/derivative_storage/HFWA.csv'. [2026-02-24T20:23:48.072734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HFWA'. [2026-02-24T20:23:48.073130] [INFO ] [FORECASTER] Starting predict_future for HFWA [2026-02-24T20:23:48.074072] [DEBUG] [LOCAL ] No optimal features file found for HFWA: ./output/feature-sets/HFWA.txt [2026-02-24T20:23:48.074130] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:48.074165] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:48.074194] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:48.074253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:48.138895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:48.139918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:48.140013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:48.140050] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:48.274545] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:48.274723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:48.274766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:48.274798] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:48.278778] [DEBUG] [FORECASTER] HFWA: Forecast T+1@11:T+2@11: DOWN (p=31.78%) [2026-02-24T20:23:48.279161] [INFO ] [FORECASTER] Completed predict_future for HFWA [2026-02-24T20:23:48.279312] [INFO ] [sig ] HFWA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:48.434911] [INFO ] [LOCAL ] Saved forecast: HFWA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HFWA.txt [2026-02-24T20:23:48.435079] [INFO ] [sig ] [1442/3377] Completed HFWA in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-24T20:23:48.435118] [INFO ] [sig ] [1443/3377] Forecasting HG... [2026-02-24T20:23:48.435150] [INFO ] [sig ] Generating forecast for: HG [2026-02-24T20:23:48.435180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HG' from 'https://tdm.silogroup.org/data/derivative_storage/HG.csv'. [2026-02-24T20:23:48.447706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HG'. [2026-02-24T20:23:48.448137] [INFO ] [FORECASTER] Starting predict_future for HG [2026-02-24T20:23:48.449006] [DEBUG] [LOCAL ] No optimal features file found for HG: ./output/feature-sets/HG.txt [2026-02-24T20:23:48.449063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:48.449096] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:48.449137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:48.449196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:48.513757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:48.514803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:48.514925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:48.514981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:48.651600] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:48.651766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:48.651806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:48.651836] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:48.655567] [DEBUG] [FORECASTER] HG: Forecast T+1@11:T+2@11: UP (p=95.85%) [2026-02-24T20:23:48.655980] [INFO ] [FORECASTER] Completed predict_future for HG [2026-02-24T20:23:48.656157] [INFO ] [sig ] HG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:48.866657] [INFO ] [LOCAL ] Saved forecast: HG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HG.txt [2026-02-24T20:23:48.866838] [INFO ] [sig ] [1443/3377] Completed HG in 0.4s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-24T20:23:48.866889] [INFO ] [sig ] [1444/3377] Forecasting HGBL... [2026-02-24T20:23:48.866920] [INFO ] [sig ] Generating forecast for: HGBL [2026-02-24T20:23:48.866951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGBL' from 'https://tdm.silogroup.org/data/derivative_storage/HGBL.csv'. [2026-02-24T20:23:48.879088] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGBL'. [2026-02-24T20:23:48.879458] [INFO ] [FORECASTER] Starting predict_future for HGBL [2026-02-24T20:23:48.880292] [DEBUG] [LOCAL ] No optimal features file found for HGBL: ./output/feature-sets/HGBL.txt [2026-02-24T20:23:48.880348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:48.880380] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:48.880407] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:48.880464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:48.944853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:48.945932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:48.946019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:48.946055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:49.066095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:49.066290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:49.066332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:49.066362] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:49.070142] [DEBUG] [FORECASTER] HGBL: Forecast T+1@11:T+2@11: UP (p=76.24%) [2026-02-24T20:23:49.070491] [INFO ] [FORECASTER] Completed predict_future for HGBL [2026-02-24T20:23:49.070659] [INFO ] [sig ] HGBL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:49.214961] [INFO ] [LOCAL ] Saved forecast: HGBL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HGBL.txt [2026-02-24T20:23:49.215101] [INFO ] [sig ] [1444/3377] Completed HGBL in 0.3s | 2.75 sym/s | Total: 8.7m | ETA: 11.7m [2026-02-24T20:23:49.215141] [INFO ] [sig ] [1445/3377] Forecasting HGLB... [2026-02-24T20:23:49.215172] [INFO ] [sig ] Generating forecast for: HGLB [2026-02-24T20:23:49.215203] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGLB' from 'https://tdm.silogroup.org/data/derivative_storage/HGLB.csv'. [2026-02-24T20:23:49.227053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGLB'. [2026-02-24T20:23:49.227388] [INFO ] [FORECASTER] Starting predict_future for HGLB [2026-02-24T20:23:49.228248] [DEBUG] [LOCAL ] No optimal features file found for HGLB: ./output/feature-sets/HGLB.txt [2026-02-24T20:23:49.228303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:49.228334] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:49.228361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:49.228420] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:49.287488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:49.288417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:49.288508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:49.288545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:49.410837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:49.411001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:49.411040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:49.411070] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:49.414523] [DEBUG] [FORECASTER] HGLB: Forecast T+1@11:T+2@11: DOWN (p=25.23%) [2026-02-24T20:23:49.414822] [INFO ] [FORECASTER] Completed predict_future for HGLB [2026-02-24T20:23:49.414953] [INFO ] [sig ] HGLB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:49.560322] [INFO ] [LOCAL ] Saved forecast: HGLB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HGLB.txt [2026-02-24T20:23:49.560470] [INFO ] [sig ] [1445/3377] Completed HGLB in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-24T20:23:49.560510] [INFO ] [sig ] [1446/3377] Forecasting HGTY... [2026-02-24T20:23:49.560541] [INFO ] [sig ] Generating forecast for: HGTY [2026-02-24T20:23:49.560588] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HGTY' from 'https://tdm.silogroup.org/data/derivative_storage/HGTY.csv'. [2026-02-24T20:23:49.572068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HGTY'. [2026-02-24T20:23:49.572378] [INFO ] [FORECASTER] Starting predict_future for HGTY [2026-02-24T20:23:49.573183] [DEBUG] [LOCAL ] No optimal features file found for HGTY: ./output/feature-sets/HGTY.txt [2026-02-24T20:23:49.573238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:49.573271] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:49.573298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:49.573355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:49.630382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:49.631247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:49.631330] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:49.631362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:49.750462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:49.750638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:49.750681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:49.750718] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:49.754188] [DEBUG] [FORECASTER] HGTY: Forecast T+1@11:T+2@11: UP (p=69.83%) [2026-02-24T20:23:49.754472] [INFO ] [FORECASTER] Completed predict_future for HGTY [2026-02-24T20:23:49.754622] [INFO ] [sig ] HGTY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:49.896254] [INFO ] [LOCAL ] Saved forecast: HGTY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HGTY.txt [2026-02-24T20:23:49.896422] [INFO ] [sig ] [1446/3377] Completed HGTY in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-24T20:23:49.896464] [INFO ] [sig ] [1447/3377] Forecasting HHH... [2026-02-24T20:23:49.896496] [INFO ] [sig ] Generating forecast for: HHH [2026-02-24T20:23:49.896533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HHH' from 'https://tdm.silogroup.org/data/derivative_storage/HHH.csv'. [2026-02-24T20:23:49.908598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HHH'. [2026-02-24T20:23:49.909024] [INFO ] [FORECASTER] Starting predict_future for HHH [2026-02-24T20:23:49.910064] [DEBUG] [LOCAL ] No optimal features file found for HHH: ./output/feature-sets/HHH.txt [2026-02-24T20:23:49.910118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:49.910150] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:49.910178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:49.910235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:49.967546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:49.968538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:49.968655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:49.968694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:50.094226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:50.094411] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:50.094455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:50.094484] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:50.098161] [DEBUG] [FORECASTER] HHH: Forecast T+1@11:T+2@11: UP (p=52.39%) [2026-02-24T20:23:50.098456] [INFO ] [FORECASTER] Completed predict_future for HHH [2026-02-24T20:23:50.098614] [INFO ] [sig ] HHH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:50.249147] [INFO ] [LOCAL ] Saved forecast: HHH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HHH.txt [2026-02-24T20:23:50.249314] [INFO ] [sig ] [1447/3377] Completed HHH in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-24T20:23:50.249388] [INFO ] [sig ] [1448/3377] Forecasting HIFS... [2026-02-24T20:23:50.249420] [INFO ] [sig ] Generating forecast for: HIFS [2026-02-24T20:23:50.249453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIFS' from 'https://tdm.silogroup.org/data/derivative_storage/HIFS.csv'. [2026-02-24T20:23:50.262234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIFS'. [2026-02-24T20:23:50.262664] [INFO ] [FORECASTER] Starting predict_future for HIFS [2026-02-24T20:23:50.263515] [DEBUG] [LOCAL ] No optimal features file found for HIFS: ./output/feature-sets/HIFS.txt [2026-02-24T20:23:50.263590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:50.263627] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:50.263657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:50.263715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:50.323051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:50.323940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:50.324023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:50.324056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:50.438419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:50.438598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:50.438642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:50.438671] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:50.442246] [DEBUG] [FORECASTER] HIFS: Forecast T+1@11:T+2@11: UP (p=74.96%) [2026-02-24T20:23:50.442528] [INFO ] [FORECASTER] Completed predict_future for HIFS [2026-02-24T20:23:50.442678] [INFO ] [sig ] HIFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:50.588883] [INFO ] [LOCAL ] Saved forecast: HIFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HIFS.txt [2026-02-24T20:23:50.589045] [INFO ] [sig ] [1448/3377] Completed HIFS in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-24T20:23:50.589085] [INFO ] [sig ] [1449/3377] Forecasting HIG... [2026-02-24T20:23:50.589116] [INFO ] [sig ] Generating forecast for: HIG [2026-02-24T20:23:50.589146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIG' from 'https://tdm.silogroup.org/data/derivative_storage/HIG.csv'. [2026-02-24T20:23:50.601071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIG'. [2026-02-24T20:23:50.601372] [INFO ] [FORECASTER] Starting predict_future for HIG [2026-02-24T20:23:50.602245] [DEBUG] [LOCAL ] No optimal features file found for HIG: ./output/feature-sets/HIG.txt [2026-02-24T20:23:50.602299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:50.602330] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:50.602356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:50.602413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:50.661488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:50.662418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:50.662506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:50.662542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:50.790673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:50.790874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:50.790921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:50.790954] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:50.794706] [DEBUG] [FORECASTER] HIG: Forecast T+1@11:T+2@11: UP (p=59.40%) [2026-02-24T20:23:50.795039] [INFO ] [FORECASTER] Completed predict_future for HIG [2026-02-24T20:23:50.795184] [INFO ] [sig ] HIG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:50.942792] [INFO ] [LOCAL ] Saved forecast: HIG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HIG.txt [2026-02-24T20:23:50.942938] [INFO ] [sig ] [1449/3377] Completed HIG in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-24T20:23:50.942979] [INFO ] [sig ] [1450/3377] Forecasting HII... [2026-02-24T20:23:50.943009] [INFO ] [sig ] Generating forecast for: HII [2026-02-24T20:23:50.943039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HII' from 'https://tdm.silogroup.org/data/derivative_storage/HII.csv'. [2026-02-24T20:23:50.957171] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HII'. [2026-02-24T20:23:50.957607] [INFO ] [FORECASTER] Starting predict_future for HII [2026-02-24T20:23:50.958511] [DEBUG] [LOCAL ] No optimal features file found for HII: ./output/feature-sets/HII.txt [2026-02-24T20:23:50.958567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:50.958619] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:50.958648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:50.958704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:51.029427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:51.030454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:51.030545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:51.030603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:51.161364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:51.161554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:51.161636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:51.161683] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:51.166706] [DEBUG] [FORECASTER] HII: Forecast T+1@11:T+2@11: UP (p=99.17%) [2026-02-24T20:23:51.167112] [INFO ] [FORECASTER] Completed predict_future for HII [2026-02-24T20:23:51.167281] [INFO ] [sig ] HII: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:51.312897] [INFO ] [LOCAL ] Saved forecast: HII 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HII.txt [2026-02-24T20:23:51.313038] [INFO ] [sig ] [1450/3377] Completed HII in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-24T20:23:51.313077] [INFO ] [sig ] [1451/3377] Forecasting HIMS... [2026-02-24T20:23:51.313106] [INFO ] [sig ] Generating forecast for: HIMS [2026-02-24T20:23:51.313137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMS' from 'https://tdm.silogroup.org/data/derivative_storage/HIMS.csv'. [2026-02-24T20:23:51.324557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMS'. [2026-02-24T20:23:51.324856] [INFO ] [FORECASTER] Starting predict_future for HIMS [2026-02-24T20:23:51.325648] [DEBUG] [LOCAL ] No optimal features file found for HIMS: ./output/feature-sets/HIMS.txt [2026-02-24T20:23:51.325700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:51.325731] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:51.325784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:51.325842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:51.390778] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:51.391803] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:51.391897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:51.391934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:51.521948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:51.522161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:51.522226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:51.522273] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:51.526472] [DEBUG] [FORECASTER] HIMS: Forecast T+1@11:T+2@11: DOWN (p=5.41%) [2026-02-24T20:23:51.526873] [INFO ] [FORECASTER] Completed predict_future for HIMS [2026-02-24T20:23:51.527026] [INFO ] [sig ] HIMS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:51.682729] [INFO ] [LOCAL ] Saved forecast: HIMS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HIMS.txt [2026-02-24T20:23:51.682884] [INFO ] [sig ] [1451/3377] Completed HIMS in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-24T20:23:51.682926] [INFO ] [sig ] [1452/3377] Forecasting HIMX... [2026-02-24T20:23:51.682958] [INFO ] [sig ] Generating forecast for: HIMX [2026-02-24T20:23:51.682990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIMX' from 'https://tdm.silogroup.org/data/derivative_storage/HIMX.csv'. [2026-02-24T20:23:51.694656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIMX'. [2026-02-24T20:23:51.695008] [INFO ] [FORECASTER] Starting predict_future for HIMX [2026-02-24T20:23:51.695836] [DEBUG] [LOCAL ] No optimal features file found for HIMX: ./output/feature-sets/HIMX.txt [2026-02-24T20:23:51.695892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:51.695925] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:51.695958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:51.696028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:51.754358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:51.755245] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:51.755336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:51.755370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:51.875809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:51.875993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:51.876041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:51.876077] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:51.879630] [DEBUG] [FORECASTER] HIMX: Forecast T+1@11:T+2@11: UP (p=64.21%) [2026-02-24T20:23:51.879921] [INFO ] [FORECASTER] Completed predict_future for HIMX [2026-02-24T20:23:51.880077] [INFO ] [sig ] HIMX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:52.027352] [INFO ] [LOCAL ] Saved forecast: HIMX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HIMX.txt [2026-02-24T20:23:52.027525] [INFO ] [sig ] [1452/3377] Completed HIMX in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-24T20:23:52.027567] [INFO ] [sig ] [1453/3377] Forecasting HIO... [2026-02-24T20:23:52.027618] [INFO ] [sig ] Generating forecast for: HIO [2026-02-24T20:23:52.027649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIO' from 'https://tdm.silogroup.org/data/derivative_storage/HIO.csv'. [2026-02-24T20:23:52.040360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIO'. [2026-02-24T20:23:52.040839] [INFO ] [FORECASTER] Starting predict_future for HIO [2026-02-24T20:23:52.041866] [DEBUG] [LOCAL ] No optimal features file found for HIO: ./output/feature-sets/HIO.txt [2026-02-24T20:23:52.041931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:52.041964] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:52.041994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:52.042052] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:52.103267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:52.104219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:52.104350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:52.104395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:52.231536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:52.231710] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:52.231752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:52.231781] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:52.235426] [DEBUG] [FORECASTER] HIO: Forecast T+1@11:T+2@11: UP (p=66.60%) [2026-02-24T20:23:52.235745] [INFO ] [FORECASTER] Completed predict_future for HIO [2026-02-24T20:23:52.235885] [INFO ] [sig ] HIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:52.388613] [INFO ] [LOCAL ] Saved forecast: HIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HIO.txt [2026-02-24T20:23:52.388764] [INFO ] [sig ] [1453/3377] Completed HIO in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.7m [2026-02-24T20:23:52.388805] [INFO ] [sig ] [1454/3377] Forecasting HIPO... [2026-02-24T20:23:52.388836] [INFO ] [sig ] Generating forecast for: HIPO [2026-02-24T20:23:52.388865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIPO' from 'https://tdm.silogroup.org/data/derivative_storage/HIPO.csv'. [2026-02-24T20:23:52.401662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIPO'. [2026-02-24T20:23:52.402110] [INFO ] [FORECASTER] Starting predict_future for HIPO [2026-02-24T20:23:52.403164] [DEBUG] [LOCAL ] No optimal features file found for HIPO: ./output/feature-sets/HIPO.txt [2026-02-24T20:23:52.403226] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:52.403259] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:52.403287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:52.403345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:52.468719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:52.469620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:52.469717] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:52.469764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:52.611972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:52.612143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:52.612386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:52.612419] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:52.617113] [DEBUG] [FORECASTER] HIPO: Forecast T+1@11:T+2@11: UP (p=94.65%) [2026-02-24T20:23:52.617522] [INFO ] [FORECASTER] Completed predict_future for HIPO [2026-02-24T20:23:52.617701] [INFO ] [sig ] HIPO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:52.782625] [INFO ] [LOCAL ] Saved forecast: HIPO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HIPO.txt [2026-02-24T20:23:52.782849] [INFO ] [sig ] [1454/3377] Completed HIPO in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-24T20:23:52.782902] [INFO ] [sig ] [1455/3377] Forecasting HITI... [2026-02-24T20:23:52.782945] [INFO ] [sig ] Generating forecast for: HITI [2026-02-24T20:23:52.782997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HITI' from 'https://tdm.silogroup.org/data/derivative_storage/HITI.csv'. [2026-02-24T20:23:52.798530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HITI'. [2026-02-24T20:23:52.799081] [INFO ] [FORECASTER] Starting predict_future for HITI [2026-02-24T20:23:52.800113] [DEBUG] [LOCAL ] No optimal features file found for HITI: ./output/feature-sets/HITI.txt [2026-02-24T20:23:52.800168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:52.800200] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:52.800226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:52.800282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:52.862123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:52.863503] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:52.863613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:52.863649] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:52.990680] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:52.990841] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:52.990882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:52.990911] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:52.994389] [DEBUG] [FORECASTER] HITI: Forecast T+1@11:T+2@11: DOWN (p=44.85%) [2026-02-24T20:23:52.994721] [INFO ] [FORECASTER] Completed predict_future for HITI [2026-02-24T20:23:52.994855] [INFO ] [sig ] HITI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:53.146044] [INFO ] [LOCAL ] Saved forecast: HITI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HITI.txt [2026-02-24T20:23:53.146209] [INFO ] [sig ] [1455/3377] Completed HITI in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-24T20:23:53.146248] [INFO ] [sig ] [1456/3377] Forecasting HIVE... [2026-02-24T20:23:53.146280] [INFO ] [sig ] Generating forecast for: HIVE [2026-02-24T20:23:53.146310] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIVE' from 'https://tdm.silogroup.org/data/derivative_storage/HIVE.csv'. [2026-02-24T20:23:53.159339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIVE'. [2026-02-24T20:23:53.159730] [INFO ] [FORECASTER] Starting predict_future for HIVE [2026-02-24T20:23:53.160651] [DEBUG] [LOCAL ] No optimal features file found for HIVE: ./output/feature-sets/HIVE.txt [2026-02-24T20:23:53.160720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:53.160755] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:53.160783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:53.160840] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:53.221994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:53.222904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:53.222993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:53.223028] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:53.349712] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:53.349879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:53.349928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:53.349965] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:53.353673] [DEBUG] [FORECASTER] HIVE: Forecast T+1@11:T+2@11: DOWN (p=15.04%) [2026-02-24T20:23:53.353968] [INFO ] [FORECASTER] Completed predict_future for HIVE [2026-02-24T20:23:53.354102] [INFO ] [sig ] HIVE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:53.506881] [INFO ] [LOCAL ] Saved forecast: HIVE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HIVE.txt [2026-02-24T20:23:53.507045] [INFO ] [sig ] [1456/3377] Completed HIVE in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-24T20:23:53.507085] [INFO ] [sig ] [1457/3377] Forecasting HIX... [2026-02-24T20:23:53.507115] [INFO ] [sig ] Generating forecast for: HIX [2026-02-24T20:23:53.507146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HIX' from 'https://tdm.silogroup.org/data/derivative_storage/HIX.csv'. [2026-02-24T20:23:53.519511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HIX'. [2026-02-24T20:23:53.519859] [INFO ] [FORECASTER] Starting predict_future for HIX [2026-02-24T20:23:53.520751] [DEBUG] [LOCAL ] No optimal features file found for HIX: ./output/feature-sets/HIX.txt [2026-02-24T20:23:53.520805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:53.520839] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:53.520866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:53.520924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:53.580443] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:53.581554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:53.581669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:53.581713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:53.708423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:53.708612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:53.708655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:53.708684] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:53.712632] [DEBUG] [FORECASTER] HIX: Forecast T+1@11:T+2@11: UP (p=57.71%) [2026-02-24T20:23:53.712924] [INFO ] [FORECASTER] Completed predict_future for HIX [2026-02-24T20:23:53.713059] [INFO ] [sig ] HIX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:53.857386] [INFO ] [LOCAL ] Saved forecast: HIX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HIX.txt [2026-02-24T20:23:53.857548] [INFO ] [sig ] [1457/3377] Completed HIX in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-24T20:23:53.857612] [INFO ] [sig ] [1458/3377] Forecasting HL... [2026-02-24T20:23:53.857644] [INFO ] [sig ] Generating forecast for: HL [2026-02-24T20:23:53.857674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HL' from 'https://tdm.silogroup.org/data/derivative_storage/HL.csv'. [2026-02-24T20:23:53.869595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HL'. [2026-02-24T20:23:53.869939] [INFO ] [FORECASTER] Starting predict_future for HL [2026-02-24T20:23:53.870841] [DEBUG] [LOCAL ] No optimal features file found for HL: ./output/feature-sets/HL.txt [2026-02-24T20:23:53.870898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:53.870933] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:53.870962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:53.871028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:53.929743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:53.930637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:53.930731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:53.930777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:54.055872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:54.056036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:54.056078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:54.056108] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:54.059638] [DEBUG] [FORECASTER] HL: Forecast T+1@11:T+2@11: UP (p=97.50%) [2026-02-24T20:23:54.059927] [INFO ] [FORECASTER] Completed predict_future for HL [2026-02-24T20:23:54.060065] [INFO ] [sig ] HL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:54.210034] [INFO ] [LOCAL ] Saved forecast: HL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HL.txt [2026-02-24T20:23:54.210207] [INFO ] [sig ] [1458/3377] Completed HL in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-24T20:23:54.210246] [INFO ] [sig ] [1459/3377] Forecasting HLAL... [2026-02-24T20:23:54.210276] [INFO ] [sig ] Generating forecast for: HLAL [2026-02-24T20:23:54.210305] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLAL' from 'https://tdm.silogroup.org/data/derivative_storage/HLAL.csv'. [2026-02-24T20:23:54.221487] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLAL'. [2026-02-24T20:23:54.221799] [INFO ] [FORECASTER] Starting predict_future for HLAL [2026-02-24T20:23:54.222786] [DEBUG] [LOCAL ] No optimal features file found for HLAL: ./output/feature-sets/HLAL.txt [2026-02-24T20:23:54.222838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:54.222870] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:54.222896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:54.222952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:54.285395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:54.286597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:54.286720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:54.286777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:54.448893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:54.449078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:54.449120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:54.449150] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:54.452730] [DEBUG] [FORECASTER] HLAL: Forecast T+1@11:T+2@11: UP (p=61.11%) [2026-02-24T20:23:54.453092] [INFO ] [FORECASTER] Completed predict_future for HLAL [2026-02-24T20:23:54.453268] [INFO ] [sig ] HLAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:54.599029] [INFO ] [LOCAL ] Saved forecast: HLAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HLAL.txt [2026-02-24T20:23:54.599185] [INFO ] [sig ] [1459/3377] Completed HLAL in 0.4s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-24T20:23:54.599241] [INFO ] [sig ] [1460/3377] Forecasting HLF... [2026-02-24T20:23:54.599275] [INFO ] [sig ] Generating forecast for: HLF [2026-02-24T20:23:54.599308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLF' from 'https://tdm.silogroup.org/data/derivative_storage/HLF.csv'. [2026-02-24T20:23:54.611421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLF'. [2026-02-24T20:23:54.611729] [INFO ] [FORECASTER] Starting predict_future for HLF [2026-02-24T20:23:54.612545] [DEBUG] [LOCAL ] No optimal features file found for HLF: ./output/feature-sets/HLF.txt [2026-02-24T20:23:54.612622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:54.612656] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:54.612683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:54.612740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:54.670887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:54.671722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:54.671806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:54.671840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:54.792007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:54.792153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:54.792192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:54.792220] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:54.795804] [DEBUG] [FORECASTER] HLF: Forecast T+1@11:T+2@11: UP (p=87.28%) [2026-02-24T20:23:54.796084] [INFO ] [FORECASTER] Completed predict_future for HLF [2026-02-24T20:23:54.796215] [INFO ] [sig ] HLF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:54.939719] [INFO ] [LOCAL ] Saved forecast: HLF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HLF.txt [2026-02-24T20:23:54.939846] [INFO ] [sig ] [1460/3377] Completed HLF in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-24T20:23:54.939885] [INFO ] [sig ] [1461/3377] Forecasting HLI... [2026-02-24T20:23:54.939915] [INFO ] [sig ] Generating forecast for: HLI [2026-02-24T20:23:54.939947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLI' from 'https://tdm.silogroup.org/data/derivative_storage/HLI.csv'. [2026-02-24T20:23:54.951651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLI'. [2026-02-24T20:23:54.951930] [INFO ] [FORECASTER] Starting predict_future for HLI [2026-02-24T20:23:54.952744] [DEBUG] [LOCAL ] No optimal features file found for HLI: ./output/feature-sets/HLI.txt [2026-02-24T20:23:54.952796] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:54.952830] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:54.952858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:54.952915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:55.011413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:55.012249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:55.012365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:55.012399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:55.128019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:55.128192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:55.128245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:55.128287] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:55.133201] [DEBUG] [FORECASTER] HLI: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-24T20:23:55.133611] [INFO ] [FORECASTER] Completed predict_future for HLI [2026-02-24T20:23:55.133991] [INFO ] [sig ] HLI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:55.282118] [INFO ] [LOCAL ] Saved forecast: HLI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HLI.txt [2026-02-24T20:23:55.282249] [INFO ] [sig ] [1461/3377] Completed HLI in 0.3s | 2.75 sym/s | Total: 8.8m | ETA: 11.6m [2026-02-24T20:23:55.282288] [INFO ] [sig ] [1462/3377] Forecasting HLIO... [2026-02-24T20:23:55.282316] [INFO ] [sig ] Generating forecast for: HLIO [2026-02-24T20:23:55.282347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLIO' from 'https://tdm.silogroup.org/data/derivative_storage/HLIO.csv'. [2026-02-24T20:23:55.293657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLIO'. [2026-02-24T20:23:55.293981] [INFO ] [FORECASTER] Starting predict_future for HLIO [2026-02-24T20:23:55.294789] [DEBUG] [LOCAL ] No optimal features file found for HLIO: ./output/feature-sets/HLIO.txt [2026-02-24T20:23:55.294843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:55.294875] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:55.294901] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:55.294957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:55.352207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:55.353008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:55.353091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:55.353123] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:55.475025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:55.475192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:55.475234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:55.475262] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:55.478866] [DEBUG] [FORECASTER] HLIO: Forecast T+1@11:T+2@11: UP (p=95.11%) [2026-02-24T20:23:55.479197] [INFO ] [FORECASTER] Completed predict_future for HLIO [2026-02-24T20:23:55.479338] [INFO ] [sig ] HLIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:55.629921] [INFO ] [LOCAL ] Saved forecast: HLIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HLIO.txt [2026-02-24T20:23:55.630091] [INFO ] [sig ] [1462/3377] Completed HLIO in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-24T20:23:55.630133] [INFO ] [sig ] [1463/3377] Forecasting HLLY... [2026-02-24T20:23:55.630166] [INFO ] [sig ] Generating forecast for: HLLY [2026-02-24T20:23:55.630199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLLY' from 'https://tdm.silogroup.org/data/derivative_storage/HLLY.csv'. [2026-02-24T20:23:55.643602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLLY'. [2026-02-24T20:23:55.644006] [INFO ] [FORECASTER] Starting predict_future for HLLY [2026-02-24T20:23:55.645107] [DEBUG] [LOCAL ] No optimal features file found for HLLY: ./output/feature-sets/HLLY.txt [2026-02-24T20:23:55.645163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:55.645196] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:55.645224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:55.645469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:55.708770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:55.709721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:55.709807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:55.709845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:55.833652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:55.833815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:55.833876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:55.833907] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:55.837523] [DEBUG] [FORECASTER] HLLY: Forecast T+1@11:T+2@11: DOWN (p=21.52%) [2026-02-24T20:23:55.837855] [INFO ] [FORECASTER] Completed predict_future for HLLY [2026-02-24T20:23:55.838020] [INFO ] [sig ] HLLY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:55.992170] [INFO ] [LOCAL ] Saved forecast: HLLY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HLLY.txt [2026-02-24T20:23:55.992324] [INFO ] [sig ] [1463/3377] Completed HLLY in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-24T20:23:55.992365] [INFO ] [sig ] [1464/3377] Forecasting HLMN... [2026-02-24T20:23:55.992397] [INFO ] [sig ] Generating forecast for: HLMN [2026-02-24T20:23:55.992429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLMN' from 'https://tdm.silogroup.org/data/derivative_storage/HLMN.csv'. [2026-02-24T20:23:56.005174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLMN'. [2026-02-24T20:23:56.005568] [INFO ] [FORECASTER] Starting predict_future for HLMN [2026-02-24T20:23:56.006418] [DEBUG] [LOCAL ] No optimal features file found for HLMN: ./output/feature-sets/HLMN.txt [2026-02-24T20:23:56.006474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:56.006506] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:56.006535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:56.006612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:56.071382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:56.072263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:56.072350] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:56.072385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:56.193447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:56.193629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:56.193674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:56.193705] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:56.197376] [DEBUG] [FORECASTER] HLMN: Forecast T+1@11:T+2@11: UP (p=96.64%) [2026-02-24T20:23:56.197697] [INFO ] [FORECASTER] Completed predict_future for HLMN [2026-02-24T20:23:56.197836] [INFO ] [sig ] HLMN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:56.343106] [INFO ] [LOCAL ] Saved forecast: HLMN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HLMN.txt [2026-02-24T20:23:56.343270] [INFO ] [sig ] [1464/3377] Completed HLMN in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-24T20:23:56.343310] [INFO ] [sig ] [1465/3377] Forecasting HLN... [2026-02-24T20:23:56.343341] [INFO ] [sig ] Generating forecast for: HLN [2026-02-24T20:23:56.343371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLN' from 'https://tdm.silogroup.org/data/derivative_storage/HLN.csv'. [2026-02-24T20:23:56.354897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLN'. [2026-02-24T20:23:56.355207] [INFO ] [FORECASTER] Starting predict_future for HLN [2026-02-24T20:23:56.356029] [DEBUG] [LOCAL ] No optimal features file found for HLN: ./output/feature-sets/HLN.txt [2026-02-24T20:23:56.356083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:56.356116] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:56.356143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:56.356200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:56.428048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:56.428973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:56.429079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:56.429117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:56.558275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:56.558657] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:56.558705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:56.558736] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:56.562317] [DEBUG] [FORECASTER] HLN: Forecast T+1@11:T+2@11: UP (p=71.06%) [2026-02-24T20:23:56.562641] [INFO ] [FORECASTER] Completed predict_future for HLN [2026-02-24T20:23:56.562783] [INFO ] [sig ] HLN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:56.707523] [INFO ] [LOCAL ] Saved forecast: HLN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HLN.txt [2026-02-24T20:23:56.707713] [INFO ] [sig ] [1465/3377] Completed HLN in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-24T20:23:56.707755] [INFO ] [sig ] [1466/3377] Forecasting HLNE... [2026-02-24T20:23:56.707785] [INFO ] [sig ] Generating forecast for: HLNE [2026-02-24T20:23:56.707815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLNE' from 'https://tdm.silogroup.org/data/derivative_storage/HLNE.csv'. [2026-02-24T20:23:56.720282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLNE'. [2026-02-24T20:23:56.720736] [INFO ] [FORECASTER] Starting predict_future for HLNE [2026-02-24T20:23:56.721605] [DEBUG] [LOCAL ] No optimal features file found for HLNE: ./output/feature-sets/HLNE.txt [2026-02-24T20:23:56.721661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:56.721695] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:56.721723] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:56.721780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:56.781833] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:56.782864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:56.782966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:56.783003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:56.907531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:56.907718] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:56.907764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:56.907795] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:56.911662] [DEBUG] [FORECASTER] HLNE: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-02-24T20:23:56.912057] [INFO ] [FORECASTER] Completed predict_future for HLNE [2026-02-24T20:23:56.912243] [INFO ] [sig ] HLNE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:57.059795] [INFO ] [LOCAL ] Saved forecast: HLNE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HLNE.txt [2026-02-24T20:23:57.059945] [INFO ] [sig ] [1466/3377] Completed HLNE in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-24T20:23:57.059984] [INFO ] [sig ] [1467/3377] Forecasting HLX... [2026-02-24T20:23:57.060014] [INFO ] [sig ] Generating forecast for: HLX [2026-02-24T20:23:57.060045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HLX' from 'https://tdm.silogroup.org/data/derivative_storage/HLX.csv'. [2026-02-24T20:23:57.071364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HLX'. [2026-02-24T20:23:57.071685] [INFO ] [FORECASTER] Starting predict_future for HLX [2026-02-24T20:23:57.072701] [DEBUG] [LOCAL ] No optimal features file found for HLX: ./output/feature-sets/HLX.txt [2026-02-24T20:23:57.072764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:57.072810] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:57.072839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:57.072897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:57.131977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:57.132648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:57.132732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:57.132766] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:57.253363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:57.253505] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:57.253544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:57.253597] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:57.257004] [DEBUG] [FORECASTER] HLX: Forecast T+1@11:T+2@11: UP (p=81.37%) [2026-02-24T20:23:57.257280] [INFO ] [FORECASTER] Completed predict_future for HLX [2026-02-24T20:23:57.257409] [INFO ] [sig ] HLX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:57.408234] [INFO ] [LOCAL ] Saved forecast: HLX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HLX.txt [2026-02-24T20:23:57.408392] [INFO ] [sig ] [1467/3377] Completed HLX in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-24T20:23:57.408433] [INFO ] [sig ] [1468/3377] Forecasting HMC... [2026-02-24T20:23:57.408464] [INFO ] [sig ] Generating forecast for: HMC [2026-02-24T20:23:57.408495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMC' from 'https://tdm.silogroup.org/data/derivative_storage/HMC.csv'. [2026-02-24T20:23:57.420074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMC'. [2026-02-24T20:23:57.420437] [INFO ] [FORECASTER] Starting predict_future for HMC [2026-02-24T20:23:57.421345] [DEBUG] [LOCAL ] No optimal features file found for HMC: ./output/feature-sets/HMC.txt [2026-02-24T20:23:57.421406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:57.421477] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:57.421510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:57.421570] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:57.481288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:57.482276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:57.482365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:57.482401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:57.605938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:57.606103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:57.606147] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:57.606176] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:57.609933] [DEBUG] [FORECASTER] HMC: Forecast T+1@11:T+2@11: DOWN (p=18.30%) [2026-02-24T20:23:57.610268] [INFO ] [FORECASTER] Completed predict_future for HMC [2026-02-24T20:23:57.610407] [INFO ] [sig ] HMC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:57.755499] [INFO ] [LOCAL ] Saved forecast: HMC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HMC.txt [2026-02-24T20:23:57.755691] [INFO ] [sig ] [1468/3377] Completed HMC in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-24T20:23:57.755738] [INFO ] [sig ] [1469/3377] Forecasting HMN... [2026-02-24T20:23:57.755768] [INFO ] [sig ] Generating forecast for: HMN [2026-02-24T20:23:57.755798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMN' from 'https://tdm.silogroup.org/data/derivative_storage/HMN.csv'. [2026-02-24T20:23:57.767548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMN'. [2026-02-24T20:23:57.767887] [INFO ] [FORECASTER] Starting predict_future for HMN [2026-02-24T20:23:57.768818] [DEBUG] [LOCAL ] No optimal features file found for HMN: ./output/feature-sets/HMN.txt [2026-02-24T20:23:57.768874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:57.768907] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:57.768934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:57.768991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:57.829734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:57.830644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:57.830729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:57.830762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:57.949398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:57.949558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:57.949619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:57.949648] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:57.953078] [DEBUG] [FORECASTER] HMN: Forecast T+1@11:T+2@11: DOWN (p=26.40%) [2026-02-24T20:23:57.953356] [INFO ] [FORECASTER] Completed predict_future for HMN [2026-02-24T20:23:57.953485] [INFO ] [sig ] HMN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:58.094763] [INFO ] [LOCAL ] Saved forecast: HMN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HMN.txt [2026-02-24T20:23:58.094913] [INFO ] [sig ] [1469/3377] Completed HMN in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.6m [2026-02-24T20:23:58.094953] [INFO ] [sig ] [1470/3377] Forecasting HMY... [2026-02-24T20:23:58.094985] [INFO ] [sig ] Generating forecast for: HMY [2026-02-24T20:23:58.095015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HMY' from 'https://tdm.silogroup.org/data/derivative_storage/HMY.csv'. [2026-02-24T20:23:58.107107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HMY'. [2026-02-24T20:23:58.107461] [INFO ] [FORECASTER] Starting predict_future for HMY [2026-02-24T20:23:58.108308] [DEBUG] [LOCAL ] No optimal features file found for HMY: ./output/feature-sets/HMY.txt [2026-02-24T20:23:58.108363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:58.108395] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:58.108422] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:58.108479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:58.167146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:58.168131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:58.168231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:58.168272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:58.288316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:58.288476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:58.288514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:58.288550] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:58.291967] [DEBUG] [FORECASTER] HMY: Forecast T+1@11:T+2@11: UP (p=95.80%) [2026-02-24T20:23:58.292250] [INFO ] [FORECASTER] Completed predict_future for HMY [2026-02-24T20:23:58.292375] [INFO ] [sig ] HMY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:58.443813] [INFO ] [LOCAL ] Saved forecast: HMY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HMY.txt [2026-02-24T20:23:58.443976] [INFO ] [sig ] [1470/3377] Completed HMY in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-24T20:23:58.444015] [INFO ] [sig ] [1471/3377] Forecasting HNDL... [2026-02-24T20:23:58.444046] [INFO ] [sig ] Generating forecast for: HNDL [2026-02-24T20:23:58.444085] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNDL' from 'https://tdm.silogroup.org/data/derivative_storage/HNDL.csv'. [2026-02-24T20:23:58.456668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNDL'. [2026-02-24T20:23:58.457015] [INFO ] [FORECASTER] Starting predict_future for HNDL [2026-02-24T20:23:58.457904] [DEBUG] [LOCAL ] No optimal features file found for HNDL: ./output/feature-sets/HNDL.txt [2026-02-24T20:23:58.457988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:58.458020] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:58.458047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:58.458104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:58.517587] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:58.518512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:58.518623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:58.518660] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:58.646410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:58.646616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:58.646661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:58.646727] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:58.650482] [DEBUG] [FORECASTER] HNDL: Forecast T+1@11:T+2@11: UP (p=95.25%) [2026-02-24T20:23:58.650818] [INFO ] [FORECASTER] Completed predict_future for HNDL [2026-02-24T20:23:58.650962] [INFO ] [sig ] HNDL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:58.797230] [INFO ] [LOCAL ] Saved forecast: HNDL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HNDL.txt [2026-02-24T20:23:58.797380] [INFO ] [sig ] [1471/3377] Completed HNDL in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-24T20:23:58.797420] [INFO ] [sig ] [1472/3377] Forecasting HNI... [2026-02-24T20:23:58.797451] [INFO ] [sig ] Generating forecast for: HNI [2026-02-24T20:23:58.797481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNI' from 'https://tdm.silogroup.org/data/derivative_storage/HNI.csv'. [2026-02-24T20:23:58.810029] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNI'. [2026-02-24T20:23:58.810352] [INFO ] [FORECASTER] Starting predict_future for HNI [2026-02-24T20:23:58.811334] [DEBUG] [LOCAL ] No optimal features file found for HNI: ./output/feature-sets/HNI.txt [2026-02-24T20:23:58.811388] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:58.811419] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:58.811446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:58.811502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:58.871228] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:58.872148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:58.872237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:58.872270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:58.995710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:58.995872] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:58.995912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:58.995941] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:58.999468] [DEBUG] [FORECASTER] HNI: Forecast T+1@11:T+2@11: DOWN (p=29.11%) [2026-02-24T20:23:58.999783] [INFO ] [FORECASTER] Completed predict_future for HNI [2026-02-24T20:23:58.999919] [INFO ] [sig ] HNI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:59.142859] [INFO ] [LOCAL ] Saved forecast: HNI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HNI.txt [2026-02-24T20:23:59.143027] [INFO ] [sig ] [1472/3377] Completed HNI in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-24T20:23:59.143068] [INFO ] [sig ] [1473/3377] Forecasting HNRG... [2026-02-24T20:23:59.143097] [INFO ] [sig ] Generating forecast for: HNRG [2026-02-24T20:23:59.143126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HNRG' from 'https://tdm.silogroup.org/data/derivative_storage/HNRG.csv'. [2026-02-24T20:23:59.155244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HNRG'. [2026-02-24T20:23:59.155847] [INFO ] [FORECASTER] Starting predict_future for HNRG [2026-02-24T20:23:59.156851] [DEBUG] [LOCAL ] No optimal features file found for HNRG: ./output/feature-sets/HNRG.txt [2026-02-24T20:23:59.156905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:59.156936] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:59.156963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:59.157019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:59.215345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:59.216361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:59.216457] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:59.216490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:59.340483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:59.340663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:59.340704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:59.340733] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:59.344140] [DEBUG] [FORECASTER] HNRG: Forecast T+1@11:T+2@11: UP (p=54.17%) [2026-02-24T20:23:59.344425] [INFO ] [FORECASTER] Completed predict_future for HNRG [2026-02-24T20:23:59.344555] [INFO ] [sig ] HNRG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:23:59.489626] [INFO ] [LOCAL ] Saved forecast: HNRG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HNRG.txt [2026-02-24T20:23:59.489793] [INFO ] [sig ] [1473/3377] Completed HNRG in 0.3s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-24T20:23:59.489833] [INFO ] [sig ] [1474/3377] Forecasting HOG... [2026-02-24T20:23:59.489863] [INFO ] [sig ] Generating forecast for: HOG [2026-02-24T20:23:59.489895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOG' from 'https://tdm.silogroup.org/data/derivative_storage/HOG.csv'. [2026-02-24T20:23:59.502225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOG'. [2026-02-24T20:23:59.502633] [INFO ] [FORECASTER] Starting predict_future for HOG [2026-02-24T20:23:59.503413] [DEBUG] [LOCAL ] No optimal features file found for HOG: ./output/feature-sets/HOG.txt [2026-02-24T20:23:59.503466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:59.503498] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:59.503525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:59.503601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:59.570823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:59.571989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:59.572100] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:59.572158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:23:59.700861] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:23:59.701018] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:23:59.701058] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:23:59.701086] [INFO ] [FORECASTER] Training complete [2026-02-24T20:23:59.704601] [DEBUG] [FORECASTER] HOG: Forecast T+1@11:T+2@11: DOWN (p=3.26%) [2026-02-24T20:23:59.704882] [INFO ] [FORECASTER] Completed predict_future for HOG [2026-02-24T20:23:59.705012] [INFO ] [sig ] HOG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:23:59.847177] [INFO ] [LOCAL ] Saved forecast: HOG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HOG.txt [2026-02-24T20:23:59.847307] [INFO ] [sig ] [1474/3377] Completed HOG in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-24T20:23:59.847346] [INFO ] [sig ] [1475/3377] Forecasting HOLO... [2026-02-24T20:23:59.847376] [INFO ] [sig ] Generating forecast for: HOLO [2026-02-24T20:23:59.847406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLO' from 'https://tdm.silogroup.org/data/derivative_storage/HOLO.csv'. [2026-02-24T20:23:59.859070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLO'. [2026-02-24T20:23:59.859405] [INFO ] [FORECASTER] Starting predict_future for HOLO [2026-02-24T20:23:59.860267] [DEBUG] [LOCAL ] No optimal features file found for HOLO: ./output/feature-sets/HOLO.txt [2026-02-24T20:23:59.860330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:23:59.860363] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:23:59.860391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:23:59.860448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:23:59.923984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:23:59.924889] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:23:59.924975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:23:59.925010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:00.051467] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:00.051636] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:00.051684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:00.051714] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:00.055647] [DEBUG] [FORECASTER] HOLO: Forecast T+1@11:T+2@11: DOWN (p=2.70%) [2026-02-24T20:24:00.055926] [INFO ] [FORECASTER] Completed predict_future for HOLO [2026-02-24T20:24:00.056074] [INFO ] [sig ] HOLO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:00.200454] [INFO ] [LOCAL ] Saved forecast: HOLO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HOLO.txt [2026-02-24T20:24:00.200607] [INFO ] [sig ] [1475/3377] Completed HOLO in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-24T20:24:00.200649] [INFO ] [sig ] [1476/3377] Forecasting HOLX... [2026-02-24T20:24:00.200680] [INFO ] [sig ] Generating forecast for: HOLX [2026-02-24T20:24:00.200710] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOLX' from 'https://tdm.silogroup.org/data/derivative_storage/HOLX.csv'. [2026-02-24T20:24:00.212454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOLX'. [2026-02-24T20:24:00.212836] [INFO ] [FORECASTER] Starting predict_future for HOLX [2026-02-24T20:24:00.213685] [DEBUG] [LOCAL ] No optimal features file found for HOLX: ./output/feature-sets/HOLX.txt [2026-02-24T20:24:00.213738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:00.213771] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:00.213797] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:00.213854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:00.271755] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:00.272434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:00.272515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:00.272549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:00.401446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:00.401618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:00.401660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:00.401689] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:00.405191] [DEBUG] [FORECASTER] HOLX: Forecast T+1@11:T+2@11: UP (p=73.15%) [2026-02-24T20:24:00.405465] [INFO ] [FORECASTER] Completed predict_future for HOLX [2026-02-24T20:24:00.405615] [INFO ] [sig ] HOLX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:00.556819] [INFO ] [LOCAL ] Saved forecast: HOLX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HOLX.txt [2026-02-24T20:24:00.556979] [INFO ] [sig ] [1476/3377] Completed HOLX in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-24T20:24:00.557026] [INFO ] [sig ] [1477/3377] Forecasting HOMB... [2026-02-24T20:24:00.557058] [INFO ] [sig ] Generating forecast for: HOMB [2026-02-24T20:24:00.557090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOMB' from 'https://tdm.silogroup.org/data/derivative_storage/HOMB.csv'. [2026-02-24T20:24:00.570221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOMB'. [2026-02-24T20:24:00.570769] [INFO ] [FORECASTER] Starting predict_future for HOMB [2026-02-24T20:24:00.571791] [DEBUG] [LOCAL ] No optimal features file found for HOMB: ./output/feature-sets/HOMB.txt [2026-02-24T20:24:00.571846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:00.571878] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:00.571904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:00.571960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:00.633403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:00.634339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:00.634428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:00.634461] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:00.766513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:00.766699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:00.766742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:00.766771] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:00.770417] [DEBUG] [FORECASTER] HOMB: Forecast T+1@11:T+2@11: UP (p=70.29%) [2026-02-24T20:24:00.770757] [INFO ] [FORECASTER] Completed predict_future for HOMB [2026-02-24T20:24:00.770904] [INFO ] [sig ] HOMB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:00.925287] [INFO ] [LOCAL ] Saved forecast: HOMB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HOMB.txt [2026-02-24T20:24:00.925449] [INFO ] [sig ] [1477/3377] Completed HOMB in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-24T20:24:00.925488] [INFO ] [sig ] [1478/3377] Forecasting HON... [2026-02-24T20:24:00.925519] [INFO ] [sig ] Generating forecast for: HON [2026-02-24T20:24:00.925552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HON' from 'https://tdm.silogroup.org/data/derivative_storage/HON.csv'. [2026-02-24T20:24:00.937139] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HON'. [2026-02-24T20:24:00.937487] [INFO ] [FORECASTER] Starting predict_future for HON [2026-02-24T20:24:00.938356] [DEBUG] [LOCAL ] No optimal features file found for HON: ./output/feature-sets/HON.txt [2026-02-24T20:24:00.938410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:00.938442] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:00.938470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:00.938540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:00.997141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:00.998110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:00.998225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:00.998258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:01.128668] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:01.128833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:01.128873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:01.128902] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:01.132359] [DEBUG] [FORECASTER] HON: Forecast T+1@11:T+2@11: UP (p=80.01%) [2026-02-24T20:24:01.132665] [INFO ] [FORECASTER] Completed predict_future for HON [2026-02-24T20:24:01.132797] [INFO ] [sig ] HON: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:01.280009] [INFO ] [LOCAL ] Saved forecast: HON 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HON.txt [2026-02-24T20:24:01.280167] [INFO ] [sig ] [1478/3377] Completed HON in 0.4s | 2.75 sym/s | Total: 8.9m | ETA: 11.5m [2026-02-24T20:24:01.280216] [INFO ] [sig ] [1479/3377] Forecasting HOOD... [2026-02-24T20:24:01.280255] [INFO ] [sig ] Generating forecast for: HOOD [2026-02-24T20:24:01.280292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOOD' from 'https://tdm.silogroup.org/data/derivative_storage/HOOD.csv'. [2026-02-24T20:24:01.293030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOOD'. [2026-02-24T20:24:01.293412] [INFO ] [FORECASTER] Starting predict_future for HOOD [2026-02-24T20:24:01.294488] [DEBUG] [LOCAL ] No optimal features file found for HOOD: ./output/feature-sets/HOOD.txt [2026-02-24T20:24:01.294545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:01.294598] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:01.294632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:01.294901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:01.357218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:01.358210] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:01.358303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:01.358336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:01.507163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:01.507373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:01.507433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:01.507477] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:01.511894] [DEBUG] [FORECASTER] HOOD: Forecast T+1@11:T+2@11: DOWN (p=45.21%) [2026-02-24T20:24:01.512371] [INFO ] [FORECASTER] Completed predict_future for HOOD [2026-02-24T20:24:01.512544] [INFO ] [sig ] HOOD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:01.673485] [INFO ] [LOCAL ] Saved forecast: HOOD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HOOD.txt [2026-02-24T20:24:01.673674] [INFO ] [sig ] [1479/3377] Completed HOOD in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-24T20:24:01.673718] [INFO ] [sig ] [1480/3377] Forecasting HOPE... [2026-02-24T20:24:01.673944] [INFO ] [sig ] Generating forecast for: HOPE [2026-02-24T20:24:01.673975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HOPE' from 'https://tdm.silogroup.org/data/derivative_storage/HOPE.csv'. [2026-02-24T20:24:01.688169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HOPE'. [2026-02-24T20:24:01.688689] [INFO ] [FORECASTER] Starting predict_future for HOPE [2026-02-24T20:24:01.689563] [DEBUG] [LOCAL ] No optimal features file found for HOPE: ./output/feature-sets/HOPE.txt [2026-02-24T20:24:01.689681] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:01.689730] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:01.689760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:01.689821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:01.757109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:01.758622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:01.758744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:01.758782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:01.882813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:01.882978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:01.883019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:01.883048] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:01.887103] [DEBUG] [FORECASTER] HOPE: Forecast T+1@11:T+2@11: DOWN (p=1.10%) [2026-02-24T20:24:01.887449] [INFO ] [FORECASTER] Completed predict_future for HOPE [2026-02-24T20:24:01.887804] [INFO ] [sig ] HOPE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:02.036375] [INFO ] [LOCAL ] Saved forecast: HOPE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HOPE.txt [2026-02-24T20:24:02.036545] [INFO ] [sig ] [1480/3377] Completed HOPE in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-24T20:24:02.036606] [INFO ] [sig ] [1481/3377] Forecasting HP... [2026-02-24T20:24:02.036639] [INFO ] [sig ] Generating forecast for: HP [2026-02-24T20:24:02.036669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HP' from 'https://tdm.silogroup.org/data/derivative_storage/HP.csv'. [2026-02-24T20:24:02.049016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HP'. [2026-02-24T20:24:02.049404] [INFO ] [FORECASTER] Starting predict_future for HP [2026-02-24T20:24:02.050245] [DEBUG] [LOCAL ] No optimal features file found for HP: ./output/feature-sets/HP.txt [2026-02-24T20:24:02.050313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:02.050354] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:02.050382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:02.050440] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:02.110333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:02.111287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:02.111391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:02.111425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:02.233521] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:02.233704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:02.233746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:02.233778] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:02.237396] [DEBUG] [FORECASTER] HP: Forecast T+1@11:T+2@11: DOWN (p=0.97%) [2026-02-24T20:24:02.237724] [INFO ] [FORECASTER] Completed predict_future for HP [2026-02-24T20:24:02.237866] [INFO ] [sig ] HP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:02.386395] [INFO ] [LOCAL ] Saved forecast: HP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HP.txt [2026-02-24T20:24:02.386629] [INFO ] [sig ] [1481/3377] Completed HP in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-24T20:24:02.386678] [INFO ] [sig ] [1482/3377] Forecasting HPE... [2026-02-24T20:24:02.386709] [INFO ] [sig ] Generating forecast for: HPE [2026-02-24T20:24:02.386738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPE' from 'https://tdm.silogroup.org/data/derivative_storage/HPE.csv'. [2026-02-24T20:24:02.399174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPE'. [2026-02-24T20:24:02.399597] [INFO ] [FORECASTER] Starting predict_future for HPE [2026-02-24T20:24:02.400399] [DEBUG] [LOCAL ] No optimal features file found for HPE: ./output/feature-sets/HPE.txt [2026-02-24T20:24:02.400453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:02.400485] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:02.400513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:02.400588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:02.459086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:02.460214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:02.460302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:02.460337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:02.600607] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:02.600767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:02.600806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:02.600836] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:02.604726] [DEBUG] [FORECASTER] HPE: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-02-24T20:24:02.605021] [INFO ] [FORECASTER] Completed predict_future for HPE [2026-02-24T20:24:02.605157] [INFO ] [sig ] HPE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:02.758184] [INFO ] [LOCAL ] Saved forecast: HPE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HPE.txt [2026-02-24T20:24:02.758371] [INFO ] [sig ] [1482/3377] Completed HPE in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-24T20:24:02.758416] [INFO ] [sig ] [1483/3377] Forecasting HPF... [2026-02-24T20:24:02.758446] [INFO ] [sig ] Generating forecast for: HPF [2026-02-24T20:24:02.758478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPF' from 'https://tdm.silogroup.org/data/derivative_storage/HPF.csv'. [2026-02-24T20:24:02.771058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPF'. [2026-02-24T20:24:02.771484] [INFO ] [FORECASTER] Starting predict_future for HPF [2026-02-24T20:24:02.772410] [DEBUG] [LOCAL ] No optimal features file found for HPF: ./output/feature-sets/HPF.txt [2026-02-24T20:24:02.772467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:02.772500] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:02.772529] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:02.772605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:02.843906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:02.844825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:02.844911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:02.844944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:02.968192] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:02.968361] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:02.968407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:02.968440] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:02.972061] [DEBUG] [FORECASTER] HPF: Forecast T+1@11:T+2@11: DOWN (p=5.37%) [2026-02-24T20:24:02.972430] [INFO ] [FORECASTER] Completed predict_future for HPF [2026-02-24T20:24:02.972595] [INFO ] [sig ] HPF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:03.122783] [INFO ] [LOCAL ] Saved forecast: HPF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HPF.txt [2026-02-24T20:24:03.122930] [INFO ] [sig ] [1483/3377] Completed HPF in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-24T20:24:03.122976] [INFO ] [sig ] [1484/3377] Forecasting HPI... [2026-02-24T20:24:03.123008] [INFO ] [sig ] Generating forecast for: HPI [2026-02-24T20:24:03.123039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPI' from 'https://tdm.silogroup.org/data/derivative_storage/HPI.csv'. [2026-02-24T20:24:03.136497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPI'. [2026-02-24T20:24:03.136839] [INFO ] [FORECASTER] Starting predict_future for HPI [2026-02-24T20:24:03.137685] [DEBUG] [LOCAL ] No optimal features file found for HPI: ./output/feature-sets/HPI.txt [2026-02-24T20:24:03.137738] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:03.137771] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:03.137798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:03.137853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:03.197569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:03.198515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:03.198636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:03.198672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:03.327841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:03.328043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:03.328091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:03.328126] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:03.331940] [DEBUG] [FORECASTER] HPI: Forecast T+1@11:T+2@11: DOWN (p=42.86%) [2026-02-24T20:24:03.332314] [INFO ] [FORECASTER] Completed predict_future for HPI [2026-02-24T20:24:03.332683] [INFO ] [sig ] HPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:03.487980] [INFO ] [LOCAL ] Saved forecast: HPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HPI.txt [2026-02-24T20:24:03.488150] [INFO ] [sig ] [1484/3377] Completed HPI in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-24T20:24:03.488191] [INFO ] [sig ] [1485/3377] Forecasting HPK... [2026-02-24T20:24:03.488221] [INFO ] [sig ] Generating forecast for: HPK [2026-02-24T20:24:03.488252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPK' from 'https://tdm.silogroup.org/data/derivative_storage/HPK.csv'. [2026-02-24T20:24:03.500904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPK'. [2026-02-24T20:24:03.501242] [INFO ] [FORECASTER] Starting predict_future for HPK [2026-02-24T20:24:03.502067] [DEBUG] [LOCAL ] No optimal features file found for HPK: ./output/feature-sets/HPK.txt [2026-02-24T20:24:03.502123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:03.502203] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:03.502232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:03.502292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:03.561720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:03.562482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:03.562782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:03.562815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:03.688475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:03.688654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:03.688696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:03.688726] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:03.692199] [DEBUG] [FORECASTER] HPK: Forecast T+1@11:T+2@11: DOWN (p=3.08%) [2026-02-24T20:24:03.692535] [INFO ] [FORECASTER] Completed predict_future for HPK [2026-02-24T20:24:03.692723] [INFO ] [sig ] HPK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:03.841852] [INFO ] [LOCAL ] Saved forecast: HPK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HPK.txt [2026-02-24T20:24:03.842016] [INFO ] [sig ] [1485/3377] Completed HPK in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.5m [2026-02-24T20:24:03.842057] [INFO ] [sig ] [1486/3377] Forecasting HPP... [2026-02-24T20:24:03.842088] [INFO ] [sig ] Generating forecast for: HPP [2026-02-24T20:24:03.842118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPP' from 'https://tdm.silogroup.org/data/derivative_storage/HPP.csv'. [2026-02-24T20:24:03.854456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPP'. [2026-02-24T20:24:03.854881] [INFO ] [FORECASTER] Starting predict_future for HPP [2026-02-24T20:24:03.855868] [DEBUG] [LOCAL ] No optimal features file found for HPP: ./output/feature-sets/HPP.txt [2026-02-24T20:24:03.855982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:03.856016] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:03.856043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:03.856107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:03.918644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:03.919521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:03.919625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:03.919662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:04.044033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:04.044194] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:04.044234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:04.044263] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:04.048072] [DEBUG] [FORECASTER] HPP: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-02-24T20:24:04.048363] [INFO ] [FORECASTER] Completed predict_future for HPP [2026-02-24T20:24:04.048498] [INFO ] [sig ] HPP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:04.199465] [INFO ] [LOCAL ] Saved forecast: HPP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HPP.txt [2026-02-24T20:24:04.199652] [INFO ] [sig ] [1486/3377] Completed HPP in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-24T20:24:04.199695] [INFO ] [sig ] [1487/3377] Forecasting HPQ... [2026-02-24T20:24:04.199726] [INFO ] [sig ] Generating forecast for: HPQ [2026-02-24T20:24:04.199757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPQ' from 'https://tdm.silogroup.org/data/derivative_storage/HPQ.csv'. [2026-02-24T20:24:04.211661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPQ'. [2026-02-24T20:24:04.211970] [INFO ] [FORECASTER] Starting predict_future for HPQ [2026-02-24T20:24:04.212778] [DEBUG] [LOCAL ] No optimal features file found for HPQ: ./output/feature-sets/HPQ.txt [2026-02-24T20:24:04.212831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:04.212863] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:04.212890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:04.212947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:04.277187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:04.278148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:04.278235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:04.278268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:04.403659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:04.403823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:04.403880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:04.403910] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:04.407438] [DEBUG] [FORECASTER] HPQ: Forecast T+1@11:T+2@11: DOWN (p=2.38%) [2026-02-24T20:24:04.407735] [INFO ] [FORECASTER] Completed predict_future for HPQ [2026-02-24T20:24:04.407868] [INFO ] [sig ] HPQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:04.562142] [INFO ] [LOCAL ] Saved forecast: HPQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HPQ.txt [2026-02-24T20:24:04.562305] [INFO ] [sig ] [1487/3377] Completed HPQ in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-24T20:24:04.562345] [INFO ] [sig ] [1488/3377] Forecasting HPS... [2026-02-24T20:24:04.562376] [INFO ] [sig ] Generating forecast for: HPS [2026-02-24T20:24:04.562408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HPS' from 'https://tdm.silogroup.org/data/derivative_storage/HPS.csv'. [2026-02-24T20:24:04.575166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HPS'. [2026-02-24T20:24:04.575569] [INFO ] [FORECASTER] Starting predict_future for HPS [2026-02-24T20:24:04.576386] [DEBUG] [LOCAL ] No optimal features file found for HPS: ./output/feature-sets/HPS.txt [2026-02-24T20:24:04.576440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:04.576687] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:04.576719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:04.576777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:04.638953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:04.639863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:04.639948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:04.639981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:04.765519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:04.765700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:04.765742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:04.765801] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:04.769926] [DEBUG] [FORECASTER] HPS: Forecast T+1@11:T+2@11: UP (p=97.88%) [2026-02-24T20:24:04.770220] [INFO ] [FORECASTER] Completed predict_future for HPS [2026-02-24T20:24:04.770356] [INFO ] [sig ] HPS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:04.923715] [INFO ] [LOCAL ] Saved forecast: HPS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HPS.txt [2026-02-24T20:24:04.923878] [INFO ] [sig ] [1488/3377] Completed HPS in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-24T20:24:04.923917] [INFO ] [sig ] [1489/3377] Forecasting HQI... [2026-02-24T20:24:04.923949] [INFO ] [sig ] Generating forecast for: HQI [2026-02-24T20:24:04.923979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQI' from 'https://tdm.silogroup.org/data/derivative_storage/HQI.csv'. [2026-02-24T20:24:04.935311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQI'. [2026-02-24T20:24:04.935654] [INFO ] [FORECASTER] Starting predict_future for HQI [2026-02-24T20:24:04.936433] [DEBUG] [LOCAL ] No optimal features file found for HQI: ./output/feature-sets/HQI.txt [2026-02-24T20:24:04.936488] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:04.936519] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:04.936546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:04.936631] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:04.995626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:04.996548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:04.996683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:04.996719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:05.106837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:05.106996] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:05.107037] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:05.107066] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:05.110902] [DEBUG] [FORECASTER] HQI: Forecast T+1@11:T+2@11: DOWN (p=26.30%) [2026-02-24T20:24:05.111236] [INFO ] [FORECASTER] Completed predict_future for HQI [2026-02-24T20:24:05.111409] [INFO ] [sig ] HQI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:05.257240] [INFO ] [LOCAL ] Saved forecast: HQI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HQI.txt [2026-02-24T20:24:05.257405] [INFO ] [sig ] [1489/3377] Completed HQI in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-24T20:24:05.257447] [INFO ] [sig ] [1490/3377] Forecasting HQL... [2026-02-24T20:24:05.257476] [INFO ] [sig ] Generating forecast for: HQL [2026-02-24T20:24:05.257508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQL' from 'https://tdm.silogroup.org/data/derivative_storage/HQL.csv'. [2026-02-24T20:24:05.270012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQL'. [2026-02-24T20:24:05.270419] [INFO ] [FORECASTER] Starting predict_future for HQL [2026-02-24T20:24:05.271231] [DEBUG] [LOCAL ] No optimal features file found for HQL: ./output/feature-sets/HQL.txt [2026-02-24T20:24:05.271289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:05.271328] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:05.271361] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:05.271431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:05.330433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:05.331553] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:05.331659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:05.331694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:05.453863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:05.454028] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:05.454069] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:05.454099] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:05.457749] [DEBUG] [FORECASTER] HQL: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-02-24T20:24:05.458088] [INFO ] [FORECASTER] Completed predict_future for HQL [2026-02-24T20:24:05.458229] [INFO ] [sig ] HQL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:05.609233] [INFO ] [LOCAL ] Saved forecast: HQL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HQL.txt [2026-02-24T20:24:05.609394] [INFO ] [sig ] [1490/3377] Completed HQL in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-24T20:24:05.609435] [INFO ] [sig ] [1491/3377] Forecasting HQY... [2026-02-24T20:24:05.609465] [INFO ] [sig ] Generating forecast for: HQY [2026-02-24T20:24:05.609496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HQY' from 'https://tdm.silogroup.org/data/derivative_storage/HQY.csv'. [2026-02-24T20:24:05.621116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HQY'. [2026-02-24T20:24:05.621493] [INFO ] [FORECASTER] Starting predict_future for HQY [2026-02-24T20:24:05.622311] [DEBUG] [LOCAL ] No optimal features file found for HQY: ./output/feature-sets/HQY.txt [2026-02-24T20:24:05.622377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:05.622437] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:05.622478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:05.622544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:05.681192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:05.682146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:05.682244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:05.682279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:05.815178] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:05.815341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:05.815382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:05.815411] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:05.818986] [DEBUG] [FORECASTER] HQY: Forecast T+1@11:T+2@11: UP (p=90.23%) [2026-02-24T20:24:05.819316] [INFO ] [FORECASTER] Completed predict_future for HQY [2026-02-24T20:24:05.819472] [INFO ] [sig ] HQY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:05.996196] [INFO ] [LOCAL ] Saved forecast: HQY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HQY.txt [2026-02-24T20:24:05.996362] [INFO ] [sig ] [1491/3377] Completed HQY in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-24T20:24:05.996407] [INFO ] [sig ] [1492/3377] Forecasting HRB... [2026-02-24T20:24:05.996438] [INFO ] [sig ] Generating forecast for: HRB [2026-02-24T20:24:05.996470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRB' from 'https://tdm.silogroup.org/data/derivative_storage/HRB.csv'. [2026-02-24T20:24:06.008446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRB'. [2026-02-24T20:24:06.008881] [INFO ] [FORECASTER] Starting predict_future for HRB [2026-02-24T20:24:06.009765] [DEBUG] [LOCAL ] No optimal features file found for HRB: ./output/feature-sets/HRB.txt [2026-02-24T20:24:06.009822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:06.009856] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:06.009885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:06.009945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:06.072283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:06.073192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:06.073279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:06.073323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:06.200363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:06.200524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:06.200566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:06.200618] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:06.204140] [DEBUG] [FORECASTER] HRB: Forecast T+1@11:T+2@11: UP (p=54.82%) [2026-02-24T20:24:06.204431] [INFO ] [FORECASTER] Completed predict_future for HRB [2026-02-24T20:24:06.204567] [INFO ] [sig ] HRB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:06.362463] [INFO ] [LOCAL ] Saved forecast: HRB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HRB.txt [2026-02-24T20:24:06.362647] [INFO ] [sig ] [1492/3377] Completed HRB in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-24T20:24:06.362694] [INFO ] [sig ] [1493/3377] Forecasting HRL... [2026-02-24T20:24:06.362724] [INFO ] [sig ] Generating forecast for: HRL [2026-02-24T20:24:06.362755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRL' from 'https://tdm.silogroup.org/data/derivative_storage/HRL.csv'. [2026-02-24T20:24:06.374832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRL'. [2026-02-24T20:24:06.375221] [INFO ] [FORECASTER] Starting predict_future for HRL [2026-02-24T20:24:06.376295] [DEBUG] [LOCAL ] No optimal features file found for HRL: ./output/feature-sets/HRL.txt [2026-02-24T20:24:06.376353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:06.376386] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:06.376412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:06.376468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:06.438463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:06.439374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:06.439463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:06.439497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:06.569104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:06.569270] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:06.569317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:06.569352] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:06.572950] [DEBUG] [FORECASTER] HRL: Forecast T+1@11:T+2@11: UP (p=81.51%) [2026-02-24T20:24:06.573272] [INFO ] [FORECASTER] Completed predict_future for HRL [2026-02-24T20:24:06.573438] [INFO ] [sig ] HRL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:06.724971] [INFO ] [LOCAL ] Saved forecast: HRL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HRL.txt [2026-02-24T20:24:06.725132] [INFO ] [sig ] [1493/3377] Completed HRL in 0.4s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-24T20:24:06.725173] [INFO ] [sig ] [1494/3377] Forecasting HRMY... [2026-02-24T20:24:06.725202] [INFO ] [sig ] Generating forecast for: HRMY [2026-02-24T20:24:06.725233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRMY' from 'https://tdm.silogroup.org/data/derivative_storage/HRMY.csv'. [2026-02-24T20:24:06.737504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRMY'. [2026-02-24T20:24:06.737892] [INFO ] [FORECASTER] Starting predict_future for HRMY [2026-02-24T20:24:06.738760] [DEBUG] [LOCAL ] No optimal features file found for HRMY: ./output/feature-sets/HRMY.txt [2026-02-24T20:24:06.738813] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:06.738846] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:06.738872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:06.738928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:06.796962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:06.797873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:06.797979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:06.798013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:06.918186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:06.918355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:06.918403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:06.918439] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:06.922204] [DEBUG] [FORECASTER] HRMY: Forecast T+1@11:T+2@11: UP (p=99.51%) [2026-02-24T20:24:06.922477] [INFO ] [FORECASTER] Completed predict_future for HRMY [2026-02-24T20:24:06.922631] [INFO ] [sig ] HRMY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:07.069428] [INFO ] [LOCAL ] Saved forecast: HRMY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HRMY.txt [2026-02-24T20:24:07.069610] [INFO ] [sig ] [1494/3377] Completed HRMY in 0.3s | 2.75 sym/s | Total: 9.0m | ETA: 11.4m [2026-02-24T20:24:07.069652] [INFO ] [sig ] [1495/3377] Forecasting HRTG... [2026-02-24T20:24:07.069683] [INFO ] [sig ] Generating forecast for: HRTG [2026-02-24T20:24:07.069748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTG' from 'https://tdm.silogroup.org/data/derivative_storage/HRTG.csv'. [2026-02-24T20:24:07.082483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTG'. [2026-02-24T20:24:07.082828] [INFO ] [FORECASTER] Starting predict_future for HRTG [2026-02-24T20:24:07.083672] [DEBUG] [LOCAL ] No optimal features file found for HRTG: ./output/feature-sets/HRTG.txt [2026-02-24T20:24:07.083727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:07.083769] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:07.083801] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:07.083880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:07.143937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:07.144632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:07.144766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:07.144803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:07.266884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:07.267036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:07.267076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:07.267105] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:07.270746] [DEBUG] [FORECASTER] HRTG: Forecast T+1@11:T+2@11: UP (p=86.79%) [2026-02-24T20:24:07.271051] [INFO ] [FORECASTER] Completed predict_future for HRTG [2026-02-24T20:24:07.271188] [INFO ] [sig ] HRTG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:07.417232] [INFO ] [LOCAL ] Saved forecast: HRTG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HRTG.txt [2026-02-24T20:24:07.417437] [INFO ] [sig ] [1495/3377] Completed HRTG in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-24T20:24:07.417499] [INFO ] [sig ] [1496/3377] Forecasting HRTX... [2026-02-24T20:24:07.417538] [INFO ] [sig ] Generating forecast for: HRTX [2026-02-24T20:24:07.417591] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRTX' from 'https://tdm.silogroup.org/data/derivative_storage/HRTX.csv'. [2026-02-24T20:24:07.429644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRTX'. [2026-02-24T20:24:07.429990] [INFO ] [FORECASTER] Starting predict_future for HRTX [2026-02-24T20:24:07.430822] [DEBUG] [LOCAL ] No optimal features file found for HRTX: ./output/feature-sets/HRTX.txt [2026-02-24T20:24:07.430876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:07.430909] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:07.430935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:07.430993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:07.492732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:07.493654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:07.493742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:07.493777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:07.633961] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:07.634130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:07.634172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:07.634202] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:07.637743] [DEBUG] [FORECASTER] HRTX: Forecast T+1@11:T+2@11: UP (p=59.86%) [2026-02-24T20:24:07.638077] [INFO ] [FORECASTER] Completed predict_future for HRTX [2026-02-24T20:24:07.638217] [INFO ] [sig ] HRTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:07.788255] [INFO ] [LOCAL ] Saved forecast: HRTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HRTX.txt [2026-02-24T20:24:07.788419] [INFO ] [sig ] [1496/3377] Completed HRTX in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-24T20:24:07.788460] [INFO ] [sig ] [1497/3377] Forecasting HRZN... [2026-02-24T20:24:07.788489] [INFO ] [sig ] Generating forecast for: HRZN [2026-02-24T20:24:07.788520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HRZN' from 'https://tdm.silogroup.org/data/derivative_storage/HRZN.csv'. [2026-02-24T20:24:07.806138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HRZN'. [2026-02-24T20:24:07.806734] [INFO ] [FORECASTER] Starting predict_future for HRZN [2026-02-24T20:24:07.807737] [DEBUG] [LOCAL ] No optimal features file found for HRZN: ./output/feature-sets/HRZN.txt [2026-02-24T20:24:07.807798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:07.807835] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:07.807864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:07.807948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:07.870604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:07.871815] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:07.871925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:07.871960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:07.999430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:07.999616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:07.999660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:07.999690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:08.003730] [DEBUG] [FORECASTER] HRZN: Forecast T+1@11:T+2@11: UP (p=84.20%) [2026-02-24T20:24:08.004031] [INFO ] [FORECASTER] Completed predict_future for HRZN [2026-02-24T20:24:08.004174] [INFO ] [sig ] HRZN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:08.151830] [INFO ] [LOCAL ] Saved forecast: HRZN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HRZN.txt [2026-02-24T20:24:08.151994] [INFO ] [sig ] [1497/3377] Completed HRZN in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-24T20:24:08.152035] [INFO ] [sig ] [1498/3377] Forecasting HSAI... [2026-02-24T20:24:08.152066] [INFO ] [sig ] Generating forecast for: HSAI [2026-02-24T20:24:08.152097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSAI' from 'https://tdm.silogroup.org/data/derivative_storage/HSAI.csv'. [2026-02-24T20:24:08.165040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSAI'. [2026-02-24T20:24:08.165442] [INFO ] [FORECASTER] Starting predict_future for HSAI [2026-02-24T20:24:08.166510] [DEBUG] [LOCAL ] No optimal features file found for HSAI: ./output/feature-sets/HSAI.txt [2026-02-24T20:24:08.166565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:08.166617] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:08.166644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:08.166700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:08.227279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:08.228232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:08.228323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:08.228362] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:08.352921] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:08.353098] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:08.353143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:08.353224] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:08.357117] [DEBUG] [FORECASTER] HSAI: Forecast T+1@11:T+2@11: DOWN (p=14.07%) [2026-02-24T20:24:08.357516] [INFO ] [FORECASTER] Completed predict_future for HSAI [2026-02-24T20:24:08.357695] [INFO ] [sig ] HSAI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:08.508215] [INFO ] [LOCAL ] Saved forecast: HSAI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HSAI.txt [2026-02-24T20:24:08.508444] [INFO ] [sig ] [1498/3377] Completed HSAI in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-24T20:24:08.508528] [INFO ] [sig ] [1499/3377] Forecasting HSBC... [2026-02-24T20:24:08.508593] [INFO ] [sig ] Generating forecast for: HSBC [2026-02-24T20:24:08.508643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSBC' from 'https://tdm.silogroup.org/data/derivative_storage/HSBC.csv'. [2026-02-24T20:24:08.524493] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSBC'. [2026-02-24T20:24:08.524974] [INFO ] [FORECASTER] Starting predict_future for HSBC [2026-02-24T20:24:08.526134] [DEBUG] [LOCAL ] No optimal features file found for HSBC: ./output/feature-sets/HSBC.txt [2026-02-24T20:24:08.526215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:08.526261] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:08.526300] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:08.526387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:08.599416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:08.600390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:08.600482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:08.600518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:08.739023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:08.739212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:08.739254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:08.739283] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:08.742909] [DEBUG] [FORECASTER] HSBC: Forecast T+1@11:T+2@11: UP (p=93.66%) [2026-02-24T20:24:08.743241] [INFO ] [FORECASTER] Completed predict_future for HSBC [2026-02-24T20:24:08.743385] [INFO ] [sig ] HSBC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:08.893602] [INFO ] [LOCAL ] Saved forecast: HSBC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HSBC.txt [2026-02-24T20:24:08.893788] [INFO ] [sig ] [1499/3377] Completed HSBC in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-24T20:24:08.893832] [INFO ] [sig ] [1500/3377] Forecasting HSCS... [2026-02-24T20:24:08.893865] [INFO ] [sig ] Generating forecast for: HSCS [2026-02-24T20:24:08.893915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSCS' from 'https://tdm.silogroup.org/data/derivative_storage/HSCS.csv'. [2026-02-24T20:24:08.906285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSCS'. [2026-02-24T20:24:08.906723] [INFO ] [FORECASTER] Starting predict_future for HSCS [2026-02-24T20:24:08.907648] [DEBUG] [LOCAL ] No optimal features file found for HSCS: ./output/feature-sets/HSCS.txt [2026-02-24T20:24:08.907706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:08.907739] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:08.907767] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:08.907825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:08.967141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:08.968089] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:08.968179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:08.968213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:09.090586] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:09.090748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:09.090787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:09.090816] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:09.094247] [DEBUG] [FORECASTER] HSCS: Forecast T+1@11:T+2@11: DOWN (p=45.47%) [2026-02-24T20:24:09.094555] [INFO ] [FORECASTER] Completed predict_future for HSCS [2026-02-24T20:24:09.094705] [INFO ] [sig ] HSCS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:09.241369] [INFO ] [LOCAL ] Saved forecast: HSCS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HSCS.txt [2026-02-24T20:24:09.241520] [INFO ] [sig ] [1500/3377] Completed HSCS in 0.3s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-24T20:24:09.241562] [INFO ] [sig ] [1501/3377] Forecasting HSHP... [2026-02-24T20:24:09.241613] [INFO ] [sig ] Generating forecast for: HSHP [2026-02-24T20:24:09.241644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSHP' from 'https://tdm.silogroup.org/data/derivative_storage/HSHP.csv'. [2026-02-24T20:24:09.253080] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSHP'. [2026-02-24T20:24:09.253387] [INFO ] [FORECASTER] Starting predict_future for HSHP [2026-02-24T20:24:09.254205] [DEBUG] [LOCAL ] No optimal features file found for HSHP: ./output/feature-sets/HSHP.txt [2026-02-24T20:24:09.254259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:09.254293] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:09.254322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:09.254381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:09.312388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:09.313169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:09.313255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:09.313288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:09.442469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:09.442650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:09.442716] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:09.442761] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:09.446789] [DEBUG] [FORECASTER] HSHP: Forecast T+1@11:T+2@11: UP (p=75.67%) [2026-02-24T20:24:09.447074] [INFO ] [FORECASTER] Completed predict_future for HSHP [2026-02-24T20:24:09.447206] [INFO ] [sig ] HSHP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:09.599550] [INFO ] [LOCAL ] Saved forecast: HSHP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HSHP.txt [2026-02-24T20:24:09.599723] [INFO ] [sig ] [1501/3377] Completed HSHP in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-24T20:24:09.599764] [INFO ] [sig ] [1502/3377] Forecasting HSIC... [2026-02-24T20:24:09.599795] [INFO ] [sig ] Generating forecast for: HSIC [2026-02-24T20:24:09.599825] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSIC' from 'https://tdm.silogroup.org/data/derivative_storage/HSIC.csv'. [2026-02-24T20:24:09.611279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSIC'. [2026-02-24T20:24:09.611598] [INFO ] [FORECASTER] Starting predict_future for HSIC [2026-02-24T20:24:09.612397] [DEBUG] [LOCAL ] No optimal features file found for HSIC: ./output/feature-sets/HSIC.txt [2026-02-24T20:24:09.612451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:09.612518] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:09.612547] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:09.612640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:09.671960] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:09.672652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:09.672732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:09.672765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:09.801097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:09.801258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:09.801299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:09.801329] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:09.805045] [DEBUG] [FORECASTER] HSIC: Forecast T+1@11:T+2@11: UP (p=90.13%) [2026-02-24T20:24:09.805372] [INFO ] [FORECASTER] Completed predict_future for HSIC [2026-02-24T20:24:09.805523] [INFO ] [sig ] HSIC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:09.952203] [INFO ] [LOCAL ] Saved forecast: HSIC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HSIC.txt [2026-02-24T20:24:09.952374] [INFO ] [sig ] [1502/3377] Completed HSIC in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.4m [2026-02-24T20:24:09.952420] [INFO ] [sig ] [1503/3377] Forecasting HSTM... [2026-02-24T20:24:09.952456] [INFO ] [sig ] Generating forecast for: HSTM [2026-02-24T20:24:09.952492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSTM' from 'https://tdm.silogroup.org/data/derivative_storage/HSTM.csv'. [2026-02-24T20:24:09.966385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSTM'. [2026-02-24T20:24:09.966732] [INFO ] [FORECASTER] Starting predict_future for HSTM [2026-02-24T20:24:09.967525] [DEBUG] [LOCAL ] No optimal features file found for HSTM: ./output/feature-sets/HSTM.txt [2026-02-24T20:24:09.967787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:09.967823] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:09.967851] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:09.967943] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:10.028028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:10.028929] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:10.029011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:10.029044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:10.156885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:10.157043] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:10.157085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:10.157114] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:10.160705] [DEBUG] [FORECASTER] HSTM: Forecast T+1@11:T+2@11: DOWN (p=42.72%) [2026-02-24T20:24:10.161038] [INFO ] [FORECASTER] Completed predict_future for HSTM [2026-02-24T20:24:10.161216] [INFO ] [sig ] HSTM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:10.318115] [INFO ] [LOCAL ] Saved forecast: HSTM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HSTM.txt [2026-02-24T20:24:10.318283] [INFO ] [sig ] [1503/3377] Completed HSTM in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-24T20:24:10.318326] [INFO ] [sig ] [1504/3377] Forecasting HSY... [2026-02-24T20:24:10.318364] [INFO ] [sig ] Generating forecast for: HSY [2026-02-24T20:24:10.318395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HSY' from 'https://tdm.silogroup.org/data/derivative_storage/HSY.csv'. [2026-02-24T20:24:10.331484] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HSY'. [2026-02-24T20:24:10.331772] [INFO ] [FORECASTER] Starting predict_future for HSY [2026-02-24T20:24:10.332794] [DEBUG] [LOCAL ] No optimal features file found for HSY: ./output/feature-sets/HSY.txt [2026-02-24T20:24:10.332861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:10.333080] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:10.333107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:10.333163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:10.392897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:10.393567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:10.393683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:10.393906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:10.517447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:10.517812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:10.517856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:10.517885] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:10.522692] [DEBUG] [FORECASTER] HSY: Forecast T+1@11:T+2@11: UP (p=88.23%) [2026-02-24T20:24:10.523056] [INFO ] [FORECASTER] Completed predict_future for HSY [2026-02-24T20:24:10.523224] [INFO ] [sig ] HSY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:10.699081] [INFO ] [LOCAL ] Saved forecast: HSY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HSY.txt [2026-02-24T20:24:10.699255] [INFO ] [sig ] [1504/3377] Completed HSY in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-24T20:24:10.699296] [INFO ] [sig ] [1505/3377] Forecasting HTBK... [2026-02-24T20:24:10.699325] [INFO ] [sig ] Generating forecast for: HTBK [2026-02-24T20:24:10.699356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTBK' from 'https://tdm.silogroup.org/data/derivative_storage/HTBK.csv'. [2026-02-24T20:24:10.712661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTBK'. [2026-02-24T20:24:10.713045] [INFO ] [FORECASTER] Starting predict_future for HTBK [2026-02-24T20:24:10.713866] [DEBUG] [LOCAL ] No optimal features file found for HTBK: ./output/feature-sets/HTBK.txt [2026-02-24T20:24:10.713920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:10.713951] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:10.713978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:10.714033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:10.783782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:10.785059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:10.785180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:10.785214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:10.915126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:10.915292] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:10.915332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:10.915399] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:10.919171] [DEBUG] [FORECASTER] HTBK: Forecast T+1@11:T+2@11: UP (p=97.82%) [2026-02-24T20:24:10.919501] [INFO ] [FORECASTER] Completed predict_future for HTBK [2026-02-24T20:24:10.919676] [INFO ] [sig ] HTBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:11.071687] [INFO ] [LOCAL ] Saved forecast: HTBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HTBK.txt [2026-02-24T20:24:11.071855] [INFO ] [sig ] [1505/3377] Completed HTBK in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-24T20:24:11.071899] [INFO ] [sig ] [1506/3377] Forecasting HTD... [2026-02-24T20:24:11.071930] [INFO ] [sig ] Generating forecast for: HTD [2026-02-24T20:24:11.071960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTD' from 'https://tdm.silogroup.org/data/derivative_storage/HTD.csv'. [2026-02-24T20:24:11.084911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTD'. [2026-02-24T20:24:11.085368] [INFO ] [FORECASTER] Starting predict_future for HTD [2026-02-24T20:24:11.086386] [DEBUG] [LOCAL ] No optimal features file found for HTD: ./output/feature-sets/HTD.txt [2026-02-24T20:24:11.086457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:11.086492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:11.086520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:11.086619] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:11.151685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:11.152629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:11.152718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:11.152753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:11.280852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:11.281033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:11.281074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:11.281104] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:11.284556] [DEBUG] [FORECASTER] HTD: Forecast T+1@11:T+2@11: UP (p=62.90%) [2026-02-24T20:24:11.284862] [INFO ] [FORECASTER] Completed predict_future for HTD [2026-02-24T20:24:11.284995] [INFO ] [sig ] HTD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:11.431418] [INFO ] [LOCAL ] Saved forecast: HTD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HTD.txt [2026-02-24T20:24:11.431556] [INFO ] [sig ] [1506/3377] Completed HTD in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-24T20:24:11.431615] [INFO ] [sig ] [1507/3377] Forecasting HTGC... [2026-02-24T20:24:11.431646] [INFO ] [sig ] Generating forecast for: HTGC [2026-02-24T20:24:11.431676] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTGC' from 'https://tdm.silogroup.org/data/derivative_storage/HTGC.csv'. [2026-02-24T20:24:11.446229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTGC'. [2026-02-24T20:24:11.446602] [INFO ] [FORECASTER] Starting predict_future for HTGC [2026-02-24T20:24:11.447657] [DEBUG] [LOCAL ] No optimal features file found for HTGC: ./output/feature-sets/HTGC.txt [2026-02-24T20:24:11.447711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:11.447743] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:11.447769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:11.447825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:11.510713] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:11.511618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:11.511703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:11.511737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:11.637870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:11.638056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:11.638098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:11.638129] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:11.641684] [DEBUG] [FORECASTER] HTGC: Forecast T+1@11:T+2@11: DOWN (p=5.01%) [2026-02-24T20:24:11.641996] [INFO ] [FORECASTER] Completed predict_future for HTGC [2026-02-24T20:24:11.642138] [INFO ] [sig ] HTGC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:11.859256] [INFO ] [LOCAL ] Saved forecast: HTGC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HTGC.txt [2026-02-24T20:24:11.859517] [INFO ] [sig ] [1507/3377] Completed HTGC in 0.4s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-24T20:24:11.859608] [INFO ] [sig ] [1508/3377] Forecasting HTH... [2026-02-24T20:24:11.859679] [INFO ] [sig ] Generating forecast for: HTH [2026-02-24T20:24:11.859744] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTH' from 'https://tdm.silogroup.org/data/derivative_storage/HTH.csv'. [2026-02-24T20:24:11.877570] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTH'. [2026-02-24T20:24:11.878148] [INFO ] [FORECASTER] Starting predict_future for HTH [2026-02-24T20:24:11.879293] [DEBUG] [LOCAL ] No optimal features file found for HTH: ./output/feature-sets/HTH.txt [2026-02-24T20:24:11.879360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:11.879400] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:11.879437] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:11.879535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:11.963008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:11.964143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:11.964265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:11.964304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:12.152667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:12.152873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:12.152937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:12.152986] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:12.158690] [DEBUG] [FORECASTER] HTH: Forecast T+1@11:T+2@11: UP (p=83.98%) [2026-02-24T20:24:12.159220] [INFO ] [FORECASTER] Completed predict_future for HTH [2026-02-24T20:24:12.159432] [INFO ] [sig ] HTH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:12.376356] [INFO ] [LOCAL ] Saved forecast: HTH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HTH.txt [2026-02-24T20:24:12.376606] [INFO ] [sig ] [1508/3377] Completed HTH in 0.5s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-24T20:24:12.376661] [INFO ] [sig ] [1509/3377] Forecasting HTLD... [2026-02-24T20:24:12.376700] [INFO ] [sig ] Generating forecast for: HTLD [2026-02-24T20:24:12.376741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTLD' from 'https://tdm.silogroup.org/data/derivative_storage/HTLD.csv'. [2026-02-24T20:24:12.432390] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTLD'. [2026-02-24T20:24:12.432915] [INFO ] [FORECASTER] Starting predict_future for HTLD [2026-02-24T20:24:12.433950] [DEBUG] [LOCAL ] No optimal features file found for HTLD: ./output/feature-sets/HTLD.txt [2026-02-24T20:24:12.434011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:12.434044] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:12.434072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:12.434129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:12.559326] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:12.560510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:12.560649] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:12.560691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:12.757012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:12.757217] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:12.757284] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:12.757332] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:12.763221] [DEBUG] [FORECASTER] HTLD: Forecast T+1@11:T+2@11: DOWN (p=15.14%) [2026-02-24T20:24:12.763852] [INFO ] [FORECASTER] Completed predict_future for HTLD [2026-02-24T20:24:12.764067] [INFO ] [sig ] HTLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:12.992494] [INFO ] [LOCAL ] Saved forecast: HTLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HTLD.txt [2026-02-24T20:24:12.992745] [INFO ] [sig ] [1509/3377] Completed HTLD in 0.6s | 2.75 sym/s | Total: 9.1m | ETA: 11.3m [2026-02-24T20:24:12.992806] [INFO ] [sig ] [1510/3377] Forecasting HTOO... [2026-02-24T20:24:12.992854] [INFO ] [sig ] Generating forecast for: HTOO [2026-02-24T20:24:12.992899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTOO' from 'https://tdm.silogroup.org/data/derivative_storage/HTOO.csv'. [2026-02-24T20:24:13.011225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTOO'. [2026-02-24T20:24:13.011840] [INFO ] [FORECASTER] Starting predict_future for HTOO [2026-02-24T20:24:13.013165] [DEBUG] [LOCAL ] No optimal features file found for HTOO: ./output/feature-sets/HTOO.txt [2026-02-24T20:24:13.013238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:13.013288] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:13.013331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:13.013422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:13.097527] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:13.098864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:13.098985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:13.099042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:13.244532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:13.244704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:13.244747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:13.244778] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:13.248347] [DEBUG] [FORECASTER] HTOO: Forecast T+1@11:T+2@11: UP (p=87.68%) [2026-02-24T20:24:13.248657] [INFO ] [FORECASTER] Completed predict_future for HTOO [2026-02-24T20:24:13.248816] [INFO ] [sig ] HTOO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:13.406374] [INFO ] [LOCAL ] Saved forecast: HTOO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HTOO.txt [2026-02-24T20:24:13.406538] [INFO ] [sig ] [1510/3377] Completed HTOO in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:13.406601] [INFO ] [sig ] [1511/3377] Forecasting HTZ... [2026-02-24T20:24:13.406636] [INFO ] [sig ] Generating forecast for: HTZ [2026-02-24T20:24:13.406669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HTZ' from 'https://tdm.silogroup.org/data/derivative_storage/HTZ.csv'. [2026-02-24T20:24:13.419156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HTZ'. [2026-02-24T20:24:13.419498] [INFO ] [FORECASTER] Starting predict_future for HTZ [2026-02-24T20:24:13.420342] [DEBUG] [LOCAL ] No optimal features file found for HTZ: ./output/feature-sets/HTZ.txt [2026-02-24T20:24:13.420397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:13.420431] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:13.420459] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:13.420519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:13.484629] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:13.485753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:13.485842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:13.485877] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:13.615355] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:13.615547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:13.615619] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:13.615656] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:13.619272] [DEBUG] [FORECASTER] HTZ: Forecast T+1@11:T+2@11: UP (p=79.12%) [2026-02-24T20:24:13.619616] [INFO ] [FORECASTER] Completed predict_future for HTZ [2026-02-24T20:24:13.619762] [INFO ] [sig ] HTZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:13.765395] [INFO ] [LOCAL ] Saved forecast: HTZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HTZ.txt [2026-02-24T20:24:13.765543] [INFO ] [sig ] [1511/3377] Completed HTZ in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:13.765613] [INFO ] [sig ] [1512/3377] Forecasting HUBB... [2026-02-24T20:24:13.765649] [INFO ] [sig ] Generating forecast for: HUBB [2026-02-24T20:24:13.765679] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBB' from 'https://tdm.silogroup.org/data/derivative_storage/HUBB.csv'. [2026-02-24T20:24:13.779191] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBB'. [2026-02-24T20:24:13.779497] [INFO ] [FORECASTER] Starting predict_future for HUBB [2026-02-24T20:24:13.780333] [DEBUG] [LOCAL ] No optimal features file found for HUBB: ./output/feature-sets/HUBB.txt [2026-02-24T20:24:13.780387] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:13.780419] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:13.780446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:13.780502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:13.840415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:13.841163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:13.841285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:13.841331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:13.963234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:13.963399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:13.963440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:13.963468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:13.967006] [DEBUG] [FORECASTER] HUBB: Forecast T+1@11:T+2@11: UP (p=79.04%) [2026-02-24T20:24:13.967307] [INFO ] [FORECASTER] Completed predict_future for HUBB [2026-02-24T20:24:13.967446] [INFO ] [sig ] HUBB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:14.111343] [INFO ] [LOCAL ] Saved forecast: HUBB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HUBB.txt [2026-02-24T20:24:14.111483] [INFO ] [sig ] [1512/3377] Completed HUBB in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:14.111529] [INFO ] [sig ] [1513/3377] Forecasting HUBG... [2026-02-24T20:24:14.111565] [INFO ] [sig ] Generating forecast for: HUBG [2026-02-24T20:24:14.111628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBG' from 'https://tdm.silogroup.org/data/derivative_storage/HUBG.csv'. [2026-02-24T20:24:14.123440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBG'. [2026-02-24T20:24:14.123757] [INFO ] [FORECASTER] Starting predict_future for HUBG [2026-02-24T20:24:14.124538] [DEBUG] [LOCAL ] No optimal features file found for HUBG: ./output/feature-sets/HUBG.txt [2026-02-24T20:24:14.124609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:14.124643] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:14.124670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:14.124726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:14.185708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:14.186504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:14.186610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:14.186648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:14.310376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:14.310534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:14.310592] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:14.310625] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:14.314137] [DEBUG] [FORECASTER] HUBG: Forecast T+1@11:T+2@11: UP (p=86.63%) [2026-02-24T20:24:14.314424] [INFO ] [FORECASTER] Completed predict_future for HUBG [2026-02-24T20:24:14.314554] [INFO ] [sig ] HUBG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:14.461640] [INFO ] [LOCAL ] Saved forecast: HUBG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HUBG.txt [2026-02-24T20:24:14.461774] [INFO ] [sig ] [1513/3377] Completed HUBG in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:14.461813] [INFO ] [sig ] [1514/3377] Forecasting HUBS... [2026-02-24T20:24:14.461843] [INFO ] [sig ] Generating forecast for: HUBS [2026-02-24T20:24:14.461873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUBS' from 'https://tdm.silogroup.org/data/derivative_storage/HUBS.csv'. [2026-02-24T20:24:14.473739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUBS'. [2026-02-24T20:24:14.474023] [INFO ] [FORECASTER] Starting predict_future for HUBS [2026-02-24T20:24:14.474816] [DEBUG] [LOCAL ] No optimal features file found for HUBS: ./output/feature-sets/HUBS.txt [2026-02-24T20:24:14.474873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:14.474906] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:14.474933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:14.474990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:14.535766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:14.536634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:14.536724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:14.536759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:14.667342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:14.667500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:14.667540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:14.667589] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:14.671338] [DEBUG] [FORECASTER] HUBS: Forecast T+1@11:T+2@11: DOWN (p=11.43%) [2026-02-24T20:24:14.671663] [INFO ] [FORECASTER] Completed predict_future for HUBS [2026-02-24T20:24:14.671799] [INFO ] [sig ] HUBS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:14.840529] [INFO ] [LOCAL ] Saved forecast: HUBS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HUBS.txt [2026-02-24T20:24:14.840695] [INFO ] [sig ] [1514/3377] Completed HUBS in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:14.840734] [INFO ] [sig ] [1515/3377] Forecasting HUM... [2026-02-24T20:24:14.840764] [INFO ] [sig ] Generating forecast for: HUM [2026-02-24T20:24:14.840795] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUM' from 'https://tdm.silogroup.org/data/derivative_storage/HUM.csv'. [2026-02-24T20:24:14.852311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUM'. [2026-02-24T20:24:14.852621] [INFO ] [FORECASTER] Starting predict_future for HUM [2026-02-24T20:24:14.853405] [DEBUG] [LOCAL ] No optimal features file found for HUM: ./output/feature-sets/HUM.txt [2026-02-24T20:24:14.853459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:14.853511] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:14.853545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:14.853640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:14.913070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:14.913859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:14.913944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:14.913978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:15.041564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:15.041735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:15.041776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:15.041806] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:15.045313] [DEBUG] [FORECASTER] HUM: Forecast T+1@11:T+2@11: DOWN (p=39.16%) [2026-02-24T20:24:15.045651] [INFO ] [FORECASTER] Completed predict_future for HUM [2026-02-24T20:24:15.045788] [INFO ] [sig ] HUM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:15.189540] [INFO ] [LOCAL ] Saved forecast: HUM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HUM.txt [2026-02-24T20:24:15.189736] [INFO ] [sig ] [1515/3377] Completed HUM in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:15.189779] [INFO ] [sig ] [1516/3377] Forecasting HUN... [2026-02-24T20:24:15.189809] [INFO ] [sig ] Generating forecast for: HUN [2026-02-24T20:24:15.189838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUN' from 'https://tdm.silogroup.org/data/derivative_storage/HUN.csv'. [2026-02-24T20:24:15.206920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUN'. [2026-02-24T20:24:15.207200] [INFO ] [FORECASTER] Starting predict_future for HUN [2026-02-24T20:24:15.208022] [DEBUG] [LOCAL ] No optimal features file found for HUN: ./output/feature-sets/HUN.txt [2026-02-24T20:24:15.208075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:15.208106] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:15.208134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:15.208191] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:15.266314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:15.267127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:15.267210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:15.267243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:15.387474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:15.387649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:15.387691] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:15.387720] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:15.391184] [DEBUG] [FORECASTER] HUN: Forecast T+1@11:T+2@11: UP (p=54.23%) [2026-02-24T20:24:15.391462] [INFO ] [FORECASTER] Completed predict_future for HUN [2026-02-24T20:24:15.391609] [INFO ] [sig ] HUN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:15.534384] [INFO ] [LOCAL ] Saved forecast: HUN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HUN.txt [2026-02-24T20:24:15.534523] [INFO ] [sig ] [1516/3377] Completed HUN in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:15.534585] [INFO ] [sig ] [1517/3377] Forecasting HURC... [2026-02-24T20:24:15.534619] [INFO ] [sig ] Generating forecast for: HURC [2026-02-24T20:24:15.534650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURC' from 'https://tdm.silogroup.org/data/derivative_storage/HURC.csv'. [2026-02-24T20:24:15.547399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURC'. [2026-02-24T20:24:15.547862] [INFO ] [FORECASTER] Starting predict_future for HURC [2026-02-24T20:24:15.548825] [DEBUG] [LOCAL ] No optimal features file found for HURC: ./output/feature-sets/HURC.txt [2026-02-24T20:24:15.548882] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:15.548915] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:15.548944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:15.549001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:15.611555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:15.612612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:15.612722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:15.612756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:15.727660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:15.727831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:15.727877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:15.727907] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:15.731607] [DEBUG] [FORECASTER] HURC: Forecast T+1@11:T+2@11: DOWN (p=14.37%) [2026-02-24T20:24:15.731941] [INFO ] [FORECASTER] Completed predict_future for HURC [2026-02-24T20:24:15.732107] [INFO ] [sig ] HURC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:15.879267] [INFO ] [LOCAL ] Saved forecast: HURC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HURC.txt [2026-02-24T20:24:15.879428] [INFO ] [sig ] [1517/3377] Completed HURC in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:15.879469] [INFO ] [sig ] [1518/3377] Forecasting HURN... [2026-02-24T20:24:15.879503] [INFO ] [sig ] Generating forecast for: HURN [2026-02-24T20:24:15.879539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HURN' from 'https://tdm.silogroup.org/data/derivative_storage/HURN.csv'. [2026-02-24T20:24:15.891585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HURN'. [2026-02-24T20:24:15.891973] [INFO ] [FORECASTER] Starting predict_future for HURN [2026-02-24T20:24:15.892788] [DEBUG] [LOCAL ] No optimal features file found for HURN: ./output/feature-sets/HURN.txt [2026-02-24T20:24:15.892842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:15.892875] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:15.892903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:15.892959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:15.950621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:15.951496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:15.951595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:15.951632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:16.078526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:16.078722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:16.078764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:16.078794] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:16.082487] [DEBUG] [FORECASTER] HURN: Forecast T+1@11:T+2@11: UP (p=78.52%) [2026-02-24T20:24:16.082795] [INFO ] [FORECASTER] Completed predict_future for HURN [2026-02-24T20:24:16.082934] [INFO ] [sig ] HURN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:16.227197] [INFO ] [LOCAL ] Saved forecast: HURN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HURN.txt [2026-02-24T20:24:16.227366] [INFO ] [sig ] [1518/3377] Completed HURN in 0.3s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:16.227423] [INFO ] [sig ] [1519/3377] Forecasting HUYA... [2026-02-24T20:24:16.227455] [INFO ] [sig ] Generating forecast for: HUYA [2026-02-24T20:24:16.227487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HUYA' from 'https://tdm.silogroup.org/data/derivative_storage/HUYA.csv'. [2026-02-24T20:24:16.241308] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HUYA'. [2026-02-24T20:24:16.241728] [INFO ] [FORECASTER] Starting predict_future for HUYA [2026-02-24T20:24:16.242682] [DEBUG] [LOCAL ] No optimal features file found for HUYA: ./output/feature-sets/HUYA.txt [2026-02-24T20:24:16.242743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:16.242804] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:16.242835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:16.242919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:16.306486] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:16.307486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:16.307594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:16.307633] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:16.438187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:16.438348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:16.438389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:16.438420] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:16.441959] [DEBUG] [FORECASTER] HUYA: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-24T20:24:16.442259] [INFO ] [FORECASTER] Completed predict_future for HUYA [2026-02-24T20:24:16.442395] [INFO ] [sig ] HUYA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:16.598958] [INFO ] [LOCAL ] Saved forecast: HUYA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HUYA.txt [2026-02-24T20:24:16.599136] [INFO ] [sig ] [1519/3377] Completed HUYA in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:16.599188] [INFO ] [sig ] [1520/3377] Forecasting HWC... [2026-02-24T20:24:16.599225] [INFO ] [sig ] Generating forecast for: HWC [2026-02-24T20:24:16.599265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWC' from 'https://tdm.silogroup.org/data/derivative_storage/HWC.csv'. [2026-02-24T20:24:16.611815] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWC'. [2026-02-24T20:24:16.612173] [INFO ] [FORECASTER] Starting predict_future for HWC [2026-02-24T20:24:16.613017] [DEBUG] [LOCAL ] No optimal features file found for HWC: ./output/feature-sets/HWC.txt [2026-02-24T20:24:16.613071] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:16.613105] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:16.613133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:16.613190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:16.677218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:16.678126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:16.678229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:16.678275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:16.814477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:16.814656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:16.814700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:16.814731] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:16.818699] [DEBUG] [FORECASTER] HWC: Forecast T+1@11:T+2@11: UP (p=99.69%) [2026-02-24T20:24:16.819015] [INFO ] [FORECASTER] Completed predict_future for HWC [2026-02-24T20:24:16.819177] [INFO ] [sig ] HWC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:16.975809] [INFO ] [LOCAL ] Saved forecast: HWC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HWC.txt [2026-02-24T20:24:16.975991] [INFO ] [sig ] [1520/3377] Completed HWC in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.3m [2026-02-24T20:24:16.976038] [INFO ] [sig ] [1521/3377] Forecasting HWH... [2026-02-24T20:24:16.976075] [INFO ] [sig ] Generating forecast for: HWH [2026-02-24T20:24:16.976119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWH' from 'https://tdm.silogroup.org/data/derivative_storage/HWH.csv'. [2026-02-24T20:24:16.989490] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWH'. [2026-02-24T20:24:16.989991] [INFO ] [FORECASTER] Starting predict_future for HWH [2026-02-24T20:24:16.990890] [DEBUG] [LOCAL ] No optimal features file found for HWH: ./output/feature-sets/HWH.txt [2026-02-24T20:24:16.990953] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:16.990993] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:16.991022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:16.991080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:17.053615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:17.054622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:17.054727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:17.054762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:17.184187] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:17.184350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:17.184392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:17.184422] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:17.188360] [DEBUG] [FORECASTER] HWH: Forecast T+1@11:T+2@11: UP (p=64.21%) [2026-02-24T20:24:17.188736] [INFO ] [FORECASTER] Completed predict_future for HWH [2026-02-24T20:24:17.189068] [INFO ] [sig ] HWH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:17.348845] [INFO ] [LOCAL ] Saved forecast: HWH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HWH.txt [2026-02-24T20:24:17.349211] [INFO ] [sig ] [1521/3377] Completed HWH in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-24T20:24:17.349254] [INFO ] [sig ] [1522/3377] Forecasting HWKN... [2026-02-24T20:24:17.349284] [INFO ] [sig ] Generating forecast for: HWKN [2026-02-24T20:24:17.349314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWKN' from 'https://tdm.silogroup.org/data/derivative_storage/HWKN.csv'. [2026-02-24T20:24:17.364479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWKN'. [2026-02-24T20:24:17.364907] [INFO ] [FORECASTER] Starting predict_future for HWKN [2026-02-24T20:24:17.365782] [DEBUG] [LOCAL ] No optimal features file found for HWKN: ./output/feature-sets/HWKN.txt [2026-02-24T20:24:17.365839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:17.365874] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:17.365903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:17.365962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:17.427862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:17.428860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:17.428947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:17.428981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:17.545980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:17.546142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:17.546184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:17.546462] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:17.549975] [DEBUG] [FORECASTER] HWKN: Forecast T+1@11:T+2@11: UP (p=71.14%) [2026-02-24T20:24:17.550254] [INFO ] [FORECASTER] Completed predict_future for HWKN [2026-02-24T20:24:17.550382] [INFO ] [sig ] HWKN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:17.724472] [INFO ] [LOCAL ] Saved forecast: HWKN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HWKN.txt [2026-02-24T20:24:17.724660] [INFO ] [sig ] [1522/3377] Completed HWKN in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-24T20:24:17.724705] [INFO ] [sig ] [1523/3377] Forecasting HWM... [2026-02-24T20:24:17.724736] [INFO ] [sig ] Generating forecast for: HWM [2026-02-24T20:24:17.724767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HWM' from 'https://tdm.silogroup.org/data/derivative_storage/HWM.csv'. [2026-02-24T20:24:17.737686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HWM'. [2026-02-24T20:24:17.738680] [INFO ] [FORECASTER] Starting predict_future for HWM [2026-02-24T20:24:17.739791] [DEBUG] [LOCAL ] No optimal features file found for HWM: ./output/feature-sets/HWM.txt [2026-02-24T20:24:17.739848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:17.740078] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:17.740119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:17.740195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:17.804288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:17.805218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:17.805304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:17.805339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:17.929734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:17.929892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:17.929934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:17.929964] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:17.933487] [DEBUG] [FORECASTER] HWM: Forecast T+1@11:T+2@11: UP (p=82.39%) [2026-02-24T20:24:17.933795] [INFO ] [FORECASTER] Completed predict_future for HWM [2026-02-24T20:24:17.933930] [INFO ] [sig ] HWM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:18.085041] [INFO ] [LOCAL ] Saved forecast: HWM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HWM.txt [2026-02-24T20:24:18.085212] [INFO ] [sig ] [1523/3377] Completed HWM in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-24T20:24:18.085253] [INFO ] [sig ] [1524/3377] Forecasting HXL... [2026-02-24T20:24:18.085284] [INFO ] [sig ] Generating forecast for: HXL [2026-02-24T20:24:18.085315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HXL' from 'https://tdm.silogroup.org/data/derivative_storage/HXL.csv'. [2026-02-24T20:24:18.098312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HXL'. [2026-02-24T20:24:18.098722] [INFO ] [FORECASTER] Starting predict_future for HXL [2026-02-24T20:24:18.099523] [DEBUG] [LOCAL ] No optimal features file found for HXL: ./output/feature-sets/HXL.txt [2026-02-24T20:24:18.099600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:18.099639] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:18.099666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:18.099724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:18.160670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:18.161456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:18.161558] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:18.161612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:18.298033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:18.298198] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:18.298239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:18.298270] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:18.301866] [DEBUG] [FORECASTER] HXL: Forecast T+1@11:T+2@11: UP (p=69.44%) [2026-02-24T20:24:18.302152] [INFO ] [FORECASTER] Completed predict_future for HXL [2026-02-24T20:24:18.302285] [INFO ] [sig ] HXL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:18.453443] [INFO ] [LOCAL ] Saved forecast: HXL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HXL.txt [2026-02-24T20:24:18.453639] [INFO ] [sig ] [1524/3377] Completed HXL in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-24T20:24:18.453687] [INFO ] [sig ] [1525/3377] Forecasting HY... [2026-02-24T20:24:18.453717] [INFO ] [sig ] Generating forecast for: HY [2026-02-24T20:24:18.453748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HY' from 'https://tdm.silogroup.org/data/derivative_storage/HY.csv'. [2026-02-24T20:24:18.466260] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HY'. [2026-02-24T20:24:18.466717] [INFO ] [FORECASTER] Starting predict_future for HY [2026-02-24T20:24:18.467607] [DEBUG] [LOCAL ] No optimal features file found for HY: ./output/feature-sets/HY.txt [2026-02-24T20:24:18.467664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:18.467699] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:18.467734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:18.467809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:18.535146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:18.536386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:18.536478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:18.536512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:18.674033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:18.674197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:18.674239] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:18.674268] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:18.677959] [DEBUG] [FORECASTER] HY: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-24T20:24:18.678272] [INFO ] [FORECASTER] Completed predict_future for HY [2026-02-24T20:24:18.678416] [INFO ] [sig ] HY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:18.843879] [INFO ] [LOCAL ] Saved forecast: HY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HY.txt [2026-02-24T20:24:18.844047] [INFO ] [sig ] [1525/3377] Completed HY in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-24T20:24:18.844090] [INFO ] [sig ] [1526/3377] Forecasting HYFM... [2026-02-24T20:24:18.844120] [INFO ] [sig ] Generating forecast for: HYFM [2026-02-24T20:24:18.844150] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYFM' from 'https://tdm.silogroup.org/data/derivative_storage/HYFM.csv'. [2026-02-24T20:24:18.856231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYFM'. [2026-02-24T20:24:18.856643] [INFO ] [FORECASTER] Starting predict_future for HYFM [2026-02-24T20:24:18.857596] [DEBUG] [LOCAL ] No optimal features file found for HYFM: ./output/feature-sets/HYFM.txt [2026-02-24T20:24:18.857670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:18.857720] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:18.857776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:18.857860] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:18.919956] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:18.920845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:18.920927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:18.920961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:19.050415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:19.050605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:19.050651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:19.050681] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:19.054935] [DEBUG] [FORECASTER] HYFM: Forecast T+1@11:T+2@11: UP (p=78.34%) [2026-02-24T20:24:19.055412] [INFO ] [FORECASTER] Completed predict_future for HYFM [2026-02-24T20:24:19.055651] [INFO ] [sig ] HYFM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:19.214430] [INFO ] [LOCAL ] Saved forecast: HYFM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HYFM.txt [2026-02-24T20:24:19.214623] [INFO ] [sig ] [1526/3377] Completed HYFM in 0.4s | 2.75 sym/s | Total: 9.2m | ETA: 11.2m [2026-02-24T20:24:19.214668] [INFO ] [sig ] [1527/3377] Forecasting HYI... [2026-02-24T20:24:19.214702] [INFO ] [sig ] Generating forecast for: HYI [2026-02-24T20:24:19.214734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYI' from 'https://tdm.silogroup.org/data/derivative_storage/HYI.csv'. [2026-02-24T20:24:19.227695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYI'. [2026-02-24T20:24:19.228153] [INFO ] [FORECASTER] Starting predict_future for HYI [2026-02-24T20:24:19.229247] [DEBUG] [LOCAL ] No optimal features file found for HYI: ./output/feature-sets/HYI.txt [2026-02-24T20:24:19.229308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:19.229342] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:19.229371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:19.229429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:19.296218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:19.297265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:19.297352] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:19.297386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:19.433969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:19.434133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:19.434174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:19.434203] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:19.437902] [DEBUG] [FORECASTER] HYI: Forecast T+1@11:T+2@11: UP (p=86.46%) [2026-02-24T20:24:19.438293] [INFO ] [FORECASTER] Completed predict_future for HYI [2026-02-24T20:24:19.438438] [INFO ] [sig ] HYI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:19.590538] [INFO ] [LOCAL ] Saved forecast: HYI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HYI.txt [2026-02-24T20:24:19.590714] [INFO ] [sig ] [1527/3377] Completed HYI in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:19.590758] [INFO ] [sig ] [1528/3377] Forecasting HYLS... [2026-02-24T20:24:19.590789] [INFO ] [sig ] Generating forecast for: HYLS [2026-02-24T20:24:19.590820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYLS' from 'https://tdm.silogroup.org/data/derivative_storage/HYLS.csv'. [2026-02-24T20:24:19.602367] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYLS'. [2026-02-24T20:24:19.602710] [INFO ] [FORECASTER] Starting predict_future for HYLS [2026-02-24T20:24:19.603508] [DEBUG] [LOCAL ] No optimal features file found for HYLS: ./output/feature-sets/HYLS.txt [2026-02-24T20:24:19.603562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:19.603619] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:19.603647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:19.603704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:19.663297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:19.664108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:19.664190] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:19.664224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:19.785084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:19.785244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:19.785285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:19.785313] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:19.788795] [DEBUG] [FORECASTER] HYLS: Forecast T+1@11:T+2@11: UP (p=98.40%) [2026-02-24T20:24:19.789074] [INFO ] [FORECASTER] Completed predict_future for HYLS [2026-02-24T20:24:19.789202] [INFO ] [sig ] HYLS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:19.941315] [INFO ] [LOCAL ] Saved forecast: HYLS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HYLS.txt [2026-02-24T20:24:19.941473] [INFO ] [sig ] [1528/3377] Completed HYLS in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:19.941512] [INFO ] [sig ] [1529/3377] Forecasting HYMC... [2026-02-24T20:24:19.941543] [INFO ] [sig ] Generating forecast for: HYMC [2026-02-24T20:24:19.941595] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYMC' from 'https://tdm.silogroup.org/data/derivative_storage/HYMC.csv'. [2026-02-24T20:24:19.954326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYMC'. [2026-02-24T20:24:19.954794] [INFO ] [FORECASTER] Starting predict_future for HYMC [2026-02-24T20:24:19.955705] [DEBUG] [LOCAL ] No optimal features file found for HYMC: ./output/feature-sets/HYMC.txt [2026-02-24T20:24:19.955763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:19.955795] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:19.955823] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:19.955880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:20.016437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:20.017381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:20.017511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:20.017547] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:20.137629] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:20.137793] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:20.138044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:20.138076] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:20.142267] [DEBUG] [FORECASTER] HYMC: Forecast T+1@11:T+2@11: UP (p=95.73%) [2026-02-24T20:24:20.142611] [INFO ] [FORECASTER] Completed predict_future for HYMC [2026-02-24T20:24:20.142956] [INFO ] [sig ] HYMC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:20.287551] [INFO ] [LOCAL ] Saved forecast: HYMC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HYMC.txt [2026-02-24T20:24:20.287741] [INFO ] [sig ] [1529/3377] Completed HYMC in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:20.287781] [INFO ] [sig ] [1530/3377] Forecasting HYXF... [2026-02-24T20:24:20.287812] [INFO ] [sig ] Generating forecast for: HYXF [2026-02-24T20:24:20.287850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYXF' from 'https://tdm.silogroup.org/data/derivative_storage/HYXF.csv'. [2026-02-24T20:24:20.301099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYXF'. [2026-02-24T20:24:20.301405] [INFO ] [FORECASTER] Starting predict_future for HYXF [2026-02-24T20:24:20.302247] [DEBUG] [LOCAL ] No optimal features file found for HYXF: ./output/feature-sets/HYXF.txt [2026-02-24T20:24:20.302303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:20.302336] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:20.302363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:20.302419] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:20.360481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:20.361309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:20.361387] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:20.361420] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:20.475277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:20.475429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:20.475469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:20.475500] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:20.479101] [DEBUG] [FORECASTER] HYXF: Forecast T+1@11:T+2@11: UP (p=85.94%) [2026-02-24T20:24:20.479384] [INFO ] [FORECASTER] Completed predict_future for HYXF [2026-02-24T20:24:20.479514] [INFO ] [sig ] HYXF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:20.624260] [INFO ] [LOCAL ] Saved forecast: HYXF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/HYXF.txt [2026-02-24T20:24:20.624420] [INFO ] [sig ] [1530/3377] Completed HYXF in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:20.624459] [INFO ] [sig ] [1531/3377] Forecasting HYZD... [2026-02-24T20:24:20.624488] [INFO ] [sig ] Generating forecast for: HYZD [2026-02-24T20:24:20.624520] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HYZD' from 'https://tdm.silogroup.org/data/derivative_storage/HYZD.csv'. [2026-02-24T20:24:20.636860] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HYZD'. [2026-02-24T20:24:20.637170] [INFO ] [FORECASTER] Starting predict_future for HYZD [2026-02-24T20:24:20.637999] [DEBUG] [LOCAL ] No optimal features file found for HYZD: ./output/feature-sets/HYZD.txt [2026-02-24T20:24:20.638053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:20.638085] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:20.638112] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:20.638168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:20.695322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:20.696267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:20.696348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:20.696381] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:20.816367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:20.816534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:20.816600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:20.816636] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:20.823586] [DEBUG] [FORECASTER] HYZD: Forecast T+1@11:T+2@11: DOWN (p=38.97%) [2026-02-24T20:24:20.823902] [INFO ] [FORECASTER] Completed predict_future for HYZD [2026-02-24T20:24:20.824035] [INFO ] [sig ] HYZD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:20.968386] [INFO ] [LOCAL ] Saved forecast: HYZD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HYZD.txt [2026-02-24T20:24:20.968550] [INFO ] [sig ] [1531/3377] Completed HYZD in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:20.968610] [INFO ] [sig ] [1532/3377] Forecasting HZO... [2026-02-24T20:24:20.968642] [INFO ] [sig ] Generating forecast for: HZO [2026-02-24T20:24:20.968672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'HZO' from 'https://tdm.silogroup.org/data/derivative_storage/HZO.csv'. [2026-02-24T20:24:20.981305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'HZO'. [2026-02-24T20:24:20.981683] [INFO ] [FORECASTER] Starting predict_future for HZO [2026-02-24T20:24:20.982527] [DEBUG] [LOCAL ] No optimal features file found for HZO: ./output/feature-sets/HZO.txt [2026-02-24T20:24:20.982599] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:20.982633] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:20.982661] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:20.982717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:21.045361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:21.046528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:21.046634] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:21.046669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:21.173163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:21.173320] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:21.173361] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:21.173392] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:21.177539] [DEBUG] [FORECASTER] HZO: Forecast T+1@11:T+2@11: DOWN (p=14.12%) [2026-02-24T20:24:21.177845] [INFO ] [FORECASTER] Completed predict_future for HZO [2026-02-24T20:24:21.178001] [INFO ] [sig ] HZO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:21.323883] [INFO ] [LOCAL ] Saved forecast: HZO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/HZO.txt [2026-02-24T20:24:21.324049] [INFO ] [sig ] [1532/3377] Completed HZO in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:21.324115] [INFO ] [sig ] [1533/3377] Forecasting IAC... [2026-02-24T20:24:21.324163] [INFO ] [sig ] Generating forecast for: IAC [2026-02-24T20:24:21.324205] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAC' from 'https://tdm.silogroup.org/data/derivative_storage/IAC.csv'. [2026-02-24T20:24:21.335848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAC'. [2026-02-24T20:24:21.336180] [INFO ] [FORECASTER] Starting predict_future for IAC [2026-02-24T20:24:21.336985] [DEBUG] [LOCAL ] No optimal features file found for IAC: ./output/feature-sets/IAC.txt [2026-02-24T20:24:21.337038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:21.337069] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:21.337095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:21.337152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:21.400385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:21.401456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:21.401542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:21.401595] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:21.531444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:21.531656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:21.531708] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:21.531745] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:21.535480] [DEBUG] [FORECASTER] IAC: Forecast T+1@11:T+2@11: DOWN (p=40.56%) [2026-02-24T20:24:21.535795] [INFO ] [FORECASTER] Completed predict_future for IAC [2026-02-24T20:24:21.535933] [INFO ] [sig ] IAC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:21.683176] [INFO ] [LOCAL ] Saved forecast: IAC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IAC.txt [2026-02-24T20:24:21.683302] [INFO ] [sig ] [1533/3377] Completed IAC in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:21.683341] [INFO ] [sig ] [1534/3377] Forecasting IAE... [2026-02-24T20:24:21.683372] [INFO ] [sig ] Generating forecast for: IAE [2026-02-24T20:24:21.683402] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAE' from 'https://tdm.silogroup.org/data/derivative_storage/IAE.csv'. [2026-02-24T20:24:21.694440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAE'. [2026-02-24T20:24:21.694778] [INFO ] [FORECASTER] Starting predict_future for IAE [2026-02-24T20:24:21.695608] [DEBUG] [LOCAL ] No optimal features file found for IAE: ./output/feature-sets/IAE.txt [2026-02-24T20:24:21.695664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:21.695703] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:21.695737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:21.695815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:21.755313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:21.756014] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:21.756103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:21.756138] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:21.874395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:21.874547] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:21.874604] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:21.874635] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:21.878057] [DEBUG] [FORECASTER] IAE: Forecast T+1@11:T+2@11: UP (p=66.29%) [2026-02-24T20:24:21.878336] [INFO ] [FORECASTER] Completed predict_future for IAE [2026-02-24T20:24:21.878464] [INFO ] [sig ] IAE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:22.024668] [INFO ] [LOCAL ] Saved forecast: IAE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IAE.txt [2026-02-24T20:24:22.024876] [INFO ] [sig ] [1534/3377] Completed IAE in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:22.024923] [INFO ] [sig ] [1535/3377] Forecasting IAG... [2026-02-24T20:24:22.025148] [INFO ] [sig ] Generating forecast for: IAG [2026-02-24T20:24:22.025178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IAG' from 'https://tdm.silogroup.org/data/derivative_storage/IAG.csv'. [2026-02-24T20:24:22.037877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IAG'. [2026-02-24T20:24:22.038219] [INFO ] [FORECASTER] Starting predict_future for IAG [2026-02-24T20:24:22.039091] [DEBUG] [LOCAL ] No optimal features file found for IAG: ./output/feature-sets/IAG.txt [2026-02-24T20:24:22.039146] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:22.039180] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:22.039208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:22.039265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:22.100265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:22.101110] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:22.101217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:22.101253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:22.232502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:22.232677] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:22.232718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:22.232749] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:22.236782] [DEBUG] [FORECASTER] IAG: Forecast T+1@11:T+2@11: DOWN (p=40.92%) [2026-02-24T20:24:22.237064] [INFO ] [FORECASTER] Completed predict_future for IAG [2026-02-24T20:24:22.237197] [INFO ] [sig ] IAG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:22.385048] [INFO ] [LOCAL ] Saved forecast: IAG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IAG.txt [2026-02-24T20:24:22.385202] [INFO ] [sig ] [1535/3377] Completed IAG in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:22.385241] [INFO ] [sig ] [1536/3377] Forecasting IBB... [2026-02-24T20:24:22.385272] [INFO ] [sig ] Generating forecast for: IBB [2026-02-24T20:24:22.385302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBB' from 'https://tdm.silogroup.org/data/derivative_storage/IBB.csv'. [2026-02-24T20:24:22.397211] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBB'. [2026-02-24T20:24:22.397538] [INFO ] [FORECASTER] Starting predict_future for IBB [2026-02-24T20:24:22.398370] [DEBUG] [LOCAL ] No optimal features file found for IBB: ./output/feature-sets/IBB.txt [2026-02-24T20:24:22.398424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:22.398492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:22.398521] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:22.398594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:22.457701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:22.458615] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:22.458703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:22.458736] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:22.581627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:22.581760] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:22.581800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:22.581829] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:22.585455] [DEBUG] [FORECASTER] IBB: Forecast T+1@11:T+2@11: DOWN (p=5.04%) [2026-02-24T20:24:22.585778] [INFO ] [FORECASTER] Completed predict_future for IBB [2026-02-24T20:24:22.585914] [INFO ] [sig ] IBB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:22.733304] [INFO ] [LOCAL ] Saved forecast: IBB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IBB.txt [2026-02-24T20:24:22.733456] [INFO ] [sig ] [1536/3377] Completed IBB in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.2m [2026-02-24T20:24:22.733507] [INFO ] [sig ] [1537/3377] Forecasting IBBQ... [2026-02-24T20:24:22.733538] [INFO ] [sig ] Generating forecast for: IBBQ [2026-02-24T20:24:22.733585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBBQ' from 'https://tdm.silogroup.org/data/derivative_storage/IBBQ.csv'. [2026-02-24T20:24:22.745440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBBQ'. [2026-02-24T20:24:22.745815] [INFO ] [FORECASTER] Starting predict_future for IBBQ [2026-02-24T20:24:22.746684] [DEBUG] [LOCAL ] No optimal features file found for IBBQ: ./output/feature-sets/IBBQ.txt [2026-02-24T20:24:22.746740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:22.746774] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:22.746802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:22.746861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:22.807844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:22.809133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:22.809218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:22.809254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:22.921811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:22.921947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:22.921987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:22.922018] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:22.925406] [DEBUG] [FORECASTER] IBBQ: Forecast T+1@11:T+2@11: DOWN (p=39.18%) [2026-02-24T20:24:22.925700] [INFO ] [FORECASTER] Completed predict_future for IBBQ [2026-02-24T20:24:22.925832] [INFO ] [sig ] IBBQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:23.073916] [INFO ] [LOCAL ] Saved forecast: IBBQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IBBQ.txt [2026-02-24T20:24:23.074047] [INFO ] [sig ] [1537/3377] Completed IBBQ in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-24T20:24:23.074087] [INFO ] [sig ] [1538/3377] Forecasting IBCP... [2026-02-24T20:24:23.074116] [INFO ] [sig ] Generating forecast for: IBCP [2026-02-24T20:24:23.074145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBCP' from 'https://tdm.silogroup.org/data/derivative_storage/IBCP.csv'. [2026-02-24T20:24:23.085811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBCP'. [2026-02-24T20:24:23.086107] [INFO ] [FORECASTER] Starting predict_future for IBCP [2026-02-24T20:24:23.086953] [DEBUG] [LOCAL ] No optimal features file found for IBCP: ./output/feature-sets/IBCP.txt [2026-02-24T20:24:23.087009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:23.087044] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:23.087072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:23.087132] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:23.146726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:23.147564] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:23.147669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:23.147705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:23.270532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:23.270722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:23.270766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:23.270796] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:23.274399] [DEBUG] [FORECASTER] IBCP: Forecast T+1@11:T+2@11: DOWN (p=47.74%) [2026-02-24T20:24:23.274723] [INFO ] [FORECASTER] Completed predict_future for IBCP [2026-02-24T20:24:23.274870] [INFO ] [sig ] IBCP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:23.429870] [INFO ] [LOCAL ] Saved forecast: IBCP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IBCP.txt [2026-02-24T20:24:23.430015] [INFO ] [sig ] [1538/3377] Completed IBCP in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-24T20:24:23.430056] [INFO ] [sig ] [1539/3377] Forecasting IBEX... [2026-02-24T20:24:23.430085] [INFO ] [sig ] Generating forecast for: IBEX [2026-02-24T20:24:23.430116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBEX' from 'https://tdm.silogroup.org/data/derivative_storage/IBEX.csv'. [2026-02-24T20:24:23.441621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBEX'. [2026-02-24T20:24:23.441963] [INFO ] [FORECASTER] Starting predict_future for IBEX [2026-02-24T20:24:23.442850] [DEBUG] [LOCAL ] No optimal features file found for IBEX: ./output/feature-sets/IBEX.txt [2026-02-24T20:24:23.442917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:23.442951] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:23.442980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:23.443040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:23.504403] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:23.505195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:23.505281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:23.505315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:23.624998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:23.625153] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:23.625196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:23.625256] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:23.629074] [DEBUG] [FORECASTER] IBEX: Forecast T+1@11:T+2@11: UP (p=87.49%) [2026-02-24T20:24:23.629370] [INFO ] [FORECASTER] Completed predict_future for IBEX [2026-02-24T20:24:23.629505] [INFO ] [sig ] IBEX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:23.770774] [INFO ] [LOCAL ] Saved forecast: IBEX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IBEX.txt [2026-02-24T20:24:23.770917] [INFO ] [sig ] [1539/3377] Completed IBEX in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-24T20:24:23.770958] [INFO ] [sig ] [1540/3377] Forecasting IBM... [2026-02-24T20:24:23.770988] [INFO ] [sig ] Generating forecast for: IBM [2026-02-24T20:24:23.771018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBM' from 'https://tdm.silogroup.org/data/derivative_storage/IBM.csv'. [2026-02-24T20:24:23.786782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBM'. [2026-02-24T20:24:23.787246] [INFO ] [FORECASTER] Starting predict_future for IBM [2026-02-24T20:24:23.788236] [DEBUG] [LOCAL ] No optimal features file found for IBM: ./output/feature-sets/IBM.txt [2026-02-24T20:24:23.788293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:23.788328] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:23.788357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:23.788416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:23.849261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:23.850136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:23.850222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:23.850256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:23.980812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:23.980962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:23.981002] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:23.981032] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:23.984563] [DEBUG] [FORECASTER] IBM: Forecast T+1@11:T+2@11: UP (p=65.44%) [2026-02-24T20:24:23.984924] [INFO ] [FORECASTER] Completed predict_future for IBM [2026-02-24T20:24:23.985062] [INFO ] [sig ] IBM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:24.129237] [INFO ] [LOCAL ] Saved forecast: IBM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IBM.txt [2026-02-24T20:24:24.129356] [INFO ] [sig ] [1540/3377] Completed IBM in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-24T20:24:24.129396] [INFO ] [sig ] [1541/3377] Forecasting IBN... [2026-02-24T20:24:24.129425] [INFO ] [sig ] Generating forecast for: IBN [2026-02-24T20:24:24.129453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBN' from 'https://tdm.silogroup.org/data/derivative_storage/IBN.csv'. [2026-02-24T20:24:24.141561] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBN'. [2026-02-24T20:24:24.141886] [INFO ] [FORECASTER] Starting predict_future for IBN [2026-02-24T20:24:24.142692] [DEBUG] [LOCAL ] No optimal features file found for IBN: ./output/feature-sets/IBN.txt [2026-02-24T20:24:24.142746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:24.142778] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:24.142805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:24.142868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:24.201172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:24.201962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:24.202052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:24.202086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:24.322799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:24.322968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:24.323007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:24.323037] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:24.326739] [DEBUG] [FORECASTER] IBN: Forecast T+1@11:T+2@11: DOWN (p=28.10%) [2026-02-24T20:24:24.327211] [INFO ] [FORECASTER] Completed predict_future for IBN [2026-02-24T20:24:24.327342] [INFO ] [sig ] IBN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:24.476758] [INFO ] [LOCAL ] Saved forecast: IBN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IBN.txt [2026-02-24T20:24:24.476927] [INFO ] [sig ] [1541/3377] Completed IBN in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-24T20:24:24.476967] [INFO ] [sig ] [1542/3377] Forecasting IBOC... [2026-02-24T20:24:24.476997] [INFO ] [sig ] Generating forecast for: IBOC [2026-02-24T20:24:24.477028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBOC' from 'https://tdm.silogroup.org/data/derivative_storage/IBOC.csv'. [2026-02-24T20:24:24.489023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBOC'. [2026-02-24T20:24:24.489317] [INFO ] [FORECASTER] Starting predict_future for IBOC [2026-02-24T20:24:24.490157] [DEBUG] [LOCAL ] No optimal features file found for IBOC: ./output/feature-sets/IBOC.txt [2026-02-24T20:24:24.490211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:24.490243] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:24.490270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:24.490326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:24.549204] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:24.549924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:24.550007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:24.550040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:24.664740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:24.664884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:24.664926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:24.664954] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:24.668387] [DEBUG] [FORECASTER] IBOC: Forecast T+1@11:T+2@11: DOWN (p=48.33%) [2026-02-24T20:24:24.668683] [INFO ] [FORECASTER] Completed predict_future for IBOC [2026-02-24T20:24:24.668813] [INFO ] [sig ] IBOC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:24.811531] [INFO ] [LOCAL ] Saved forecast: IBOC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IBOC.txt [2026-02-24T20:24:24.811681] [INFO ] [sig ] [1542/3377] Completed IBOC in 0.3s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-24T20:24:24.811728] [INFO ] [sig ] [1543/3377] Forecasting IBP... [2026-02-24T20:24:24.811767] [INFO ] [sig ] Generating forecast for: IBP [2026-02-24T20:24:24.811804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBP' from 'https://tdm.silogroup.org/data/derivative_storage/IBP.csv'. [2026-02-24T20:24:24.823198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBP'. [2026-02-24T20:24:24.823516] [INFO ] [FORECASTER] Starting predict_future for IBP [2026-02-24T20:24:24.824350] [DEBUG] [LOCAL ] No optimal features file found for IBP: ./output/feature-sets/IBP.txt [2026-02-24T20:24:24.824404] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:24.824436] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:24.824463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:24.824520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:24.883022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:24.883677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:24.883763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:24.883802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:25.016695] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:25.016890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:25.016948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:25.016979] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:25.021128] [DEBUG] [FORECASTER] IBP: Forecast T+1@11:T+2@11: UP (p=53.25%) [2026-02-24T20:24:25.021512] [INFO ] [FORECASTER] Completed predict_future for IBP [2026-02-24T20:24:25.021679] [INFO ] [sig ] IBP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:25.169197] [INFO ] [LOCAL ] Saved forecast: IBP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IBP.txt [2026-02-24T20:24:25.169327] [INFO ] [sig ] [1543/3377] Completed IBP in 0.4s | 2.75 sym/s | Total: 9.3m | ETA: 11.1m [2026-02-24T20:24:25.169366] [INFO ] [sig ] [1544/3377] Forecasting IBRX... [2026-02-24T20:24:25.169395] [INFO ] [sig ] Generating forecast for: IBRX [2026-02-24T20:24:25.169425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBRX' from 'https://tdm.silogroup.org/data/derivative_storage/IBRX.csv'. [2026-02-24T20:24:25.181856] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBRX'. [2026-02-24T20:24:25.182217] [INFO ] [FORECASTER] Starting predict_future for IBRX [2026-02-24T20:24:25.183172] [DEBUG] [LOCAL ] No optimal features file found for IBRX: ./output/feature-sets/IBRX.txt [2026-02-24T20:24:25.183225] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:25.183256] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:25.183283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:25.183339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:25.240632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:25.241341] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:25.241422] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:25.241455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:25.365193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:25.365336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:25.365376] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:25.365404] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:25.368875] [DEBUG] [FORECASTER] IBRX: Forecast T+1@11:T+2@11: UP (p=96.14%) [2026-02-24T20:24:25.369159] [INFO ] [FORECASTER] Completed predict_future for IBRX [2026-02-24T20:24:25.369302] [INFO ] [sig ] IBRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:25.516177] [INFO ] [LOCAL ] Saved forecast: IBRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IBRX.txt [2026-02-24T20:24:25.516310] [INFO ] [sig ] [1544/3377] Completed IBRX in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-24T20:24:25.516351] [INFO ] [sig ] [1545/3377] Forecasting IBTG... [2026-02-24T20:24:25.516380] [INFO ] [sig ] Generating forecast for: IBTG [2026-02-24T20:24:25.516411] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTG' from 'https://tdm.silogroup.org/data/derivative_storage/IBTG.csv'. [2026-02-24T20:24:25.527974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTG'. [2026-02-24T20:24:25.528274] [INFO ] [FORECASTER] Starting predict_future for IBTG [2026-02-24T20:24:25.529068] [DEBUG] [LOCAL ] No optimal features file found for IBTG: ./output/feature-sets/IBTG.txt [2026-02-24T20:24:25.529121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:25.529152] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:25.529180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:25.529236] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:25.590951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:25.591821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:25.591920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:25.591956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:25.710326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:25.710467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:25.710507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:25.710536] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:25.713978] [DEBUG] [FORECASTER] IBTG: Forecast T+1@11:T+2@11: UP (p=98.82%) [2026-02-24T20:24:25.714261] [INFO ] [FORECASTER] Completed predict_future for IBTG [2026-02-24T20:24:25.714398] [INFO ] [sig ] IBTG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:25.855545] [INFO ] [LOCAL ] Saved forecast: IBTG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IBTG.txt [2026-02-24T20:24:25.855688] [INFO ] [sig ] [1545/3377] Completed IBTG in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-24T20:24:25.855727] [INFO ] [sig ] [1546/3377] Forecasting IBTH... [2026-02-24T20:24:25.855759] [INFO ] [sig ] Generating forecast for: IBTH [2026-02-24T20:24:25.855796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTH' from 'https://tdm.silogroup.org/data/derivative_storage/IBTH.csv'. [2026-02-24T20:24:25.867506] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTH'. [2026-02-24T20:24:25.867818] [INFO ] [FORECASTER] Starting predict_future for IBTH [2026-02-24T20:24:25.868634] [DEBUG] [LOCAL ] No optimal features file found for IBTH: ./output/feature-sets/IBTH.txt [2026-02-24T20:24:25.868688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:25.868720] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:25.868748] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:25.868817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:25.926401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:25.927160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:25.927267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:25.927301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:26.052225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:26.052400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:26.052466] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:26.052499] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:26.056252] [DEBUG] [FORECASTER] IBTH: Forecast T+1@11:T+2@11: UP (p=79.03%) [2026-02-24T20:24:26.056550] [INFO ] [FORECASTER] Completed predict_future for IBTH [2026-02-24T20:24:26.056713] [INFO ] [sig ] IBTH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:26.201126] [INFO ] [LOCAL ] Saved forecast: IBTH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IBTH.txt [2026-02-24T20:24:26.201280] [INFO ] [sig ] [1546/3377] Completed IBTH in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-24T20:24:26.201333] [INFO ] [sig ] [1547/3377] Forecasting IBTI... [2026-02-24T20:24:26.201381] [INFO ] [sig ] Generating forecast for: IBTI [2026-02-24T20:24:26.201417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTI' from 'https://tdm.silogroup.org/data/derivative_storage/IBTI.csv'. [2026-02-24T20:24:26.213321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTI'. [2026-02-24T20:24:26.213631] [INFO ] [FORECASTER] Starting predict_future for IBTI [2026-02-24T20:24:26.214423] [DEBUG] [LOCAL ] No optimal features file found for IBTI: ./output/feature-sets/IBTI.txt [2026-02-24T20:24:26.214477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:26.214509] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:26.214536] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:26.214614] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:26.273600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:26.274303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:26.274384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:26.274418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:26.395411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:26.395559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:26.395618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:26.395648] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:26.399154] [DEBUG] [FORECASTER] IBTI: Forecast T+1@11:T+2@11: UP (p=78.58%) [2026-02-24T20:24:26.399435] [INFO ] [FORECASTER] Completed predict_future for IBTI [2026-02-24T20:24:26.399564] [INFO ] [sig ] IBTI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:26.547336] [INFO ] [LOCAL ] Saved forecast: IBTI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IBTI.txt [2026-02-24T20:24:26.547475] [INFO ] [sig ] [1547/3377] Completed IBTI in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-24T20:24:26.547516] [INFO ] [sig ] [1548/3377] Forecasting IBTJ... [2026-02-24T20:24:26.547546] [INFO ] [sig ] Generating forecast for: IBTJ [2026-02-24T20:24:26.547596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTJ' from 'https://tdm.silogroup.org/data/derivative_storage/IBTJ.csv'. [2026-02-24T20:24:26.559309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTJ'. [2026-02-24T20:24:26.559652] [INFO ] [FORECASTER] Starting predict_future for IBTJ [2026-02-24T20:24:26.560510] [DEBUG] [LOCAL ] No optimal features file found for IBTJ: ./output/feature-sets/IBTJ.txt [2026-02-24T20:24:26.560565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:26.560621] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:26.560650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:26.560708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:26.628160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:26.629253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:26.629348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:26.629389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:26.753760] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:26.753918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:26.753958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:26.753988] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:26.757542] [DEBUG] [FORECASTER] IBTJ: Forecast T+1@11:T+2@11: DOWN (p=10.20%) [2026-02-24T20:24:26.757868] [INFO ] [FORECASTER] Completed predict_future for IBTJ [2026-02-24T20:24:26.758037] [INFO ] [sig ] IBTJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:26.905666] [INFO ] [LOCAL ] Saved forecast: IBTJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IBTJ.txt [2026-02-24T20:24:26.905810] [INFO ] [sig ] [1548/3377] Completed IBTJ in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-24T20:24:26.905848] [INFO ] [sig ] [1549/3377] Forecasting IBTK... [2026-02-24T20:24:26.905877] [INFO ] [sig ] Generating forecast for: IBTK [2026-02-24T20:24:26.905909] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTK' from 'https://tdm.silogroup.org/data/derivative_storage/IBTK.csv'. [2026-02-24T20:24:26.918549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTK'. [2026-02-24T20:24:26.918935] [INFO ] [FORECASTER] Starting predict_future for IBTK [2026-02-24T20:24:26.919750] [DEBUG] [LOCAL ] No optimal features file found for IBTK: ./output/feature-sets/IBTK.txt [2026-02-24T20:24:26.919816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:26.919856] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:26.919889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:26.919957] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:26.980179] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:26.981104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:26.981191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:26.981226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:27.100728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:27.100937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:27.100997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:27.101030] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:27.105522] [DEBUG] [FORECASTER] IBTK: Forecast T+1@11:T+2@11: DOWN (p=7.47%) [2026-02-24T20:24:27.106017] [INFO ] [FORECASTER] Completed predict_future for IBTK [2026-02-24T20:24:27.106183] [INFO ] [sig ] IBTK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:27.257767] [INFO ] [LOCAL ] Saved forecast: IBTK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IBTK.txt [2026-02-24T20:24:27.258262] [INFO ] [sig ] [1549/3377] Completed IBTK in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-24T20:24:27.258339] [INFO ] [sig ] [1550/3377] Forecasting IBTL... [2026-02-24T20:24:27.258388] [INFO ] [sig ] Generating forecast for: IBTL [2026-02-24T20:24:27.258445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTL' from 'https://tdm.silogroup.org/data/derivative_storage/IBTL.csv'. [2026-02-24T20:24:27.271033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTL'. [2026-02-24T20:24:27.271363] [INFO ] [FORECASTER] Starting predict_future for IBTL [2026-02-24T20:24:27.272233] [DEBUG] [LOCAL ] No optimal features file found for IBTL: ./output/feature-sets/IBTL.txt [2026-02-24T20:24:27.272287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:27.272337] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:27.272367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:27.272424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:27.330218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:27.331008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:27.331115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:27.331149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:27.453357] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:27.453508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:27.453548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:27.453594] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:27.457111] [DEBUG] [FORECASTER] IBTL: Forecast T+1@11:T+2@11: DOWN (p=20.38%) [2026-02-24T20:24:27.457391] [INFO ] [FORECASTER] Completed predict_future for IBTL [2026-02-24T20:24:27.457521] [INFO ] [sig ] IBTL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:27.599637] [INFO ] [LOCAL ] Saved forecast: IBTL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IBTL.txt [2026-02-24T20:24:27.599792] [INFO ] [sig ] [1550/3377] Completed IBTL in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-24T20:24:27.599834] [INFO ] [sig ] [1551/3377] Forecasting IBTM... [2026-02-24T20:24:27.599864] [INFO ] [sig ] Generating forecast for: IBTM [2026-02-24T20:24:27.599896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTM' from 'https://tdm.silogroup.org/data/derivative_storage/IBTM.csv'. [2026-02-24T20:24:27.611305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTM'. [2026-02-24T20:24:27.611649] [INFO ] [FORECASTER] Starting predict_future for IBTM [2026-02-24T20:24:27.612495] [DEBUG] [LOCAL ] No optimal features file found for IBTM: ./output/feature-sets/IBTM.txt [2026-02-24T20:24:27.612552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:27.612630] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:27.612676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:27.612736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:27.671642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:27.672446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:27.672534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:27.672568] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:27.803042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:27.803245] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:27.803294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:27.803325] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:27.807105] [DEBUG] [FORECASTER] IBTM: Forecast T+1@11:T+2@11: DOWN (p=47.68%) [2026-02-24T20:24:27.807408] [INFO ] [FORECASTER] Completed predict_future for IBTM [2026-02-24T20:24:27.807553] [INFO ] [sig ] IBTM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:27.958524] [INFO ] [LOCAL ] Saved forecast: IBTM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IBTM.txt [2026-02-24T20:24:27.958702] [INFO ] [sig ] [1551/3377] Completed IBTM in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-24T20:24:27.958744] [INFO ] [sig ] [1552/3377] Forecasting IBTO... [2026-02-24T20:24:27.958774] [INFO ] [sig ] Generating forecast for: IBTO [2026-02-24T20:24:27.958804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IBTO' from 'https://tdm.silogroup.org/data/derivative_storage/IBTO.csv'. [2026-02-24T20:24:27.971317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IBTO'. [2026-02-24T20:24:27.971743] [INFO ] [FORECASTER] Starting predict_future for IBTO [2026-02-24T20:24:27.972719] [DEBUG] [LOCAL ] No optimal features file found for IBTO: ./output/feature-sets/IBTO.txt [2026-02-24T20:24:27.972790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:27.972829] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:27.972861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:27.972920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:28.032878] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:28.033779] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:28.033869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:28.033905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:28.167166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:28.167329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:28.167371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:28.167402] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:28.171338] [DEBUG] [FORECASTER] IBTO: Forecast T+1@11:T+2@11: UP (p=86.52%) [2026-02-24T20:24:28.171654] [INFO ] [FORECASTER] Completed predict_future for IBTO [2026-02-24T20:24:28.171792] [INFO ] [sig ] IBTO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:28.320653] [INFO ] [LOCAL ] Saved forecast: IBTO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IBTO.txt [2026-02-24T20:24:28.320821] [INFO ] [sig ] [1552/3377] Completed IBTO in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.1m [2026-02-24T20:24:28.320865] [INFO ] [sig ] [1553/3377] Forecasting ICE... [2026-02-24T20:24:28.320897] [INFO ] [sig ] Generating forecast for: ICE [2026-02-24T20:24:28.320927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICE' from 'https://tdm.silogroup.org/data/derivative_storage/ICE.csv'. [2026-02-24T20:24:28.332891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICE'. [2026-02-24T20:24:28.333265] [INFO ] [FORECASTER] Starting predict_future for ICE [2026-02-24T20:24:28.334073] [DEBUG] [LOCAL ] No optimal features file found for ICE: ./output/feature-sets/ICE.txt [2026-02-24T20:24:28.334127] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:28.334200] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:28.334230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:28.334287] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:28.396531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:28.397513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:28.397615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:28.397652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:28.524431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:28.524631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:28.524674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:28.524703] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:28.528244] [DEBUG] [FORECASTER] ICE: Forecast T+1@11:T+2@11: UP (p=97.33%) [2026-02-24T20:24:28.528545] [INFO ] [FORECASTER] Completed predict_future for ICE [2026-02-24T20:24:28.528702] [INFO ] [sig ] ICE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:28.679380] [INFO ] [LOCAL ] Saved forecast: ICE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ICE.txt [2026-02-24T20:24:28.679528] [INFO ] [sig ] [1553/3377] Completed ICE in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-24T20:24:28.679596] [INFO ] [sig ] [1554/3377] Forecasting ICFI... [2026-02-24T20:24:28.679630] [INFO ] [sig ] Generating forecast for: ICFI [2026-02-24T20:24:28.679662] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICFI' from 'https://tdm.silogroup.org/data/derivative_storage/ICFI.csv'. [2026-02-24T20:24:28.692073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICFI'. [2026-02-24T20:24:28.692370] [INFO ] [FORECASTER] Starting predict_future for ICFI [2026-02-24T20:24:28.693409] [DEBUG] [LOCAL ] No optimal features file found for ICFI: ./output/feature-sets/ICFI.txt [2026-02-24T20:24:28.693465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:28.693498] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:28.693526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:28.693605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:28.755616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:28.756424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:28.756511] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:28.756545] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:28.883631] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:28.883811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:28.883860] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:28.883895] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:28.888593] [DEBUG] [FORECASTER] ICFI: Forecast T+1@11:T+2@11: UP (p=64.33%) [2026-02-24T20:24:28.888997] [INFO ] [FORECASTER] Completed predict_future for ICFI [2026-02-24T20:24:28.889181] [INFO ] [sig ] ICFI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:29.049036] [INFO ] [LOCAL ] Saved forecast: ICFI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ICFI.txt [2026-02-24T20:24:29.049447] [INFO ] [sig ] [1554/3377] Completed ICFI in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-24T20:24:29.049503] [INFO ] [sig ] [1555/3377] Forecasting ICL... [2026-02-24T20:24:29.049548] [INFO ] [sig ] Generating forecast for: ICL [2026-02-24T20:24:29.049611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICL' from 'https://tdm.silogroup.org/data/derivative_storage/ICL.csv'. [2026-02-24T20:24:29.063208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICL'. [2026-02-24T20:24:29.063622] [INFO ] [FORECASTER] Starting predict_future for ICL [2026-02-24T20:24:29.064521] [DEBUG] [LOCAL ] No optimal features file found for ICL: ./output/feature-sets/ICL.txt [2026-02-24T20:24:29.064603] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:29.064638] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:29.064664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:29.064722] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:29.123734] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:29.124675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:29.124767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:29.124801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:29.265609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:29.265770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:29.265809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:29.265837] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:29.269731] [DEBUG] [FORECASTER] ICL: Forecast T+1@11:T+2@11: UP (p=59.90%) [2026-02-24T20:24:29.270048] [INFO ] [FORECASTER] Completed predict_future for ICL [2026-02-24T20:24:29.270186] [INFO ] [sig ] ICL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:29.420200] [INFO ] [LOCAL ] Saved forecast: ICL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ICL.txt [2026-02-24T20:24:29.420361] [INFO ] [sig ] [1555/3377] Completed ICL in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-24T20:24:29.420401] [INFO ] [sig ] [1556/3377] Forecasting ICLN... [2026-02-24T20:24:29.420431] [INFO ] [sig ] Generating forecast for: ICLN [2026-02-24T20:24:29.420463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICLN' from 'https://tdm.silogroup.org/data/derivative_storage/ICLN.csv'. [2026-02-24T20:24:29.433281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICLN'. [2026-02-24T20:24:29.433679] [INFO ] [FORECASTER] Starting predict_future for ICLN [2026-02-24T20:24:29.434493] [DEBUG] [LOCAL ] No optimal features file found for ICLN: ./output/feature-sets/ICLN.txt [2026-02-24T20:24:29.434549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:29.434610] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:29.434641] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:29.434700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:29.493876] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:29.494778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:29.494873] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:29.494909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:29.639159] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:29.639358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:29.639407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:29.639486] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:29.643772] [DEBUG] [FORECASTER] ICLN: Forecast T+1@11:T+2@11: DOWN (p=33.86%) [2026-02-24T20:24:29.644195] [INFO ] [FORECASTER] Completed predict_future for ICLN [2026-02-24T20:24:29.644370] [INFO ] [sig ] ICLN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:29.794890] [INFO ] [LOCAL ] Saved forecast: ICLN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ICLN.txt [2026-02-24T20:24:29.795246] [INFO ] [sig ] [1556/3377] Completed ICLN in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-24T20:24:29.795290] [INFO ] [sig ] [1557/3377] Forecasting ICMB... [2026-02-24T20:24:29.795320] [INFO ] [sig ] Generating forecast for: ICMB [2026-02-24T20:24:29.795363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICMB' from 'https://tdm.silogroup.org/data/derivative_storage/ICMB.csv'. [2026-02-24T20:24:29.808926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICMB'. [2026-02-24T20:24:29.809199] [INFO ] [FORECASTER] Starting predict_future for ICMB [2026-02-24T20:24:29.810038] [DEBUG] [LOCAL ] No optimal features file found for ICMB: ./output/feature-sets/ICMB.txt [2026-02-24T20:24:29.810276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:29.810308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:29.810335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:29.810392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:29.870510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:29.871194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:29.871282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:29.871317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:29.986408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:29.986569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:29.986632] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:29.986680] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:29.990312] [DEBUG] [FORECASTER] ICMB: Forecast T+1@11:T+2@11: DOWN (p=24.62%) [2026-02-24T20:24:29.990632] [INFO ] [FORECASTER] Completed predict_future for ICMB [2026-02-24T20:24:29.990783] [INFO ] [sig ] ICMB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:30.140924] [INFO ] [LOCAL ] Saved forecast: ICMB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ICMB.txt [2026-02-24T20:24:30.141072] [INFO ] [sig ] [1557/3377] Completed ICMB in 0.3s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-24T20:24:30.141119] [INFO ] [sig ] [1558/3377] Forecasting ICOP... [2026-02-24T20:24:30.141150] [INFO ] [sig ] Generating forecast for: ICOP [2026-02-24T20:24:30.141182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICOP' from 'https://tdm.silogroup.org/data/derivative_storage/ICOP.csv'. [2026-02-24T20:24:30.153384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICOP'. [2026-02-24T20:24:30.153728] [INFO ] [FORECASTER] Starting predict_future for ICOP [2026-02-24T20:24:30.154765] [DEBUG] [LOCAL ] No optimal features file found for ICOP: ./output/feature-sets/ICOP.txt [2026-02-24T20:24:30.154822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:30.154856] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:30.154884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:30.154942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:30.223776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:30.225106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:30.225202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:30.225239] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:30.352416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:30.352597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:30.352645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:30.352690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:30.356529] [DEBUG] [FORECASTER] ICOP: Forecast T+1@11:T+2@11: UP (p=78.42%) [2026-02-24T20:24:30.356858] [INFO ] [FORECASTER] Completed predict_future for ICOP [2026-02-24T20:24:30.357021] [INFO ] [sig ] ICOP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:30.504993] [INFO ] [LOCAL ] Saved forecast: ICOP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ICOP.txt [2026-02-24T20:24:30.505167] [INFO ] [sig ] [1558/3377] Completed ICOP in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-24T20:24:30.505215] [INFO ] [sig ] [1559/3377] Forecasting ICUI... [2026-02-24T20:24:30.505260] [INFO ] [sig ] Generating forecast for: ICUI [2026-02-24T20:24:30.505304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ICUI' from 'https://tdm.silogroup.org/data/derivative_storage/ICUI.csv'. [2026-02-24T20:24:30.517990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ICUI'. [2026-02-24T20:24:30.518305] [INFO ] [FORECASTER] Starting predict_future for ICUI [2026-02-24T20:24:30.519162] [DEBUG] [LOCAL ] No optimal features file found for ICUI: ./output/feature-sets/ICUI.txt [2026-02-24T20:24:30.519218] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:30.519253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:30.519281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:30.519340] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:30.579477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:30.580542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:30.580669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:30.580705] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:30.709140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:30.709302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:30.709342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:30.709371] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:30.713068] [DEBUG] [FORECASTER] ICUI: Forecast T+1@11:T+2@11: UP (p=84.67%) [2026-02-24T20:24:30.713353] [INFO ] [FORECASTER] Completed predict_future for ICUI [2026-02-24T20:24:30.713484] [INFO ] [sig ] ICUI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:30.866513] [INFO ] [LOCAL ] Saved forecast: ICUI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ICUI.txt [2026-02-24T20:24:30.866678] [INFO ] [sig ] [1559/3377] Completed ICUI in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-24T20:24:30.866720] [INFO ] [sig ] [1560/3377] Forecasting IDA... [2026-02-24T20:24:30.866750] [INFO ] [sig ] Generating forecast for: IDA [2026-02-24T20:24:30.866779] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDA' from 'https://tdm.silogroup.org/data/derivative_storage/IDA.csv'. [2026-02-24T20:24:30.878777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDA'. [2026-02-24T20:24:30.879101] [INFO ] [FORECASTER] Starting predict_future for IDA [2026-02-24T20:24:30.879908] [DEBUG] [LOCAL ] No optimal features file found for IDA: ./output/feature-sets/IDA.txt [2026-02-24T20:24:30.879962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:30.879995] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:30.880022] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:30.880079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:30.939879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:30.940689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:30.940774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:30.940806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:31.067303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:31.067462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:31.067503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:31.067535] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:31.071264] [DEBUG] [FORECASTER] IDA: Forecast T+1@11:T+2@11: DOWN (p=22.32%) [2026-02-24T20:24:31.071590] [INFO ] [FORECASTER] Completed predict_future for IDA [2026-02-24T20:24:31.071735] [INFO ] [sig ] IDA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:31.216623] [INFO ] [LOCAL ] Saved forecast: IDA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IDA.txt [2026-02-24T20:24:31.216789] [INFO ] [sig ] [1560/3377] Completed IDA in 0.4s | 2.75 sym/s | Total: 9.4m | ETA: 11.0m [2026-02-24T20:24:31.216832] [INFO ] [sig ] [1561/3377] Forecasting IDAI... [2026-02-24T20:24:31.216866] [INFO ] [sig ] Generating forecast for: IDAI [2026-02-24T20:24:31.216904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDAI' from 'https://tdm.silogroup.org/data/derivative_storage/IDAI.csv'. [2026-02-24T20:24:31.228704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDAI'. [2026-02-24T20:24:31.229044] [INFO ] [FORECASTER] Starting predict_future for IDAI [2026-02-24T20:24:31.229893] [DEBUG] [LOCAL ] No optimal features file found for IDAI: ./output/feature-sets/IDAI.txt [2026-02-24T20:24:31.229962] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:31.230005] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:31.230052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:31.230112] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:31.291722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:31.292636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:31.292727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:31.292763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:31.418486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:31.418687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:31.418732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:31.418762] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:31.422485] [DEBUG] [FORECASTER] IDAI: Forecast T+1@11:T+2@11: UP (p=57.01%) [2026-02-24T20:24:31.422801] [INFO ] [FORECASTER] Completed predict_future for IDAI [2026-02-24T20:24:31.422941] [INFO ] [sig ] IDAI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:31.569836] [INFO ] [LOCAL ] Saved forecast: IDAI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IDAI.txt [2026-02-24T20:24:31.570027] [INFO ] [sig ] [1561/3377] Completed IDAI in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-24T20:24:31.570076] [INFO ] [sig ] [1562/3377] Forecasting IDCC... [2026-02-24T20:24:31.570111] [INFO ] [sig ] Generating forecast for: IDCC [2026-02-24T20:24:31.570140] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDCC' from 'https://tdm.silogroup.org/data/derivative_storage/IDCC.csv'. [2026-02-24T20:24:31.584747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDCC'. [2026-02-24T20:24:31.585138] [INFO ] [FORECASTER] Starting predict_future for IDCC [2026-02-24T20:24:31.585996] [DEBUG] [LOCAL ] No optimal features file found for IDCC: ./output/feature-sets/IDCC.txt [2026-02-24T20:24:31.586064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:31.586102] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:31.586130] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:31.586188] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:31.649768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:31.650727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:31.650815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:31.650850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:31.780965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:31.781131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:31.781173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:31.781201] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:31.785031] [DEBUG] [FORECASTER] IDCC: Forecast T+1@11:T+2@11: DOWN (p=5.33%) [2026-02-24T20:24:31.785334] [INFO ] [FORECASTER] Completed predict_future for IDCC [2026-02-24T20:24:31.785468] [INFO ] [sig ] IDCC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:31.937378] [INFO ] [LOCAL ] Saved forecast: IDCC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IDCC.txt [2026-02-24T20:24:31.937547] [INFO ] [sig ] [1562/3377] Completed IDCC in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-24T20:24:31.937610] [INFO ] [sig ] [1563/3377] Forecasting IDE... [2026-02-24T20:24:31.937642] [INFO ] [sig ] Generating forecast for: IDE [2026-02-24T20:24:31.937674] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDE' from 'https://tdm.silogroup.org/data/derivative_storage/IDE.csv'. [2026-02-24T20:24:31.952634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDE'. [2026-02-24T20:24:31.952923] [INFO ] [FORECASTER] Starting predict_future for IDE [2026-02-24T20:24:31.953808] [DEBUG] [LOCAL ] No optimal features file found for IDE: ./output/feature-sets/IDE.txt [2026-02-24T20:24:31.953863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:31.953895] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:31.953923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:31.953980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:32.011610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:32.012561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:32.012691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:32.012726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:32.135281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:32.135436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:32.135475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:32.135505] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:32.139013] [DEBUG] [FORECASTER] IDE: Forecast T+1@11:T+2@11: DOWN (p=18.08%) [2026-02-24T20:24:32.139306] [INFO ] [FORECASTER] Completed predict_future for IDE [2026-02-24T20:24:32.139434] [INFO ] [sig ] IDE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:32.290021] [INFO ] [LOCAL ] Saved forecast: IDE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IDE.txt [2026-02-24T20:24:32.290211] [INFO ] [sig ] [1563/3377] Completed IDE in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-24T20:24:32.290260] [INFO ] [sig ] [1564/3377] Forecasting IDN... [2026-02-24T20:24:32.290293] [INFO ] [sig ] Generating forecast for: IDN [2026-02-24T20:24:32.290325] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDN' from 'https://tdm.silogroup.org/data/derivative_storage/IDN.csv'. [2026-02-24T20:24:32.302437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDN'. [2026-02-24T20:24:32.302903] [INFO ] [FORECASTER] Starting predict_future for IDN [2026-02-24T20:24:32.303899] [DEBUG] [LOCAL ] No optimal features file found for IDN: ./output/feature-sets/IDN.txt [2026-02-24T20:24:32.303956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:32.303998] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:32.304033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:32.304115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:32.365164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:32.366004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:32.366090] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:32.366122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:32.486931] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:32.487088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:32.487138] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:32.487187] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:32.491011] [DEBUG] [FORECASTER] IDN: Forecast T+1@11:T+2@11: UP (p=76.09%) [2026-02-24T20:24:32.491303] [INFO ] [FORECASTER] Completed predict_future for IDN [2026-02-24T20:24:32.491440] [INFO ] [sig ] IDN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:32.649167] [INFO ] [LOCAL ] Saved forecast: IDN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IDN.txt [2026-02-24T20:24:32.649335] [INFO ] [sig ] [1564/3377] Completed IDN in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-24T20:24:32.649382] [INFO ] [sig ] [1565/3377] Forecasting IDXX... [2026-02-24T20:24:32.649417] [INFO ] [sig ] Generating forecast for: IDXX [2026-02-24T20:24:32.649460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDXX' from 'https://tdm.silogroup.org/data/derivative_storage/IDXX.csv'. [2026-02-24T20:24:32.661546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDXX'. [2026-02-24T20:24:32.661905] [INFO ] [FORECASTER] Starting predict_future for IDXX [2026-02-24T20:24:32.662806] [DEBUG] [LOCAL ] No optimal features file found for IDXX: ./output/feature-sets/IDXX.txt [2026-02-24T20:24:32.662862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:32.662896] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:32.662929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:32.663013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:32.725451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:32.726295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:32.726391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:32.726440] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:32.856386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:32.856562] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:32.856624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:32.856653] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:32.860945] [DEBUG] [FORECASTER] IDXX: Forecast T+1@11:T+2@11: UP (p=89.74%) [2026-02-24T20:24:32.861402] [INFO ] [FORECASTER] Completed predict_future for IDXX [2026-02-24T20:24:32.861595] [INFO ] [sig ] IDXX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:33.020406] [INFO ] [LOCAL ] Saved forecast: IDXX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IDXX.txt [2026-02-24T20:24:33.020565] [INFO ] [sig ] [1565/3377] Completed IDXX in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-24T20:24:33.020624] [INFO ] [sig ] [1566/3377] Forecasting IDYA... [2026-02-24T20:24:33.020666] [INFO ] [sig ] Generating forecast for: IDYA [2026-02-24T20:24:33.020696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IDYA' from 'https://tdm.silogroup.org/data/derivative_storage/IDYA.csv'. [2026-02-24T20:24:33.033521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IDYA'. [2026-02-24T20:24:33.033976] [INFO ] [FORECASTER] Starting predict_future for IDYA [2026-02-24T20:24:33.034914] [DEBUG] [LOCAL ] No optimal features file found for IDYA: ./output/feature-sets/IDYA.txt [2026-02-24T20:24:33.034980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:33.035014] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:33.035042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:33.035100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:33.097235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:33.098732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:33.098847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:33.098900] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:33.233506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:33.233702] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:33.233759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:33.233790] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:33.237630] [DEBUG] [FORECASTER] IDYA: Forecast T+1@11:T+2@11: DOWN (p=33.92%) [2026-02-24T20:24:33.237987] [INFO ] [FORECASTER] Completed predict_future for IDYA [2026-02-24T20:24:33.238149] [INFO ] [sig ] IDYA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:33.405263] [INFO ] [LOCAL ] Saved forecast: IDYA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IDYA.txt [2026-02-24T20:24:33.405466] [INFO ] [sig ] [1566/3377] Completed IDYA in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-24T20:24:33.405510] [INFO ] [sig ] [1567/3377] Forecasting IEF... [2026-02-24T20:24:33.405554] [INFO ] [sig ] Generating forecast for: IEF [2026-02-24T20:24:33.405621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEF' from 'https://tdm.silogroup.org/data/derivative_storage/IEF.csv'. [2026-02-24T20:24:33.418149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEF'. [2026-02-24T20:24:33.418495] [INFO ] [FORECASTER] Starting predict_future for IEF [2026-02-24T20:24:33.419341] [DEBUG] [LOCAL ] No optimal features file found for IEF: ./output/feature-sets/IEF.txt [2026-02-24T20:24:33.419395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:33.419428] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:33.419455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:33.419512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:33.480267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:33.481111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:33.481202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:33.481237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:33.608403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:33.608610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:33.608673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:33.608709] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:33.613004] [DEBUG] [FORECASTER] IEF: Forecast T+1@11:T+2@11: UP (p=57.69%) [2026-02-24T20:24:33.613346] [INFO ] [FORECASTER] Completed predict_future for IEF [2026-02-24T20:24:33.613494] [INFO ] [sig ] IEF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:33.768731] [INFO ] [LOCAL ] Saved forecast: IEF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IEF.txt [2026-02-24T20:24:33.768883] [INFO ] [sig ] [1567/3377] Completed IEF in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-24T20:24:33.768924] [INFO ] [sig ] [1568/3377] Forecasting IEI... [2026-02-24T20:24:33.768954] [INFO ] [sig ] Generating forecast for: IEI [2026-02-24T20:24:33.768985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEI' from 'https://tdm.silogroup.org/data/derivative_storage/IEI.csv'. [2026-02-24T20:24:33.781622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEI'. [2026-02-24T20:24:33.782027] [INFO ] [FORECASTER] Starting predict_future for IEI [2026-02-24T20:24:33.782900] [DEBUG] [LOCAL ] No optimal features file found for IEI: ./output/feature-sets/IEI.txt [2026-02-24T20:24:33.782958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:33.782995] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:33.783024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:33.783084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:33.845877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:33.846762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:33.846854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:33.846889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:33.972372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:33.972530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:33.972590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:33.972624] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:33.976770] [DEBUG] [FORECASTER] IEI: Forecast T+1@11:T+2@11: DOWN (p=25.86%) [2026-02-24T20:24:33.977115] [INFO ] [FORECASTER] Completed predict_future for IEI [2026-02-24T20:24:33.977262] [INFO ] [sig ] IEI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:34.130725] [INFO ] [LOCAL ] Saved forecast: IEI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IEI.txt [2026-02-24T20:24:34.130884] [INFO ] [sig ] [1568/3377] Completed IEI in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-24T20:24:34.130925] [INFO ] [sig ] [1569/3377] Forecasting IEP... [2026-02-24T20:24:34.130957] [INFO ] [sig ] Generating forecast for: IEP [2026-02-24T20:24:34.131003] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEP' from 'https://tdm.silogroup.org/data/derivative_storage/IEP.csv'. [2026-02-24T20:24:34.142739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEP'. [2026-02-24T20:24:34.143132] [INFO ] [FORECASTER] Starting predict_future for IEP [2026-02-24T20:24:34.143985] [DEBUG] [LOCAL ] No optimal features file found for IEP: ./output/feature-sets/IEP.txt [2026-02-24T20:24:34.144051] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:34.144093] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:34.144158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:34.144237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:34.209424] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:34.210316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:34.210408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:34.210442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:34.338241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:34.338431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:34.338479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:34.338511] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:34.342384] [DEBUG] [FORECASTER] IEP: Forecast T+1@11:T+2@11: UP (p=98.43%) [2026-02-24T20:24:34.342747] [INFO ] [FORECASTER] Completed predict_future for IEP [2026-02-24T20:24:34.342889] [INFO ] [sig ] IEP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:34.497299] [INFO ] [LOCAL ] Saved forecast: IEP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IEP.txt [2026-02-24T20:24:34.497455] [INFO ] [sig ] [1569/3377] Completed IEP in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 11.0m [2026-02-24T20:24:34.497496] [INFO ] [sig ] [1570/3377] Forecasting IESC... [2026-02-24T20:24:34.497525] [INFO ] [sig ] Generating forecast for: IESC [2026-02-24T20:24:34.497561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IESC' from 'https://tdm.silogroup.org/data/derivative_storage/IESC.csv'. [2026-02-24T20:24:34.510208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IESC'. [2026-02-24T20:24:34.510643] [INFO ] [FORECASTER] Starting predict_future for IESC [2026-02-24T20:24:34.511565] [DEBUG] [LOCAL ] No optimal features file found for IESC: ./output/feature-sets/IESC.txt [2026-02-24T20:24:34.511653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:34.511726] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:34.511757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:34.511834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:34.578305] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:34.579214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:34.579320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:34.579536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:34.709206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:34.709368] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:34.709410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:34.709440] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:34.713176] [DEBUG] [FORECASTER] IESC: Forecast T+1@11:T+2@11: DOWN (p=39.23%) [2026-02-24T20:24:34.713527] [INFO ] [FORECASTER] Completed predict_future for IESC [2026-02-24T20:24:34.713697] [INFO ] [sig ] IESC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:34.871844] [INFO ] [LOCAL ] Saved forecast: IESC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IESC.txt [2026-02-24T20:24:34.872018] [INFO ] [sig ] [1570/3377] Completed IESC in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-24T20:24:34.872069] [INFO ] [sig ] [1571/3377] Forecasting IEX... [2026-02-24T20:24:34.872105] [INFO ] [sig ] Generating forecast for: IEX [2026-02-24T20:24:34.872142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IEX' from 'https://tdm.silogroup.org/data/derivative_storage/IEX.csv'. [2026-02-24T20:24:34.884616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IEX'. [2026-02-24T20:24:34.885036] [INFO ] [FORECASTER] Starting predict_future for IEX [2026-02-24T20:24:34.886008] [DEBUG] [LOCAL ] No optimal features file found for IEX: ./output/feature-sets/IEX.txt [2026-02-24T20:24:34.886075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:34.886108] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:34.886138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:34.886197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:34.948509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:34.949629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:34.949749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:34.949783] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:35.081553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:35.081729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:35.081770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:35.081799] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:35.085395] [DEBUG] [FORECASTER] IEX: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-24T20:24:35.085721] [INFO ] [FORECASTER] Completed predict_future for IEX [2026-02-24T20:24:35.085866] [INFO ] [sig ] IEX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:35.318837] [INFO ] [LOCAL ] Saved forecast: IEX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IEX.txt [2026-02-24T20:24:35.318999] [INFO ] [sig ] [1571/3377] Completed IEX in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-24T20:24:35.319049] [INFO ] [sig ] [1572/3377] Forecasting IFS... [2026-02-24T20:24:35.319087] [INFO ] [sig ] Generating forecast for: IFS [2026-02-24T20:24:35.319123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IFS' from 'https://tdm.silogroup.org/data/derivative_storage/IFS.csv'. [2026-02-24T20:24:35.331226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IFS'. [2026-02-24T20:24:35.331627] [INFO ] [FORECASTER] Starting predict_future for IFS [2026-02-24T20:24:35.332468] [DEBUG] [LOCAL ] No optimal features file found for IFS: ./output/feature-sets/IFS.txt [2026-02-24T20:24:35.332523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:35.332556] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:35.332602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:35.332662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:35.392750] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:35.393644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:35.393740] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:35.393774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:35.517047] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:35.517220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:35.517261] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:35.517290] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:35.520980] [DEBUG] [FORECASTER] IFS: Forecast T+1@11:T+2@11: UP (p=98.47%) [2026-02-24T20:24:35.521314] [INFO ] [FORECASTER] Completed predict_future for IFS [2026-02-24T20:24:35.521458] [INFO ] [sig ] IFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:35.679780] [INFO ] [LOCAL ] Saved forecast: IFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IFS.txt [2026-02-24T20:24:35.679961] [INFO ] [sig ] [1572/3377] Completed IFS in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-24T20:24:35.680018] [INFO ] [sig ] [1573/3377] Forecasting IGA... [2026-02-24T20:24:35.680052] [INFO ] [sig ] Generating forecast for: IGA [2026-02-24T20:24:35.680083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGA' from 'https://tdm.silogroup.org/data/derivative_storage/IGA.csv'. [2026-02-24T20:24:35.693991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGA'. [2026-02-24T20:24:35.694380] [INFO ] [FORECASTER] Starting predict_future for IGA [2026-02-24T20:24:35.695455] [DEBUG] [LOCAL ] No optimal features file found for IGA: ./output/feature-sets/IGA.txt [2026-02-24T20:24:35.695531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:35.695604] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:35.695650] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:35.695728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:35.763514] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:35.764535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:35.764639] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:35.764676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:35.898819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:35.898982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:35.899043] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:35.899111] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:35.902838] [DEBUG] [FORECASTER] IGA: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-02-24T20:24:35.903158] [INFO ] [FORECASTER] Completed predict_future for IGA [2026-02-24T20:24:35.903292] [INFO ] [sig ] IGA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:36.068711] [INFO ] [LOCAL ] Saved forecast: IGA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IGA.txt [2026-02-24T20:24:36.068879] [INFO ] [sig ] [1573/3377] Completed IGA in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-24T20:24:36.068921] [INFO ] [sig ] [1574/3377] Forecasting IGD... [2026-02-24T20:24:36.068953] [INFO ] [sig ] Generating forecast for: IGD [2026-02-24T20:24:36.068984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGD' from 'https://tdm.silogroup.org/data/derivative_storage/IGD.csv'. [2026-02-24T20:24:36.081138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGD'. [2026-02-24T20:24:36.081455] [INFO ] [FORECASTER] Starting predict_future for IGD [2026-02-24T20:24:36.082305] [DEBUG] [LOCAL ] No optimal features file found for IGD: ./output/feature-sets/IGD.txt [2026-02-24T20:24:36.082371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:36.082406] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:36.082433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:36.082491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:36.146949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:36.147755] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:36.147839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:36.147873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:36.274037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:36.274222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:36.274270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:36.274300] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:36.277983] [DEBUG] [FORECASTER] IGD: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-02-24T20:24:36.278279] [INFO ] [FORECASTER] Completed predict_future for IGD [2026-02-24T20:24:36.278415] [INFO ] [sig ] IGD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:36.433139] [INFO ] [LOCAL ] Saved forecast: IGD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IGD.txt [2026-02-24T20:24:36.433286] [INFO ] [sig ] [1574/3377] Completed IGD in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-24T20:24:36.433326] [INFO ] [sig ] [1575/3377] Forecasting IGF... [2026-02-24T20:24:36.433356] [INFO ] [sig ] Generating forecast for: IGF [2026-02-24T20:24:36.433387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGF' from 'https://tdm.silogroup.org/data/derivative_storage/IGF.csv'. [2026-02-24T20:24:36.445772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGF'. [2026-02-24T20:24:36.446192] [INFO ] [FORECASTER] Starting predict_future for IGF [2026-02-24T20:24:36.447146] [DEBUG] [LOCAL ] No optimal features file found for IGF: ./output/feature-sets/IGF.txt [2026-02-24T20:24:36.447202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:36.447236] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:36.447263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:36.447323] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:36.511438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:36.512342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:36.512430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:36.512464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:36.638782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:36.638942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:36.638984] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:36.639013] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:36.642711] [DEBUG] [FORECASTER] IGF: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-02-24T20:24:36.642987] [INFO ] [FORECASTER] Completed predict_future for IGF [2026-02-24T20:24:36.643114] [INFO ] [sig ] IGF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:36.787489] [INFO ] [LOCAL ] Saved forecast: IGF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IGF.txt [2026-02-24T20:24:36.787674] [INFO ] [sig ] [1575/3377] Completed IGF in 0.4s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-24T20:24:36.787719] [INFO ] [sig ] [1576/3377] Forecasting IGI... [2026-02-24T20:24:36.787751] [INFO ] [sig ] Generating forecast for: IGI [2026-02-24T20:24:36.787783] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGI' from 'https://tdm.silogroup.org/data/derivative_storage/IGI.csv'. [2026-02-24T20:24:36.799915] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGI'. [2026-02-24T20:24:36.800231] [INFO ] [FORECASTER] Starting predict_future for IGI [2026-02-24T20:24:36.801064] [DEBUG] [LOCAL ] No optimal features file found for IGI: ./output/feature-sets/IGI.txt [2026-02-24T20:24:36.801124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:36.801168] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:36.801197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:36.801255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:36.861030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:36.862027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:36.862117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:36.862151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:36.966841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:36.967004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:36.967046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:36.967077] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:36.970645] [DEBUG] [FORECASTER] IGI: Forecast T+1@11:T+2@11: UP (p=93.45%) [2026-02-24T20:24:36.970930] [INFO ] [FORECASTER] Completed predict_future for IGI [2026-02-24T20:24:36.971071] [INFO ] [sig ] IGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:37.116130] [INFO ] [LOCAL ] Saved forecast: IGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IGI.txt [2026-02-24T20:24:37.116274] [INFO ] [sig ] [1576/3377] Completed IGI in 0.3s | 2.75 sym/s | Total: 9.5m | ETA: 10.9m [2026-02-24T20:24:37.116313] [INFO ] [sig ] [1577/3377] Forecasting IGIB... [2026-02-24T20:24:37.116342] [INFO ] [sig ] Generating forecast for: IGIB [2026-02-24T20:24:37.116373] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIB' from 'https://tdm.silogroup.org/data/derivative_storage/IGIB.csv'. [2026-02-24T20:24:37.127975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIB'. [2026-02-24T20:24:37.128292] [INFO ] [FORECASTER] Starting predict_future for IGIB [2026-02-24T20:24:37.129172] [DEBUG] [LOCAL ] No optimal features file found for IGIB: ./output/feature-sets/IGIB.txt [2026-02-24T20:24:37.129228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:37.129261] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:37.129289] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:37.129346] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:37.187252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:37.188159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:37.188246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:37.188279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:37.311704] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:37.311859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:37.311905] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:37.311936] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:37.315779] [DEBUG] [FORECASTER] IGIB: Forecast T+1@11:T+2@11: UP (p=77.46%) [2026-02-24T20:24:37.316097] [INFO ] [FORECASTER] Completed predict_future for IGIB [2026-02-24T20:24:37.316248] [INFO ] [sig ] IGIB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:37.459273] [INFO ] [LOCAL ] Saved forecast: IGIB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IGIB.txt [2026-02-24T20:24:37.459441] [INFO ] [sig ] [1577/3377] Completed IGIB in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-24T20:24:37.459491] [INFO ] [sig ] [1578/3377] Forecasting IGIC... [2026-02-24T20:24:37.459525] [INFO ] [sig ] Generating forecast for: IGIC [2026-02-24T20:24:37.459558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGIC' from 'https://tdm.silogroup.org/data/derivative_storage/IGIC.csv'. [2026-02-24T20:24:37.471590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGIC'. [2026-02-24T20:24:37.471964] [INFO ] [FORECASTER] Starting predict_future for IGIC [2026-02-24T20:24:37.472809] [DEBUG] [LOCAL ] No optimal features file found for IGIC: ./output/feature-sets/IGIC.txt [2026-02-24T20:24:37.472864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:37.472896] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:37.472923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:37.472981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:37.531543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:37.532406] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:37.532488] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:37.532520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:37.653289] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:37.653448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:37.653490] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:37.653520] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:37.657026] [DEBUG] [FORECASTER] IGIC: Forecast T+1@11:T+2@11: DOWN (p=46.21%) [2026-02-24T20:24:37.657335] [INFO ] [FORECASTER] Completed predict_future for IGIC [2026-02-24T20:24:37.657467] [INFO ] [sig ] IGIC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:37.800803] [INFO ] [LOCAL ] Saved forecast: IGIC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IGIC.txt [2026-02-24T20:24:37.800943] [INFO ] [sig ] [1578/3377] Completed IGIC in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-24T20:24:37.800982] [INFO ] [sig ] [1579/3377] Forecasting IGSB... [2026-02-24T20:24:37.801014] [INFO ] [sig ] Generating forecast for: IGSB [2026-02-24T20:24:37.801044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IGSB' from 'https://tdm.silogroup.org/data/derivative_storage/IGSB.csv'. [2026-02-24T20:24:37.812873] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IGSB'. [2026-02-24T20:24:37.813194] [INFO ] [FORECASTER] Starting predict_future for IGSB [2026-02-24T20:24:37.814005] [DEBUG] [LOCAL ] No optimal features file found for IGSB: ./output/feature-sets/IGSB.txt [2026-02-24T20:24:37.814061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:37.814104] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:37.814139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:37.814196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:37.874831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:37.875613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:37.875698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:37.875732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:38.000615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:38.000771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:38.000812] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:38.000841] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:38.004337] [DEBUG] [FORECASTER] IGSB: Forecast T+1@11:T+2@11: DOWN (p=37.34%) [2026-02-24T20:24:38.004647] [INFO ] [FORECASTER] Completed predict_future for IGSB [2026-02-24T20:24:38.004803] [INFO ] [sig ] IGSB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:38.147743] [INFO ] [LOCAL ] Saved forecast: IGSB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IGSB.txt [2026-02-24T20:24:38.147948] [INFO ] [sig ] [1579/3377] Completed IGSB in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-24T20:24:38.148012] [INFO ] [sig ] [1580/3377] Forecasting IHD... [2026-02-24T20:24:38.148046] [INFO ] [sig ] Generating forecast for: IHD [2026-02-24T20:24:38.148079] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHD' from 'https://tdm.silogroup.org/data/derivative_storage/IHD.csv'. [2026-02-24T20:24:38.159940] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHD'. [2026-02-24T20:24:38.160280] [INFO ] [FORECASTER] Starting predict_future for IHD [2026-02-24T20:24:38.161280] [DEBUG] [LOCAL ] No optimal features file found for IHD: ./output/feature-sets/IHD.txt [2026-02-24T20:24:38.161505] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:38.161538] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:38.161568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:38.161650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:38.222021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:38.222742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:38.222854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:38.222890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:38.351534] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:38.351737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:38.351791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:38.351831] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:38.356749] [DEBUG] [FORECASTER] IHD: Forecast T+1@11:T+2@11: UP (p=56.94%) [2026-02-24T20:24:38.357168] [INFO ] [FORECASTER] Completed predict_future for IHD [2026-02-24T20:24:38.357356] [INFO ] [sig ] IHD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:38.509544] [INFO ] [LOCAL ] Saved forecast: IHD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IHD.txt [2026-02-24T20:24:38.509704] [INFO ] [sig ] [1580/3377] Completed IHD in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-24T20:24:38.509743] [INFO ] [sig ] [1581/3377] Forecasting IHG... [2026-02-24T20:24:38.509773] [INFO ] [sig ] Generating forecast for: IHG [2026-02-24T20:24:38.509803] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHG' from 'https://tdm.silogroup.org/data/derivative_storage/IHG.csv'. [2026-02-24T20:24:38.527721] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHG'. [2026-02-24T20:24:38.528019] [INFO ] [FORECASTER] Starting predict_future for IHG [2026-02-24T20:24:38.528832] [DEBUG] [LOCAL ] No optimal features file found for IHG: ./output/feature-sets/IHG.txt [2026-02-24T20:24:38.528884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:38.528916] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:38.528943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:38.529000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:38.590082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:38.591198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:38.591287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:38.591512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:38.717395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:38.717554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:38.717654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:38.717687] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:38.721944] [DEBUG] [FORECASTER] IHG: Forecast T+1@11:T+2@11: UP (p=93.56%) [2026-02-24T20:24:38.722235] [INFO ] [FORECASTER] Completed predict_future for IHG [2026-02-24T20:24:38.722368] [INFO ] [sig ] IHG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:38.868521] [INFO ] [LOCAL ] Saved forecast: IHG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IHG.txt [2026-02-24T20:24:38.868704] [INFO ] [sig ] [1581/3377] Completed IHG in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-24T20:24:38.868745] [INFO ] [sig ] [1582/3377] Forecasting IHS... [2026-02-24T20:24:38.868777] [INFO ] [sig ] Generating forecast for: IHS [2026-02-24T20:24:38.868807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IHS' from 'https://tdm.silogroup.org/data/derivative_storage/IHS.csv'. [2026-02-24T20:24:38.880397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IHS'. [2026-02-24T20:24:38.880791] [INFO ] [FORECASTER] Starting predict_future for IHS [2026-02-24T20:24:38.881599] [DEBUG] [LOCAL ] No optimal features file found for IHS: ./output/feature-sets/IHS.txt [2026-02-24T20:24:38.881653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:38.881685] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:38.881712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:38.881769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:38.940412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:38.941360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:38.941448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:38.941483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:39.074251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:39.074437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:39.074479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:39.074519] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:39.078805] [DEBUG] [FORECASTER] IHS: Forecast T+1@11:T+2@11: DOWN (p=16.12%) [2026-02-24T20:24:39.079187] [INFO ] [FORECASTER] Completed predict_future for IHS [2026-02-24T20:24:39.079348] [INFO ] [sig ] IHS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:39.241368] [INFO ] [LOCAL ] Saved forecast: IHS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IHS.txt [2026-02-24T20:24:39.241502] [INFO ] [sig ] [1582/3377] Completed IHS in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-24T20:24:39.241541] [INFO ] [sig ] [1583/3377] Forecasting IIF... [2026-02-24T20:24:39.241588] [INFO ] [sig ] Generating forecast for: IIF [2026-02-24T20:24:39.241622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIF' from 'https://tdm.silogroup.org/data/derivative_storage/IIF.csv'. [2026-02-24T20:24:39.252972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIF'. [2026-02-24T20:24:39.253316] [INFO ] [FORECASTER] Starting predict_future for IIF [2026-02-24T20:24:39.254122] [DEBUG] [LOCAL ] No optimal features file found for IIF: ./output/feature-sets/IIF.txt [2026-02-24T20:24:39.254175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:39.254207] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:39.254234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:39.254291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:39.325844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:39.326756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:39.326858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:39.326892] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:39.446905] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:39.447065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:39.447105] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:39.447134] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:39.450998] [DEBUG] [FORECASTER] IIF: Forecast T+1@11:T+2@11: DOWN (p=15.40%) [2026-02-24T20:24:39.451343] [INFO ] [FORECASTER] Completed predict_future for IIF [2026-02-24T20:24:39.451491] [INFO ] [sig ] IIF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:39.609428] [INFO ] [LOCAL ] Saved forecast: IIF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IIF.txt [2026-02-24T20:24:39.609640] [INFO ] [sig ] [1583/3377] Completed IIF in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-24T20:24:39.609686] [INFO ] [sig ] [1584/3377] Forecasting III... [2026-02-24T20:24:39.609716] [INFO ] [sig ] Generating forecast for: III [2026-02-24T20:24:39.609746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'III' from 'https://tdm.silogroup.org/data/derivative_storage/III.csv'. [2026-02-24T20:24:39.621283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'III'. [2026-02-24T20:24:39.621630] [INFO ] [FORECASTER] Starting predict_future for III [2026-02-24T20:24:39.622453] [DEBUG] [LOCAL ] No optimal features file found for III: ./output/feature-sets/III.txt [2026-02-24T20:24:39.622522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:39.622566] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:39.622640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:39.622714] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:39.688244] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:39.689478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:39.689614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:39.689653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:39.829727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:39.829905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:39.829960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:39.830001] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:39.834895] [DEBUG] [FORECASTER] III: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-02-24T20:24:39.835280] [INFO ] [FORECASTER] Completed predict_future for III [2026-02-24T20:24:39.835467] [INFO ] [sig ] III: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:39.984710] [INFO ] [LOCAL ] Saved forecast: III 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/III.txt [2026-02-24T20:24:39.984872] [INFO ] [sig ] [1584/3377] Completed III in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-24T20:24:39.984911] [INFO ] [sig ] [1585/3377] Forecasting IIIN... [2026-02-24T20:24:39.984943] [INFO ] [sig ] Generating forecast for: IIIN [2026-02-24T20:24:39.984973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIIN' from 'https://tdm.silogroup.org/data/derivative_storage/IIIN.csv'. [2026-02-24T20:24:39.998163] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIIN'. [2026-02-24T20:24:39.998555] [INFO ] [FORECASTER] Starting predict_future for IIIN [2026-02-24T20:24:39.999402] [DEBUG] [LOCAL ] No optimal features file found for IIIN: ./output/feature-sets/IIIN.txt [2026-02-24T20:24:39.999457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:39.999512] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:39.999542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:39.999635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:40.062249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:40.063261] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:40.063519] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:40.063554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:40.187410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:40.187596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:40.187640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:40.187670] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:40.191331] [DEBUG] [FORECASTER] IIIN: Forecast T+1@11:T+2@11: DOWN (p=21.45%) [2026-02-24T20:24:40.191652] [INFO ] [FORECASTER] Completed predict_future for IIIN [2026-02-24T20:24:40.191791] [INFO ] [sig ] IIIN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:40.340928] [INFO ] [LOCAL ] Saved forecast: IIIN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IIIN.txt [2026-02-24T20:24:40.341081] [INFO ] [sig ] [1585/3377] Completed IIIN in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.9m [2026-02-24T20:24:40.341120] [INFO ] [sig ] [1586/3377] Forecasting IIM... [2026-02-24T20:24:40.341152] [INFO ] [sig ] Generating forecast for: IIM [2026-02-24T20:24:40.341188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IIM' from 'https://tdm.silogroup.org/data/derivative_storage/IIM.csv'. [2026-02-24T20:24:40.353119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IIM'. [2026-02-24T20:24:40.353471] [INFO ] [FORECASTER] Starting predict_future for IIM [2026-02-24T20:24:40.354315] [DEBUG] [LOCAL ] No optimal features file found for IIM: ./output/feature-sets/IIM.txt [2026-02-24T20:24:40.354373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:40.354406] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:40.354435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:40.354495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:40.415350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:40.416160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:40.416249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:40.416284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:40.541559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:40.541735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:40.541776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:40.541807] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:40.545420] [DEBUG] [FORECASTER] IIM: Forecast T+1@11:T+2@11: UP (p=95.47%) [2026-02-24T20:24:40.545739] [INFO ] [FORECASTER] Completed predict_future for IIM [2026-02-24T20:24:40.545876] [INFO ] [sig ] IIM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:40.699827] [INFO ] [LOCAL ] Saved forecast: IIM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IIM.txt [2026-02-24T20:24:40.699995] [INFO ] [sig ] [1586/3377] Completed IIM in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-24T20:24:40.700037] [INFO ] [sig ] [1587/3377] Forecasting ILMN... [2026-02-24T20:24:40.700067] [INFO ] [sig ] Generating forecast for: ILMN [2026-02-24T20:24:40.700103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ILMN' from 'https://tdm.silogroup.org/data/derivative_storage/ILMN.csv'. [2026-02-24T20:24:40.712007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ILMN'. [2026-02-24T20:24:40.712442] [INFO ] [FORECASTER] Starting predict_future for ILMN [2026-02-24T20:24:40.713371] [DEBUG] [LOCAL ] No optimal features file found for ILMN: ./output/feature-sets/ILMN.txt [2026-02-24T20:24:40.713430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:40.713517] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:40.713558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:40.713664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:40.774265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:40.775188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:40.775296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:40.775332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:40.905665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:40.905830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:40.905872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:40.905903] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:40.909717] [DEBUG] [FORECASTER] ILMN: Forecast T+1@11:T+2@11: UP (p=89.63%) [2026-02-24T20:24:40.910086] [INFO ] [FORECASTER] Completed predict_future for ILMN [2026-02-24T20:24:40.910247] [INFO ] [sig ] ILMN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:41.063603] [INFO ] [LOCAL ] Saved forecast: ILMN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ILMN.txt [2026-02-24T20:24:41.063763] [INFO ] [sig ] [1587/3377] Completed ILMN in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-24T20:24:41.063804] [INFO ] [sig ] [1588/3377] Forecasting IMAX... [2026-02-24T20:24:41.063833] [INFO ] [sig ] Generating forecast for: IMAX [2026-02-24T20:24:41.063864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMAX' from 'https://tdm.silogroup.org/data/derivative_storage/IMAX.csv'. [2026-02-24T20:24:41.075259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMAX'. [2026-02-24T20:24:41.075651] [INFO ] [FORECASTER] Starting predict_future for IMAX [2026-02-24T20:24:41.076482] [DEBUG] [LOCAL ] No optimal features file found for IMAX: ./output/feature-sets/IMAX.txt [2026-02-24T20:24:41.076539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:41.076600] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:41.076633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:41.076697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:41.137377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:41.138208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:41.138297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:41.138332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:41.254001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:41.254156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:41.254196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:41.254225] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:41.257677] [DEBUG] [FORECASTER] IMAX: Forecast T+1@11:T+2@11: DOWN (p=10.22%) [2026-02-24T20:24:41.258064] [INFO ] [FORECASTER] Completed predict_future for IMAX [2026-02-24T20:24:41.258209] [INFO ] [sig ] IMAX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:41.403438] [INFO ] [LOCAL ] Saved forecast: IMAX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IMAX.txt [2026-02-24T20:24:41.403614] [INFO ] [sig ] [1588/3377] Completed IMAX in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-24T20:24:41.403659] [INFO ] [sig ] [1589/3377] Forecasting IMMP... [2026-02-24T20:24:41.403696] [INFO ] [sig ] Generating forecast for: IMMP [2026-02-24T20:24:41.403726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMP' from 'https://tdm.silogroup.org/data/derivative_storage/IMMP.csv'. [2026-02-24T20:24:41.415648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMP'. [2026-02-24T20:24:41.416005] [INFO ] [FORECASTER] Starting predict_future for IMMP [2026-02-24T20:24:41.416857] [DEBUG] [LOCAL ] No optimal features file found for IMMP: ./output/feature-sets/IMMP.txt [2026-02-24T20:24:41.416914] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:41.416948] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:41.416976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:41.417034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:41.477454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:41.478333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:41.478449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:41.478493] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:41.598536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:41.598709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:41.598752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:41.598780] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:41.602279] [DEBUG] [FORECASTER] IMMP: Forecast T+1@11:T+2@11: UP (p=91.38%) [2026-02-24T20:24:41.602565] [INFO ] [FORECASTER] Completed predict_future for IMMP [2026-02-24T20:24:41.602716] [INFO ] [sig ] IMMP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:41.748931] [INFO ] [LOCAL ] Saved forecast: IMMP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IMMP.txt [2026-02-24T20:24:41.749071] [INFO ] [sig ] [1589/3377] Completed IMMP in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-24T20:24:41.749112] [INFO ] [sig ] [1590/3377] Forecasting IMMX... [2026-02-24T20:24:41.749147] [INFO ] [sig ] Generating forecast for: IMMX [2026-02-24T20:24:41.749186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMMX' from 'https://tdm.silogroup.org/data/derivative_storage/IMMX.csv'. [2026-02-24T20:24:41.763705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMMX'. [2026-02-24T20:24:41.764092] [INFO ] [FORECASTER] Starting predict_future for IMMX [2026-02-24T20:24:41.765191] [DEBUG] [LOCAL ] No optimal features file found for IMMX: ./output/feature-sets/IMMX.txt [2026-02-24T20:24:41.765249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:41.765282] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:41.765489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:41.765548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:41.827601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:41.828446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:41.828535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:41.828569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:41.957053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:41.957247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:41.957288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:41.957354] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:41.961189] [DEBUG] [FORECASTER] IMMX: Forecast T+1@11:T+2@11: UP (p=90.44%) [2026-02-24T20:24:41.961569] [INFO ] [FORECASTER] Completed predict_future for IMMX [2026-02-24T20:24:41.961756] [INFO ] [sig ] IMMX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:42.122000] [INFO ] [LOCAL ] Saved forecast: IMMX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IMMX.txt [2026-02-24T20:24:42.122176] [INFO ] [sig ] [1590/3377] Completed IMMX in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-24T20:24:42.122228] [INFO ] [sig ] [1591/3377] Forecasting IMNM... [2026-02-24T20:24:42.122267] [INFO ] [sig ] Generating forecast for: IMNM [2026-02-24T20:24:42.122316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNM' from 'https://tdm.silogroup.org/data/derivative_storage/IMNM.csv'. [2026-02-24T20:24:42.134776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNM'. [2026-02-24T20:24:42.135206] [INFO ] [FORECASTER] Starting predict_future for IMNM [2026-02-24T20:24:42.136174] [DEBUG] [LOCAL ] No optimal features file found for IMNM: ./output/feature-sets/IMNM.txt [2026-02-24T20:24:42.136232] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:42.136266] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:42.136294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:42.136358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:42.197285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:42.198148] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:42.198242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:42.198275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:42.319468] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:42.319635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:42.319676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:42.319705] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:42.323359] [DEBUG] [FORECASTER] IMNM: Forecast T+1@11:T+2@11: DOWN (p=0.21%) [2026-02-24T20:24:42.323674] [INFO ] [FORECASTER] Completed predict_future for IMNM [2026-02-24T20:24:42.323812] [INFO ] [sig ] IMNM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:42.470654] [INFO ] [LOCAL ] Saved forecast: IMNM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IMNM.txt [2026-02-24T20:24:42.470894] [INFO ] [sig ] [1591/3377] Completed IMNM in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-24T20:24:42.470954] [INFO ] [sig ] [1592/3377] Forecasting IMNN... [2026-02-24T20:24:42.470995] [INFO ] [sig ] Generating forecast for: IMNN [2026-02-24T20:24:42.471035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMNN' from 'https://tdm.silogroup.org/data/derivative_storage/IMNN.csv'. [2026-02-24T20:24:42.484820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMNN'. [2026-02-24T20:24:42.485280] [INFO ] [FORECASTER] Starting predict_future for IMNN [2026-02-24T20:24:42.486321] [DEBUG] [LOCAL ] No optimal features file found for IMNN: ./output/feature-sets/IMNN.txt [2026-02-24T20:24:42.486389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:42.486425] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:42.486452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:42.486511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:42.556912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:42.557877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:42.557994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:42.558030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:42.706838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:42.707013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:42.707061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:42.707117] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:42.711189] [DEBUG] [FORECASTER] IMNN: Forecast T+1@11:T+2@11: DOWN (p=26.25%) [2026-02-24T20:24:42.711491] [INFO ] [FORECASTER] Completed predict_future for IMNN [2026-02-24T20:24:42.711653] [INFO ] [sig ] IMNN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:42.855220] [INFO ] [LOCAL ] Saved forecast: IMNN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IMNN.txt [2026-02-24T20:24:42.855366] [INFO ] [sig ] [1592/3377] Completed IMNN in 0.4s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-24T20:24:42.855408] [INFO ] [sig ] [1593/3377] Forecasting IMOS... [2026-02-24T20:24:42.855437] [INFO ] [sig ] Generating forecast for: IMOS [2026-02-24T20:24:42.855467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMOS' from 'https://tdm.silogroup.org/data/derivative_storage/IMOS.csv'. [2026-02-24T20:24:42.867736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMOS'. [2026-02-24T20:24:42.868017] [INFO ] [FORECASTER] Starting predict_future for IMOS [2026-02-24T20:24:42.868855] [DEBUG] [LOCAL ] No optimal features file found for IMOS: ./output/feature-sets/IMOS.txt [2026-02-24T20:24:42.868910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:42.868942] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:42.868970] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:42.869026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:42.926614] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:42.927310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:42.927391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:42.927425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:43.048732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:43.048888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:43.048942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:43.048973] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:43.052469] [DEBUG] [FORECASTER] IMOS: Forecast T+1@11:T+2@11: DOWN (p=2.08%) [2026-02-24T20:24:43.052765] [INFO ] [FORECASTER] Completed predict_future for IMOS [2026-02-24T20:24:43.052894] [INFO ] [sig ] IMOS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:43.196868] [INFO ] [LOCAL ] Saved forecast: IMOS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IMOS.txt [2026-02-24T20:24:43.197007] [INFO ] [sig ] [1593/3377] Completed IMOS in 0.3s | 2.75 sym/s | Total: 9.6m | ETA: 10.8m [2026-02-24T20:24:43.197047] [INFO ] [sig ] [1594/3377] Forecasting IMPP... [2026-02-24T20:24:43.197077] [INFO ] [sig ] Generating forecast for: IMPP [2026-02-24T20:24:43.197106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMPP' from 'https://tdm.silogroup.org/data/derivative_storage/IMPP.csv'. [2026-02-24T20:24:43.208530] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMPP'. [2026-02-24T20:24:43.208856] [INFO ] [FORECASTER] Starting predict_future for IMPP [2026-02-24T20:24:43.209724] [DEBUG] [LOCAL ] No optimal features file found for IMPP: ./output/feature-sets/IMPP.txt [2026-02-24T20:24:43.209779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:43.209814] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:43.209844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:43.209903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:43.268376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:43.269007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:43.269084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:43.269130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:43.391846] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:43.392004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:43.392044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:43.392072] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:43.395684] [DEBUG] [FORECASTER] IMPP: Forecast T+1@11:T+2@11: DOWN (p=27.81%) [2026-02-24T20:24:43.395987] [INFO ] [FORECASTER] Completed predict_future for IMPP [2026-02-24T20:24:43.396126] [INFO ] [sig ] IMPP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:43.544388] [INFO ] [LOCAL ] Saved forecast: IMPP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IMPP.txt [2026-02-24T20:24:43.544522] [INFO ] [sig ] [1594/3377] Completed IMPP in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-24T20:24:43.544564] [INFO ] [sig ] [1595/3377] Forecasting IMRX... [2026-02-24T20:24:43.544615] [INFO ] [sig ] Generating forecast for: IMRX [2026-02-24T20:24:43.544646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMRX' from 'https://tdm.silogroup.org/data/derivative_storage/IMRX.csv'. [2026-02-24T20:24:43.556621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMRX'. [2026-02-24T20:24:43.556933] [INFO ] [FORECASTER] Starting predict_future for IMRX [2026-02-24T20:24:43.557749] [DEBUG] [LOCAL ] No optimal features file found for IMRX: ./output/feature-sets/IMRX.txt [2026-02-24T20:24:43.557805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:43.557839] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:43.557866] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:43.557947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:43.619231] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:43.620164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:43.620250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:43.620284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:43.743236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:43.743395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:43.743658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:43.743689] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:43.747143] [DEBUG] [FORECASTER] IMRX: Forecast T+1@11:T+2@11: UP (p=99.08%) [2026-02-24T20:24:43.747429] [INFO ] [FORECASTER] Completed predict_future for IMRX [2026-02-24T20:24:43.747561] [INFO ] [sig ] IMRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:43.894719] [INFO ] [LOCAL ] Saved forecast: IMRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IMRX.txt [2026-02-24T20:24:43.894887] [INFO ] [sig ] [1595/3377] Completed IMRX in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-24T20:24:43.894926] [INFO ] [sig ] [1596/3377] Forecasting IMTX... [2026-02-24T20:24:43.894959] [INFO ] [sig ] Generating forecast for: IMTX [2026-02-24T20:24:43.894990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMTX' from 'https://tdm.silogroup.org/data/derivative_storage/IMTX.csv'. [2026-02-24T20:24:43.907602] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMTX'. [2026-02-24T20:24:43.907958] [INFO ] [FORECASTER] Starting predict_future for IMTX [2026-02-24T20:24:43.908770] [DEBUG] [LOCAL ] No optimal features file found for IMTX: ./output/feature-sets/IMTX.txt [2026-02-24T20:24:43.908823] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:43.908855] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:43.908915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:43.908974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:43.968558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:43.969191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:43.969268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:43.969301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:44.090409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:44.090563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:44.090622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:44.090651] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:44.094411] [DEBUG] [FORECASTER] IMTX: Forecast T+1@11:T+2@11: UP (p=61.06%) [2026-02-24T20:24:44.094717] [INFO ] [FORECASTER] Completed predict_future for IMTX [2026-02-24T20:24:44.094846] [INFO ] [sig ] IMTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:44.242169] [INFO ] [LOCAL ] Saved forecast: IMTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IMTX.txt [2026-02-24T20:24:44.242307] [INFO ] [sig ] [1596/3377] Completed IMTX in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-24T20:24:44.242347] [INFO ] [sig ] [1597/3377] Forecasting IMXI... [2026-02-24T20:24:44.242377] [INFO ] [sig ] Generating forecast for: IMXI [2026-02-24T20:24:44.242408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IMXI' from 'https://tdm.silogroup.org/data/derivative_storage/IMXI.csv'. [2026-02-24T20:24:44.256041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IMXI'. [2026-02-24T20:24:44.256383] [INFO ] [FORECASTER] Starting predict_future for IMXI [2026-02-24T20:24:44.257253] [DEBUG] [LOCAL ] No optimal features file found for IMXI: ./output/feature-sets/IMXI.txt [2026-02-24T20:24:44.257311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:44.257346] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:44.257375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:44.257433] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:44.319728] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:44.320692] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:44.320833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:44.320887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:44.449990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:44.450155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:44.450197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:44.450232] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:44.453743] [DEBUG] [FORECASTER] IMXI: Forecast T+1@11:T+2@11: DOWN (p=8.36%) [2026-02-24T20:24:44.454023] [INFO ] [FORECASTER] Completed predict_future for IMXI [2026-02-24T20:24:44.454152] [INFO ] [sig ] IMXI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:44.599898] [INFO ] [LOCAL ] Saved forecast: IMXI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IMXI.txt [2026-02-24T20:24:44.600048] [INFO ] [sig ] [1597/3377] Completed IMXI in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-24T20:24:44.600092] [INFO ] [sig ] [1598/3377] Forecasting INAB... [2026-02-24T20:24:44.600121] [INFO ] [sig ] Generating forecast for: INAB [2026-02-24T20:24:44.600152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INAB' from 'https://tdm.silogroup.org/data/derivative_storage/INAB.csv'. [2026-02-24T20:24:44.612337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INAB'. [2026-02-24T20:24:44.612708] [INFO ] [FORECASTER] Starting predict_future for INAB [2026-02-24T20:24:44.613513] [DEBUG] [LOCAL ] No optimal features file found for INAB: ./output/feature-sets/INAB.txt [2026-02-24T20:24:44.613588] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:44.613624] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:44.613651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:44.613708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:44.674894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:44.675844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:44.675939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:44.675975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:44.801845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:44.802014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:44.802054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:44.802083] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:44.805550] [DEBUG] [FORECASTER] INAB: Forecast T+1@11:T+2@11: DOWN (p=12.25%) [2026-02-24T20:24:44.805849] [INFO ] [FORECASTER] Completed predict_future for INAB [2026-02-24T20:24:44.805977] [INFO ] [sig ] INAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:44.948657] [INFO ] [LOCAL ] Saved forecast: INAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INAB.txt [2026-02-24T20:24:44.948801] [INFO ] [sig ] [1598/3377] Completed INAB in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-24T20:24:44.948843] [INFO ] [sig ] [1599/3377] Forecasting INBK... [2026-02-24T20:24:44.948874] [INFO ] [sig ] Generating forecast for: INBK [2026-02-24T20:24:44.948906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBK' from 'https://tdm.silogroup.org/data/derivative_storage/INBK.csv'. [2026-02-24T20:24:44.960436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBK'. [2026-02-24T20:24:44.960748] [INFO ] [FORECASTER] Starting predict_future for INBK [2026-02-24T20:24:44.961525] [DEBUG] [LOCAL ] No optimal features file found for INBK: ./output/feature-sets/INBK.txt [2026-02-24T20:24:44.961602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:44.961637] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:44.961664] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:44.961720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:45.018894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:45.019527] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:45.019628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:45.019662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:45.144565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:45.144740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:45.144782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:45.144812] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:45.148446] [DEBUG] [FORECASTER] INBK: Forecast T+1@11:T+2@11: DOWN (p=22.07%) [2026-02-24T20:24:45.148761] [INFO ] [FORECASTER] Completed predict_future for INBK [2026-02-24T20:24:45.148899] [INFO ] [sig ] INBK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:45.298192] [INFO ] [LOCAL ] Saved forecast: INBK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INBK.txt [2026-02-24T20:24:45.298363] [INFO ] [sig ] [1599/3377] Completed INBK in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-24T20:24:45.298417] [INFO ] [sig ] [1600/3377] Forecasting INBX... [2026-02-24T20:24:45.298465] [INFO ] [sig ] Generating forecast for: INBX [2026-02-24T20:24:45.298523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INBX' from 'https://tdm.silogroup.org/data/derivative_storage/INBX.csv'. [2026-02-24T20:24:45.310930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INBX'. [2026-02-24T20:24:45.311258] [INFO ] [FORECASTER] Starting predict_future for INBX [2026-02-24T20:24:45.312193] [DEBUG] [LOCAL ] No optimal features file found for INBX: ./output/feature-sets/INBX.txt [2026-02-24T20:24:45.312249] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:45.312283] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:45.312311] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:45.312369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:45.374855] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:45.375761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:45.375847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:45.375883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:45.513560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:45.513737] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:45.513780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:45.513809] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:45.517841] [DEBUG] [FORECASTER] INBX: Forecast T+1@11:T+2@11: UP (p=70.68%) [2026-02-24T20:24:45.518159] [INFO ] [FORECASTER] Completed predict_future for INBX [2026-02-24T20:24:45.518315] [INFO ] [sig ] INBX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:45.678005] [INFO ] [LOCAL ] Saved forecast: INBX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INBX.txt [2026-02-24T20:24:45.678213] [INFO ] [sig ] [1600/3377] Completed INBX in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-24T20:24:45.678266] [INFO ] [sig ] [1601/3377] Forecasting INCY... [2026-02-24T20:24:45.678302] [INFO ] [sig ] Generating forecast for: INCY [2026-02-24T20:24:45.678340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INCY' from 'https://tdm.silogroup.org/data/derivative_storage/INCY.csv'. [2026-02-24T20:24:45.691676] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INCY'. [2026-02-24T20:24:45.692071] [INFO ] [FORECASTER] Starting predict_future for INCY [2026-02-24T20:24:45.693145] [DEBUG] [LOCAL ] No optimal features file found for INCY: ./output/feature-sets/INCY.txt [2026-02-24T20:24:45.693202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:45.693240] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:45.693284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:45.693364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:45.756676] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:45.757618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:45.757706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:45.757740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:45.886981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:45.887150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:45.887193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:45.887223] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:45.891349] [DEBUG] [FORECASTER] INCY: Forecast T+1@11:T+2@11: DOWN (p=28.31%) [2026-02-24T20:24:45.891669] [INFO ] [FORECASTER] Completed predict_future for INCY [2026-02-24T20:24:45.891810] [INFO ] [sig ] INCY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:46.046953] [INFO ] [LOCAL ] Saved forecast: INCY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INCY.txt [2026-02-24T20:24:46.047117] [INFO ] [sig ] [1601/3377] Completed INCY in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.8m [2026-02-24T20:24:46.047159] [INFO ] [sig ] [1602/3377] Forecasting INDB... [2026-02-24T20:24:46.047189] [INFO ] [sig ] Generating forecast for: INDB [2026-02-24T20:24:46.047225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDB' from 'https://tdm.silogroup.org/data/derivative_storage/INDB.csv'. [2026-02-24T20:24:46.060269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDB'. [2026-02-24T20:24:46.060682] [INFO ] [FORECASTER] Starting predict_future for INDB [2026-02-24T20:24:46.061505] [DEBUG] [LOCAL ] No optimal features file found for INDB: ./output/feature-sets/INDB.txt [2026-02-24T20:24:46.061558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:46.061630] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:46.061677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:46.061760] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:46.126613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:46.127811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:46.127902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:46.127962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:46.253773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:46.253935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:46.253975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:46.254004] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:46.257446] [DEBUG] [FORECASTER] INDB: Forecast T+1@11:T+2@11: UP (p=85.38%) [2026-02-24T20:24:46.257746] [INFO ] [FORECASTER] Completed predict_future for INDB [2026-02-24T20:24:46.257880] [INFO ] [sig ] INDB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:46.408217] [INFO ] [LOCAL ] Saved forecast: INDB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INDB.txt [2026-02-24T20:24:46.408413] [INFO ] [sig ] [1602/3377] Completed INDB in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-24T20:24:46.408468] [INFO ] [sig ] [1603/3377] Forecasting INDI... [2026-02-24T20:24:46.408518] [INFO ] [sig ] Generating forecast for: INDI [2026-02-24T20:24:46.408558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDI' from 'https://tdm.silogroup.org/data/derivative_storage/INDI.csv'. [2026-02-24T20:24:46.422161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDI'. [2026-02-24T20:24:46.422559] [INFO ] [FORECASTER] Starting predict_future for INDI [2026-02-24T20:24:46.423426] [DEBUG] [LOCAL ] No optimal features file found for INDI: ./output/feature-sets/INDI.txt [2026-02-24T20:24:46.423482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:46.423514] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:46.423541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:46.423628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:46.487027] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:46.488006] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:46.488107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:46.488160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:46.615313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:46.615472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:46.615513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:46.615544] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:46.619274] [DEBUG] [FORECASTER] INDI: Forecast T+1@11:T+2@11: DOWN (p=49.27%) [2026-02-24T20:24:46.619612] [INFO ] [FORECASTER] Completed predict_future for INDI [2026-02-24T20:24:46.619765] [INFO ] [sig ] INDI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:46.766910] [INFO ] [LOCAL ] Saved forecast: INDI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INDI.txt [2026-02-24T20:24:46.767075] [INFO ] [sig ] [1603/3377] Completed INDI in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-24T20:24:46.767117] [INFO ] [sig ] [1604/3377] Forecasting INDP... [2026-02-24T20:24:46.767146] [INFO ] [sig ] Generating forecast for: INDP [2026-02-24T20:24:46.767176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDP' from 'https://tdm.silogroup.org/data/derivative_storage/INDP.csv'. [2026-02-24T20:24:46.779713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDP'. [2026-02-24T20:24:46.780150] [INFO ] [FORECASTER] Starting predict_future for INDP [2026-02-24T20:24:46.781030] [DEBUG] [LOCAL ] No optimal features file found for INDP: ./output/feature-sets/INDP.txt [2026-02-24T20:24:46.781087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:46.781160] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:46.781190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:46.781249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:46.841813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:46.842736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:46.842827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:46.842861] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:46.955132] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:46.955298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:46.955339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:46.955367] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:46.958931] [DEBUG] [FORECASTER] INDP: Forecast T+1@11:T+2@11: UP (p=56.66%) [2026-02-24T20:24:46.959227] [INFO ] [FORECASTER] Completed predict_future for INDP [2026-02-24T20:24:46.959364] [INFO ] [sig ] INDP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:47.101403] [INFO ] [LOCAL ] Saved forecast: INDP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INDP.txt [2026-02-24T20:24:47.101548] [INFO ] [sig ] [1604/3377] Completed INDP in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-24T20:24:47.101610] [INFO ] [sig ] [1605/3377] Forecasting INDY... [2026-02-24T20:24:47.101641] [INFO ] [sig ] Generating forecast for: INDY [2026-02-24T20:24:47.101672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INDY' from 'https://tdm.silogroup.org/data/derivative_storage/INDY.csv'. [2026-02-24T20:24:47.114323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INDY'. [2026-02-24T20:24:47.114670] [INFO ] [FORECASTER] Starting predict_future for INDY [2026-02-24T20:24:47.115496] [DEBUG] [LOCAL ] No optimal features file found for INDY: ./output/feature-sets/INDY.txt [2026-02-24T20:24:47.115550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:47.115610] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:47.115639] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:47.115695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:47.173216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:47.174092] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:47.174177] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:47.174210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:47.304138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:47.304300] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:47.304343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:47.304374] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:47.307871] [DEBUG] [FORECASTER] INDY: Forecast T+1@11:T+2@11: UP (p=80.87%) [2026-02-24T20:24:47.308249] [INFO ] [FORECASTER] Completed predict_future for INDY [2026-02-24T20:24:47.308401] [INFO ] [sig ] INDY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:47.452141] [INFO ] [LOCAL ] Saved forecast: INDY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INDY.txt [2026-02-24T20:24:47.452314] [INFO ] [sig ] [1605/3377] Completed INDY in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-24T20:24:47.452362] [INFO ] [sig ] [1606/3377] Forecasting INFY... [2026-02-24T20:24:47.452397] [INFO ] [sig ] Generating forecast for: INFY [2026-02-24T20:24:47.452433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INFY' from 'https://tdm.silogroup.org/data/derivative_storage/INFY.csv'. [2026-02-24T20:24:47.465278] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INFY'. [2026-02-24T20:24:47.465675] [INFO ] [FORECASTER] Starting predict_future for INFY [2026-02-24T20:24:47.466468] [DEBUG] [LOCAL ] No optimal features file found for INFY: ./output/feature-sets/INFY.txt [2026-02-24T20:24:47.466523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:47.466557] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:47.466612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:47.466673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:47.526799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:47.527810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:47.527941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:47.527993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:47.655868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:47.656029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:47.656070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:47.656100] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:47.659612] [DEBUG] [FORECASTER] INFY: Forecast T+1@11:T+2@11: UP (p=64.13%) [2026-02-24T20:24:47.659895] [INFO ] [FORECASTER] Completed predict_future for INFY [2026-02-24T20:24:47.660030] [INFO ] [sig ] INFY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:47.803232] [INFO ] [LOCAL ] Saved forecast: INFY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INFY.txt [2026-02-24T20:24:47.803416] [INFO ] [sig ] [1606/3377] Completed INFY in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-24T20:24:47.803466] [INFO ] [sig ] [1607/3377] Forecasting ING... [2026-02-24T20:24:47.803499] [INFO ] [sig ] Generating forecast for: ING [2026-02-24T20:24:47.803531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ING' from 'https://tdm.silogroup.org/data/derivative_storage/ING.csv'. [2026-02-24T20:24:47.816508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ING'. [2026-02-24T20:24:47.816924] [INFO ] [FORECASTER] Starting predict_future for ING [2026-02-24T20:24:47.817736] [DEBUG] [LOCAL ] No optimal features file found for ING: ./output/feature-sets/ING.txt [2026-02-24T20:24:47.817791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:47.817824] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:47.817852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:47.818073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:47.878867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:47.879953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:47.880038] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:47.880071] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:48.003789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:48.003960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:48.004003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:48.004074] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:48.007857] [DEBUG] [FORECASTER] ING: Forecast T+1@11:T+2@11: UP (p=94.74%) [2026-02-24T20:24:48.008193] [INFO ] [FORECASTER] Completed predict_future for ING [2026-02-24T20:24:48.008346] [INFO ] [sig ] ING: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:48.158191] [INFO ] [LOCAL ] Saved forecast: ING 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ING.txt [2026-02-24T20:24:48.158352] [INFO ] [sig ] [1607/3377] Completed ING in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-24T20:24:48.158396] [INFO ] [sig ] [1608/3377] Forecasting INGN... [2026-02-24T20:24:48.158426] [INFO ] [sig ] Generating forecast for: INGN [2026-02-24T20:24:48.158458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INGN' from 'https://tdm.silogroup.org/data/derivative_storage/INGN.csv'. [2026-02-24T20:24:48.171140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INGN'. [2026-02-24T20:24:48.171488] [INFO ] [FORECASTER] Starting predict_future for INGN [2026-02-24T20:24:48.172327] [DEBUG] [LOCAL ] No optimal features file found for INGN: ./output/feature-sets/INGN.txt [2026-02-24T20:24:48.172382] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:48.172413] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:48.172439] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:48.172495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:48.229718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:48.230628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:48.230715] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:48.230749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:48.354215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:48.354379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:48.354422] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:48.354452] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:48.358063] [DEBUG] [FORECASTER] INGN: Forecast T+1@11:T+2@11: DOWN (p=41.88%) [2026-02-24T20:24:48.358377] [INFO ] [FORECASTER] Completed predict_future for INGN [2026-02-24T20:24:48.358526] [INFO ] [sig ] INGN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:48.502473] [INFO ] [LOCAL ] Saved forecast: INGN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INGN.txt [2026-02-24T20:24:48.502645] [INFO ] [sig ] [1608/3377] Completed INGN in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-24T20:24:48.502689] [INFO ] [sig ] [1609/3377] Forecasting INMB... [2026-02-24T20:24:48.502718] [INFO ] [sig ] Generating forecast for: INMB [2026-02-24T20:24:48.502749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMB' from 'https://tdm.silogroup.org/data/derivative_storage/INMB.csv'. [2026-02-24T20:24:48.516709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMB'. [2026-02-24T20:24:48.517024] [INFO ] [FORECASTER] Starting predict_future for INMB [2026-02-24T20:24:48.517850] [DEBUG] [LOCAL ] No optimal features file found for INMB: ./output/feature-sets/INMB.txt [2026-02-24T20:24:48.517943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:48.517978] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:48.518005] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:48.518062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:48.576847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:48.577677] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:48.577759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:48.577792] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:48.701285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:48.701452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:48.701492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:48.701522] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:48.705119] [DEBUG] [FORECASTER] INMB: Forecast T+1@11:T+2@11: UP (p=85.99%) [2026-02-24T20:24:48.705460] [INFO ] [FORECASTER] Completed predict_future for INMB [2026-02-24T20:24:48.705621] [INFO ] [sig ] INMB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:48.865938] [INFO ] [LOCAL ] Saved forecast: INMB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INMB.txt [2026-02-24T20:24:48.866095] [INFO ] [sig ] [1609/3377] Completed INMB in 0.4s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-24T20:24:48.866135] [INFO ] [sig ] [1610/3377] Forecasting INMD... [2026-02-24T20:24:48.866165] [INFO ] [sig ] Generating forecast for: INMD [2026-02-24T20:24:48.866195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INMD' from 'https://tdm.silogroup.org/data/derivative_storage/INMD.csv'. [2026-02-24T20:24:48.879539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INMD'. [2026-02-24T20:24:48.879953] [INFO ] [FORECASTER] Starting predict_future for INMD [2026-02-24T20:24:48.880808] [DEBUG] [LOCAL ] No optimal features file found for INMD: ./output/feature-sets/INMD.txt [2026-02-24T20:24:48.880862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:48.880894] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:48.880920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:48.880976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:48.939226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:48.940215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:48.940307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:48.940350] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:49.067430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:49.067622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:49.067667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:49.067696] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:49.071328] [DEBUG] [FORECASTER] INMD: Forecast T+1@11:T+2@11: DOWN (p=30.77%) [2026-02-24T20:24:49.071658] [INFO ] [FORECASTER] Completed predict_future for INMD [2026-02-24T20:24:49.071803] [INFO ] [sig ] INMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:49.213200] [INFO ] [LOCAL ] Saved forecast: INMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INMD.txt [2026-02-24T20:24:49.213335] [INFO ] [sig ] [1610/3377] Completed INMD in 0.3s | 2.75 sym/s | Total: 9.7m | ETA: 10.7m [2026-02-24T20:24:49.213374] [INFO ] [sig ] [1611/3377] Forecasting INN... [2026-02-24T20:24:49.213405] [INFO ] [sig ] Generating forecast for: INN [2026-02-24T20:24:49.213436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INN' from 'https://tdm.silogroup.org/data/derivative_storage/INN.csv'. [2026-02-24T20:24:49.225801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INN'. [2026-02-24T20:24:49.226112] [INFO ] [FORECASTER] Starting predict_future for INN [2026-02-24T20:24:49.226923] [DEBUG] [LOCAL ] No optimal features file found for INN: ./output/feature-sets/INN.txt [2026-02-24T20:24:49.226977] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:49.227009] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:49.227036] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:49.227093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:49.284018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:49.284801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:49.284883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:49.284917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:49.413419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:49.413602] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:49.413646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:49.413676] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:49.417226] [DEBUG] [FORECASTER] INN: Forecast T+1@11:T+2@11: UP (p=68.24%) [2026-02-24T20:24:49.417510] [INFO ] [FORECASTER] Completed predict_future for INN [2026-02-24T20:24:49.417661] [INFO ] [sig ] INN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:49.558991] [INFO ] [LOCAL ] Saved forecast: INN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INN.txt [2026-02-24T20:24:49.559127] [INFO ] [sig ] [1611/3377] Completed INN in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-24T20:24:49.559166] [INFO ] [sig ] [1612/3377] Forecasting INO... [2026-02-24T20:24:49.559196] [INFO ] [sig ] Generating forecast for: INO [2026-02-24T20:24:49.559227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INO' from 'https://tdm.silogroup.org/data/derivative_storage/INO.csv'. [2026-02-24T20:24:49.571451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INO'. [2026-02-24T20:24:49.571778] [INFO ] [FORECASTER] Starting predict_future for INO [2026-02-24T20:24:49.572564] [DEBUG] [LOCAL ] No optimal features file found for INO: ./output/feature-sets/INO.txt [2026-02-24T20:24:49.572640] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:49.572672] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:49.572699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:49.572755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:49.630380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:49.631078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:49.631160] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:49.631193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:49.749347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:49.749500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:49.749745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:49.749777] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:49.753723] [DEBUG] [FORECASTER] INO: Forecast T+1@11:T+2@11: UP (p=65.71%) [2026-02-24T20:24:49.754003] [INFO ] [FORECASTER] Completed predict_future for INO [2026-02-24T20:24:49.754132] [INFO ] [sig ] INO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:49.896958] [INFO ] [LOCAL ] Saved forecast: INO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INO.txt [2026-02-24T20:24:49.897090] [INFO ] [sig ] [1612/3377] Completed INO in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-24T20:24:49.897137] [INFO ] [sig ] [1613/3377] Forecasting INOD... [2026-02-24T20:24:49.897167] [INFO ] [sig ] Generating forecast for: INOD [2026-02-24T20:24:49.897197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INOD' from 'https://tdm.silogroup.org/data/derivative_storage/INOD.csv'. [2026-02-24T20:24:49.908998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INOD'. [2026-02-24T20:24:49.909323] [INFO ] [FORECASTER] Starting predict_future for INOD [2026-02-24T20:24:49.910136] [DEBUG] [LOCAL ] No optimal features file found for INOD: ./output/feature-sets/INOD.txt [2026-02-24T20:24:49.910190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:49.910221] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:49.910248] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:49.910304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:49.971420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:49.972225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:49.972313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:49.972347] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:50.125214] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:50.125401] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:50.125444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:50.125472] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:50.130224] [DEBUG] [FORECASTER] INOD: Forecast T+1@11:T+2@11: UP (p=89.09%) [2026-02-24T20:24:50.130534] [INFO ] [FORECASTER] Completed predict_future for INOD [2026-02-24T20:24:50.130888] [INFO ] [sig ] INOD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:50.273822] [INFO ] [LOCAL ] Saved forecast: INOD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INOD.txt [2026-02-24T20:24:50.273982] [INFO ] [sig ] [1613/3377] Completed INOD in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-24T20:24:50.274024] [INFO ] [sig ] [1614/3377] Forecasting INSE... [2026-02-24T20:24:50.274052] [INFO ] [sig ] Generating forecast for: INSE [2026-02-24T20:24:50.274082] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSE' from 'https://tdm.silogroup.org/data/derivative_storage/INSE.csv'. [2026-02-24T20:24:50.285759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSE'. [2026-02-24T20:24:50.286072] [INFO ] [FORECASTER] Starting predict_future for INSE [2026-02-24T20:24:50.286885] [DEBUG] [LOCAL ] No optimal features file found for INSE: ./output/feature-sets/INSE.txt [2026-02-24T20:24:50.286939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:50.286970] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:50.286998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:50.287062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:50.344099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:50.344794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:50.344914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:50.344949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:50.467182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:50.467344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:50.467391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:50.467427] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:50.471138] [DEBUG] [FORECASTER] INSE: Forecast T+1@11:T+2@11: DOWN (p=1.77%) [2026-02-24T20:24:50.471439] [INFO ] [FORECASTER] Completed predict_future for INSE [2026-02-24T20:24:50.471569] [INFO ] [sig ] INSE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:50.615853] [INFO ] [LOCAL ] Saved forecast: INSE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INSE.txt [2026-02-24T20:24:50.616013] [INFO ] [sig ] [1614/3377] Completed INSE in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-24T20:24:50.616054] [INFO ] [sig ] [1615/3377] Forecasting INSG... [2026-02-24T20:24:50.616085] [INFO ] [sig ] Generating forecast for: INSG [2026-02-24T20:24:50.616116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSG' from 'https://tdm.silogroup.org/data/derivative_storage/INSG.csv'. [2026-02-24T20:24:50.628315] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSG'. [2026-02-24T20:24:50.628730] [INFO ] [FORECASTER] Starting predict_future for INSG [2026-02-24T20:24:50.629549] [DEBUG] [LOCAL ] No optimal features file found for INSG: ./output/feature-sets/INSG.txt [2026-02-24T20:24:50.629632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:50.629666] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:50.629694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:50.629751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:50.688282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:50.689269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:50.689357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:50.689389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:50.817262] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:50.817430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:50.817471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:50.817502] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:50.821475] [DEBUG] [FORECASTER] INSG: Forecast T+1@11:T+2@11: UP (p=89.55%) [2026-02-24T20:24:50.821786] [INFO ] [FORECASTER] Completed predict_future for INSG [2026-02-24T20:24:50.821923] [INFO ] [sig ] INSG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:50.978441] [INFO ] [LOCAL ] Saved forecast: INSG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INSG.txt [2026-02-24T20:24:50.978623] [INFO ] [sig ] [1615/3377] Completed INSG in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-24T20:24:50.978669] [INFO ] [sig ] [1616/3377] Forecasting INSM... [2026-02-24T20:24:50.978699] [INFO ] [sig ] Generating forecast for: INSM [2026-02-24T20:24:50.978729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSM' from 'https://tdm.silogroup.org/data/derivative_storage/INSM.csv'. [2026-02-24T20:24:50.992025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSM'. [2026-02-24T20:24:50.992395] [INFO ] [FORECASTER] Starting predict_future for INSM [2026-02-24T20:24:50.993237] [DEBUG] [LOCAL ] No optimal features file found for INSM: ./output/feature-sets/INSM.txt [2026-02-24T20:24:50.993292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:50.993323] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:50.993349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:50.993407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:51.052823] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:51.053702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:51.053797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:51.053840] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:51.179183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:51.179363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:51.179434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:51.179467] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:51.183380] [DEBUG] [FORECASTER] INSM: Forecast T+1@11:T+2@11: UP (p=77.43%) [2026-02-24T20:24:51.183919] [INFO ] [FORECASTER] Completed predict_future for INSM [2026-02-24T20:24:51.184080] [INFO ] [sig ] INSM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:51.329166] [INFO ] [LOCAL ] Saved forecast: INSM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/INSM.txt [2026-02-24T20:24:51.329297] [INFO ] [sig ] [1616/3377] Completed INSM in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-24T20:24:51.329347] [INFO ] [sig ] [1617/3377] Forecasting INSP... [2026-02-24T20:24:51.329386] [INFO ] [sig ] Generating forecast for: INSP [2026-02-24T20:24:51.329423] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INSP' from 'https://tdm.silogroup.org/data/derivative_storage/INSP.csv'. [2026-02-24T20:24:51.341489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INSP'. [2026-02-24T20:24:51.341831] [INFO ] [FORECASTER] Starting predict_future for INSP [2026-02-24T20:24:51.342665] [DEBUG] [LOCAL ] No optimal features file found for INSP: ./output/feature-sets/INSP.txt [2026-02-24T20:24:51.342719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:51.342753] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:51.342780] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:51.342837] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:51.401608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:51.402364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:51.402462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:51.402499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:51.525744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:51.525900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:51.525939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:51.525971] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:51.529535] [DEBUG] [FORECASTER] INSP: Forecast T+1@11:T+2@11: DOWN (p=26.09%) [2026-02-24T20:24:51.529838] [INFO ] [FORECASTER] Completed predict_future for INSP [2026-02-24T20:24:51.529972] [INFO ] [sig ] INSP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:51.673033] [INFO ] [LOCAL ] Saved forecast: INSP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INSP.txt [2026-02-24T20:24:51.673200] [INFO ] [sig ] [1617/3377] Completed INSP in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.7m [2026-02-24T20:24:51.673242] [INFO ] [sig ] [1618/3377] Forecasting INTA... [2026-02-24T20:24:51.673270] [INFO ] [sig ] Generating forecast for: INTA [2026-02-24T20:24:51.673301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTA' from 'https://tdm.silogroup.org/data/derivative_storage/INTA.csv'. [2026-02-24T20:24:51.684906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTA'. [2026-02-24T20:24:51.685219] [INFO ] [FORECASTER] Starting predict_future for INTA [2026-02-24T20:24:51.686034] [DEBUG] [LOCAL ] No optimal features file found for INTA: ./output/feature-sets/INTA.txt [2026-02-24T20:24:51.686088] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:51.686121] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:51.686148] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:51.686204] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:51.746118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:51.746914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:51.746998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:51.747031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:51.875078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:51.875234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:51.875274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:51.875303] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:51.878829] [DEBUG] [FORECASTER] INTA: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-24T20:24:51.879139] [INFO ] [FORECASTER] Completed predict_future for INTA [2026-02-24T20:24:51.879278] [INFO ] [sig ] INTA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:52.023481] [INFO ] [LOCAL ] Saved forecast: INTA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INTA.txt [2026-02-24T20:24:52.023677] [INFO ] [sig ] [1618/3377] Completed INTA in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:52.023722] [INFO ] [sig ] [1619/3377] Forecasting INTC... [2026-02-24T20:24:52.023751] [INFO ] [sig ] Generating forecast for: INTC [2026-02-24T20:24:52.023781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INTC' from 'https://tdm.silogroup.org/data/derivative_storage/INTC.csv'. [2026-02-24T20:24:52.035690] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INTC'. [2026-02-24T20:24:52.036045] [INFO ] [FORECASTER] Starting predict_future for INTC [2026-02-24T20:24:52.036885] [DEBUG] [LOCAL ] No optimal features file found for INTC: ./output/feature-sets/INTC.txt [2026-02-24T20:24:52.036939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:52.036970] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:52.036998] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:52.037054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:52.096377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:52.097393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:52.097526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:52.097603] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:52.223544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:52.223774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:52.223816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:52.223846] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:52.227387] [DEBUG] [FORECASTER] INTC: Forecast T+1@11:T+2@11: DOWN (p=40.26%) [2026-02-24T20:24:52.227742] [INFO ] [FORECASTER] Completed predict_future for INTC [2026-02-24T20:24:52.227887] [INFO ] [sig ] INTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:52.378167] [INFO ] [LOCAL ] Saved forecast: INTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INTC.txt [2026-02-24T20:24:52.378332] [INFO ] [sig ] [1619/3377] Completed INTC in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:52.378382] [INFO ] [sig ] [1620/3377] Forecasting INVA... [2026-02-24T20:24:52.378412] [INFO ] [sig ] Generating forecast for: INVA [2026-02-24T20:24:52.378442] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVA' from 'https://tdm.silogroup.org/data/derivative_storage/INVA.csv'. [2026-02-24T20:24:52.391778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVA'. [2026-02-24T20:24:52.392122] [INFO ] [FORECASTER] Starting predict_future for INVA [2026-02-24T20:24:52.392955] [DEBUG] [LOCAL ] No optimal features file found for INVA: ./output/feature-sets/INVA.txt [2026-02-24T20:24:52.393020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:52.393073] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:52.393109] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:52.393178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:52.450079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:52.450927] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:52.451015] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:52.451047] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:52.571474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:52.571662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:52.571704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:52.571734] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:52.575789] [DEBUG] [FORECASTER] INVA: Forecast T+1@11:T+2@11: DOWN (p=35.36%) [2026-02-24T20:24:52.576086] [INFO ] [FORECASTER] Completed predict_future for INVA [2026-02-24T20:24:52.576222] [INFO ] [sig ] INVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:52.724423] [INFO ] [LOCAL ] Saved forecast: INVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INVA.txt [2026-02-24T20:24:52.724594] [INFO ] [sig ] [1620/3377] Completed INVA in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:52.724818] [INFO ] [sig ] [1621/3377] Forecasting INVE... [2026-02-24T20:24:52.724849] [INFO ] [sig ] Generating forecast for: INVE [2026-02-24T20:24:52.724878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVE' from 'https://tdm.silogroup.org/data/derivative_storage/INVE.csv'. [2026-02-24T20:24:52.737328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVE'. [2026-02-24T20:24:52.737697] [INFO ] [FORECASTER] Starting predict_future for INVE [2026-02-24T20:24:52.738518] [DEBUG] [LOCAL ] No optimal features file found for INVE: ./output/feature-sets/INVE.txt [2026-02-24T20:24:52.738773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:52.738832] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:52.738860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:52.738917] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:52.796030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:52.797051] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:52.797147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:52.797180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:52.914929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:52.915289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:52.915329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:52.915358] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:52.918995] [DEBUG] [FORECASTER] INVE: Forecast T+1@11:T+2@11: DOWN (p=5.99%) [2026-02-24T20:24:52.919290] [INFO ] [FORECASTER] Completed predict_future for INVE [2026-02-24T20:24:52.919423] [INFO ] [sig ] INVE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:53.067649] [INFO ] [LOCAL ] Saved forecast: INVE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INVE.txt [2026-02-24T20:24:53.067784] [INFO ] [sig ] [1621/3377] Completed INVE in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:53.067824] [INFO ] [sig ] [1622/3377] Forecasting INVH... [2026-02-24T20:24:53.067853] [INFO ] [sig ] Generating forecast for: INVH [2026-02-24T20:24:53.067884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'INVH' from 'https://tdm.silogroup.org/data/derivative_storage/INVH.csv'. [2026-02-24T20:24:53.080190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'INVH'. [2026-02-24T20:24:53.080516] [INFO ] [FORECASTER] Starting predict_future for INVH [2026-02-24T20:24:53.081399] [DEBUG] [LOCAL ] No optimal features file found for INVH: ./output/feature-sets/INVH.txt [2026-02-24T20:24:53.081459] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:53.081492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:53.081519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:53.081602] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:53.141247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:53.142012] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:53.142096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:53.142131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:53.261803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:53.261964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:53.262004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:53.262033] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:53.265595] [DEBUG] [FORECASTER] INVH: Forecast T+1@11:T+2@11: DOWN (p=37.73%) [2026-02-24T20:24:53.265888] [INFO ] [FORECASTER] Completed predict_future for INVH [2026-02-24T20:24:53.266026] [INFO ] [sig ] INVH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:53.417626] [INFO ] [LOCAL ] Saved forecast: INVH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/INVH.txt [2026-02-24T20:24:53.417790] [INFO ] [sig ] [1622/3377] Completed INVH in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:53.417829] [INFO ] [sig ] [1623/3377] Forecasting IONS... [2026-02-24T20:24:53.417861] [INFO ] [sig ] Generating forecast for: IONS [2026-02-24T20:24:53.417891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IONS' from 'https://tdm.silogroup.org/data/derivative_storage/IONS.csv'. [2026-02-24T20:24:53.430796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IONS'. [2026-02-24T20:24:53.431117] [INFO ] [FORECASTER] Starting predict_future for IONS [2026-02-24T20:24:53.432038] [DEBUG] [LOCAL ] No optimal features file found for IONS: ./output/feature-sets/IONS.txt [2026-02-24T20:24:53.432094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:53.432128] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:53.432156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:53.432215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:53.495030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:53.496022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:53.496108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:53.496142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:53.619643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:53.619794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:53.619835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:53.619865] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:53.623342] [DEBUG] [FORECASTER] IONS: Forecast T+1@11:T+2@11: DOWN (p=39.21%) [2026-02-24T20:24:53.623665] [INFO ] [FORECASTER] Completed predict_future for IONS [2026-02-24T20:24:53.623805] [INFO ] [sig ] IONS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:53.766138] [INFO ] [LOCAL ] Saved forecast: IONS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IONS.txt [2026-02-24T20:24:53.766297] [INFO ] [sig ] [1623/3377] Completed IONS in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:53.766345] [INFO ] [sig ] [1624/3377] Forecasting IOSP... [2026-02-24T20:24:53.766374] [INFO ] [sig ] Generating forecast for: IOSP [2026-02-24T20:24:53.766405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOSP' from 'https://tdm.silogroup.org/data/derivative_storage/IOSP.csv'. [2026-02-24T20:24:53.778550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOSP'. [2026-02-24T20:24:53.778919] [INFO ] [FORECASTER] Starting predict_future for IOSP [2026-02-24T20:24:53.779797] [DEBUG] [LOCAL ] No optimal features file found for IOSP: ./output/feature-sets/IOSP.txt [2026-02-24T20:24:53.779853] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:53.779886] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:53.779913] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:53.779976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:53.839761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:53.840518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:53.840623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:53.840661] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:53.963791] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:53.963946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:53.963986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:53.964049] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:53.967598] [DEBUG] [FORECASTER] IOSP: Forecast T+1@11:T+2@11: DOWN (p=44.81%) [2026-02-24T20:24:53.967932] [INFO ] [FORECASTER] Completed predict_future for IOSP [2026-02-24T20:24:53.968103] [INFO ] [sig ] IOSP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:54.111752] [INFO ] [LOCAL ] Saved forecast: IOSP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IOSP.txt [2026-02-24T20:24:54.111880] [INFO ] [sig ] [1624/3377] Completed IOSP in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:54.111920] [INFO ] [sig ] [1625/3377] Forecasting IOVA... [2026-02-24T20:24:54.111949] [INFO ] [sig ] Generating forecast for: IOVA [2026-02-24T20:24:54.111979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IOVA' from 'https://tdm.silogroup.org/data/derivative_storage/IOVA.csv'. [2026-02-24T20:24:54.123499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IOVA'. [2026-02-24T20:24:54.123820] [INFO ] [FORECASTER] Starting predict_future for IOVA [2026-02-24T20:24:54.124671] [DEBUG] [LOCAL ] No optimal features file found for IOVA: ./output/feature-sets/IOVA.txt [2026-02-24T20:24:54.124727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:54.124760] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:54.124794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:54.124853] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:54.185430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:54.186332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:54.186417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:54.186450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:54.311518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:54.311682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:54.311724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:54.311752] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:54.315289] [DEBUG] [FORECASTER] IOVA: Forecast T+1@11:T+2@11: DOWN (p=2.03%) [2026-02-24T20:24:54.315633] [INFO ] [FORECASTER] Completed predict_future for IOVA [2026-02-24T20:24:54.315807] [INFO ] [sig ] IOVA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:54.463370] [INFO ] [LOCAL ] Saved forecast: IOVA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IOVA.txt [2026-02-24T20:24:54.463527] [INFO ] [sig ] [1625/3377] Completed IOVA in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:54.463565] [INFO ] [sig ] [1626/3377] Forecasting IPGP... [2026-02-24T20:24:54.463617] [INFO ] [sig ] Generating forecast for: IPGP [2026-02-24T20:24:54.463647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPGP' from 'https://tdm.silogroup.org/data/derivative_storage/IPGP.csv'. [2026-02-24T20:24:54.475160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPGP'. [2026-02-24T20:24:54.475525] [INFO ] [FORECASTER] Starting predict_future for IPGP [2026-02-24T20:24:54.476358] [DEBUG] [LOCAL ] No optimal features file found for IPGP: ./output/feature-sets/IPGP.txt [2026-02-24T20:24:54.476413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:54.476445] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:54.476472] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:54.476530] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:54.536003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:54.536964] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:54.537061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:54.537096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:54.668500] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:54.668705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:54.668747] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:54.668777] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:54.673048] [DEBUG] [FORECASTER] IPGP: Forecast T+1@11:T+2@11: UP (p=89.25%) [2026-02-24T20:24:54.673508] [INFO ] [FORECASTER] Completed predict_future for IPGP [2026-02-24T20:24:54.673716] [INFO ] [sig ] IPGP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:54.819104] [INFO ] [LOCAL ] Saved forecast: IPGP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IPGP.txt [2026-02-24T20:24:54.819242] [INFO ] [sig ] [1626/3377] Completed IPGP in 0.4s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:54.819282] [INFO ] [sig ] [1627/3377] Forecasting IPI... [2026-02-24T20:24:54.819314] [INFO ] [sig ] Generating forecast for: IPI [2026-02-24T20:24:54.819346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IPI' from 'https://tdm.silogroup.org/data/derivative_storage/IPI.csv'. [2026-02-24T20:24:54.830424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IPI'. [2026-02-24T20:24:54.830771] [INFO ] [FORECASTER] Starting predict_future for IPI [2026-02-24T20:24:54.831639] [DEBUG] [LOCAL ] No optimal features file found for IPI: ./output/feature-sets/IPI.txt [2026-02-24T20:24:54.831694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:54.831727] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:54.831755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:54.831813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:54.891400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:54.892267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:54.892353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:54.892388] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:55.016730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:55.016889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:55.016946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:55.016978] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:55.020516] [DEBUG] [FORECASTER] IPI: Forecast T+1@11:T+2@11: DOWN (p=45.68%) [2026-02-24T20:24:55.020835] [INFO ] [FORECASTER] Completed predict_future for IPI [2026-02-24T20:24:55.020972] [INFO ] [sig ] IPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:55.164450] [INFO ] [LOCAL ] Saved forecast: IPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IPI.txt [2026-02-24T20:24:55.164624] [INFO ] [sig ] [1627/3377] Completed IPI in 0.3s | 2.75 sym/s | Total: 9.8m | ETA: 10.6m [2026-02-24T20:24:55.164665] [INFO ] [sig ] [1628/3377] Forecasting IQ... [2026-02-24T20:24:55.164696] [INFO ] [sig ] Generating forecast for: IQ [2026-02-24T20:24:55.164725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQ.csv'. [2026-02-24T20:24:55.176084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQ'. [2026-02-24T20:24:55.176422] [INFO ] [FORECASTER] Starting predict_future for IQ [2026-02-24T20:24:55.177548] [DEBUG] [LOCAL ] No optimal features file found for IQ: ./output/feature-sets/IQ.txt [2026-02-24T20:24:55.177638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:55.177674] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:55.177703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:55.177762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:55.240058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:55.240981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:55.241068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:55.241103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:55.364231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:55.364387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:55.364428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:55.364457] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:55.367959] [DEBUG] [FORECASTER] IQ: Forecast T+1@11:T+2@11: DOWN (p=3.55%) [2026-02-24T20:24:55.368246] [INFO ] [FORECASTER] Completed predict_future for IQ [2026-02-24T20:24:55.368379] [INFO ] [sig ] IQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:55.512706] [INFO ] [LOCAL ] Saved forecast: IQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IQ.txt [2026-02-24T20:24:55.512846] [INFO ] [sig ] [1628/3377] Completed IQ in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-24T20:24:55.512886] [INFO ] [sig ] [1629/3377] Forecasting IQI... [2026-02-24T20:24:55.512915] [INFO ] [sig ] Generating forecast for: IQI [2026-02-24T20:24:55.512945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQI' from 'https://tdm.silogroup.org/data/derivative_storage/IQI.csv'. [2026-02-24T20:24:55.524505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQI'. [2026-02-24T20:24:55.524957] [INFO ] [FORECASTER] Starting predict_future for IQI [2026-02-24T20:24:55.525959] [DEBUG] [LOCAL ] No optimal features file found for IQI: ./output/feature-sets/IQI.txt [2026-02-24T20:24:55.526019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:55.526052] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:55.526079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:55.526143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:55.586337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:55.587252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:55.587358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:55.587393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:55.711094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:55.711250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:55.711291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:55.711321] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:55.714897] [DEBUG] [FORECASTER] IQI: Forecast T+1@11:T+2@11: DOWN (p=7.82%) [2026-02-24T20:24:55.715184] [INFO ] [FORECASTER] Completed predict_future for IQI [2026-02-24T20:24:55.715317] [INFO ] [sig ] IQI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:55.878148] [INFO ] [LOCAL ] Saved forecast: IQI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IQI.txt [2026-02-24T20:24:55.878343] [INFO ] [sig ] [1629/3377] Completed IQI in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-24T20:24:55.878385] [INFO ] [sig ] [1630/3377] Forecasting IQQQ... [2026-02-24T20:24:55.878416] [INFO ] [sig ] Generating forecast for: IQQQ [2026-02-24T20:24:55.878453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/IQQQ.csv'. [2026-02-24T20:24:55.892024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IQQQ'. [2026-02-24T20:24:55.892424] [INFO ] [FORECASTER] Starting predict_future for IQQQ [2026-02-24T20:24:55.893277] [DEBUG] [LOCAL ] No optimal features file found for IQQQ: ./output/feature-sets/IQQQ.txt [2026-02-24T20:24:55.893345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:55.893392] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:55.893431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:55.893500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:55.957837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:55.958823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:55.958928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:55.958982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:56.101767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:56.101929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:56.101969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:56.101999] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:56.106519] [DEBUG] [FORECASTER] IQQQ: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-24T20:24:56.106937] [INFO ] [FORECASTER] Completed predict_future for IQQQ [2026-02-24T20:24:56.107089] [INFO ] [sig ] IQQQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:56.261390] [INFO ] [LOCAL ] Saved forecast: IQQQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IQQQ.txt [2026-02-24T20:24:56.261556] [INFO ] [sig ] [1630/3377] Completed IQQQ in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-24T20:24:56.261627] [INFO ] [sig ] [1631/3377] Forecasting IRDM... [2026-02-24T20:24:56.261660] [INFO ] [sig ] Generating forecast for: IRDM [2026-02-24T20:24:56.261691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRDM' from 'https://tdm.silogroup.org/data/derivative_storage/IRDM.csv'. [2026-02-24T20:24:56.274064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRDM'. [2026-02-24T20:24:56.274428] [INFO ] [FORECASTER] Starting predict_future for IRDM [2026-02-24T20:24:56.275284] [DEBUG] [LOCAL ] No optimal features file found for IRDM: ./output/feature-sets/IRDM.txt [2026-02-24T20:24:56.275340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:56.275385] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:56.275415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:56.275474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:56.337646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:56.338559] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:56.338698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:56.338735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:56.461862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:56.462026] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:56.462068] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:56.462097] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:56.465628] [DEBUG] [FORECASTER] IRDM: Forecast T+1@11:T+2@11: UP (p=73.59%) [2026-02-24T20:24:56.465917] [INFO ] [FORECASTER] Completed predict_future for IRDM [2026-02-24T20:24:56.466054] [INFO ] [sig ] IRDM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:56.622531] [INFO ] [LOCAL ] Saved forecast: IRDM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IRDM.txt [2026-02-24T20:24:56.622734] [INFO ] [sig ] [1631/3377] Completed IRDM in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-24T20:24:56.622778] [INFO ] [sig ] [1632/3377] Forecasting IREN... [2026-02-24T20:24:56.622809] [INFO ] [sig ] Generating forecast for: IREN [2026-02-24T20:24:56.622840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IREN' from 'https://tdm.silogroup.org/data/derivative_storage/IREN.csv'. [2026-02-24T20:24:56.636813] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IREN'. [2026-02-24T20:24:56.637149] [INFO ] [FORECASTER] Starting predict_future for IREN [2026-02-24T20:24:56.638075] [DEBUG] [LOCAL ] No optimal features file found for IREN: ./output/feature-sets/IREN.txt [2026-02-24T20:24:56.638132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:56.638165] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:56.638192] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:56.638250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:56.699868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:56.700809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:56.700899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:56.700935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:56.826864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:56.827012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:56.827052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:56.827080] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:56.830525] [DEBUG] [FORECASTER] IREN: Forecast T+1@11:T+2@11: DOWN (p=8.68%) [2026-02-24T20:24:56.830854] [INFO ] [FORECASTER] Completed predict_future for IREN [2026-02-24T20:24:56.830991] [INFO ] [sig ] IREN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:56.981010] [INFO ] [LOCAL ] Saved forecast: IREN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IREN.txt [2026-02-24T20:24:56.981157] [INFO ] [sig ] [1632/3377] Completed IREN in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-24T20:24:56.981197] [INFO ] [sig ] [1633/3377] Forecasting IRM... [2026-02-24T20:24:56.981229] [INFO ] [sig ] Generating forecast for: IRM [2026-02-24T20:24:56.981259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRM' from 'https://tdm.silogroup.org/data/derivative_storage/IRM.csv'. [2026-02-24T20:24:56.994319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRM'. [2026-02-24T20:24:56.994714] [INFO ] [FORECASTER] Starting predict_future for IRM [2026-02-24T20:24:56.995916] [DEBUG] [LOCAL ] No optimal features file found for IRM: ./output/feature-sets/IRM.txt [2026-02-24T20:24:56.995971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:56.996004] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:56.996031] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:56.996088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:57.053739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:57.054431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:57.054513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:57.054554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:57.176706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:57.176863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:57.176904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:57.176933] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:57.180554] [DEBUG] [FORECASTER] IRM: Forecast T+1@11:T+2@11: UP (p=51.56%) [2026-02-24T20:24:57.180894] [INFO ] [FORECASTER] Completed predict_future for IRM [2026-02-24T20:24:57.181033] [INFO ] [sig ] IRM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:57.325891] [INFO ] [LOCAL ] Saved forecast: IRM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IRM.txt [2026-02-24T20:24:57.326022] [INFO ] [sig ] [1633/3377] Completed IRM in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.6m [2026-02-24T20:24:57.326061] [INFO ] [sig ] [1634/3377] Forecasting IRMD... [2026-02-24T20:24:57.326090] [INFO ] [sig ] Generating forecast for: IRMD [2026-02-24T20:24:57.326120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRMD' from 'https://tdm.silogroup.org/data/derivative_storage/IRMD.csv'. [2026-02-24T20:24:57.337509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRMD'. [2026-02-24T20:24:57.337867] [INFO ] [FORECASTER] Starting predict_future for IRMD [2026-02-24T20:24:57.338764] [DEBUG] [LOCAL ] No optimal features file found for IRMD: ./output/feature-sets/IRMD.txt [2026-02-24T20:24:57.338820] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:57.338853] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:57.338882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:57.338939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:57.396810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:57.397642] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:57.397732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:57.397765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:57.521130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:57.521281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:57.521321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:57.521350] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:57.524792] [DEBUG] [FORECASTER] IRMD: Forecast T+1@11:T+2@11: DOWN (p=40.49%) [2026-02-24T20:24:57.525073] [INFO ] [FORECASTER] Completed predict_future for IRMD [2026-02-24T20:24:57.525205] [INFO ] [sig ] IRMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:57.669867] [INFO ] [LOCAL ] Saved forecast: IRMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IRMD.txt [2026-02-24T20:24:57.670028] [INFO ] [sig ] [1634/3377] Completed IRMD in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:24:57.670069] [INFO ] [sig ] [1635/3377] Forecasting IRON... [2026-02-24T20:24:57.670106] [INFO ] [sig ] Generating forecast for: IRON [2026-02-24T20:24:57.670144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRON' from 'https://tdm.silogroup.org/data/derivative_storage/IRON.csv'. [2026-02-24T20:24:57.681346] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRON'. [2026-02-24T20:24:57.681711] [INFO ] [FORECASTER] Starting predict_future for IRON [2026-02-24T20:24:57.682513] [DEBUG] [LOCAL ] No optimal features file found for IRON: ./output/feature-sets/IRON.txt [2026-02-24T20:24:57.682569] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:57.682627] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:57.682656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:57.682715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:57.742206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:57.743064] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:57.743152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:57.743187] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:57.874193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:57.874350] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:57.874391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:57.874421] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:57.878230] [DEBUG] [FORECASTER] IRON: Forecast T+1@11:T+2@11: DOWN (p=27.90%) [2026-02-24T20:24:57.878550] [INFO ] [FORECASTER] Completed predict_future for IRON [2026-02-24T20:24:57.878901] [INFO ] [sig ] IRON: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:58.024890] [INFO ] [LOCAL ] Saved forecast: IRON 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IRON.txt [2026-02-24T20:24:58.025038] [INFO ] [sig ] [1635/3377] Completed IRON in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:24:58.025077] [INFO ] [sig ] [1636/3377] Forecasting IRTC... [2026-02-24T20:24:58.025107] [INFO ] [sig ] Generating forecast for: IRTC [2026-02-24T20:24:58.025137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRTC' from 'https://tdm.silogroup.org/data/derivative_storage/IRTC.csv'. [2026-02-24T20:24:58.036539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRTC'. [2026-02-24T20:24:58.036894] [INFO ] [FORECASTER] Starting predict_future for IRTC [2026-02-24T20:24:58.037759] [DEBUG] [LOCAL ] No optimal features file found for IRTC: ./output/feature-sets/IRTC.txt [2026-02-24T20:24:58.037814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:58.037849] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:58.037878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:58.037962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:58.104437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:58.105994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:58.106093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:58.106128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:58.229697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:58.229854] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:58.229893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:58.229921] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:58.233398] [DEBUG] [FORECASTER] IRTC: Forecast T+1@11:T+2@11: DOWN (p=27.10%) [2026-02-24T20:24:58.233707] [INFO ] [FORECASTER] Completed predict_future for IRTC [2026-02-24T20:24:58.233850] [INFO ] [sig ] IRTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:58.378311] [INFO ] [LOCAL ] Saved forecast: IRTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IRTC.txt [2026-02-24T20:24:58.378456] [INFO ] [sig ] [1636/3377] Completed IRTC in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:24:58.378495] [INFO ] [sig ] [1637/3377] Forecasting IRWD... [2026-02-24T20:24:58.378524] [INFO ] [sig ] Generating forecast for: IRWD [2026-02-24T20:24:58.378554] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IRWD' from 'https://tdm.silogroup.org/data/derivative_storage/IRWD.csv'. [2026-02-24T20:24:58.390857] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IRWD'. [2026-02-24T20:24:58.391228] [INFO ] [FORECASTER] Starting predict_future for IRWD [2026-02-24T20:24:58.392105] [DEBUG] [LOCAL ] No optimal features file found for IRWD: ./output/feature-sets/IRWD.txt [2026-02-24T20:24:58.392159] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:58.392191] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:58.392218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:58.392275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:58.452315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:58.453093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:58.453173] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:58.453205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:58.577002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:58.577154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:58.577195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:58.577226] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:58.580753] [DEBUG] [FORECASTER] IRWD: Forecast T+1@11:T+2@11: DOWN (p=49.56%) [2026-02-24T20:24:58.581070] [INFO ] [FORECASTER] Completed predict_future for IRWD [2026-02-24T20:24:58.581207] [INFO ] [sig ] IRWD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:58.729448] [INFO ] [LOCAL ] Saved forecast: IRWD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IRWD.txt [2026-02-24T20:24:58.729851] [INFO ] [sig ] [1637/3377] Completed IRWD in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:24:58.729932] [INFO ] [sig ] [1638/3377] Forecasting ISD... [2026-02-24T20:24:58.729987] [INFO ] [sig ] Generating forecast for: ISD [2026-02-24T20:24:58.730041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISD' from 'https://tdm.silogroup.org/data/derivative_storage/ISD.csv'. [2026-02-24T20:24:58.742533] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISD'. [2026-02-24T20:24:58.743139] [INFO ] [FORECASTER] Starting predict_future for ISD [2026-02-24T20:24:58.743965] [DEBUG] [LOCAL ] No optimal features file found for ISD: ./output/feature-sets/ISD.txt [2026-02-24T20:24:58.744019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:58.744088] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:58.744117] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:58.744174] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:58.801830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:58.802748] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:58.802836] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:58.802872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:58.925775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:58.925933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:58.925974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:58.926022] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:58.929517] [DEBUG] [FORECASTER] ISD: Forecast T+1@11:T+2@11: UP (p=50.83%) [2026-02-24T20:24:58.929855] [INFO ] [FORECASTER] Completed predict_future for ISD [2026-02-24T20:24:58.929991] [INFO ] [sig ] ISD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:24:59.073887] [INFO ] [LOCAL ] Saved forecast: ISD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ISD.txt [2026-02-24T20:24:59.074036] [INFO ] [sig ] [1638/3377] Completed ISD in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:24:59.074077] [INFO ] [sig ] [1639/3377] Forecasting ISRG... [2026-02-24T20:24:59.074107] [INFO ] [sig ] Generating forecast for: ISRG [2026-02-24T20:24:59.074138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISRG' from 'https://tdm.silogroup.org/data/derivative_storage/ISRG.csv'. [2026-02-24T20:24:59.085562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISRG'. [2026-02-24T20:24:59.085965] [INFO ] [FORECASTER] Starting predict_future for ISRG [2026-02-24T20:24:59.086787] [DEBUG] [LOCAL ] No optimal features file found for ISRG: ./output/feature-sets/ISRG.txt [2026-02-24T20:24:59.086841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:59.086875] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:59.086903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:59.086961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:59.147861] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:59.148876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:59.148964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:59.148998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:59.278266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:59.278457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:59.278504] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:59.278537] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:59.282375] [DEBUG] [FORECASTER] ISRG: Forecast T+1@11:T+2@11: DOWN (p=36.55%) [2026-02-24T20:24:59.282789] [INFO ] [FORECASTER] Completed predict_future for ISRG [2026-02-24T20:24:59.282930] [INFO ] [sig ] ISRG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:59.431154] [INFO ] [LOCAL ] Saved forecast: ISRG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ISRG.txt [2026-02-24T20:24:59.431310] [INFO ] [sig ] [1639/3377] Completed ISRG in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:24:59.431351] [INFO ] [sig ] [1640/3377] Forecasting ISSC... [2026-02-24T20:24:59.431381] [INFO ] [sig ] Generating forecast for: ISSC [2026-02-24T20:24:59.431410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISSC' from 'https://tdm.silogroup.org/data/derivative_storage/ISSC.csv'. [2026-02-24T20:24:59.443847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISSC'. [2026-02-24T20:24:59.444191] [INFO ] [FORECASTER] Starting predict_future for ISSC [2026-02-24T20:24:59.445059] [DEBUG] [LOCAL ] No optimal features file found for ISSC: ./output/feature-sets/ISSC.txt [2026-02-24T20:24:59.445115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:59.445150] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:59.445178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:59.445237] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:59.509037] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:59.510168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:59.510254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:59.510306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:24:59.641691] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:24:59.641868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:24:59.641916] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:24:59.641950] [INFO ] [FORECASTER] Training complete [2026-02-24T20:24:59.646264] [DEBUG] [FORECASTER] ISSC: Forecast T+1@11:T+2@11: DOWN (p=6.99%) [2026-02-24T20:24:59.646692] [INFO ] [FORECASTER] Completed predict_future for ISSC [2026-02-24T20:24:59.646868] [INFO ] [sig ] ISSC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:24:59.800369] [INFO ] [LOCAL ] Saved forecast: ISSC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ISSC.txt [2026-02-24T20:24:59.800533] [INFO ] [sig ] [1640/3377] Completed ISSC in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:24:59.800595] [INFO ] [sig ] [1641/3377] Forecasting ISTB... [2026-02-24T20:24:59.800629] [INFO ] [sig ] Generating forecast for: ISTB [2026-02-24T20:24:59.800660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ISTB' from 'https://tdm.silogroup.org/data/derivative_storage/ISTB.csv'. [2026-02-24T20:24:59.813087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ISTB'. [2026-02-24T20:24:59.813497] [INFO ] [FORECASTER] Starting predict_future for ISTB [2026-02-24T20:24:59.814330] [DEBUG] [LOCAL ] No optimal features file found for ISTB: ./output/feature-sets/ISTB.txt [2026-02-24T20:24:59.814397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:24:59.814445] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:24:59.814490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:24:59.814596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:24:59.880516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:24:59.881411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:24:59.881495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:24:59.881530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:00.001414] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:00.001548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:00.001615] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:00.001684] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:00.005078] [DEBUG] [FORECASTER] ISTB: Forecast T+1@11:T+2@11: DOWN (p=17.65%) [2026-02-24T20:25:00.005357] [INFO ] [FORECASTER] Completed predict_future for ISTB [2026-02-24T20:25:00.005485] [INFO ] [sig ] ISTB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:00.149084] [INFO ] [LOCAL ] Saved forecast: ISTB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ISTB.txt [2026-02-24T20:25:00.149217] [INFO ] [sig ] [1641/3377] Completed ISTB in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:25:00.149257] [INFO ] [sig ] [1642/3377] Forecasting ITIC... [2026-02-24T20:25:00.149286] [INFO ] [sig ] Generating forecast for: ITIC [2026-02-24T20:25:00.149316] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITIC' from 'https://tdm.silogroup.org/data/derivative_storage/ITIC.csv'. [2026-02-24T20:25:00.162660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITIC'. [2026-02-24T20:25:00.162917] [INFO ] [FORECASTER] Starting predict_future for ITIC [2026-02-24T20:25:00.163761] [DEBUG] [LOCAL ] No optimal features file found for ITIC: ./output/feature-sets/ITIC.txt [2026-02-24T20:25:00.163816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:00.163849] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:00.163886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:00.163945] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:00.222447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:00.223070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:00.223149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:00.223182] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:00.333226] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:00.333390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:00.333431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:00.333460] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:00.337246] [DEBUG] [FORECASTER] ITIC: Forecast T+1@11:T+2@11: UP (p=82.22%) [2026-02-24T20:25:00.337590] [INFO ] [FORECASTER] Completed predict_future for ITIC [2026-02-24T20:25:00.337732] [INFO ] [sig ] ITIC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:00.486352] [INFO ] [LOCAL ] Saved forecast: ITIC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ITIC.txt [2026-02-24T20:25:00.486511] [INFO ] [sig ] [1642/3377] Completed ITIC in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:25:00.486552] [INFO ] [sig ] [1643/3377] Forecasting ITRI... [2026-02-24T20:25:00.486602] [INFO ] [sig ] Generating forecast for: ITRI [2026-02-24T20:25:00.486633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRI' from 'https://tdm.silogroup.org/data/derivative_storage/ITRI.csv'. [2026-02-24T20:25:00.499777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRI'. [2026-02-24T20:25:00.500141] [INFO ] [FORECASTER] Starting predict_future for ITRI [2026-02-24T20:25:00.500995] [DEBUG] [LOCAL ] No optimal features file found for ITRI: ./output/feature-sets/ITRI.txt [2026-02-24T20:25:00.501050] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:00.501082] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:00.501110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:00.501172] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:00.560809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:00.561717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:00.561801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:00.561836] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:00.687272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:00.687435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:00.687475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:00.687505] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:00.691418] [DEBUG] [FORECASTER] ITRI: Forecast T+1@11:T+2@11: UP (p=62.81%) [2026-02-24T20:25:00.691764] [INFO ] [FORECASTER] Completed predict_future for ITRI [2026-02-24T20:25:00.691922] [INFO ] [sig ] ITRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:00.835428] [INFO ] [LOCAL ] Saved forecast: ITRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ITRI.txt [2026-02-24T20:25:00.835615] [INFO ] [sig ] [1643/3377] Completed ITRI in 0.3s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:25:00.835662] [INFO ] [sig ] [1644/3377] Forecasting ITRN... [2026-02-24T20:25:00.835693] [INFO ] [sig ] Generating forecast for: ITRN [2026-02-24T20:25:00.835724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITRN' from 'https://tdm.silogroup.org/data/derivative_storage/ITRN.csv'. [2026-02-24T20:25:00.847841] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITRN'. [2026-02-24T20:25:00.848306] [INFO ] [FORECASTER] Starting predict_future for ITRN [2026-02-24T20:25:00.849215] [DEBUG] [LOCAL ] No optimal features file found for ITRN: ./output/feature-sets/ITRN.txt [2026-02-24T20:25:00.849270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:00.849302] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:00.849330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:00.849387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:00.909016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:00.909954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:00.910039] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:00.910072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:01.032195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:01.032352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:01.032391] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:01.032420] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:01.036429] [DEBUG] [FORECASTER] ITRN: Forecast T+1@11:T+2@11: DOWN (p=18.76%) [2026-02-24T20:25:01.036730] [INFO ] [FORECASTER] Completed predict_future for ITRN [2026-02-24T20:25:01.037047] [INFO ] [sig ] ITRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:01.208067] [INFO ] [LOCAL ] Saved forecast: ITRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ITRN.txt [2026-02-24T20:25:01.208246] [INFO ] [sig ] [1644/3377] Completed ITRN in 0.4s | 2.75 sym/s | Total: 9.9m | ETA: 10.5m [2026-02-24T20:25:01.208299] [INFO ] [sig ] [1645/3377] Forecasting ITUB... [2026-02-24T20:25:01.208328] [INFO ] [sig ] Generating forecast for: ITUB [2026-02-24T20:25:01.208358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ITUB' from 'https://tdm.silogroup.org/data/derivative_storage/ITUB.csv'. [2026-02-24T20:25:01.220730] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ITUB'. [2026-02-24T20:25:01.221143] [INFO ] [FORECASTER] Starting predict_future for ITUB [2026-02-24T20:25:01.221992] [DEBUG] [LOCAL ] No optimal features file found for ITUB: ./output/feature-sets/ITUB.txt [2026-02-24T20:25:01.222048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:01.222080] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:01.222107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:01.222165] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:01.282378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:01.283275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:01.283364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:01.283399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:01.411334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:01.411452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:01.411493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:01.411523] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:01.415270] [DEBUG] [FORECASTER] ITUB: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-24T20:25:01.415613] [INFO ] [FORECASTER] Completed predict_future for ITUB [2026-02-24T20:25:01.415758] [INFO ] [sig ] ITUB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:01.563368] [INFO ] [LOCAL ] Saved forecast: ITUB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ITUB.txt [2026-02-24T20:25:01.564402] [INFO ] [sig ] [1645/3377] Completed ITUB in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-24T20:25:01.564453] [INFO ] [sig ] [1646/3377] Forecasting IUS... [2026-02-24T20:25:01.564486] [INFO ] [sig ] Generating forecast for: IUS [2026-02-24T20:25:01.564525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUS' from 'https://tdm.silogroup.org/data/derivative_storage/IUS.csv'. [2026-02-24T20:25:01.576365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUS'. [2026-02-24T20:25:01.576731] [INFO ] [FORECASTER] Starting predict_future for IUS [2026-02-24T20:25:01.577620] [DEBUG] [LOCAL ] No optimal features file found for IUS: ./output/feature-sets/IUS.txt [2026-02-24T20:25:01.577676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:01.577709] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:01.577737] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:01.577794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:01.661363] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:01.662601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:01.662720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:01.662959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:01.798026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:01.798204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:01.798259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:01.798302] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:01.802922] [DEBUG] [FORECASTER] IUS: Forecast T+1@11:T+2@11: DOWN (p=32.52%) [2026-02-24T20:25:01.803254] [INFO ] [FORECASTER] Completed predict_future for IUS [2026-02-24T20:25:01.803430] [INFO ] [sig ] IUS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:01.956153] [INFO ] [LOCAL ] Saved forecast: IUS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IUS.txt [2026-02-24T20:25:01.956355] [INFO ] [sig ] [1646/3377] Completed IUS in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-24T20:25:01.956437] [INFO ] [sig ] [1647/3377] Forecasting IUSB... [2026-02-24T20:25:01.956497] [INFO ] [sig ] Generating forecast for: IUSB [2026-02-24T20:25:01.956544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSB' from 'https://tdm.silogroup.org/data/derivative_storage/IUSB.csv'. [2026-02-24T20:25:01.971072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSB'. [2026-02-24T20:25:01.971466] [INFO ] [FORECASTER] Starting predict_future for IUSB [2026-02-24T20:25:01.972394] [DEBUG] [LOCAL ] No optimal features file found for IUSB: ./output/feature-sets/IUSB.txt [2026-02-24T20:25:01.972452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:01.972485] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:01.972512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:01.972605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:02.035831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:02.036893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:02.037001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:02.037037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:02.168149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:02.168344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:02.168398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:02.168438] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:02.173380] [DEBUG] [FORECASTER] IUSB: Forecast T+1@11:T+2@11: UP (p=99.09%) [2026-02-24T20:25:02.173852] [INFO ] [FORECASTER] Completed predict_future for IUSB [2026-02-24T20:25:02.174017] [INFO ] [sig ] IUSB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:02.343789] [INFO ] [LOCAL ] Saved forecast: IUSB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IUSB.txt [2026-02-24T20:25:02.344017] [INFO ] [sig ] [1647/3377] Completed IUSB in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-24T20:25:02.344083] [INFO ] [sig ] [1648/3377] Forecasting IUSG... [2026-02-24T20:25:02.344117] [INFO ] [sig ] Generating forecast for: IUSG [2026-02-24T20:25:02.344149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IUSG' from 'https://tdm.silogroup.org/data/derivative_storage/IUSG.csv'. [2026-02-24T20:25:02.357624] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IUSG'. [2026-02-24T20:25:02.358041] [INFO ] [FORECASTER] Starting predict_future for IUSG [2026-02-24T20:25:02.358916] [DEBUG] [LOCAL ] No optimal features file found for IUSG: ./output/feature-sets/IUSG.txt [2026-02-24T20:25:02.358972] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:02.359005] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:02.359033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:02.359090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:02.420011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:02.420973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:02.421099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:02.421134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:02.551438] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:02.551653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:02.551706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:02.551748] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:02.555666] [DEBUG] [FORECASTER] IUSG: Forecast T+1@11:T+2@11: UP (p=86.19%) [2026-02-24T20:25:02.555989] [INFO ] [FORECASTER] Completed predict_future for IUSG [2026-02-24T20:25:02.556146] [INFO ] [sig ] IUSG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:02.712539] [INFO ] [LOCAL ] Saved forecast: IUSG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IUSG.txt [2026-02-24T20:25:02.712738] [INFO ] [sig ] [1648/3377] Completed IUSG in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-24T20:25:02.712779] [INFO ] [sig ] [1649/3377] Forecasting IVAL... [2026-02-24T20:25:02.712810] [INFO ] [sig ] Generating forecast for: IVAL [2026-02-24T20:25:02.712841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVAL' from 'https://tdm.silogroup.org/data/derivative_storage/IVAL.csv'. [2026-02-24T20:25:02.725647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVAL'. [2026-02-24T20:25:02.726156] [INFO ] [FORECASTER] Starting predict_future for IVAL [2026-02-24T20:25:02.727196] [DEBUG] [LOCAL ] No optimal features file found for IVAL: ./output/feature-sets/IVAL.txt [2026-02-24T20:25:02.727261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:02.727295] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:02.727322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:02.727381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:02.790410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:02.791345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:02.791432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:02.791466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:02.905493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:02.905684] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:02.905728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:02.905757] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:02.909396] [DEBUG] [FORECASTER] IVAL: Forecast T+1@11:T+2@11: UP (p=75.34%) [2026-02-24T20:25:02.909755] [INFO ] [FORECASTER] Completed predict_future for IVAL [2026-02-24T20:25:02.909904] [INFO ] [sig ] IVAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:03.051852] [INFO ] [LOCAL ] Saved forecast: IVAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IVAL.txt [2026-02-24T20:25:03.052018] [INFO ] [sig ] [1649/3377] Completed IVAL in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-24T20:25:03.052058] [INFO ] [sig ] [1650/3377] Forecasting IVZ... [2026-02-24T20:25:03.052088] [INFO ] [sig ] Generating forecast for: IVZ [2026-02-24T20:25:03.052118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IVZ' from 'https://tdm.silogroup.org/data/derivative_storage/IVZ.csv'. [2026-02-24T20:25:03.064184] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IVZ'. [2026-02-24T20:25:03.064530] [INFO ] [FORECASTER] Starting predict_future for IVZ [2026-02-24T20:25:03.065349] [DEBUG] [LOCAL ] No optimal features file found for IVZ: ./output/feature-sets/IVZ.txt [2026-02-24T20:25:03.065402] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:03.065435] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:03.065461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:03.065517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:03.132334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:03.133430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:03.133532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:03.133610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:03.265540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:03.265741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:03.265811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:03.265852] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:03.270157] [DEBUG] [FORECASTER] IVZ: Forecast T+1@11:T+2@11: UP (p=61.76%) [2026-02-24T20:25:03.270622] [INFO ] [FORECASTER] Completed predict_future for IVZ [2026-02-24T20:25:03.270840] [INFO ] [sig ] IVZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:03.415668] [INFO ] [LOCAL ] Saved forecast: IVZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IVZ.txt [2026-02-24T20:25:03.415836] [INFO ] [sig ] [1650/3377] Completed IVZ in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.5m [2026-02-24T20:25:03.415878] [INFO ] [sig ] [1651/3377] Forecasting IX... [2026-02-24T20:25:03.415909] [INFO ] [sig ] Generating forecast for: IX [2026-02-24T20:25:03.415939] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IX' from 'https://tdm.silogroup.org/data/derivative_storage/IX.csv'. [2026-02-24T20:25:03.428183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IX'. [2026-02-24T20:25:03.428510] [INFO ] [FORECASTER] Starting predict_future for IX [2026-02-24T20:25:03.429330] [DEBUG] [LOCAL ] No optimal features file found for IX: ./output/feature-sets/IX.txt [2026-02-24T20:25:03.429384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:03.429416] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:03.429443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:03.429499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:03.491213] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:03.492021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:03.492107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:03.492140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:03.620089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:03.620248] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:03.620291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:03.620321] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:03.624070] [DEBUG] [FORECASTER] IX: Forecast T+1@11:T+2@11: UP (p=87.74%) [2026-02-24T20:25:03.624355] [INFO ] [FORECASTER] Completed predict_future for IX [2026-02-24T20:25:03.624487] [INFO ] [sig ] IX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:03.768352] [INFO ] [LOCAL ] Saved forecast: IX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IX.txt [2026-02-24T20:25:03.768534] [INFO ] [sig ] [1651/3377] Completed IX in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:03.768595] [INFO ] [sig ] [1652/3377] Forecasting IXUS... [2026-02-24T20:25:03.768628] [INFO ] [sig ] Generating forecast for: IXUS [2026-02-24T20:25:03.768658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IXUS' from 'https://tdm.silogroup.org/data/derivative_storage/IXUS.csv'. [2026-02-24T20:25:03.780051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IXUS'. [2026-02-24T20:25:03.780358] [INFO ] [FORECASTER] Starting predict_future for IXUS [2026-02-24T20:25:03.781156] [DEBUG] [LOCAL ] No optimal features file found for IXUS: ./output/feature-sets/IXUS.txt [2026-02-24T20:25:03.781210] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:03.781243] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:03.781270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:03.781327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:03.837982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:03.838682] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:03.838767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:03.838800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:03.958465] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:03.958640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:03.958689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:03.958725] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:03.962166] [DEBUG] [FORECASTER] IXUS: Forecast T+1@11:T+2@11: UP (p=72.80%) [2026-02-24T20:25:03.962445] [INFO ] [FORECASTER] Completed predict_future for IXUS [2026-02-24T20:25:03.962590] [INFO ] [sig ] IXUS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:04.105059] [INFO ] [LOCAL ] Saved forecast: IXUS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/IXUS.txt [2026-02-24T20:25:04.105222] [INFO ] [sig ] [1652/3377] Completed IXUS in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:04.105261] [INFO ] [sig ] [1653/3377] Forecasting IZEA... [2026-02-24T20:25:04.105291] [INFO ] [sig ] Generating forecast for: IZEA [2026-02-24T20:25:04.105323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'IZEA' from 'https://tdm.silogroup.org/data/derivative_storage/IZEA.csv'. [2026-02-24T20:25:04.147704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'IZEA'. [2026-02-24T20:25:04.148062] [INFO ] [FORECASTER] Starting predict_future for IZEA [2026-02-24T20:25:04.148878] [DEBUG] [LOCAL ] No optimal features file found for IZEA: ./output/feature-sets/IZEA.txt [2026-02-24T20:25:04.148931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:04.148964] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:04.148992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:04.149048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:04.205554] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:04.206255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:04.206335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:04.206368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:04.324304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:04.324468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:04.324510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:04.324538] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:04.328107] [DEBUG] [FORECASTER] IZEA: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-24T20:25:04.328394] [INFO ] [FORECASTER] Completed predict_future for IZEA [2026-02-24T20:25:04.328527] [INFO ] [sig ] IZEA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:04.468744] [INFO ] [LOCAL ] Saved forecast: IZEA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/IZEA.txt [2026-02-24T20:25:04.468889] [INFO ] [sig ] [1653/3377] Completed IZEA in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:04.468929] [INFO ] [sig ] [1654/3377] Forecasting J... [2026-02-24T20:25:04.468959] [INFO ] [sig ] Generating forecast for: J [2026-02-24T20:25:04.468989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'J' from 'https://tdm.silogroup.org/data/derivative_storage/J.csv'. [2026-02-24T20:25:04.480466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'J'. [2026-02-24T20:25:04.480793] [INFO ] [FORECASTER] Starting predict_future for J [2026-02-24T20:25:04.481594] [DEBUG] [LOCAL ] No optimal features file found for J: ./output/feature-sets/J.txt [2026-02-24T20:25:04.481648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:04.481682] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:04.481709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:04.481765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:04.539838] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:04.540475] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:04.540555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:04.540607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:04.660784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:04.660932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:04.660971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:04.660999] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:04.664405] [DEBUG] [FORECASTER] J: Forecast T+1@11:T+2@11: UP (p=98.84%) [2026-02-24T20:25:04.664707] [INFO ] [FORECASTER] Completed predict_future for J [2026-02-24T20:25:04.664837] [INFO ] [sig ] J: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:04.807016] [INFO ] [LOCAL ] Saved forecast: J 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/J.txt [2026-02-24T20:25:04.807173] [INFO ] [sig ] [1654/3377] Completed J in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:04.807225] [INFO ] [sig ] [1655/3377] Forecasting JACK... [2026-02-24T20:25:04.807256] [INFO ] [sig ] Generating forecast for: JACK [2026-02-24T20:25:04.807285] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JACK' from 'https://tdm.silogroup.org/data/derivative_storage/JACK.csv'. [2026-02-24T20:25:04.819284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JACK'. [2026-02-24T20:25:04.819592] [INFO ] [FORECASTER] Starting predict_future for JACK [2026-02-24T20:25:04.820392] [DEBUG] [LOCAL ] No optimal features file found for JACK: ./output/feature-sets/JACK.txt [2026-02-24T20:25:04.820456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:04.820515] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:04.820545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:04.820621] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:04.882896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:04.883813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:04.883900] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:04.883934] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:05.004169] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:05.004323] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:05.004362] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:05.004391] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:05.007856] [DEBUG] [FORECASTER] JACK: Forecast T+1@11:T+2@11: UP (p=53.76%) [2026-02-24T20:25:05.008168] [INFO ] [FORECASTER] Completed predict_future for JACK [2026-02-24T20:25:05.008302] [INFO ] [sig ] JACK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:05.151101] [INFO ] [LOCAL ] Saved forecast: JACK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JACK.txt [2026-02-24T20:25:05.151238] [INFO ] [sig ] [1655/3377] Completed JACK in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:05.151277] [INFO ] [sig ] [1656/3377] Forecasting JAKK... [2026-02-24T20:25:05.151308] [INFO ] [sig ] Generating forecast for: JAKK [2026-02-24T20:25:05.151337] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAKK' from 'https://tdm.silogroup.org/data/derivative_storage/JAKK.csv'. [2026-02-24T20:25:05.162772] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAKK'. [2026-02-24T20:25:05.163066] [INFO ] [FORECASTER] Starting predict_future for JAKK [2026-02-24T20:25:05.163860] [DEBUG] [LOCAL ] No optimal features file found for JAKK: ./output/feature-sets/JAKK.txt [2026-02-24T20:25:05.163912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:05.163944] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:05.163971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:05.164028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:05.222622] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:05.223313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:05.223393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:05.223426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:05.345750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:05.345892] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:05.345932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:05.345961] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:05.349400] [DEBUG] [FORECASTER] JAKK: Forecast T+1@11:T+2@11: UP (p=98.24%) [2026-02-24T20:25:05.349715] [INFO ] [FORECASTER] Completed predict_future for JAKK [2026-02-24T20:25:05.349870] [INFO ] [sig ] JAKK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:05.496399] [INFO ] [LOCAL ] Saved forecast: JAKK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JAKK.txt [2026-02-24T20:25:05.496556] [INFO ] [sig ] [1656/3377] Completed JAKK in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:05.496615] [INFO ] [sig ] [1657/3377] Forecasting JANX... [2026-02-24T20:25:05.496646] [INFO ] [sig ] Generating forecast for: JANX [2026-02-24T20:25:05.496686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JANX' from 'https://tdm.silogroup.org/data/derivative_storage/JANX.csv'. [2026-02-24T20:25:05.508955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JANX'. [2026-02-24T20:25:05.509265] [INFO ] [FORECASTER] Starting predict_future for JANX [2026-02-24T20:25:05.510114] [DEBUG] [LOCAL ] No optimal features file found for JANX: ./output/feature-sets/JANX.txt [2026-02-24T20:25:05.510167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:05.510200] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:05.510227] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:05.510284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:05.567787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:05.568520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:05.568628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:05.568665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:05.685928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:05.686084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:05.686123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:05.686151] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:05.689838] [DEBUG] [FORECASTER] JANX: Forecast T+1@11:T+2@11: UP (p=65.08%) [2026-02-24T20:25:05.690297] [INFO ] [FORECASTER] Completed predict_future for JANX [2026-02-24T20:25:05.690428] [INFO ] [sig ] JANX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:05.833748] [INFO ] [LOCAL ] Saved forecast: JANX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JANX.txt [2026-02-24T20:25:05.833901] [INFO ] [sig ] [1657/3377] Completed JANX in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:05.833941] [INFO ] [sig ] [1658/3377] Forecasting JAZZ... [2026-02-24T20:25:05.833972] [INFO ] [sig ] Generating forecast for: JAZZ [2026-02-24T20:25:05.834002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JAZZ' from 'https://tdm.silogroup.org/data/derivative_storage/JAZZ.csv'. [2026-02-24T20:25:05.845770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JAZZ'. [2026-02-24T20:25:05.846369] [INFO ] [FORECASTER] Starting predict_future for JAZZ [2026-02-24T20:25:05.847353] [DEBUG] [LOCAL ] No optimal features file found for JAZZ: ./output/feature-sets/JAZZ.txt [2026-02-24T20:25:05.847407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:05.847438] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:05.847465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:05.847520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:05.905856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:05.906798] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:05.906883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:05.906916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:06.032696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:06.032931] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:06.032978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:06.033052] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:06.037074] [DEBUG] [FORECASTER] JAZZ: Forecast T+1@11:T+2@11: UP (p=91.52%) [2026-02-24T20:25:06.037408] [INFO ] [FORECASTER] Completed predict_future for JAZZ [2026-02-24T20:25:06.037566] [INFO ] [sig ] JAZZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:06.182127] [INFO ] [LOCAL ] Saved forecast: JAZZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JAZZ.txt [2026-02-24T20:25:06.182308] [INFO ] [sig ] [1658/3377] Completed JAZZ in 0.3s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:06.182359] [INFO ] [sig ] [1659/3377] Forecasting JBGS... [2026-02-24T20:25:06.182399] [INFO ] [sig ] Generating forecast for: JBGS [2026-02-24T20:25:06.182431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBGS' from 'https://tdm.silogroup.org/data/derivative_storage/JBGS.csv'. [2026-02-24T20:25:06.195824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBGS'. [2026-02-24T20:25:06.196235] [INFO ] [FORECASTER] Starting predict_future for JBGS [2026-02-24T20:25:06.197297] [DEBUG] [LOCAL ] No optimal features file found for JBGS: ./output/feature-sets/JBGS.txt [2026-02-24T20:25:06.197351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:06.197382] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:06.197409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:06.197465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:06.258033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:06.259190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:06.259297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:06.259336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:06.384493] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:06.384670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:06.384711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:06.384740] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:06.388169] [DEBUG] [FORECASTER] JBGS: Forecast T+1@11:T+2@11: DOWN (p=6.61%) [2026-02-24T20:25:06.388456] [INFO ] [FORECASTER] Completed predict_future for JBGS [2026-02-24T20:25:06.388605] [INFO ] [sig ] JBGS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:06.533698] [INFO ] [LOCAL ] Saved forecast: JBGS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JBGS.txt [2026-02-24T20:25:06.533860] [INFO ] [sig ] [1659/3377] Completed JBGS in 0.4s | 2.75 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:06.533898] [INFO ] [sig ] [1660/3377] Forecasting JBI... [2026-02-24T20:25:06.533929] [INFO ] [sig ] Generating forecast for: JBI [2026-02-24T20:25:06.533959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBI' from 'https://tdm.silogroup.org/data/derivative_storage/JBI.csv'. [2026-02-24T20:25:06.546594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBI'. [2026-02-24T20:25:06.546975] [INFO ] [FORECASTER] Starting predict_future for JBI [2026-02-24T20:25:06.547820] [DEBUG] [LOCAL ] No optimal features file found for JBI: ./output/feature-sets/JBI.txt [2026-02-24T20:25:06.547874] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:06.547990] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:06.548024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:06.548084] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:06.607682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:06.608565] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:06.608671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:06.608706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:06.731616] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:06.731922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:06.731964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:06.731994] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:06.735539] [DEBUG] [FORECASTER] JBI: Forecast T+1@11:T+2@11: DOWN (p=45.16%) [2026-02-24T20:25:06.735880] [INFO ] [FORECASTER] Completed predict_future for JBI [2026-02-24T20:25:06.736053] [INFO ] [sig ] JBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:06.877720] [INFO ] [LOCAL ] Saved forecast: JBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JBI.txt [2026-02-24T20:25:06.877874] [INFO ] [sig ] [1660/3377] Completed JBI in 0.3s | 2.76 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:06.877939] [INFO ] [sig ] [1661/3377] Forecasting JBL... [2026-02-24T20:25:06.877974] [INFO ] [sig ] Generating forecast for: JBL [2026-02-24T20:25:06.878008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBL' from 'https://tdm.silogroup.org/data/derivative_storage/JBL.csv'. [2026-02-24T20:25:06.889953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBL'. [2026-02-24T20:25:06.890299] [INFO ] [FORECASTER] Starting predict_future for JBL [2026-02-24T20:25:06.891151] [DEBUG] [LOCAL ] No optimal features file found for JBL: ./output/feature-sets/JBL.txt [2026-02-24T20:25:06.891206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:06.891239] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:06.891266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:06.891325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:06.949736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:06.950652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:06.950749] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:06.950784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:07.074599] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:07.074757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:07.074798] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:07.074828] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:07.078360] [DEBUG] [FORECASTER] JBL: Forecast T+1@11:T+2@11: DOWN (p=26.56%) [2026-02-24T20:25:07.078672] [INFO ] [FORECASTER] Completed predict_future for JBL [2026-02-24T20:25:07.078810] [INFO ] [sig ] JBL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:07.239916] [INFO ] [LOCAL ] Saved forecast: JBL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JBL.txt [2026-02-24T20:25:07.240108] [INFO ] [sig ] [1661/3377] Completed JBL in 0.4s | 2.76 sym/s | Total: 10.0m | ETA: 10.4m [2026-02-24T20:25:07.240153] [INFO ] [sig ] [1662/3377] Forecasting JBND... [2026-02-24T20:25:07.240183] [INFO ] [sig ] Generating forecast for: JBND [2026-02-24T20:25:07.240214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBND' from 'https://tdm.silogroup.org/data/derivative_storage/JBND.csv'. [2026-02-24T20:25:07.253072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBND'. [2026-02-24T20:25:07.253456] [INFO ] [FORECASTER] Starting predict_future for JBND [2026-02-24T20:25:07.254375] [DEBUG] [LOCAL ] No optimal features file found for JBND: ./output/feature-sets/JBND.txt [2026-02-24T20:25:07.254433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:07.254498] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:07.254539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:07.254620] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:07.321418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:07.322389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:07.322477] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:07.322510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:07.442112] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:07.442278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:07.442357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:07.442390] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:07.445965] [DEBUG] [FORECASTER] JBND: Forecast T+1@11:T+2@11: DOWN (p=36.50%) [2026-02-24T20:25:07.446256] [INFO ] [FORECASTER] Completed predict_future for JBND [2026-02-24T20:25:07.446394] [INFO ] [sig ] JBND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:07.592176] [INFO ] [LOCAL ] Saved forecast: JBND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JBND.txt [2026-02-24T20:25:07.592321] [INFO ] [sig ] [1662/3377] Completed JBND in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-24T20:25:07.592362] [INFO ] [sig ] [1663/3377] Forecasting JBSS... [2026-02-24T20:25:07.592391] [INFO ] [sig ] Generating forecast for: JBSS [2026-02-24T20:25:07.592420] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JBSS' from 'https://tdm.silogroup.org/data/derivative_storage/JBSS.csv'. [2026-02-24T20:25:07.604504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JBSS'. [2026-02-24T20:25:07.604898] [INFO ] [FORECASTER] Starting predict_future for JBSS [2026-02-24T20:25:07.605741] [DEBUG] [LOCAL ] No optimal features file found for JBSS: ./output/feature-sets/JBSS.txt [2026-02-24T20:25:07.605807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:07.605846] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:07.605879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:07.605937] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:07.663967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:07.664881] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:07.664968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:07.665003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:07.786769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:07.786942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:07.786987] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:07.787016] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:07.791636] [DEBUG] [FORECASTER] JBSS: Forecast T+1@11:T+2@11: DOWN (p=15.67%) [2026-02-24T20:25:07.792095] [INFO ] [FORECASTER] Completed predict_future for JBSS [2026-02-24T20:25:07.792262] [INFO ] [sig ] JBSS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:07.946623] [INFO ] [LOCAL ] Saved forecast: JBSS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JBSS.txt [2026-02-24T20:25:07.946803] [INFO ] [sig ] [1663/3377] Completed JBSS in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-24T20:25:07.946842] [INFO ] [sig ] [1664/3377] Forecasting JCE... [2026-02-24T20:25:07.946877] [INFO ] [sig ] Generating forecast for: JCE [2026-02-24T20:25:07.946915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCE' from 'https://tdm.silogroup.org/data/derivative_storage/JCE.csv'. [2026-02-24T20:25:07.960792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCE'. [2026-02-24T20:25:07.961146] [INFO ] [FORECASTER] Starting predict_future for JCE [2026-02-24T20:25:07.962048] [DEBUG] [LOCAL ] No optimal features file found for JCE: ./output/feature-sets/JCE.txt [2026-02-24T20:25:07.962106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:07.962140] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:07.962167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:07.962225] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:08.023444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:08.024594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:08.024684] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:08.024721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:08.145709] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:08.145879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:08.145928] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:08.145963] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:08.149926] [DEBUG] [FORECASTER] JCE: Forecast T+1@11:T+2@11: UP (p=67.90%) [2026-02-24T20:25:08.150385] [INFO ] [FORECASTER] Completed predict_future for JCE [2026-02-24T20:25:08.150518] [INFO ] [sig ] JCE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:08.294420] [INFO ] [LOCAL ] Saved forecast: JCE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JCE.txt [2026-02-24T20:25:08.294593] [INFO ] [sig ] [1664/3377] Completed JCE in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-24T20:25:08.294640] [INFO ] [sig ] [1665/3377] Forecasting JCI... [2026-02-24T20:25:08.294672] [INFO ] [sig ] Generating forecast for: JCI [2026-02-24T20:25:08.294704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JCI' from 'https://tdm.silogroup.org/data/derivative_storage/JCI.csv'. [2026-02-24T20:25:08.306470] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JCI'. [2026-02-24T20:25:08.306790] [INFO ] [FORECASTER] Starting predict_future for JCI [2026-02-24T20:25:08.307612] [DEBUG] [LOCAL ] No optimal features file found for JCI: ./output/feature-sets/JCI.txt [2026-02-24T20:25:08.307667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:08.307701] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:08.307730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:08.307793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:08.370877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:08.371833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:08.371973] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:08.372019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:08.500019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:08.500201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:08.500243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:08.500274] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:08.503905] [DEBUG] [FORECASTER] JCI: Forecast T+1@11:T+2@11: UP (p=75.38%) [2026-02-24T20:25:08.504188] [INFO ] [FORECASTER] Completed predict_future for JCI [2026-02-24T20:25:08.504322] [INFO ] [sig ] JCI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:08.647894] [INFO ] [LOCAL ] Saved forecast: JCI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JCI.txt [2026-02-24T20:25:08.648066] [INFO ] [sig ] [1665/3377] Completed JCI in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.4m [2026-02-24T20:25:08.648105] [INFO ] [sig ] [1666/3377] Forecasting JD... [2026-02-24T20:25:08.648136] [INFO ] [sig ] Generating forecast for: JD [2026-02-24T20:25:08.648166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JD' from 'https://tdm.silogroup.org/data/derivative_storage/JD.csv'. [2026-02-24T20:25:08.660929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JD'. [2026-02-24T20:25:08.661245] [INFO ] [FORECASTER] Starting predict_future for JD [2026-02-24T20:25:08.662097] [DEBUG] [LOCAL ] No optimal features file found for JD: ./output/feature-sets/JD.txt [2026-02-24T20:25:08.662153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:08.662198] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:08.662229] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:08.662288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:08.722068] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:08.722931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:08.723018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:08.723053] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:08.846593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:08.846748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:08.846791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:08.846821] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:08.850450] [DEBUG] [FORECASTER] JD: Forecast T+1@11:T+2@11: UP (p=62.45%) [2026-02-24T20:25:08.850766] [INFO ] [FORECASTER] Completed predict_future for JD [2026-02-24T20:25:08.850904] [INFO ] [sig ] JD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:08.993249] [INFO ] [LOCAL ] Saved forecast: JD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JD.txt [2026-02-24T20:25:08.993386] [INFO ] [sig ] [1666/3377] Completed JD in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:08.993424] [INFO ] [sig ] [1667/3377] Forecasting JEF... [2026-02-24T20:25:08.993454] [INFO ] [sig ] Generating forecast for: JEF [2026-02-24T20:25:08.993485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEF' from 'https://tdm.silogroup.org/data/derivative_storage/JEF.csv'. [2026-02-24T20:25:09.005081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEF'. [2026-02-24T20:25:09.005367] [INFO ] [FORECASTER] Starting predict_future for JEF [2026-02-24T20:25:09.006216] [DEBUG] [LOCAL ] No optimal features file found for JEF: ./output/feature-sets/JEF.txt [2026-02-24T20:25:09.006271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:09.006303] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:09.006329] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:09.006385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:09.067675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:09.068552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:09.068654] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:09.068690] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:09.204535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:09.204721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:09.204767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:09.204795] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:09.208776] [DEBUG] [FORECASTER] JEF: Forecast T+1@11:T+2@11: DOWN (p=35.54%) [2026-02-24T20:25:09.209325] [INFO ] [FORECASTER] Completed predict_future for JEF [2026-02-24T20:25:09.209478] [INFO ] [sig ] JEF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:09.355497] [INFO ] [LOCAL ] Saved forecast: JEF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JEF.txt [2026-02-24T20:25:09.355676] [INFO ] [sig ] [1667/3377] Completed JEF in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:09.355718] [INFO ] [sig ] [1668/3377] Forecasting JELD... [2026-02-24T20:25:09.355749] [INFO ] [sig ] Generating forecast for: JELD [2026-02-24T20:25:09.355780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JELD' from 'https://tdm.silogroup.org/data/derivative_storage/JELD.csv'. [2026-02-24T20:25:09.369509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JELD'. [2026-02-24T20:25:09.369858] [INFO ] [FORECASTER] Starting predict_future for JELD [2026-02-24T20:25:09.370657] [DEBUG] [LOCAL ] No optimal features file found for JELD: ./output/feature-sets/JELD.txt [2026-02-24T20:25:09.370710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:09.370742] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:09.370769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:09.370825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:09.432557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:09.433506] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:09.433611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:09.433648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:09.558010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:09.558171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:09.558212] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:09.558242] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:09.561822] [DEBUG] [FORECASTER] JELD: Forecast T+1@11:T+2@11: UP (p=94.90%) [2026-02-24T20:25:09.562111] [INFO ] [FORECASTER] Completed predict_future for JELD [2026-02-24T20:25:09.562244] [INFO ] [sig ] JELD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:09.707795] [INFO ] [LOCAL ] Saved forecast: JELD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JELD.txt [2026-02-24T20:25:09.707978] [INFO ] [sig ] [1668/3377] Completed JELD in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:09.708018] [INFO ] [sig ] [1669/3377] Forecasting JEPQ... [2026-02-24T20:25:09.708048] [INFO ] [sig ] Generating forecast for: JEPQ [2026-02-24T20:25:09.708078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JEPQ' from 'https://tdm.silogroup.org/data/derivative_storage/JEPQ.csv'. [2026-02-24T20:25:09.719964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JEPQ'. [2026-02-24T20:25:09.720244] [INFO ] [FORECASTER] Starting predict_future for JEPQ [2026-02-24T20:25:09.721032] [DEBUG] [LOCAL ] No optimal features file found for JEPQ: ./output/feature-sets/JEPQ.txt [2026-02-24T20:25:09.721086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:09.721117] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:09.721145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:09.721202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:09.781195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:09.782120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:09.782211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:09.782246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:09.911463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:09.911642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:09.911686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:09.911715] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:09.915313] [DEBUG] [FORECASTER] JEPQ: Forecast T+1@11:T+2@11: DOWN (p=43.19%) [2026-02-24T20:25:09.915610] [INFO ] [FORECASTER] Completed predict_future for JEPQ [2026-02-24T20:25:09.915741] [INFO ] [sig ] JEPQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:10.057730] [INFO ] [LOCAL ] Saved forecast: JEPQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JEPQ.txt [2026-02-24T20:25:10.057893] [INFO ] [sig ] [1669/3377] Completed JEPQ in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:10.057964] [INFO ] [sig ] [1670/3377] Forecasting JFIN... [2026-02-24T20:25:10.058003] [INFO ] [sig ] Generating forecast for: JFIN [2026-02-24T20:25:10.058048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JFIN' from 'https://tdm.silogroup.org/data/derivative_storage/JFIN.csv'. [2026-02-24T20:25:10.069242] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JFIN'. [2026-02-24T20:25:10.069531] [INFO ] [FORECASTER] Starting predict_future for JFIN [2026-02-24T20:25:10.070330] [DEBUG] [LOCAL ] No optimal features file found for JFIN: ./output/feature-sets/JFIN.txt [2026-02-24T20:25:10.070383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:10.070414] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:10.070441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:10.070496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:10.127322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:10.128030] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:10.128111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:10.128143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:10.251686] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:10.251884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:10.251929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:10.251959] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:10.255668] [DEBUG] [FORECASTER] JFIN: Forecast T+1@11:T+2@11: UP (p=97.55%) [2026-02-24T20:25:10.255974] [INFO ] [FORECASTER] Completed predict_future for JFIN [2026-02-24T20:25:10.256113] [INFO ] [sig ] JFIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:10.395838] [INFO ] [LOCAL ] Saved forecast: JFIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JFIN.txt [2026-02-24T20:25:10.395982] [INFO ] [sig ] [1670/3377] Completed JFIN in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:10.396023] [INFO ] [sig ] [1671/3377] Forecasting JGLO... [2026-02-24T20:25:10.396052] [INFO ] [sig ] Generating forecast for: JGLO [2026-02-24T20:25:10.396081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JGLO' from 'https://tdm.silogroup.org/data/derivative_storage/JGLO.csv'. [2026-02-24T20:25:10.408301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JGLO'. [2026-02-24T20:25:10.408627] [INFO ] [FORECASTER] Starting predict_future for JGLO [2026-02-24T20:25:10.409417] [DEBUG] [LOCAL ] No optimal features file found for JGLO: ./output/feature-sets/JGLO.txt [2026-02-24T20:25:10.409471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:10.409503] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:10.409530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:10.409606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:10.465950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:10.466695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:10.466778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:10.466810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:10.589293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:10.589457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:10.589496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:10.589526] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:10.592997] [DEBUG] [FORECASTER] JGLO: Forecast T+1@11:T+2@11: UP (p=78.56%) [2026-02-24T20:25:10.593277] [INFO ] [FORECASTER] Completed predict_future for JGLO [2026-02-24T20:25:10.593406] [INFO ] [sig ] JGLO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:10.734434] [INFO ] [LOCAL ] Saved forecast: JGLO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JGLO.txt [2026-02-24T20:25:10.734603] [INFO ] [sig ] [1671/3377] Completed JGLO in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:10.734648] [INFO ] [sig ] [1672/3377] Forecasting JHG... [2026-02-24T20:25:10.734677] [INFO ] [sig ] Generating forecast for: JHG [2026-02-24T20:25:10.734707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHG' from 'https://tdm.silogroup.org/data/derivative_storage/JHG.csv'. [2026-02-24T20:25:10.746894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHG'. [2026-02-24T20:25:10.747232] [INFO ] [FORECASTER] Starting predict_future for JHG [2026-02-24T20:25:10.748111] [DEBUG] [LOCAL ] No optimal features file found for JHG: ./output/feature-sets/JHG.txt [2026-02-24T20:25:10.748165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:10.748223] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:10.748251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:10.748308] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:10.810566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:10.811561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:10.811677] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:10.811712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:10.940341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:10.940497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:10.940536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:10.940565] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:10.944050] [DEBUG] [FORECASTER] JHG: Forecast T+1@11:T+2@11: DOWN (p=7.89%) [2026-02-24T20:25:10.944332] [INFO ] [FORECASTER] Completed predict_future for JHG [2026-02-24T20:25:10.944461] [INFO ] [sig ] JHG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:11.090022] [INFO ] [LOCAL ] Saved forecast: JHG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JHG.txt [2026-02-24T20:25:11.090187] [INFO ] [sig ] [1672/3377] Completed JHG in 0.4s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:11.090230] [INFO ] [sig ] [1673/3377] Forecasting JHI... [2026-02-24T20:25:11.090262] [INFO ] [sig ] Generating forecast for: JHI [2026-02-24T20:25:11.090292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHI' from 'https://tdm.silogroup.org/data/derivative_storage/JHI.csv'. [2026-02-24T20:25:11.105121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHI'. [2026-02-24T20:25:11.105609] [INFO ] [FORECASTER] Starting predict_future for JHI [2026-02-24T20:25:11.106773] [DEBUG] [LOCAL ] No optimal features file found for JHI: ./output/feature-sets/JHI.txt [2026-02-24T20:25:11.106843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:11.106892] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:11.106934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:11.107026] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:11.175422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:11.176332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:11.176417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:11.176450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:11.287107] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:11.287263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:11.287304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:11.287349] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:11.290853] [DEBUG] [FORECASTER] JHI: Forecast T+1@11:T+2@11: DOWN (p=4.75%) [2026-02-24T20:25:11.291136] [INFO ] [FORECASTER] Completed predict_future for JHI [2026-02-24T20:25:11.291266] [INFO ] [sig ] JHI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:11.435724] [INFO ] [LOCAL ] Saved forecast: JHI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JHI.txt [2026-02-24T20:25:11.435884] [INFO ] [sig ] [1673/3377] Completed JHI in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:11.435927] [INFO ] [sig ] [1674/3377] Forecasting JHX... [2026-02-24T20:25:11.435956] [INFO ] [sig ] Generating forecast for: JHX [2026-02-24T20:25:11.435986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JHX' from 'https://tdm.silogroup.org/data/derivative_storage/JHX.csv'. [2026-02-24T20:25:11.447559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JHX'. [2026-02-24T20:25:11.447961] [INFO ] [FORECASTER] Starting predict_future for JHX [2026-02-24T20:25:11.448789] [DEBUG] [LOCAL ] No optimal features file found for JHX: ./output/feature-sets/JHX.txt [2026-02-24T20:25:11.448842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:11.448874] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:11.448900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:11.448956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:11.506821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:11.507762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:11.507853] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:11.507891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:11.628497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:11.628672] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:11.628715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:11.628746] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:11.632214] [DEBUG] [FORECASTER] JHX: Forecast T+1@11:T+2@11: DOWN (p=1.50%) [2026-02-24T20:25:11.632500] [INFO ] [FORECASTER] Completed predict_future for JHX [2026-02-24T20:25:11.632663] [INFO ] [sig ] JHX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:11.778513] [INFO ] [LOCAL ] Saved forecast: JHX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JHX.txt [2026-02-24T20:25:11.778697] [INFO ] [sig ] [1674/3377] Completed JHX in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:11.778739] [INFO ] [sig ] [1675/3377] Forecasting JILL... [2026-02-24T20:25:11.778768] [INFO ] [sig ] Generating forecast for: JILL [2026-02-24T20:25:11.778798] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JILL' from 'https://tdm.silogroup.org/data/derivative_storage/JILL.csv'. [2026-02-24T20:25:11.790893] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JILL'. [2026-02-24T20:25:11.791328] [INFO ] [FORECASTER] Starting predict_future for JILL [2026-02-24T20:25:11.792181] [DEBUG] [LOCAL ] No optimal features file found for JILL: ./output/feature-sets/JILL.txt [2026-02-24T20:25:11.792236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:11.792267] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:11.792293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:11.792349] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:11.852540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:11.853602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:11.853690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:11.853744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:11.979752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:11.979926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:11.979969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:11.980039] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:11.983538] [DEBUG] [FORECASTER] JILL: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-24T20:25:11.983916] [INFO ] [FORECASTER] Completed predict_future for JILL [2026-02-24T20:25:11.984047] [INFO ] [sig ] JILL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:12.124982] [INFO ] [LOCAL ] Saved forecast: JILL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JILL.txt [2026-02-24T20:25:12.125118] [INFO ] [sig ] [1675/3377] Completed JILL in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:12.125162] [INFO ] [sig ] [1676/3377] Forecasting JIVE... [2026-02-24T20:25:12.125192] [INFO ] [sig ] Generating forecast for: JIVE [2026-02-24T20:25:12.125223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JIVE' from 'https://tdm.silogroup.org/data/derivative_storage/JIVE.csv'. [2026-02-24T20:25:12.136822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JIVE'. [2026-02-24T20:25:12.137098] [INFO ] [FORECASTER] Starting predict_future for JIVE [2026-02-24T20:25:12.138069] [DEBUG] [LOCAL ] No optimal features file found for JIVE: ./output/feature-sets/JIVE.txt [2026-02-24T20:25:12.138124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:12.138157] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:12.138185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:12.138242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:12.195382] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:12.196023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:12.196109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:12.196142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:12.310644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:12.310801] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:25:12.310847] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:12.310883] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:12.314418] [DEBUG] [FORECASTER] JIVE: Forecast T+1@11:T+2@11: DOWN (p=47.65%) [2026-02-24T20:25:12.314716] [INFO ] [FORECASTER] Completed predict_future for JIVE [2026-02-24T20:25:12.314845] [INFO ] [sig ] JIVE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:12.456912] [INFO ] [LOCAL ] Saved forecast: JIVE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JIVE.txt [2026-02-24T20:25:12.457044] [INFO ] [sig ] [1676/3377] Completed JIVE in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:12.457082] [INFO ] [sig ] [1677/3377] Forecasting JJSF... [2026-02-24T20:25:12.457112] [INFO ] [sig ] Generating forecast for: JJSF [2026-02-24T20:25:12.457142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JJSF' from 'https://tdm.silogroup.org/data/derivative_storage/JJSF.csv'. [2026-02-24T20:25:12.468746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JJSF'. [2026-02-24T20:25:12.469022] [INFO ] [FORECASTER] Starting predict_future for JJSF [2026-02-24T20:25:12.469814] [DEBUG] [LOCAL ] No optimal features file found for JJSF: ./output/feature-sets/JJSF.txt [2026-02-24T20:25:12.469876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:12.469916] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:12.469949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:12.470040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:12.527497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:12.528196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:12.528279] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:12.528312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:12.650720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:12.650880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:12.650922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:12.650953] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:12.654521] [DEBUG] [FORECASTER] JJSF: Forecast T+1@11:T+2@11: UP (p=62.69%) [2026-02-24T20:25:12.654832] [INFO ] [FORECASTER] Completed predict_future for JJSF [2026-02-24T20:25:12.654972] [INFO ] [sig ] JJSF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:12.798315] [INFO ] [LOCAL ] Saved forecast: JJSF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JJSF.txt [2026-02-24T20:25:12.798453] [INFO ] [sig ] [1677/3377] Completed JJSF in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:12.798495] [INFO ] [sig ] [1678/3377] Forecasting JKHY... [2026-02-24T20:25:12.798524] [INFO ] [sig ] Generating forecast for: JKHY [2026-02-24T20:25:12.798556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKHY' from 'https://tdm.silogroup.org/data/derivative_storage/JKHY.csv'. [2026-02-24T20:25:12.811353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKHY'. [2026-02-24T20:25:12.811792] [INFO ] [FORECASTER] Starting predict_future for JKHY [2026-02-24T20:25:12.812639] [DEBUG] [LOCAL ] No optimal features file found for JKHY: ./output/feature-sets/JKHY.txt [2026-02-24T20:25:12.812694] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:12.812730] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:12.812757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:12.812814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:12.874465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:12.875386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:12.875476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:12.875510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:12.994851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:12.995009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:12.995053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:12.995082] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:12.998645] [DEBUG] [FORECASTER] JKHY: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-24T20:25:12.998932] [INFO ] [FORECASTER] Completed predict_future for JKHY [2026-02-24T20:25:12.999067] [INFO ] [sig ] JKHY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:13.143515] [INFO ] [LOCAL ] Saved forecast: JKHY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JKHY.txt [2026-02-24T20:25:13.143670] [INFO ] [sig ] [1678/3377] Completed JKHY in 0.3s | 2.76 sym/s | Total: 10.1m | ETA: 10.3m [2026-02-24T20:25:13.143711] [INFO ] [sig ] [1679/3377] Forecasting JKS... [2026-02-24T20:25:13.143741] [INFO ] [sig ] Generating forecast for: JKS [2026-02-24T20:25:13.143770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JKS' from 'https://tdm.silogroup.org/data/derivative_storage/JKS.csv'. [2026-02-24T20:25:13.155273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JKS'. [2026-02-24T20:25:13.155555] [INFO ] [FORECASTER] Starting predict_future for JKS [2026-02-24T20:25:13.156401] [DEBUG] [LOCAL ] No optimal features file found for JKS: ./output/feature-sets/JKS.txt [2026-02-24T20:25:13.156458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:13.156493] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:13.156520] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:13.156599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:13.216019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:13.216710] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:13.216792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:13.216831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:13.342308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:13.342454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:13.342496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:13.342524] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:13.346002] [DEBUG] [FORECASTER] JKS: Forecast T+1@11:T+2@11: DOWN (p=17.77%) [2026-02-24T20:25:13.346276] [INFO ] [FORECASTER] Completed predict_future for JKS [2026-02-24T20:25:13.346406] [INFO ] [sig ] JKS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:13.487217] [INFO ] [LOCAL ] Saved forecast: JKS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JKS.txt [2026-02-24T20:25:13.487334] [INFO ] [sig ] [1679/3377] Completed JKS in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-24T20:25:13.487374] [INFO ] [sig ] [1680/3377] Forecasting JLL... [2026-02-24T20:25:13.487402] [INFO ] [sig ] Generating forecast for: JLL [2026-02-24T20:25:13.487431] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLL' from 'https://tdm.silogroup.org/data/derivative_storage/JLL.csv'. [2026-02-24T20:25:13.498960] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLL'. [2026-02-24T20:25:13.499239] [INFO ] [FORECASTER] Starting predict_future for JLL [2026-02-24T20:25:13.500085] [DEBUG] [LOCAL ] No optimal features file found for JLL: ./output/feature-sets/JLL.txt [2026-02-24T20:25:13.500141] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:13.500173] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:13.500201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:13.500259] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:13.560726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:13.561554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:13.561658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:13.561693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:13.685561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:13.685735] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:13.685780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:13.685808] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:13.689334] [DEBUG] [FORECASTER] JLL: Forecast T+1@11:T+2@11: DOWN (p=24.71%) [2026-02-24T20:25:13.689643] [INFO ] [FORECASTER] Completed predict_future for JLL [2026-02-24T20:25:13.689777] [INFO ] [sig ] JLL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:13.832564] [INFO ] [LOCAL ] Saved forecast: JLL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JLL.txt [2026-02-24T20:25:13.832707] [INFO ] [sig ] [1680/3377] Completed JLL in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-24T20:25:13.832747] [INFO ] [sig ] [1681/3377] Forecasting JLS... [2026-02-24T20:25:13.832776] [INFO ] [sig ] Generating forecast for: JLS [2026-02-24T20:25:13.832805] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JLS' from 'https://tdm.silogroup.org/data/derivative_storage/JLS.csv'. [2026-02-24T20:25:13.844270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JLS'. [2026-02-24T20:25:13.844589] [INFO ] [FORECASTER] Starting predict_future for JLS [2026-02-24T20:25:13.845368] [DEBUG] [LOCAL ] No optimal features file found for JLS: ./output/feature-sets/JLS.txt [2026-02-24T20:25:13.845421] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:13.845452] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:13.845479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:13.845535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:13.903385] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:13.904085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:13.904166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:13.904199] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:14.018372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:14.018538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:14.018596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:14.018629] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:14.022170] [DEBUG] [FORECASTER] JLS: Forecast T+1@11:T+2@11: UP (p=61.45%) [2026-02-24T20:25:14.022459] [INFO ] [FORECASTER] Completed predict_future for JLS [2026-02-24T20:25:14.022612] [INFO ] [sig ] JLS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:14.166101] [INFO ] [LOCAL ] Saved forecast: JLS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JLS.txt [2026-02-24T20:25:14.166233] [INFO ] [sig ] [1681/3377] Completed JLS in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.3m [2026-02-24T20:25:14.166272] [INFO ] [sig ] [1682/3377] Forecasting JMIA... [2026-02-24T20:25:14.166300] [INFO ] [sig ] Generating forecast for: JMIA [2026-02-24T20:25:14.166329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMIA' from 'https://tdm.silogroup.org/data/derivative_storage/JMIA.csv'. [2026-02-24T20:25:14.177840] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMIA'. [2026-02-24T20:25:14.178146] [INFO ] [FORECASTER] Starting predict_future for JMIA [2026-02-24T20:25:14.178949] [DEBUG] [LOCAL ] No optimal features file found for JMIA: ./output/feature-sets/JMIA.txt [2026-02-24T20:25:14.179003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:14.179035] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:14.179063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:14.179120] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:14.236594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:14.237235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:14.237343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:14.237377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:14.358827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:14.358978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:14.359018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:14.359047] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:14.362502] [DEBUG] [FORECASTER] JMIA: Forecast T+1@11:T+2@11: UP (p=50.13%) [2026-02-24T20:25:14.362805] [INFO ] [FORECASTER] Completed predict_future for JMIA [2026-02-24T20:25:14.362938] [INFO ] [sig ] JMIA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:14.503452] [INFO ] [LOCAL ] Saved forecast: JMIA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JMIA.txt [2026-02-24T20:25:14.503600] [INFO ] [sig ] [1682/3377] Completed JMIA in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:14.503644] [INFO ] [sig ] [1683/3377] Forecasting JMSB... [2026-02-24T20:25:14.503673] [INFO ] [sig ] Generating forecast for: JMSB [2026-02-24T20:25:14.503702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JMSB' from 'https://tdm.silogroup.org/data/derivative_storage/JMSB.csv'. [2026-02-24T20:25:14.514691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JMSB'. [2026-02-24T20:25:14.514963] [INFO ] [FORECASTER] Starting predict_future for JMSB [2026-02-24T20:25:14.515767] [DEBUG] [LOCAL ] No optimal features file found for JMSB: ./output/feature-sets/JMSB.txt [2026-02-24T20:25:14.515821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:14.515853] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:14.515880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:14.515942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:14.574065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:14.574697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:14.574776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:14.574810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:14.678634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:14.678789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:14.678829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:14.678859] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:14.682363] [DEBUG] [FORECASTER] JMSB: Forecast T+1@11:T+2@11: DOWN (p=16.51%) [2026-02-24T20:25:14.682666] [INFO ] [FORECASTER] Completed predict_future for JMSB [2026-02-24T20:25:14.682799] [INFO ] [sig ] JMSB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:14.824804] [INFO ] [LOCAL ] Saved forecast: JMSB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JMSB.txt [2026-02-24T20:25:14.824916] [INFO ] [sig ] [1683/3377] Completed JMSB in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:14.824958] [INFO ] [sig ] [1684/3377] Forecasting JNJ... [2026-02-24T20:25:14.824987] [INFO ] [sig ] Generating forecast for: JNJ [2026-02-24T20:25:14.825016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JNJ' from 'https://tdm.silogroup.org/data/derivative_storage/JNJ.csv'. [2026-02-24T20:25:14.836725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JNJ'. [2026-02-24T20:25:14.836992] [INFO ] [FORECASTER] Starting predict_future for JNJ [2026-02-24T20:25:14.837783] [DEBUG] [LOCAL ] No optimal features file found for JNJ: ./output/feature-sets/JNJ.txt [2026-02-24T20:25:14.837837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:14.837869] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:14.837896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:14.837983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:14.895447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:14.896390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:14.896498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:14.896531] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:15.020021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:15.020360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:15.020400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:15.020428] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:15.023823] [DEBUG] [FORECASTER] JNJ: Forecast T+1@11:T+2@11: DOWN (p=15.33%) [2026-02-24T20:25:15.024122] [INFO ] [FORECASTER] Completed predict_future for JNJ [2026-02-24T20:25:15.024249] [INFO ] [sig ] JNJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:15.167706] [INFO ] [LOCAL ] Saved forecast: JNJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JNJ.txt [2026-02-24T20:25:15.167870] [INFO ] [sig ] [1684/3377] Completed JNJ in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:15.167941] [INFO ] [sig ] [1685/3377] Forecasting JOBY... [2026-02-24T20:25:15.167973] [INFO ] [sig ] Generating forecast for: JOBY [2026-02-24T20:25:15.168005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOBY' from 'https://tdm.silogroup.org/data/derivative_storage/JOBY.csv'. [2026-02-24T20:25:15.180084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOBY'. [2026-02-24T20:25:15.180401] [INFO ] [FORECASTER] Starting predict_future for JOBY [2026-02-24T20:25:15.181212] [DEBUG] [LOCAL ] No optimal features file found for JOBY: ./output/feature-sets/JOBY.txt [2026-02-24T20:25:15.181266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:15.181298] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:15.181325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:15.181383] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:15.239406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:15.240238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:15.240323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:15.240357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:15.359943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:15.360097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:15.360136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:15.360166] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:15.363642] [DEBUG] [FORECASTER] JOBY: Forecast T+1@11:T+2@11: DOWN (p=2.89%) [2026-02-24T20:25:15.363932] [INFO ] [FORECASTER] Completed predict_future for JOBY [2026-02-24T20:25:15.364063] [INFO ] [sig ] JOBY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:15.513807] [INFO ] [LOCAL ] Saved forecast: JOBY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JOBY.txt [2026-02-24T20:25:15.513984] [INFO ] [sig ] [1685/3377] Completed JOBY in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:15.514026] [INFO ] [sig ] [1686/3377] Forecasting JOE... [2026-02-24T20:25:15.514056] [INFO ] [sig ] Generating forecast for: JOE [2026-02-24T20:25:15.514086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOE' from 'https://tdm.silogroup.org/data/derivative_storage/JOE.csv'. [2026-02-24T20:25:15.525616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOE'. [2026-02-24T20:25:15.525934] [INFO ] [FORECASTER] Starting predict_future for JOE [2026-02-24T20:25:15.526763] [DEBUG] [LOCAL ] No optimal features file found for JOE: ./output/feature-sets/JOE.txt [2026-02-24T20:25:15.526817] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:15.526849] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:15.526876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:15.526932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:15.583481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:15.584301] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:15.584388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:15.584422] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:15.709912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:15.710118] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:15.710160] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:15.710188] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:15.713825] [DEBUG] [FORECASTER] JOE: Forecast T+1@11:T+2@11: UP (p=67.81%) [2026-02-24T20:25:15.714286] [INFO ] [FORECASTER] Completed predict_future for JOE [2026-02-24T20:25:15.714420] [INFO ] [sig ] JOE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:15.859111] [INFO ] [LOCAL ] Saved forecast: JOE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JOE.txt [2026-02-24T20:25:15.859318] [INFO ] [sig ] [1686/3377] Completed JOE in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:15.859380] [INFO ] [sig ] [1687/3377] Forecasting JOF... [2026-02-24T20:25:15.859428] [INFO ] [sig ] Generating forecast for: JOF [2026-02-24T20:25:15.859476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JOF' from 'https://tdm.silogroup.org/data/derivative_storage/JOF.csv'. [2026-02-24T20:25:15.872240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JOF'. [2026-02-24T20:25:15.872736] [INFO ] [FORECASTER] Starting predict_future for JOF [2026-02-24T20:25:15.873813] [DEBUG] [LOCAL ] No optimal features file found for JOF: ./output/feature-sets/JOF.txt [2026-02-24T20:25:15.873880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:15.873921] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:15.873956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:15.874036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:15.935337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:15.936232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:15.936334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:15.936368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:16.054814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:16.054963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:16.055003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:16.055031] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:16.058421] [DEBUG] [FORECASTER] JOF: Forecast T+1@11:T+2@11: UP (p=74.40%) [2026-02-24T20:25:16.058726] [INFO ] [FORECASTER] Completed predict_future for JOF [2026-02-24T20:25:16.058856] [INFO ] [sig ] JOF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:16.199691] [INFO ] [LOCAL ] Saved forecast: JOF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JOF.txt [2026-02-24T20:25:16.199857] [INFO ] [sig ] [1687/3377] Completed JOF in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:16.199898] [INFO ] [sig ] [1688/3377] Forecasting JPC... [2026-02-24T20:25:16.199932] [INFO ] [sig ] Generating forecast for: JPC [2026-02-24T20:25:16.199968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPC' from 'https://tdm.silogroup.org/data/derivative_storage/JPC.csv'. [2026-02-24T20:25:16.211595] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPC'. [2026-02-24T20:25:16.212010] [INFO ] [FORECASTER] Starting predict_future for JPC [2026-02-24T20:25:16.212871] [DEBUG] [LOCAL ] No optimal features file found for JPC: ./output/feature-sets/JPC.txt [2026-02-24T20:25:16.212926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:16.212959] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:16.212986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:16.213047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:16.271195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:16.272203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:16.272293] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:16.272328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:16.393447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:16.393633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:16.393678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:16.393710] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:16.397309] [DEBUG] [FORECASTER] JPC: Forecast T+1@11:T+2@11: DOWN (p=33.85%) [2026-02-24T20:25:16.397629] [INFO ] [FORECASTER] Completed predict_future for JPC [2026-02-24T20:25:16.397767] [INFO ] [sig ] JPC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:16.538354] [INFO ] [LOCAL ] Saved forecast: JPC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JPC.txt [2026-02-24T20:25:16.538505] [INFO ] [sig ] [1688/3377] Completed JPC in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:16.538547] [INFO ] [sig ] [1689/3377] Forecasting JPEF... [2026-02-24T20:25:16.538596] [INFO ] [sig ] Generating forecast for: JPEF [2026-02-24T20:25:16.538629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPEF' from 'https://tdm.silogroup.org/data/derivative_storage/JPEF.csv'. [2026-02-24T20:25:16.550225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPEF'. [2026-02-24T20:25:16.550552] [INFO ] [FORECASTER] Starting predict_future for JPEF [2026-02-24T20:25:16.551378] [DEBUG] [LOCAL ] No optimal features file found for JPEF: ./output/feature-sets/JPEF.txt [2026-02-24T20:25:16.551433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:16.551493] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:16.551523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:16.551599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:16.610271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:16.611087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:16.611172] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:16.611206] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:16.731836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:16.732025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:16.732067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:16.732097] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:16.735837] [DEBUG] [FORECASTER] JPEF: Forecast T+1@11:T+2@11: DOWN (p=6.34%) [2026-02-24T20:25:16.736137] [INFO ] [FORECASTER] Completed predict_future for JPEF [2026-02-24T20:25:16.736282] [INFO ] [sig ] JPEF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:16.897467] [INFO ] [LOCAL ] Saved forecast: JPEF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JPEF.txt [2026-02-24T20:25:16.897655] [INFO ] [sig ] [1689/3377] Completed JPEF in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:16.897701] [INFO ] [sig ] [1690/3377] Forecasting JPM... [2026-02-24T20:25:16.897730] [INFO ] [sig ] Generating forecast for: JPM [2026-02-24T20:25:16.897760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JPM' from 'https://tdm.silogroup.org/data/derivative_storage/JPM.csv'. [2026-02-24T20:25:16.909820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JPM'. [2026-02-24T20:25:16.910155] [INFO ] [FORECASTER] Starting predict_future for JPM [2026-02-24T20:25:16.910967] [DEBUG] [LOCAL ] No optimal features file found for JPM: ./output/feature-sets/JPM.txt [2026-02-24T20:25:16.911021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:16.911066] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:16.911095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:16.911176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:16.972459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:16.973376] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:16.973467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:16.973502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:17.100738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:17.100904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:17.100958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:17.100997] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:17.105043] [DEBUG] [FORECASTER] JPM: Forecast T+1@11:T+2@11: UP (p=64.95%) [2026-02-24T20:25:17.105336] [INFO ] [FORECASTER] Completed predict_future for JPM [2026-02-24T20:25:17.105472] [INFO ] [sig ] JPM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:17.250529] [INFO ] [LOCAL ] Saved forecast: JPM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JPM.txt [2026-02-24T20:25:17.250718] [INFO ] [sig ] [1690/3377] Completed JPM in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:17.250759] [INFO ] [sig ] [1691/3377] Forecasting JQC... [2026-02-24T20:25:17.250796] [INFO ] [sig ] Generating forecast for: JQC [2026-02-24T20:25:17.250841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JQC' from 'https://tdm.silogroup.org/data/derivative_storage/JQC.csv'. [2026-02-24T20:25:17.262469] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JQC'. [2026-02-24T20:25:17.262809] [INFO ] [FORECASTER] Starting predict_future for JQC [2026-02-24T20:25:17.263601] [DEBUG] [LOCAL ] No optimal features file found for JQC: ./output/feature-sets/JQC.txt [2026-02-24T20:25:17.263654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:17.263687] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:17.263714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:17.263770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:17.320988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:17.321911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:17.321994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:17.322027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:17.441785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:17.441928] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:17.441967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:17.441994] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:17.445366] [DEBUG] [FORECASTER] JQC: Forecast T+1@11:T+2@11: UP (p=57.74%) [2026-02-24T20:25:17.445666] [INFO ] [FORECASTER] Completed predict_future for JQC [2026-02-24T20:25:17.445796] [INFO ] [sig ] JQC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:17.588920] [INFO ] [LOCAL ] Saved forecast: JQC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JQC.txt [2026-02-24T20:25:17.589068] [INFO ] [sig ] [1691/3377] Completed JQC in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:17.589117] [INFO ] [sig ] [1692/3377] Forecasting JRI... [2026-02-24T20:25:17.589153] [INFO ] [sig ] Generating forecast for: JRI [2026-02-24T20:25:17.589183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRI' from 'https://tdm.silogroup.org/data/derivative_storage/JRI.csv'. [2026-02-24T20:25:17.600904] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRI'. [2026-02-24T20:25:17.601179] [INFO ] [FORECASTER] Starting predict_future for JRI [2026-02-24T20:25:17.601965] [DEBUG] [LOCAL ] No optimal features file found for JRI: ./output/feature-sets/JRI.txt [2026-02-24T20:25:17.602020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:17.602050] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:17.602077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:17.602134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:17.659336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:17.659960] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:17.660041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:17.660074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:17.779482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:17.779658] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:17.779702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:17.779781] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:17.783204] [DEBUG] [FORECASTER] JRI: Forecast T+1@11:T+2@11: UP (p=98.59%) [2026-02-24T20:25:17.783494] [INFO ] [FORECASTER] Completed predict_future for JRI [2026-02-24T20:25:17.783645] [INFO ] [sig ] JRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:17.943688] [INFO ] [LOCAL ] Saved forecast: JRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JRI.txt [2026-02-24T20:25:17.943851] [INFO ] [sig ] [1692/3377] Completed JRI in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:17.943890] [INFO ] [sig ] [1693/3377] Forecasting JRS... [2026-02-24T20:25:17.943921] [INFO ] [sig ] Generating forecast for: JRS [2026-02-24T20:25:17.943951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JRS' from 'https://tdm.silogroup.org/data/derivative_storage/JRS.csv'. [2026-02-24T20:25:17.955455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JRS'. [2026-02-24T20:25:17.955839] [INFO ] [FORECASTER] Starting predict_future for JRS [2026-02-24T20:25:17.956650] [DEBUG] [LOCAL ] No optimal features file found for JRS: ./output/feature-sets/JRS.txt [2026-02-24T20:25:17.956705] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:17.956737] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:17.956764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:17.956824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:18.013722] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:18.014361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:18.014439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:18.014472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:18.127318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:18.127454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:18.127492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:18.127521] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:18.130917] [DEBUG] [FORECASTER] JRS: Forecast T+1@11:T+2@11: DOWN (p=46.77%) [2026-02-24T20:25:18.131202] [INFO ] [FORECASTER] Completed predict_future for JRS [2026-02-24T20:25:18.131332] [INFO ] [sig ] JRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:18.272640] [INFO ] [LOCAL ] Saved forecast: JRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JRS.txt [2026-02-24T20:25:18.272812] [INFO ] [sig ] [1693/3377] Completed JRS in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:18.272859] [INFO ] [sig ] [1694/3377] Forecasting JSM... [2026-02-24T20:25:18.272889] [INFO ] [sig ] Generating forecast for: JSM [2026-02-24T20:25:18.272920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSM' from 'https://tdm.silogroup.org/data/derivative_storage/JSM.csv'. [2026-02-24T20:25:18.284268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSM'. [2026-02-24T20:25:18.284641] [INFO ] [FORECASTER] Starting predict_future for JSM [2026-02-24T20:25:18.285460] [DEBUG] [LOCAL ] No optimal features file found for JSM: ./output/feature-sets/JSM.txt [2026-02-24T20:25:18.285513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:18.285545] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:18.285605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:18.285666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:18.344192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:18.345074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:18.345155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:18.345189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:18.455490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:18.455642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:18.455681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:18.455711] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:18.459031] [DEBUG] [FORECASTER] JSM: Forecast T+1@11:T+2@11: UP (p=85.95%) [2026-02-24T20:25:18.459311] [INFO ] [FORECASTER] Completed predict_future for JSM [2026-02-24T20:25:18.459437] [INFO ] [sig ] JSM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:18.604419] [INFO ] [LOCAL ] Saved forecast: JSM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JSM.txt [2026-02-24T20:25:18.604624] [INFO ] [sig ] [1694/3377] Completed JSM in 0.3s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:18.604669] [INFO ] [sig ] [1695/3377] Forecasting JSMD... [2026-02-24T20:25:18.604699] [INFO ] [sig ] Generating forecast for: JSMD [2026-02-24T20:25:18.604730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSMD' from 'https://tdm.silogroup.org/data/derivative_storage/JSMD.csv'. [2026-02-24T20:25:18.616779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSMD'. [2026-02-24T20:25:18.617190] [INFO ] [FORECASTER] Starting predict_future for JSMD [2026-02-24T20:25:18.618089] [DEBUG] [LOCAL ] No optimal features file found for JSMD: ./output/feature-sets/JSMD.txt [2026-02-24T20:25:18.618145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:18.618179] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:18.618218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:18.618294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:18.676303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:18.677260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:18.677348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:18.677382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:18.815514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:18.815706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:18.815749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:18.815778] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:18.819429] [DEBUG] [FORECASTER] JSMD: Forecast T+1@11:T+2@11: DOWN (p=15.50%) [2026-02-24T20:25:18.819764] [INFO ] [FORECASTER] Completed predict_future for JSMD [2026-02-24T20:25:18.819932] [INFO ] [sig ] JSMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:18.974989] [INFO ] [LOCAL ] Saved forecast: JSMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JSMD.txt [2026-02-24T20:25:18.975179] [INFO ] [sig ] [1695/3377] Completed JSMD in 0.4s | 2.76 sym/s | Total: 10.2m | ETA: 10.2m [2026-02-24T20:25:18.975228] [INFO ] [sig ] [1696/3377] Forecasting JSML... [2026-02-24T20:25:18.975261] [INFO ] [sig ] Generating forecast for: JSML [2026-02-24T20:25:18.975297] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JSML' from 'https://tdm.silogroup.org/data/derivative_storage/JSML.csv'. [2026-02-24T20:25:18.987374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JSML'. [2026-02-24T20:25:18.987845] [INFO ] [FORECASTER] Starting predict_future for JSML [2026-02-24T20:25:18.988825] [DEBUG] [LOCAL ] No optimal features file found for JSML: ./output/feature-sets/JSML.txt [2026-02-24T20:25:18.988884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:18.988917] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:18.988944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:18.989002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:19.066934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:19.068240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:19.068394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:19.068455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:19.220954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:19.221135] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:19.221182] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:19.221211] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:19.224978] [DEBUG] [FORECASTER] JSML: Forecast T+1@11:T+2@11: DOWN (p=1.19%) [2026-02-24T20:25:19.225409] [INFO ] [FORECASTER] Completed predict_future for JSML [2026-02-24T20:25:19.225625] [INFO ] [sig ] JSML: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:19.435124] [INFO ] [LOCAL ] Saved forecast: JSML 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/JSML.txt [2026-02-24T20:25:19.435337] [INFO ] [sig ] [1696/3377] Completed JSML in 0.5s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-24T20:25:19.435391] [INFO ] [sig ] [1697/3377] Forecasting JTEK... [2026-02-24T20:25:19.435434] [INFO ] [sig ] Generating forecast for: JTEK [2026-02-24T20:25:19.435476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JTEK' from 'https://tdm.silogroup.org/data/derivative_storage/JTEK.csv'. [2026-02-24T20:25:19.461529] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JTEK'. [2026-02-24T20:25:19.462103] [INFO ] [FORECASTER] Starting predict_future for JTEK [2026-02-24T20:25:19.463381] [DEBUG] [LOCAL ] No optimal features file found for JTEK: ./output/feature-sets/JTEK.txt [2026-02-24T20:25:19.463486] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:19.463539] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:19.463620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:19.463715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:19.552782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:19.553919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:19.554053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:19.554092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:19.737808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:19.738070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:19.738133] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:19.738194] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:19.743889] [DEBUG] [FORECASTER] JTEK: Forecast T+1@11:T+2@11: UP (p=86.69%) [2026-02-24T20:25:19.744402] [INFO ] [FORECASTER] Completed predict_future for JTEK [2026-02-24T20:25:19.744633] [INFO ] [sig ] JTEK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:19.961493] [INFO ] [LOCAL ] Saved forecast: JTEK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JTEK.txt [2026-02-24T20:25:19.961757] [INFO ] [sig ] [1697/3377] Completed JTEK in 0.5s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-24T20:25:19.961821] [INFO ] [sig ] [1698/3377] Forecasting JVA... [2026-02-24T20:25:19.961871] [INFO ] [sig ] Generating forecast for: JVA [2026-02-24T20:25:19.961919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JVA' from 'https://tdm.silogroup.org/data/derivative_storage/JVA.csv'. [2026-02-24T20:25:20.000538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JVA'. [2026-02-24T20:25:20.003089] [INFO ] [FORECASTER] Starting predict_future for JVA [2026-02-24T20:25:20.004506] [DEBUG] [LOCAL ] No optimal features file found for JVA: ./output/feature-sets/JVA.txt [2026-02-24T20:25:20.004606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:20.004655] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:20.004694] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:20.004782] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:20.088822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:20.090023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:20.090148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:20.090213] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:20.250327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:20.250528] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:20.250618] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:20.250673] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:20.256201] [DEBUG] [FORECASTER] JVA: Forecast T+1@11:T+2@11: UP (p=95.68%) [2026-02-24T20:25:20.256674] [INFO ] [FORECASTER] Completed predict_future for JVA [2026-02-24T20:25:20.256846] [INFO ] [sig ] JVA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:20.414130] [INFO ] [LOCAL ] Saved forecast: JVA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JVA.txt [2026-02-24T20:25:20.414295] [INFO ] [sig ] [1698/3377] Completed JVA in 0.5s | 2.76 sym/s | Total: 10.3m | ETA: 10.2m [2026-02-24T20:25:20.414336] [INFO ] [sig ] [1699/3377] Forecasting JXN... [2026-02-24T20:25:20.414365] [INFO ] [sig ] Generating forecast for: JXN [2026-02-24T20:25:20.414397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'JXN' from 'https://tdm.silogroup.org/data/derivative_storage/JXN.csv'. [2026-02-24T20:25:20.426504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'JXN'. [2026-02-24T20:25:20.426872] [INFO ] [FORECASTER] Starting predict_future for JXN [2026-02-24T20:25:20.427722] [DEBUG] [LOCAL ] No optimal features file found for JXN: ./output/feature-sets/JXN.txt [2026-02-24T20:25:20.427779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:20.427812] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:20.427841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:20.427898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:20.485804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:20.486733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:20.486869] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:20.486906] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:20.611725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:20.611893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:20.611934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:20.611963] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:20.615392] [DEBUG] [FORECASTER] JXN: Forecast T+1@11:T+2@11: UP (p=97.97%) [2026-02-24T20:25:20.615692] [INFO ] [FORECASTER] Completed predict_future for JXN [2026-02-24T20:25:20.615827] [INFO ] [sig ] JXN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:20.758282] [INFO ] [LOCAL ] Saved forecast: JXN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/JXN.txt [2026-02-24T20:25:20.758425] [INFO ] [sig ] [1699/3377] Completed JXN in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:20.758463] [INFO ] [sig ] [1700/3377] Forecasting KAI... [2026-02-24T20:25:20.758494] [INFO ] [sig ] Generating forecast for: KAI [2026-02-24T20:25:20.758525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KAI' from 'https://tdm.silogroup.org/data/derivative_storage/KAI.csv'. [2026-02-24T20:25:20.770103] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KAI'. [2026-02-24T20:25:20.770441] [INFO ] [FORECASTER] Starting predict_future for KAI [2026-02-24T20:25:20.771277] [DEBUG] [LOCAL ] No optimal features file found for KAI: ./output/feature-sets/KAI.txt [2026-02-24T20:25:20.771332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:20.771364] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:20.771392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:20.771450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:20.830373] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:20.831061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:20.831147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:20.831181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:20.950647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:20.950820] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:20.950861] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:20.950890] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:20.954965] [DEBUG] [FORECASTER] KAI: Forecast T+1@11:T+2@11: UP (p=94.28%) [2026-02-24T20:25:20.955329] [INFO ] [FORECASTER] Completed predict_future for KAI [2026-02-24T20:25:20.955479] [INFO ] [sig ] KAI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:21.101806] [INFO ] [LOCAL ] Saved forecast: KAI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KAI.txt [2026-02-24T20:25:21.101970] [INFO ] [sig ] [1700/3377] Completed KAI in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:21.102011] [INFO ] [sig ] [1701/3377] Forecasting KARO... [2026-02-24T20:25:21.102042] [INFO ] [sig ] Generating forecast for: KARO [2026-02-24T20:25:21.102072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KARO' from 'https://tdm.silogroup.org/data/derivative_storage/KARO.csv'. [2026-02-24T20:25:21.114028] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KARO'. [2026-02-24T20:25:21.114458] [INFO ] [FORECASTER] Starting predict_future for KARO [2026-02-24T20:25:21.115415] [DEBUG] [LOCAL ] No optimal features file found for KARO: ./output/feature-sets/KARO.txt [2026-02-24T20:25:21.115472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:21.115504] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:21.115550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:21.115679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:21.175267] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:21.176410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:21.176504] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:21.176537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:21.297827] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:21.298011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:21.298052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:21.298080] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:21.301478] [DEBUG] [FORECASTER] KARO: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-24T20:25:21.301772] [INFO ] [FORECASTER] Completed predict_future for KARO [2026-02-24T20:25:21.301901] [INFO ] [sig ] KARO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:21.440779] [INFO ] [LOCAL ] Saved forecast: KARO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KARO.txt [2026-02-24T20:25:21.440905] [INFO ] [sig ] [1701/3377] Completed KARO in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:21.440943] [INFO ] [sig ] [1702/3377] Forecasting KB... [2026-02-24T20:25:21.440972] [INFO ] [sig ] Generating forecast for: KB [2026-02-24T20:25:21.441002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KB' from 'https://tdm.silogroup.org/data/derivative_storage/KB.csv'. [2026-02-24T20:25:21.452008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KB'. [2026-02-24T20:25:21.452329] [INFO ] [FORECASTER] Starting predict_future for KB [2026-02-24T20:25:21.453135] [DEBUG] [LOCAL ] No optimal features file found for KB: ./output/feature-sets/KB.txt [2026-02-24T20:25:21.453188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:21.453220] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:21.453247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:21.453307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:21.509502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:21.510284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:21.510364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:21.510396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:21.632094] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:21.632247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:21.632286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:21.632315] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:21.635734] [DEBUG] [FORECASTER] KB: Forecast T+1@11:T+2@11: UP (p=98.81%) [2026-02-24T20:25:21.636016] [INFO ] [FORECASTER] Completed predict_future for KB [2026-02-24T20:25:21.636145] [INFO ] [sig ] KB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:21.865273] [INFO ] [LOCAL ] Saved forecast: KB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KB.txt [2026-02-24T20:25:21.865469] [INFO ] [sig ] [1702/3377] Completed KB in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:21.865511] [INFO ] [sig ] [1703/3377] Forecasting KBH... [2026-02-24T20:25:21.865542] [INFO ] [sig ] Generating forecast for: KBH [2026-02-24T20:25:21.865590] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBH' from 'https://tdm.silogroup.org/data/derivative_storage/KBH.csv'. [2026-02-24T20:25:21.878166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBH'. [2026-02-24T20:25:21.878517] [INFO ] [FORECASTER] Starting predict_future for KBH [2026-02-24T20:25:21.879338] [DEBUG] [LOCAL ] No optimal features file found for KBH: ./output/feature-sets/KBH.txt [2026-02-24T20:25:21.879392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:21.879424] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:21.879451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:21.879508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:21.936892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:21.937524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:21.937622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:21.937658] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:22.065128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:22.065286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:22.065325] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:22.065355] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:22.068908] [DEBUG] [FORECASTER] KBH: Forecast T+1@11:T+2@11: DOWN (p=6.47%) [2026-02-24T20:25:22.069213] [INFO ] [FORECASTER] Completed predict_future for KBH [2026-02-24T20:25:22.069352] [INFO ] [sig ] KBH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:22.214166] [INFO ] [LOCAL ] Saved forecast: KBH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KBH.txt [2026-02-24T20:25:22.214301] [INFO ] [sig ] [1703/3377] Completed KBH in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:22.214343] [INFO ] [sig ] [1704/3377] Forecasting KBWB... [2026-02-24T20:25:22.214373] [INFO ] [sig ] Generating forecast for: KBWB [2026-02-24T20:25:22.214403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWB' from 'https://tdm.silogroup.org/data/derivative_storage/KBWB.csv'. [2026-02-24T20:25:22.225715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWB'. [2026-02-24T20:25:22.226012] [INFO ] [FORECASTER] Starting predict_future for KBWB [2026-02-24T20:25:22.226819] [DEBUG] [LOCAL ] No optimal features file found for KBWB: ./output/feature-sets/KBWB.txt [2026-02-24T20:25:22.226873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:22.226904] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:22.226932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:22.226988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:22.284457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:22.285155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:22.285238] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:22.285272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:22.409300] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:22.409461] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:22.409503] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:22.409533] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:22.413097] [DEBUG] [FORECASTER] KBWB: Forecast T+1@11:T+2@11: UP (p=78.87%) [2026-02-24T20:25:22.413412] [INFO ] [FORECASTER] Completed predict_future for KBWB [2026-02-24T20:25:22.413555] [INFO ] [sig ] KBWB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:22.560341] [INFO ] [LOCAL ] Saved forecast: KBWB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KBWB.txt [2026-02-24T20:25:22.560520] [INFO ] [sig ] [1704/3377] Completed KBWB in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:22.560562] [INFO ] [sig ] [1705/3377] Forecasting KBWD... [2026-02-24T20:25:22.560623] [INFO ] [sig ] Generating forecast for: KBWD [2026-02-24T20:25:22.560671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWD' from 'https://tdm.silogroup.org/data/derivative_storage/KBWD.csv'. [2026-02-24T20:25:22.576339] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWD'. [2026-02-24T20:25:22.576754] [INFO ] [FORECASTER] Starting predict_future for KBWD [2026-02-24T20:25:22.577621] [DEBUG] [LOCAL ] No optimal features file found for KBWD: ./output/feature-sets/KBWD.txt [2026-02-24T20:25:22.577675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:22.577707] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:22.577757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:22.577858] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:22.639102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:22.640018] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:22.640116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:22.640156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:22.762916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:22.763069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:22.763109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:22.763138] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:22.766512] [DEBUG] [FORECASTER] KBWD: Forecast T+1@11:T+2@11: DOWN (p=49.63%) [2026-02-24T20:25:22.766805] [INFO ] [FORECASTER] Completed predict_future for KBWD [2026-02-24T20:25:22.766932] [INFO ] [sig ] KBWD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:22.911296] [INFO ] [LOCAL ] Saved forecast: KBWD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KBWD.txt [2026-02-24T20:25:22.911449] [INFO ] [sig ] [1705/3377] Completed KBWD in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:22.911490] [INFO ] [sig ] [1706/3377] Forecasting KBWP... [2026-02-24T20:25:22.911519] [INFO ] [sig ] Generating forecast for: KBWP [2026-02-24T20:25:22.911549] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWP' from 'https://tdm.silogroup.org/data/derivative_storage/KBWP.csv'. [2026-02-24T20:25:22.930980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWP'. [2026-02-24T20:25:22.931317] [INFO ] [FORECASTER] Starting predict_future for KBWP [2026-02-24T20:25:22.932185] [DEBUG] [LOCAL ] No optimal features file found for KBWP: ./output/feature-sets/KBWP.txt [2026-02-24T20:25:22.932244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:22.932330] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:22.932380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:22.932463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:22.991641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:22.992308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:22.992391] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:22.992425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:23.107749] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:23.107924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:23.107972] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:23.108003] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:23.111829] [DEBUG] [FORECASTER] KBWP: Forecast T+1@11:T+2@11: UP (p=55.40%) [2026-02-24T20:25:23.112133] [INFO ] [FORECASTER] Completed predict_future for KBWP [2026-02-24T20:25:23.112266] [INFO ] [sig ] KBWP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:23.258399] [INFO ] [LOCAL ] Saved forecast: KBWP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KBWP.txt [2026-02-24T20:25:23.258545] [INFO ] [sig ] [1706/3377] Completed KBWP in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:23.258607] [INFO ] [sig ] [1707/3377] Forecasting KBWY... [2026-02-24T20:25:23.258640] [INFO ] [sig ] Generating forecast for: KBWY [2026-02-24T20:25:23.258673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KBWY' from 'https://tdm.silogroup.org/data/derivative_storage/KBWY.csv'. [2026-02-24T20:25:23.270225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KBWY'. [2026-02-24T20:25:23.270532] [INFO ] [FORECASTER] Starting predict_future for KBWY [2026-02-24T20:25:23.271345] [DEBUG] [LOCAL ] No optimal features file found for KBWY: ./output/feature-sets/KBWY.txt [2026-02-24T20:25:23.271399] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:23.271432] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:23.271460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:23.271518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:23.329712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:23.330453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:23.330535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:23.330570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:23.451109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:23.451267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:23.451315] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:23.451347] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:23.454747] [DEBUG] [FORECASTER] KBWY: Forecast T+1@11:T+2@11: DOWN (p=3.31%) [2026-02-24T20:25:23.455032] [INFO ] [FORECASTER] Completed predict_future for KBWY [2026-02-24T20:25:23.455162] [INFO ] [sig ] KBWY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:23.602233] [INFO ] [LOCAL ] Saved forecast: KBWY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KBWY.txt [2026-02-24T20:25:23.602397] [INFO ] [sig ] [1707/3377] Completed KBWY in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:23.602438] [INFO ] [sig ] [1708/3377] Forecasting KC... [2026-02-24T20:25:23.602468] [INFO ] [sig ] Generating forecast for: KC [2026-02-24T20:25:23.602498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KC' from 'https://tdm.silogroup.org/data/derivative_storage/KC.csv'. [2026-02-24T20:25:23.615102] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KC'. [2026-02-24T20:25:23.615497] [INFO ] [FORECASTER] Starting predict_future for KC [2026-02-24T20:25:23.616374] [DEBUG] [LOCAL ] No optimal features file found for KC: ./output/feature-sets/KC.txt [2026-02-24T20:25:23.616431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:23.616465] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:23.616494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:23.616553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:23.677759] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:23.678684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:23.678776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:23.678809] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:23.807459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:23.807638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:23.807684] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:23.807714] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:23.811403] [DEBUG] [FORECASTER] KC: Forecast T+1@11:T+2@11: DOWN (p=8.51%) [2026-02-24T20:25:23.811742] [INFO ] [FORECASTER] Completed predict_future for KC [2026-02-24T20:25:23.811881] [INFO ] [sig ] KC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:23.956923] [INFO ] [LOCAL ] Saved forecast: KC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KC.txt [2026-02-24T20:25:23.957082] [INFO ] [sig ] [1708/3377] Completed KC in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:23.957127] [INFO ] [sig ] [1709/3377] Forecasting KD... [2026-02-24T20:25:23.957163] [INFO ] [sig ] Generating forecast for: KD [2026-02-24T20:25:23.957202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KD' from 'https://tdm.silogroup.org/data/derivative_storage/KD.csv'. [2026-02-24T20:25:23.969226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KD'. [2026-02-24T20:25:23.969602] [INFO ] [FORECASTER] Starting predict_future for KD [2026-02-24T20:25:23.970440] [DEBUG] [LOCAL ] No optimal features file found for KD: ./output/feature-sets/KD.txt [2026-02-24T20:25:23.970496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:23.970528] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:23.970557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:23.970642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:24.031605] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:24.032508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:24.032618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:24.032656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:24.163773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:24.163936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:24.163977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:24.164008] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:24.169052] [DEBUG] [FORECASTER] KD: Forecast T+1@11:T+2@11: UP (p=68.03%) [2026-02-24T20:25:24.169461] [INFO ] [FORECASTER] Completed predict_future for KD [2026-02-24T20:25:24.169655] [INFO ] [sig ] KD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:24.316812] [INFO ] [LOCAL ] Saved forecast: KD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KD.txt [2026-02-24T20:25:24.316971] [INFO ] [sig ] [1709/3377] Completed KD in 0.4s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:24.317011] [INFO ] [sig ] [1710/3377] Forecasting KDP... [2026-02-24T20:25:24.317042] [INFO ] [sig ] Generating forecast for: KDP [2026-02-24T20:25:24.317073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KDP' from 'https://tdm.silogroup.org/data/derivative_storage/KDP.csv'. [2026-02-24T20:25:24.328916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KDP'. [2026-02-24T20:25:24.329228] [INFO ] [FORECASTER] Starting predict_future for KDP [2026-02-24T20:25:24.330045] [DEBUG] [LOCAL ] No optimal features file found for KDP: ./output/feature-sets/KDP.txt [2026-02-24T20:25:24.330099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:24.330131] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:24.330158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:24.330214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:24.387534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:24.388339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:24.388421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:24.388454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:24.510638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:24.510813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:24.510854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:24.510883] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:24.514335] [DEBUG] [FORECASTER] KDP: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-24T20:25:24.514634] [INFO ] [FORECASTER] Completed predict_future for KDP [2026-02-24T20:25:24.514765] [INFO ] [sig ] KDP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:24.659363] [INFO ] [LOCAL ] Saved forecast: KDP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KDP.txt [2026-02-24T20:25:24.659506] [INFO ] [sig ] [1710/3377] Completed KDP in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:24.659544] [INFO ] [sig ] [1711/3377] Forecasting KE... [2026-02-24T20:25:24.659593] [INFO ] [sig ] Generating forecast for: KE [2026-02-24T20:25:24.659626] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KE' from 'https://tdm.silogroup.org/data/derivative_storage/KE.csv'. [2026-02-24T20:25:24.671256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KE'. [2026-02-24T20:25:24.671548] [INFO ] [FORECASTER] Starting predict_future for KE [2026-02-24T20:25:24.672356] [DEBUG] [LOCAL ] No optimal features file found for KE: ./output/feature-sets/KE.txt [2026-02-24T20:25:24.672410] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:24.672441] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:24.672467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:24.672522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:24.731538] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:24.732329] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:24.732411] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:24.732444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:24.855270] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:24.855430] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:24.855470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:24.855500] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:24.859053] [DEBUG] [FORECASTER] KE: Forecast T+1@11:T+2@11: DOWN (p=2.39%) [2026-02-24T20:25:24.859344] [INFO ] [FORECASTER] Completed predict_future for KE [2026-02-24T20:25:24.859476] [INFO ] [sig ] KE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:25.005145] [INFO ] [LOCAL ] Saved forecast: KE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KE.txt [2026-02-24T20:25:25.005308] [INFO ] [sig ] [1711/3377] Completed KE in 0.3s | 2.76 sym/s | Total: 10.3m | ETA: 10.1m [2026-02-24T20:25:25.005350] [INFO ] [sig ] [1712/3377] Forecasting KELYA... [2026-02-24T20:25:25.005379] [INFO ] [sig ] Generating forecast for: KELYA [2026-02-24T20:25:25.005410] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KELYA' from 'https://tdm.silogroup.org/data/derivative_storage/KELYA.csv'. [2026-02-24T20:25:25.017546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KELYA'. [2026-02-24T20:25:25.018011] [INFO ] [FORECASTER] Starting predict_future for KELYA [2026-02-24T20:25:25.018862] [DEBUG] [LOCAL ] No optimal features file found for KELYA: ./output/feature-sets/KELYA.txt [2026-02-24T20:25:25.018918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:25.018952] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:25.018988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:25.019068] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:25.077919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:25.078820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:25.078909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:25.078944] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:25.199609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:25.199791] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:25.199832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:25.199860] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:25.203300] [DEBUG] [FORECASTER] KELYA: Forecast T+1@11:T+2@11: UP (p=70.28%) [2026-02-24T20:25:25.203602] [INFO ] [FORECASTER] Completed predict_future for KELYA [2026-02-24T20:25:25.203735] [INFO ] [sig ] KELYA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:25.353373] [INFO ] [LOCAL ] Saved forecast: KELYA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KELYA.txt [2026-02-24T20:25:25.353537] [INFO ] [sig ] [1712/3377] Completed KELYA in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-24T20:25:25.353603] [INFO ] [sig ] [1713/3377] Forecasting KEN... [2026-02-24T20:25:25.353635] [INFO ] [sig ] Generating forecast for: KEN [2026-02-24T20:25:25.353665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEN' from 'https://tdm.silogroup.org/data/derivative_storage/KEN.csv'. [2026-02-24T20:25:25.365112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEN'. [2026-02-24T20:25:25.365533] [INFO ] [FORECASTER] Starting predict_future for KEN [2026-02-24T20:25:25.366531] [DEBUG] [LOCAL ] No optimal features file found for KEN: ./output/feature-sets/KEN.txt [2026-02-24T20:25:25.366608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:25.366645] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:25.366673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:25.366732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:25.426568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:25.427455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:25.427543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:25.427597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:25.549351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:25.549516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:25.549556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:25.549608] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:25.553173] [DEBUG] [FORECASTER] KEN: Forecast T+1@11:T+2@11: DOWN (p=20.14%) [2026-02-24T20:25:25.553461] [INFO ] [FORECASTER] Completed predict_future for KEN [2026-02-24T20:25:25.553611] [INFO ] [sig ] KEN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:25.695612] [INFO ] [LOCAL ] Saved forecast: KEN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KEN.txt [2026-02-24T20:25:25.695748] [INFO ] [sig ] [1713/3377] Completed KEN in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-24T20:25:25.695786] [INFO ] [sig ] [1714/3377] Forecasting KEP... [2026-02-24T20:25:25.695817] [INFO ] [sig ] Generating forecast for: KEP [2026-02-24T20:25:25.695847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEP' from 'https://tdm.silogroup.org/data/derivative_storage/KEP.csv'. [2026-02-24T20:25:25.708058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEP'. [2026-02-24T20:25:25.708321] [INFO ] [FORECASTER] Starting predict_future for KEP [2026-02-24T20:25:25.709122] [DEBUG] [LOCAL ] No optimal features file found for KEP: ./output/feature-sets/KEP.txt [2026-02-24T20:25:25.709185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:25.709235] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:25.709270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:25.709337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:25.766008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:25.766643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:25.766721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:25.766754] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:25.889253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:25.889379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:25.889414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:25.889441] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:25.892734] [DEBUG] [FORECASTER] KEP: Forecast T+1@11:T+2@11: UP (p=80.96%) [2026-02-24T20:25:25.893003] [INFO ] [FORECASTER] Completed predict_future for KEP [2026-02-24T20:25:25.893132] [INFO ] [sig ] KEP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:26.035102] [INFO ] [LOCAL ] Saved forecast: KEP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KEP.txt [2026-02-24T20:25:26.035221] [INFO ] [sig ] [1714/3377] Completed KEP in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.1m [2026-02-24T20:25:26.035259] [INFO ] [sig ] [1715/3377] Forecasting KEX... [2026-02-24T20:25:26.035288] [INFO ] [sig ] Generating forecast for: KEX [2026-02-24T20:25:26.035319] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEX' from 'https://tdm.silogroup.org/data/derivative_storage/KEX.csv'. [2026-02-24T20:25:26.047275] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEX'. [2026-02-24T20:25:26.047534] [INFO ] [FORECASTER] Starting predict_future for KEX [2026-02-24T20:25:26.048512] [DEBUG] [LOCAL ] No optimal features file found for KEX: ./output/feature-sets/KEX.txt [2026-02-24T20:25:26.048566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:26.048618] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:26.048645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:26.048701] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:26.105890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:26.106537] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:26.106636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:26.106670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:26.228625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:26.228768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:26.228807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:26.228837] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:26.232248] [DEBUG] [FORECASTER] KEX: Forecast T+1@11:T+2@11: UP (p=51.76%) [2026-02-24T20:25:26.232526] [INFO ] [FORECASTER] Completed predict_future for KEX [2026-02-24T20:25:26.232673] [INFO ] [sig ] KEX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:26.375011] [INFO ] [LOCAL ] Saved forecast: KEX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KEX.txt [2026-02-24T20:25:26.375129] [INFO ] [sig ] [1715/3377] Completed KEX in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:26.375169] [INFO ] [sig ] [1716/3377] Forecasting KEYS... [2026-02-24T20:25:26.375201] [INFO ] [sig ] Generating forecast for: KEYS [2026-02-24T20:25:26.375240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KEYS' from 'https://tdm.silogroup.org/data/derivative_storage/KEYS.csv'. [2026-02-24T20:25:26.387478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KEYS'. [2026-02-24T20:25:26.387787] [INFO ] [FORECASTER] Starting predict_future for KEYS [2026-02-24T20:25:26.388671] [DEBUG] [LOCAL ] No optimal features file found for KEYS: ./output/feature-sets/KEYS.txt [2026-02-24T20:25:26.388727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:26.388760] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:26.388788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:26.388847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:26.448355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:26.449000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:26.449104] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:26.449140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:26.577991] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:26.578163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:26.578207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:26.578237] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:26.582001] [DEBUG] [FORECASTER] KEYS: Forecast T+1@11:T+2@11: DOWN (p=37.17%) [2026-02-24T20:25:26.582338] [INFO ] [FORECASTER] Completed predict_future for KEYS [2026-02-24T20:25:26.582490] [INFO ] [sig ] KEYS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:26.734368] [INFO ] [LOCAL ] Saved forecast: KEYS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KEYS.txt [2026-02-24T20:25:26.734550] [INFO ] [sig ] [1716/3377] Completed KEYS in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:26.734610] [INFO ] [sig ] [1717/3377] Forecasting KFS... [2026-02-24T20:25:26.734644] [INFO ] [sig ] Generating forecast for: KFS [2026-02-24T20:25:26.734675] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFS' from 'https://tdm.silogroup.org/data/derivative_storage/KFS.csv'. [2026-02-24T20:25:26.748221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFS'. [2026-02-24T20:25:26.748644] [INFO ] [FORECASTER] Starting predict_future for KFS [2026-02-24T20:25:26.749518] [DEBUG] [LOCAL ] No optimal features file found for KFS: ./output/feature-sets/KFS.txt [2026-02-24T20:25:26.749596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:26.749631] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:26.749658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:26.749715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:26.810884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:26.811829] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:26.811916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:26.811951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:26.931026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:26.931186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:26.931225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:26.931255] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:26.935267] [DEBUG] [FORECASTER] KFS: Forecast T+1@11:T+2@11: UP (p=66.25%) [2026-02-24T20:25:26.935561] [INFO ] [FORECASTER] Completed predict_future for KFS [2026-02-24T20:25:26.935710] [INFO ] [sig ] KFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:27.083337] [INFO ] [LOCAL ] Saved forecast: KFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KFS.txt [2026-02-24T20:25:27.083513] [INFO ] [sig ] [1717/3377] Completed KFS in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:27.083563] [INFO ] [sig ] [1718/3377] Forecasting KFY... [2026-02-24T20:25:27.083617] [INFO ] [sig ] Generating forecast for: KFY [2026-02-24T20:25:27.083650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KFY' from 'https://tdm.silogroup.org/data/derivative_storage/KFY.csv'. [2026-02-24T20:25:27.095929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KFY'. [2026-02-24T20:25:27.096272] [INFO ] [FORECASTER] Starting predict_future for KFY [2026-02-24T20:25:27.097125] [DEBUG] [LOCAL ] No optimal features file found for KFY: ./output/feature-sets/KFY.txt [2026-02-24T20:25:27.097180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:27.097214] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:27.097242] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:27.097301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:27.156532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:27.157302] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:27.157397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:27.157434] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:27.277128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:27.277291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:27.277334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:27.277365] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:27.281212] [DEBUG] [FORECASTER] KFY: Forecast T+1@11:T+2@11: UP (p=53.07%) [2026-02-24T20:25:27.281518] [INFO ] [FORECASTER] Completed predict_future for KFY [2026-02-24T20:25:27.281686] [INFO ] [sig ] KFY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:27.426810] [INFO ] [LOCAL ] Saved forecast: KFY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KFY.txt [2026-02-24T20:25:27.426970] [INFO ] [sig ] [1718/3377] Completed KFY in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:27.427010] [INFO ] [sig ] [1719/3377] Forecasting KGS... [2026-02-24T20:25:27.427042] [INFO ] [sig ] Generating forecast for: KGS [2026-02-24T20:25:27.427073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KGS' from 'https://tdm.silogroup.org/data/derivative_storage/KGS.csv'. [2026-02-24T20:25:27.438986] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KGS'. [2026-02-24T20:25:27.439395] [INFO ] [FORECASTER] Starting predict_future for KGS [2026-02-24T20:25:27.440259] [DEBUG] [LOCAL ] No optimal features file found for KGS: ./output/feature-sets/KGS.txt [2026-02-24T20:25:27.440319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:27.440354] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:27.440384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:27.440443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:27.500999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:27.501909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:27.501998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:27.502034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:27.626452] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:27.626638] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:27.626681] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:27.626713] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:27.630246] [DEBUG] [FORECASTER] KGS: Forecast T+1@11:T+2@11: UP (p=65.78%) [2026-02-24T20:25:27.630561] [INFO ] [FORECASTER] Completed predict_future for KGS [2026-02-24T20:25:27.630737] [INFO ] [sig ] KGS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:27.772224] [INFO ] [LOCAL ] Saved forecast: KGS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KGS.txt [2026-02-24T20:25:27.772412] [INFO ] [sig ] [1719/3377] Completed KGS in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:27.772453] [INFO ] [sig ] [1720/3377] Forecasting KHC... [2026-02-24T20:25:27.772485] [INFO ] [sig ] Generating forecast for: KHC [2026-02-24T20:25:27.772515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KHC' from 'https://tdm.silogroup.org/data/derivative_storage/KHC.csv'. [2026-02-24T20:25:27.784033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KHC'. [2026-02-24T20:25:27.784329] [INFO ] [FORECASTER] Starting predict_future for KHC [2026-02-24T20:25:27.785173] [DEBUG] [LOCAL ] No optimal features file found for KHC: ./output/feature-sets/KHC.txt [2026-02-24T20:25:27.785228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:27.785263] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:27.785291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:27.785351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:27.845100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:27.845843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:27.845927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:27.845963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:27.964780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:27.964935] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:27.964973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:27.965002] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:27.968541] [DEBUG] [FORECASTER] KHC: Forecast T+1@11:T+2@11: DOWN (p=1.49%) [2026-02-24T20:25:27.968846] [INFO ] [FORECASTER] Completed predict_future for KHC [2026-02-24T20:25:27.968978] [INFO ] [sig ] KHC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:28.113811] [INFO ] [LOCAL ] Saved forecast: KHC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KHC.txt [2026-02-24T20:25:28.113963] [INFO ] [sig ] [1720/3377] Completed KHC in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:28.114003] [INFO ] [sig ] [1721/3377] Forecasting KIDS... [2026-02-24T20:25:28.114033] [INFO ] [sig ] Generating forecast for: KIDS [2026-02-24T20:25:28.114066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIDS' from 'https://tdm.silogroup.org/data/derivative_storage/KIDS.csv'. [2026-02-24T20:25:28.125150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIDS'. [2026-02-24T20:25:28.125454] [INFO ] [FORECASTER] Starting predict_future for KIDS [2026-02-24T20:25:28.126269] [DEBUG] [LOCAL ] No optimal features file found for KIDS: ./output/feature-sets/KIDS.txt [2026-02-24T20:25:28.126323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:28.126355] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:28.126381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:28.126445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:28.184748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:28.185637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:28.185722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:28.185756] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:28.308110] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:28.308265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:28.308313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:28.308365] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:28.311918] [DEBUG] [FORECASTER] KIDS: Forecast T+1@11:T+2@11: UP (p=71.58%) [2026-02-24T20:25:28.312204] [INFO ] [FORECASTER] Completed predict_future for KIDS [2026-02-24T20:25:28.312335] [INFO ] [sig ] KIDS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:28.453976] [INFO ] [LOCAL ] Saved forecast: KIDS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KIDS.txt [2026-02-24T20:25:28.454102] [INFO ] [sig ] [1721/3377] Completed KIDS in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:28.454140] [INFO ] [sig ] [1722/3377] Forecasting KIM... [2026-02-24T20:25:28.454171] [INFO ] [sig ] Generating forecast for: KIM [2026-02-24T20:25:28.454200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIM' from 'https://tdm.silogroup.org/data/derivative_storage/KIM.csv'. [2026-02-24T20:25:28.465261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIM'. [2026-02-24T20:25:28.465560] [INFO ] [FORECASTER] Starting predict_future for KIM [2026-02-24T20:25:28.466400] [DEBUG] [LOCAL ] No optimal features file found for KIM: ./output/feature-sets/KIM.txt [2026-02-24T20:25:28.466455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:28.466489] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:28.466517] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:28.466593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:28.525074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:28.525888] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:28.525983] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:28.526019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:28.645195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:28.645359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:28.645400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:28.645430] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:28.649065] [DEBUG] [FORECASTER] KIM: Forecast T+1@11:T+2@11: DOWN (p=6.50%) [2026-02-24T20:25:28.649392] [INFO ] [FORECASTER] Completed predict_future for KIM [2026-02-24T20:25:28.649539] [INFO ] [sig ] KIM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:28.806134] [INFO ] [LOCAL ] Saved forecast: KIM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KIM.txt [2026-02-24T20:25:28.806292] [INFO ] [sig ] [1722/3377] Completed KIM in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:28.806336] [INFO ] [sig ] [1723/3377] Forecasting KINS... [2026-02-24T20:25:28.806366] [INFO ] [sig ] Generating forecast for: KINS [2026-02-24T20:25:28.806396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KINS' from 'https://tdm.silogroup.org/data/derivative_storage/KINS.csv'. [2026-02-24T20:25:28.819895] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KINS'. [2026-02-24T20:25:28.820322] [INFO ] [FORECASTER] Starting predict_future for KINS [2026-02-24T20:25:28.821167] [DEBUG] [LOCAL ] No optimal features file found for KINS: ./output/feature-sets/KINS.txt [2026-02-24T20:25:28.821222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:28.821307] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:28.821336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:28.821398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:28.878784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:28.879669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:28.879771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:28.879805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:28.999929] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:29.000087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:29.000126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:29.000154] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:29.003610] [DEBUG] [FORECASTER] KINS: Forecast T+1@11:T+2@11: UP (p=94.84%) [2026-02-24T20:25:29.003889] [INFO ] [FORECASTER] Completed predict_future for KINS [2026-02-24T20:25:29.004015] [INFO ] [sig ] KINS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:29.145336] [INFO ] [LOCAL ] Saved forecast: KINS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KINS.txt [2026-02-24T20:25:29.145499] [INFO ] [sig ] [1723/3377] Completed KINS in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:29.145539] [INFO ] [sig ] [1724/3377] Forecasting KIO... [2026-02-24T20:25:29.145591] [INFO ] [sig ] Generating forecast for: KIO [2026-02-24T20:25:29.145625] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KIO' from 'https://tdm.silogroup.org/data/derivative_storage/KIO.csv'. [2026-02-24T20:25:29.157739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KIO'. [2026-02-24T20:25:29.158126] [INFO ] [FORECASTER] Starting predict_future for KIO [2026-02-24T20:25:29.158970] [DEBUG] [LOCAL ] No optimal features file found for KIO: ./output/feature-sets/KIO.txt [2026-02-24T20:25:29.159023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:29.159056] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:29.159083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:29.159140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:29.217323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:29.218223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:29.218307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:29.218346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:29.338269] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:29.338448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:29.338492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:29.338523] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:29.342479] [DEBUG] [FORECASTER] KIO: Forecast T+1@11:T+2@11: UP (p=96.15%) [2026-02-24T20:25:29.342807] [INFO ] [FORECASTER] Completed predict_future for KIO [2026-02-24T20:25:29.342949] [INFO ] [sig ] KIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:29.484273] [INFO ] [LOCAL ] Saved forecast: KIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KIO.txt [2026-02-24T20:25:29.484439] [INFO ] [sig ] [1724/3377] Completed KIO in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:29.484481] [INFO ] [sig ] [1725/3377] Forecasting KKRS... [2026-02-24T20:25:29.484511] [INFO ] [sig ] Generating forecast for: KKRS [2026-02-24T20:25:29.484541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KKRS' from 'https://tdm.silogroup.org/data/derivative_storage/KKRS.csv'. [2026-02-24T20:25:29.496041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KKRS'. [2026-02-24T20:25:29.496354] [INFO ] [FORECASTER] Starting predict_future for KKRS [2026-02-24T20:25:29.497180] [DEBUG] [LOCAL ] No optimal features file found for KKRS: ./output/feature-sets/KKRS.txt [2026-02-24T20:25:29.497233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:29.497264] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:29.497303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:29.497361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:29.554035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:29.554814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:29.554898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:29.554932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:29.672361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:29.672539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:29.672600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:29.672633] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:29.676264] [DEBUG] [FORECASTER] KKRS: Forecast T+1@11:T+2@11: DOWN (p=24.90%) [2026-02-24T20:25:29.676565] [INFO ] [FORECASTER] Completed predict_future for KKRS [2026-02-24T20:25:29.676723] [INFO ] [sig ] KKRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:29.825858] [INFO ] [LOCAL ] Saved forecast: KKRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KKRS.txt [2026-02-24T20:25:29.826017] [INFO ] [sig ] [1725/3377] Completed KKRS in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:29.826084] [INFO ] [sig ] [1726/3377] Forecasting KLAC... [2026-02-24T20:25:29.826136] [INFO ] [sig ] Generating forecast for: KLAC [2026-02-24T20:25:29.826169] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLAC' from 'https://tdm.silogroup.org/data/derivative_storage/KLAC.csv'. [2026-02-24T20:25:29.838680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLAC'. [2026-02-24T20:25:29.839033] [INFO ] [FORECASTER] Starting predict_future for KLAC [2026-02-24T20:25:29.839962] [DEBUG] [LOCAL ] No optimal features file found for KLAC: ./output/feature-sets/KLAC.txt [2026-02-24T20:25:29.840029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:29.840065] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:29.840092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:29.840151] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:29.900090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:29.900944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:29.901032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:29.901068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:30.035710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:30.035873] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:30.035914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:30.035981] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:30.039626] [DEBUG] [FORECASTER] KLAC: Forecast T+1@11:T+2@11: UP (p=67.85%) [2026-02-24T20:25:30.039918] [INFO ] [FORECASTER] Completed predict_future for KLAC [2026-02-24T20:25:30.040090] [INFO ] [sig ] KLAC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:30.190591] [INFO ] [LOCAL ] Saved forecast: KLAC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KLAC.txt [2026-02-24T20:25:30.190757] [INFO ] [sig ] [1726/3377] Completed KLAC in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:30.190798] [INFO ] [sig ] [1727/3377] Forecasting KLIC... [2026-02-24T20:25:30.190828] [INFO ] [sig ] Generating forecast for: KLIC [2026-02-24T20:25:30.190860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLIC' from 'https://tdm.silogroup.org/data/derivative_storage/KLIC.csv'. [2026-02-24T20:25:30.203201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLIC'. [2026-02-24T20:25:30.203629] [INFO ] [FORECASTER] Starting predict_future for KLIC [2026-02-24T20:25:30.204509] [DEBUG] [LOCAL ] No optimal features file found for KLIC: ./output/feature-sets/KLIC.txt [2026-02-24T20:25:30.204565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:30.204623] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:30.204652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:30.204709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:30.269083] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:30.270128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:30.270218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:30.270258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:30.402869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:30.403042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:30.403097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:30.403138] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:30.407312] [DEBUG] [FORECASTER] KLIC: Forecast T+1@11:T+2@11: DOWN (p=35.70%) [2026-02-24T20:25:30.407643] [INFO ] [FORECASTER] Completed predict_future for KLIC [2026-02-24T20:25:30.407787] [INFO ] [sig ] KLIC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:30.564364] [INFO ] [LOCAL ] Saved forecast: KLIC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KLIC.txt [2026-02-24T20:25:30.564514] [INFO ] [sig ] [1727/3377] Completed KLIC in 0.4s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:30.564554] [INFO ] [sig ] [1728/3377] Forecasting KLXE... [2026-02-24T20:25:30.564606] [INFO ] [sig ] Generating forecast for: KLXE [2026-02-24T20:25:30.564639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KLXE' from 'https://tdm.silogroup.org/data/derivative_storage/KLXE.csv'. [2026-02-24T20:25:30.581803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KLXE'. [2026-02-24T20:25:30.582337] [INFO ] [FORECASTER] Starting predict_future for KLXE [2026-02-24T20:25:30.583366] [DEBUG] [LOCAL ] No optimal features file found for KLXE: ./output/feature-sets/KLXE.txt [2026-02-24T20:25:30.583423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:30.583456] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:30.583484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:30.583545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:30.644148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:30.645107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:30.645219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:30.645258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:30.763555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:30.763730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:30.763772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:30.763803] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:30.767307] [DEBUG] [FORECASTER] KLXE: Forecast T+1@11:T+2@11: DOWN (p=2.95%) [2026-02-24T20:25:30.767624] [INFO ] [FORECASTER] Completed predict_future for KLXE [2026-02-24T20:25:30.767757] [INFO ] [sig ] KLXE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:30.911189] [INFO ] [LOCAL ] Saved forecast: KLXE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KLXE.txt [2026-02-24T20:25:30.911333] [INFO ] [sig ] [1728/3377] Completed KLXE in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:30.911373] [INFO ] [sig ] [1729/3377] Forecasting KMB... [2026-02-24T20:25:30.911409] [INFO ] [sig ] Generating forecast for: KMB [2026-02-24T20:25:30.911443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMB' from 'https://tdm.silogroup.org/data/derivative_storage/KMB.csv'. [2026-02-24T20:25:30.923091] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMB'. [2026-02-24T20:25:30.923390] [INFO ] [FORECASTER] Starting predict_future for KMB [2026-02-24T20:25:30.924212] [DEBUG] [LOCAL ] No optimal features file found for KMB: ./output/feature-sets/KMB.txt [2026-02-24T20:25:30.924265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:30.924297] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:30.924326] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:30.924384] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:30.982256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:30.983122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:30.983210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:30.983244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:31.104879] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:31.105035] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:31.105077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:31.105108] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:31.108620] [DEBUG] [FORECASTER] KMB: Forecast T+1@11:T+2@11: UP (p=92.57%) [2026-02-24T20:25:31.108905] [INFO ] [FORECASTER] Completed predict_future for KMB [2026-02-24T20:25:31.109038] [INFO ] [sig ] KMB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:31.250283] [INFO ] [LOCAL ] Saved forecast: KMB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KMB.txt [2026-02-24T20:25:31.250430] [INFO ] [sig ] [1729/3377] Completed KMB in 0.3s | 2.76 sym/s | Total: 10.4m | ETA: 10.0m [2026-02-24T20:25:31.250473] [INFO ] [sig ] [1730/3377] Forecasting KMDA... [2026-02-24T20:25:31.250503] [INFO ] [sig ] Generating forecast for: KMDA [2026-02-24T20:25:31.250533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMDA' from 'https://tdm.silogroup.org/data/derivative_storage/KMDA.csv'. [2026-02-24T20:25:31.262287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMDA'. [2026-02-24T20:25:31.262619] [INFO ] [FORECASTER] Starting predict_future for KMDA [2026-02-24T20:25:31.263489] [DEBUG] [LOCAL ] No optimal features file found for KMDA: ./output/feature-sets/KMDA.txt [2026-02-24T20:25:31.263544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:31.263597] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:31.263627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:31.263684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:31.322215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:31.323091] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:31.323174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:31.323208] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:31.446609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:31.446769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:31.446810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:31.446840] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:31.450406] [DEBUG] [FORECASTER] KMDA: Forecast T+1@11:T+2@11: DOWN (p=28.93%) [2026-02-24T20:25:31.450748] [INFO ] [FORECASTER] Completed predict_future for KMDA [2026-02-24T20:25:31.450890] [INFO ] [sig ] KMDA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:31.594881] [INFO ] [LOCAL ] Saved forecast: KMDA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KMDA.txt [2026-02-24T20:25:31.595014] [INFO ] [sig ] [1730/3377] Completed KMDA in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 10.0m [2026-02-24T20:25:31.595052] [INFO ] [sig ] [1731/3377] Forecasting KMI... [2026-02-24T20:25:31.595082] [INFO ] [sig ] Generating forecast for: KMI [2026-02-24T20:25:31.595114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMI' from 'https://tdm.silogroup.org/data/derivative_storage/KMI.csv'. [2026-02-24T20:25:31.606431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMI'. [2026-02-24T20:25:31.606735] [INFO ] [FORECASTER] Starting predict_future for KMI [2026-02-24T20:25:31.607516] [DEBUG] [LOCAL ] No optimal features file found for KMI: ./output/feature-sets/KMI.txt [2026-02-24T20:25:31.607570] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:31.607625] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:31.607652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:31.607708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:31.666007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:31.666918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:31.667006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:31.667041] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:31.790382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:31.790543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:31.790605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:31.790638] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:31.794435] [DEBUG] [FORECASTER] KMI: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-24T20:25:31.794735] [INFO ] [FORECASTER] Completed predict_future for KMI [2026-02-24T20:25:31.794886] [INFO ] [sig ] KMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:31.939851] [INFO ] [LOCAL ] Saved forecast: KMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KMI.txt [2026-02-24T20:25:31.940013] [INFO ] [sig ] [1731/3377] Completed KMI in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:31.940062] [INFO ] [sig ] [1732/3377] Forecasting KMPB... [2026-02-24T20:25:31.940095] [INFO ] [sig ] Generating forecast for: KMPB [2026-02-24T20:25:31.940125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMPB' from 'https://tdm.silogroup.org/data/derivative_storage/KMPB.csv'. [2026-02-24T20:25:31.951146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMPB'. [2026-02-24T20:25:31.951451] [INFO ] [FORECASTER] Starting predict_future for KMPB [2026-02-24T20:25:31.952299] [DEBUG] [LOCAL ] No optimal features file found for KMPB: ./output/feature-sets/KMPB.txt [2026-02-24T20:25:31.952358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:31.952390] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:31.952417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:31.952473] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:32.011182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:32.012058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:32.012144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:32.012178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:32.120222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:32.120380] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:32.120421] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:32.120468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:32.124074] [DEBUG] [FORECASTER] KMPB: Forecast T+1@11:T+2@11: UP (p=84.56%) [2026-02-24T20:25:32.124374] [INFO ] [FORECASTER] Completed predict_future for KMPB [2026-02-24T20:25:32.124528] [INFO ] [sig ] KMPB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:32.268674] [INFO ] [LOCAL ] Saved forecast: KMPB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KMPB.txt [2026-02-24T20:25:32.268808] [INFO ] [sig ] [1732/3377] Completed KMPB in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:32.268847] [INFO ] [sig ] [1733/3377] Forecasting KMX... [2026-02-24T20:25:32.268877] [INFO ] [sig ] Generating forecast for: KMX [2026-02-24T20:25:32.268906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KMX' from 'https://tdm.silogroup.org/data/derivative_storage/KMX.csv'. [2026-02-24T20:25:32.280411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KMX'. [2026-02-24T20:25:32.280739] [INFO ] [FORECASTER] Starting predict_future for KMX [2026-02-24T20:25:32.281524] [DEBUG] [LOCAL ] No optimal features file found for KMX: ./output/feature-sets/KMX.txt [2026-02-24T20:25:32.281598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:32.281632] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:32.281659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:32.281715] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:32.339628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:32.340415] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:32.340532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:32.340567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:32.471177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:32.471343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:32.471385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:32.471415] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:32.475117] [DEBUG] [FORECASTER] KMX: Forecast T+1@11:T+2@11: UP (p=92.04%) [2026-02-24T20:25:32.475452] [INFO ] [FORECASTER] Completed predict_future for KMX [2026-02-24T20:25:32.475619] [INFO ] [sig ] KMX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:32.628399] [INFO ] [LOCAL ] Saved forecast: KMX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KMX.txt [2026-02-24T20:25:32.628536] [INFO ] [sig ] [1733/3377] Completed KMX in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:32.628593] [INFO ] [sig ] [1734/3377] Forecasting KN... [2026-02-24T20:25:32.628627] [INFO ] [sig ] Generating forecast for: KN [2026-02-24T20:25:32.628658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KN' from 'https://tdm.silogroup.org/data/derivative_storage/KN.csv'. [2026-02-24T20:25:32.639980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KN'. [2026-02-24T20:25:32.640306] [INFO ] [FORECASTER] Starting predict_future for KN [2026-02-24T20:25:32.641149] [DEBUG] [LOCAL ] No optimal features file found for KN: ./output/feature-sets/KN.txt [2026-02-24T20:25:32.641204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:32.641237] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:32.641264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:32.641322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:32.700837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:32.701729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:32.701816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:32.701851] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:32.837824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:32.838004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:32.838048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:32.838079] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:32.841810] [DEBUG] [FORECASTER] KN: Forecast T+1@11:T+2@11: UP (p=86.25%) [2026-02-24T20:25:32.842099] [INFO ] [FORECASTER] Completed predict_future for KN [2026-02-24T20:25:32.842232] [INFO ] [sig ] KN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:32.991892] [INFO ] [LOCAL ] Saved forecast: KN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KN.txt [2026-02-24T20:25:32.992062] [INFO ] [sig ] [1734/3377] Completed KN in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:32.992103] [INFO ] [sig ] [1735/3377] Forecasting KNF... [2026-02-24T20:25:32.992134] [INFO ] [sig ] Generating forecast for: KNF [2026-02-24T20:25:32.992167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNF' from 'https://tdm.silogroup.org/data/derivative_storage/KNF.csv'. [2026-02-24T20:25:33.004635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNF'. [2026-02-24T20:25:33.004998] [INFO ] [FORECASTER] Starting predict_future for KNF [2026-02-24T20:25:33.005823] [DEBUG] [LOCAL ] No optimal features file found for KNF: ./output/feature-sets/KNF.txt [2026-02-24T20:25:33.005876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:33.005908] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:33.005934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:33.005990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:33.063011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:33.063891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:33.063975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:33.064007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:33.186983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:33.187141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:33.187181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:33.187210] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:33.190772] [DEBUG] [FORECASTER] KNF: Forecast T+1@11:T+2@11: UP (p=81.94%) [2026-02-24T20:25:33.191056] [INFO ] [FORECASTER] Completed predict_future for KNF [2026-02-24T20:25:33.191188] [INFO ] [sig ] KNF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:33.340852] [INFO ] [LOCAL ] Saved forecast: KNF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KNF.txt [2026-02-24T20:25:33.340984] [INFO ] [sig ] [1735/3377] Completed KNF in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:33.341022] [INFO ] [sig ] [1736/3377] Forecasting KNOP... [2026-02-24T20:25:33.341051] [INFO ] [sig ] Generating forecast for: KNOP [2026-02-24T20:25:33.341080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNOP' from 'https://tdm.silogroup.org/data/derivative_storage/KNOP.csv'. [2026-02-24T20:25:33.352590] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNOP'. [2026-02-24T20:25:33.352968] [INFO ] [FORECASTER] Starting predict_future for KNOP [2026-02-24T20:25:33.353814] [DEBUG] [LOCAL ] No optimal features file found for KNOP: ./output/feature-sets/KNOP.txt [2026-02-24T20:25:33.353867] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:33.353900] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:33.353928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:33.353985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:33.412361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:33.413248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:33.413332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:33.413365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:33.533365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:33.533524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:33.533565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:33.533616] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:33.537194] [DEBUG] [FORECASTER] KNOP: Forecast T+1@11:T+2@11: UP (p=70.25%) [2026-02-24T20:25:33.537498] [INFO ] [FORECASTER] Completed predict_future for KNOP [2026-02-24T20:25:33.537658] [INFO ] [sig ] KNOP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:33.680370] [INFO ] [LOCAL ] Saved forecast: KNOP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KNOP.txt [2026-02-24T20:25:33.680525] [INFO ] [sig ] [1736/3377] Completed KNOP in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:33.680566] [INFO ] [sig ] [1737/3377] Forecasting KNSA... [2026-02-24T20:25:33.680617] [INFO ] [sig ] Generating forecast for: KNSA [2026-02-24T20:25:33.680647] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSA' from 'https://tdm.silogroup.org/data/derivative_storage/KNSA.csv'. [2026-02-24T20:25:33.691593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSA'. [2026-02-24T20:25:33.691889] [INFO ] [FORECASTER] Starting predict_future for KNSA [2026-02-24T20:25:33.692687] [DEBUG] [LOCAL ] No optimal features file found for KNSA: ./output/feature-sets/KNSA.txt [2026-02-24T20:25:33.692740] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:33.692772] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:33.692798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:33.692855] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:33.749966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:33.750712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:33.750796] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:33.750829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:33.873207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:33.873375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:33.873416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:33.873445] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:33.877141] [DEBUG] [FORECASTER] KNSA: Forecast T+1@11:T+2@11: DOWN (p=10.01%) [2026-02-24T20:25:33.877507] [INFO ] [FORECASTER] Completed predict_future for KNSA [2026-02-24T20:25:33.877678] [INFO ] [sig ] KNSA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:34.023808] [INFO ] [LOCAL ] Saved forecast: KNSA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KNSA.txt [2026-02-24T20:25:34.023970] [INFO ] [sig ] [1737/3377] Completed KNSA in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:34.024009] [INFO ] [sig ] [1738/3377] Forecasting KNSL... [2026-02-24T20:25:34.024040] [INFO ] [sig ] Generating forecast for: KNSL [2026-02-24T20:25:34.024069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNSL' from 'https://tdm.silogroup.org/data/derivative_storage/KNSL.csv'. [2026-02-24T20:25:34.035755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNSL'. [2026-02-24T20:25:34.036039] [INFO ] [FORECASTER] Starting predict_future for KNSL [2026-02-24T20:25:34.036865] [DEBUG] [LOCAL ] No optimal features file found for KNSL: ./output/feature-sets/KNSL.txt [2026-02-24T20:25:34.036930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:34.036964] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:34.036992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:34.037050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:34.098357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:34.099122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:34.099200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:34.099232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:34.228787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:34.228945] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:34.228985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:34.229015] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:34.232624] [DEBUG] [FORECASTER] KNSL: Forecast T+1@11:T+2@11: UP (p=63.52%) [2026-02-24T20:25:34.232977] [INFO ] [FORECASTER] Completed predict_future for KNSL [2026-02-24T20:25:34.233135] [INFO ] [sig ] KNSL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:34.379546] [INFO ] [LOCAL ] Saved forecast: KNSL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KNSL.txt [2026-02-24T20:25:34.379730] [INFO ] [sig ] [1738/3377] Completed KNSL in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:34.379774] [INFO ] [sig ] [1739/3377] Forecasting KNTK... [2026-02-24T20:25:34.379808] [INFO ] [sig ] Generating forecast for: KNTK [2026-02-24T20:25:34.379840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNTK' from 'https://tdm.silogroup.org/data/derivative_storage/KNTK.csv'. [2026-02-24T20:25:34.392113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNTK'. [2026-02-24T20:25:34.392422] [INFO ] [FORECASTER] Starting predict_future for KNTK [2026-02-24T20:25:34.393327] [DEBUG] [LOCAL ] No optimal features file found for KNTK: ./output/feature-sets/KNTK.txt [2026-02-24T20:25:34.393383] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:34.393418] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:34.393446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:34.393505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:34.453149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:34.454164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:34.454252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:34.454285] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:34.581259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:34.581424] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:34.581464] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:34.581496] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:34.585038] [DEBUG] [FORECASTER] KNTK: Forecast T+1@11:T+2@11: DOWN (p=27.51%) [2026-02-24T20:25:34.585344] [INFO ] [FORECASTER] Completed predict_future for KNTK [2026-02-24T20:25:34.585509] [INFO ] [sig ] KNTK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:34.736958] [INFO ] [LOCAL ] Saved forecast: KNTK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KNTK.txt [2026-02-24T20:25:34.737113] [INFO ] [sig ] [1739/3377] Completed KNTK in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:34.737153] [INFO ] [sig ] [1740/3377] Forecasting KNX... [2026-02-24T20:25:34.737184] [INFO ] [sig ] Generating forecast for: KNX [2026-02-24T20:25:34.737214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KNX' from 'https://tdm.silogroup.org/data/derivative_storage/KNX.csv'. [2026-02-24T20:25:34.749023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KNX'. [2026-02-24T20:25:34.749361] [INFO ] [FORECASTER] Starting predict_future for KNX [2026-02-24T20:25:34.750216] [DEBUG] [LOCAL ] No optimal features file found for KNX: ./output/feature-sets/KNX.txt [2026-02-24T20:25:34.750270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:34.750327] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:34.750356] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:34.750414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:34.807986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:34.808967] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:34.809056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:34.809088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:34.933626] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:34.933787] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:34.933828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:34.933857] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:34.937289] [DEBUG] [FORECASTER] KNX: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-24T20:25:34.937594] [INFO ] [FORECASTER] Completed predict_future for KNX [2026-02-24T20:25:34.937726] [INFO ] [sig ] KNX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:35.080052] [INFO ] [LOCAL ] Saved forecast: KNX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KNX.txt [2026-02-24T20:25:35.080196] [INFO ] [sig ] [1740/3377] Completed KNX in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:35.080236] [INFO ] [sig ] [1741/3377] Forecasting KOD... [2026-02-24T20:25:35.080266] [INFO ] [sig ] Generating forecast for: KOD [2026-02-24T20:25:35.080296] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOD' from 'https://tdm.silogroup.org/data/derivative_storage/KOD.csv'. [2026-02-24T20:25:35.091599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOD'. [2026-02-24T20:25:35.091908] [INFO ] [FORECASTER] Starting predict_future for KOD [2026-02-24T20:25:35.092743] [DEBUG] [LOCAL ] No optimal features file found for KOD: ./output/feature-sets/KOD.txt [2026-02-24T20:25:35.092798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:35.092831] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:35.092868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:35.092928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:35.149666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:35.150557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:35.150665] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:35.150698] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:35.277670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:35.277843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:35.277893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:35.277945] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:35.281615] [DEBUG] [FORECASTER] KOD: Forecast T+1@11:T+2@11: DOWN (p=19.77%) [2026-02-24T20:25:35.281907] [INFO ] [FORECASTER] Completed predict_future for KOD [2026-02-24T20:25:35.282047] [INFO ] [sig ] KOD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:35.423453] [INFO ] [LOCAL ] Saved forecast: KOD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KOD.txt [2026-02-24T20:25:35.423630] [INFO ] [sig ] [1741/3377] Completed KOD in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:35.423680] [INFO ] [sig ] [1742/3377] Forecasting KODK... [2026-02-24T20:25:35.423711] [INFO ] [sig ] Generating forecast for: KODK [2026-02-24T20:25:35.423742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KODK' from 'https://tdm.silogroup.org/data/derivative_storage/KODK.csv'. [2026-02-24T20:25:35.435735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KODK'. [2026-02-24T20:25:35.436045] [INFO ] [FORECASTER] Starting predict_future for KODK [2026-02-24T20:25:35.436835] [DEBUG] [LOCAL ] No optimal features file found for KODK: ./output/feature-sets/KODK.txt [2026-02-24T20:25:35.436889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:35.436921] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:35.436948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:35.437004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:35.493546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:35.494317] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:35.494399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:35.494437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:35.616878] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:35.617036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:35.617078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:35.617108] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:35.620711] [DEBUG] [FORECASTER] KODK: Forecast T+1@11:T+2@11: UP (p=82.86%) [2026-02-24T20:25:35.620997] [INFO ] [FORECASTER] Completed predict_future for KODK [2026-02-24T20:25:35.621132] [INFO ] [sig ] KODK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:35.763067] [INFO ] [LOCAL ] Saved forecast: KODK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KODK.txt [2026-02-24T20:25:35.763228] [INFO ] [sig ] [1742/3377] Completed KODK in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:35.763268] [INFO ] [sig ] [1743/3377] Forecasting KOF... [2026-02-24T20:25:35.763298] [INFO ] [sig ] Generating forecast for: KOF [2026-02-24T20:25:35.763329] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOF' from 'https://tdm.silogroup.org/data/derivative_storage/KOF.csv'. [2026-02-24T20:25:35.776158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOF'. [2026-02-24T20:25:35.776562] [INFO ] [FORECASTER] Starting predict_future for KOF [2026-02-24T20:25:35.777467] [DEBUG] [LOCAL ] No optimal features file found for KOF: ./output/feature-sets/KOF.txt [2026-02-24T20:25:35.777525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:35.777559] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:35.777610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:35.777867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:35.839329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:35.840440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:35.840543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:35.840601] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:35.965898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:35.966063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:35.966110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:35.966178] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:35.969701] [DEBUG] [FORECASTER] KOF: Forecast T+1@11:T+2@11: UP (p=54.22%) [2026-02-24T20:25:35.969999] [INFO ] [FORECASTER] Completed predict_future for KOF [2026-02-24T20:25:35.970132] [INFO ] [sig ] KOF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:36.114889] [INFO ] [LOCAL ] Saved forecast: KOF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KOF.txt [2026-02-24T20:25:36.115047] [INFO ] [sig ] [1743/3377] Completed KOF in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:36.115087] [INFO ] [sig ] [1744/3377] Forecasting KOP... [2026-02-24T20:25:36.115118] [INFO ] [sig ] Generating forecast for: KOP [2026-02-24T20:25:36.115151] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOP' from 'https://tdm.silogroup.org/data/derivative_storage/KOP.csv'. [2026-02-24T20:25:36.129704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOP'. [2026-02-24T20:25:36.130189] [INFO ] [FORECASTER] Starting predict_future for KOP [2026-02-24T20:25:36.131372] [DEBUG] [LOCAL ] No optimal features file found for KOP: ./output/feature-sets/KOP.txt [2026-02-24T20:25:36.131445] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:36.131496] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:36.131541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:36.131656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:36.199776] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:36.200679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:36.200765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:36.200799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:36.324767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:36.324924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:36.324965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:36.324994] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:36.328691] [DEBUG] [FORECASTER] KOP: Forecast T+1@11:T+2@11: UP (p=82.50%) [2026-02-24T20:25:36.328985] [INFO ] [FORECASTER] Completed predict_future for KOP [2026-02-24T20:25:36.329124] [INFO ] [sig ] KOP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:36.473898] [INFO ] [LOCAL ] Saved forecast: KOP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KOP.txt [2026-02-24T20:25:36.474069] [INFO ] [sig ] [1744/3377] Completed KOP in 0.4s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:36.474112] [INFO ] [sig ] [1745/3377] Forecasting KOPN... [2026-02-24T20:25:36.474143] [INFO ] [sig ] Generating forecast for: KOPN [2026-02-24T20:25:36.474173] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOPN' from 'https://tdm.silogroup.org/data/derivative_storage/KOPN.csv'. [2026-02-24T20:25:36.485892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOPN'. [2026-02-24T20:25:36.486270] [INFO ] [FORECASTER] Starting predict_future for KOPN [2026-02-24T20:25:36.487108] [DEBUG] [LOCAL ] No optimal features file found for KOPN: ./output/feature-sets/KOPN.txt [2026-02-24T20:25:36.487162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:36.487193] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:36.487219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:36.487276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:36.544559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:36.545479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:36.545564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:36.545618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:36.666183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:36.666341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:36.666401] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:36.666437] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:36.669870] [DEBUG] [FORECASTER] KOPN: Forecast T+1@11:T+2@11: UP (p=90.94%) [2026-02-24T20:25:36.670158] [INFO ] [FORECASTER] Completed predict_future for KOPN [2026-02-24T20:25:36.670288] [INFO ] [sig ] KOPN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:36.810230] [INFO ] [LOCAL ] Saved forecast: KOPN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KOPN.txt [2026-02-24T20:25:36.810407] [INFO ] [sig ] [1745/3377] Completed KOPN in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:36.810446] [INFO ] [sig ] [1746/3377] Forecasting KOSS... [2026-02-24T20:25:36.810478] [INFO ] [sig ] Generating forecast for: KOSS [2026-02-24T20:25:36.810508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KOSS' from 'https://tdm.silogroup.org/data/derivative_storage/KOSS.csv'. [2026-02-24T20:25:36.822235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KOSS'. [2026-02-24T20:25:36.822651] [INFO ] [FORECASTER] Starting predict_future for KOSS [2026-02-24T20:25:36.823460] [DEBUG] [LOCAL ] No optimal features file found for KOSS: ./output/feature-sets/KOSS.txt [2026-02-24T20:25:36.823525] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:36.823563] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:36.823620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:36.823678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:36.881304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:36.882203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:36.882290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:36.882322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:36.998763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:36.998929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:36.998970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:36.999000] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:37.002567] [DEBUG] [FORECASTER] KOSS: Forecast T+1@11:T+2@11: UP (p=94.86%) [2026-02-24T20:25:37.002914] [INFO ] [FORECASTER] Completed predict_future for KOSS [2026-02-24T20:25:37.003060] [INFO ] [sig ] KOSS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:37.152114] [INFO ] [LOCAL ] Saved forecast: KOSS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KOSS.txt [2026-02-24T20:25:37.152478] [INFO ] [sig ] [1746/3377] Completed KOSS in 0.3s | 2.76 sym/s | Total: 10.5m | ETA: 9.9m [2026-02-24T20:25:37.152522] [INFO ] [sig ] [1747/3377] Forecasting KPRX... [2026-02-24T20:25:37.152552] [INFO ] [sig ] Generating forecast for: KPRX [2026-02-24T20:25:37.152601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPRX' from 'https://tdm.silogroup.org/data/derivative_storage/KPRX.csv'. [2026-02-24T20:25:37.163999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPRX'. [2026-02-24T20:25:37.164256] [INFO ] [FORECASTER] Starting predict_future for KPRX [2026-02-24T20:25:37.165056] [DEBUG] [LOCAL ] No optimal features file found for KPRX: ./output/feature-sets/KPRX.txt [2026-02-24T20:25:37.165110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:37.165143] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:37.165170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:37.165227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:37.225217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:37.225974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:37.226056] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:37.226090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:37.343917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:37.344067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:37.344106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:37.344135] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:37.348277] [DEBUG] [FORECASTER] KPRX: Forecast T+1@11:T+2@11: UP (p=74.76%) [2026-02-24T20:25:37.348615] [INFO ] [FORECASTER] Completed predict_future for KPRX [2026-02-24T20:25:37.348748] [INFO ] [sig ] KPRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:37.495367] [INFO ] [LOCAL ] Saved forecast: KPRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KPRX.txt [2026-02-24T20:25:37.495493] [INFO ] [sig ] [1747/3377] Completed KPRX in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:37.495532] [INFO ] [sig ] [1748/3377] Forecasting KPTI... [2026-02-24T20:25:37.495563] [INFO ] [sig ] Generating forecast for: KPTI [2026-02-24T20:25:37.495615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KPTI' from 'https://tdm.silogroup.org/data/derivative_storage/KPTI.csv'. [2026-02-24T20:25:37.506674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KPTI'. [2026-02-24T20:25:37.506977] [INFO ] [FORECASTER] Starting predict_future for KPTI [2026-02-24T20:25:37.507774] [DEBUG] [LOCAL ] No optimal features file found for KPTI: ./output/feature-sets/KPTI.txt [2026-02-24T20:25:37.507828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:37.507860] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:37.507887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:37.507981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:37.568476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:37.569351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:37.569435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:37.569470] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:37.686751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:37.686852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:37.686890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:37.686919] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:37.690196] [DEBUG] [FORECASTER] KPTI: Forecast T+1@11:T+2@11: DOWN (p=6.77%) [2026-02-24T20:25:37.690471] [INFO ] [FORECASTER] Completed predict_future for KPTI [2026-02-24T20:25:37.690616] [INFO ] [sig ] KPTI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:37.832240] [INFO ] [LOCAL ] Saved forecast: KPTI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KPTI.txt [2026-02-24T20:25:37.832358] [INFO ] [sig ] [1748/3377] Completed KPTI in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:37.832396] [INFO ] [sig ] [1749/3377] Forecasting KRC... [2026-02-24T20:25:37.832429] [INFO ] [sig ] Generating forecast for: KRC [2026-02-24T20:25:37.832465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRC' from 'https://tdm.silogroup.org/data/derivative_storage/KRC.csv'. [2026-02-24T20:25:37.843944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRC'. [2026-02-24T20:25:37.844211] [INFO ] [FORECASTER] Starting predict_future for KRC [2026-02-24T20:25:37.845038] [DEBUG] [LOCAL ] No optimal features file found for KRC: ./output/feature-sets/KRC.txt [2026-02-24T20:25:37.845091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:37.845134] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:37.845163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:37.845219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:37.907193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:37.908371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:37.908481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:37.908523] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:38.028245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:38.028400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:38.028439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:38.028468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:38.031967] [DEBUG] [FORECASTER] KRC: Forecast T+1@11:T+2@11: UP (p=98.52%) [2026-02-24T20:25:38.032261] [INFO ] [FORECASTER] Completed predict_future for KRC [2026-02-24T20:25:38.032400] [INFO ] [sig ] KRC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:38.175237] [INFO ] [LOCAL ] Saved forecast: KRC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KRC.txt [2026-02-24T20:25:38.175375] [INFO ] [sig ] [1749/3377] Completed KRC in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:38.175415] [INFO ] [sig ] [1750/3377] Forecasting KREF... [2026-02-24T20:25:38.175445] [INFO ] [sig ] Generating forecast for: KREF [2026-02-24T20:25:38.175475] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KREF' from 'https://tdm.silogroup.org/data/derivative_storage/KREF.csv'. [2026-02-24T20:25:38.188861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KREF'. [2026-02-24T20:25:38.189188] [INFO ] [FORECASTER] Starting predict_future for KREF [2026-02-24T20:25:38.190046] [DEBUG] [LOCAL ] No optimal features file found for KREF: ./output/feature-sets/KREF.txt [2026-02-24T20:25:38.190100] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:38.190131] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:38.190159] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:38.190216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:38.248517] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:38.249641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:38.249948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:38.249981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:38.373213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:38.373365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:38.373405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:38.373434] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:38.376887] [DEBUG] [FORECASTER] KREF: Forecast T+1@11:T+2@11: DOWN (p=35.83%) [2026-02-24T20:25:38.377169] [INFO ] [FORECASTER] Completed predict_future for KREF [2026-02-24T20:25:38.377299] [INFO ] [sig ] KREF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:38.522803] [INFO ] [LOCAL ] Saved forecast: KREF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KREF.txt [2026-02-24T20:25:38.522945] [INFO ] [sig ] [1750/3377] Completed KREF in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:38.522984] [INFO ] [sig ] [1751/3377] Forecasting KRG... [2026-02-24T20:25:38.523014] [INFO ] [sig ] Generating forecast for: KRG [2026-02-24T20:25:38.523046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRG' from 'https://tdm.silogroup.org/data/derivative_storage/KRG.csv'. [2026-02-24T20:25:38.535126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRG'. [2026-02-24T20:25:38.535477] [INFO ] [FORECASTER] Starting predict_future for KRG [2026-02-24T20:25:38.536341] [DEBUG] [LOCAL ] No optimal features file found for KRG: ./output/feature-sets/KRG.txt [2026-02-24T20:25:38.536395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:38.536428] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:38.536454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:38.536511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:38.594471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:38.595226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:38.595305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:38.595337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:38.720713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:38.720875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:38.720918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:38.720948] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:38.724756] [DEBUG] [FORECASTER] KRG: Forecast T+1@11:T+2@11: UP (p=84.04%) [2026-02-24T20:25:38.725128] [INFO ] [FORECASTER] Completed predict_future for KRG [2026-02-24T20:25:38.725280] [INFO ] [sig ] KRG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:38.877245] [INFO ] [LOCAL ] Saved forecast: KRG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KRG.txt [2026-02-24T20:25:38.877404] [INFO ] [sig ] [1751/3377] Completed KRG in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:38.877446] [INFO ] [sig ] [1752/3377] Forecasting KRMD... [2026-02-24T20:25:38.877479] [INFO ] [sig ] Generating forecast for: KRMD [2026-02-24T20:25:38.877511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRMD' from 'https://tdm.silogroup.org/data/derivative_storage/KRMD.csv'. [2026-02-24T20:25:38.889783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRMD'. [2026-02-24T20:25:38.890085] [INFO ] [FORECASTER] Starting predict_future for KRMD [2026-02-24T20:25:38.890874] [DEBUG] [LOCAL ] No optimal features file found for KRMD: ./output/feature-sets/KRMD.txt [2026-02-24T20:25:38.890928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:38.890960] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:38.890987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:38.891043] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:38.950679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:38.951459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:38.951546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:38.951605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:39.073125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:39.073280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:39.073322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:39.073352] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:39.077011] [DEBUG] [FORECASTER] KRMD: Forecast T+1@11:T+2@11: DOWN (p=5.64%) [2026-02-24T20:25:39.077323] [INFO ] [FORECASTER] Completed predict_future for KRMD [2026-02-24T20:25:39.077457] [INFO ] [sig ] KRMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:39.225950] [INFO ] [LOCAL ] Saved forecast: KRMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KRMD.txt [2026-02-24T20:25:39.226111] [INFO ] [sig ] [1752/3377] Completed KRMD in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:39.226155] [INFO ] [sig ] [1753/3377] Forecasting KRNY... [2026-02-24T20:25:39.226193] [INFO ] [sig ] Generating forecast for: KRNY [2026-02-24T20:25:39.226227] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRNY' from 'https://tdm.silogroup.org/data/derivative_storage/KRNY.csv'. [2026-02-24T20:25:39.237778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRNY'. [2026-02-24T20:25:39.238151] [INFO ] [FORECASTER] Starting predict_future for KRNY [2026-02-24T20:25:39.239089] [DEBUG] [LOCAL ] No optimal features file found for KRNY: ./output/feature-sets/KRNY.txt [2026-02-24T20:25:39.239160] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:39.239212] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:39.239243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:39.239300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:39.298011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:39.298913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:39.298996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:39.299030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:39.423028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:39.423191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:39.423233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:39.423263] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:39.426766] [DEBUG] [FORECASTER] KRNY: Forecast T+1@11:T+2@11: DOWN (p=15.14%) [2026-02-24T20:25:39.427054] [INFO ] [FORECASTER] Completed predict_future for KRNY [2026-02-24T20:25:39.427187] [INFO ] [sig ] KRNY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:39.572946] [INFO ] [LOCAL ] Saved forecast: KRNY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KRNY.txt [2026-02-24T20:25:39.573114] [INFO ] [sig ] [1753/3377] Completed KRNY in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:39.573154] [INFO ] [sig ] [1754/3377] Forecasting KRO... [2026-02-24T20:25:39.573185] [INFO ] [sig ] Generating forecast for: KRO [2026-02-24T20:25:39.573215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRO.csv'. [2026-02-24T20:25:39.585239] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRO'. [2026-02-24T20:25:39.585643] [INFO ] [FORECASTER] Starting predict_future for KRO [2026-02-24T20:25:39.586529] [DEBUG] [LOCAL ] No optimal features file found for KRO: ./output/feature-sets/KRO.txt [2026-02-24T20:25:39.586621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:39.586665] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:39.586693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:39.586751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:39.647508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:39.648500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:39.648620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:39.648675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:39.768391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:39.768559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:39.768629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:39.768665] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:39.772069] [DEBUG] [FORECASTER] KRO: Forecast T+1@11:T+2@11: UP (p=56.38%) [2026-02-24T20:25:39.772367] [INFO ] [FORECASTER] Completed predict_future for KRO [2026-02-24T20:25:39.772498] [INFO ] [sig ] KRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:39.913737] [INFO ] [LOCAL ] Saved forecast: KRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KRO.txt [2026-02-24T20:25:39.913886] [INFO ] [sig ] [1754/3377] Completed KRO in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:39.913928] [INFO ] [sig ] [1755/3377] Forecasting KROS... [2026-02-24T20:25:39.913957] [INFO ] [sig ] Generating forecast for: KROS [2026-02-24T20:25:39.913987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KROS' from 'https://tdm.silogroup.org/data/derivative_storage/KROS.csv'. [2026-02-24T20:25:39.925942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KROS'. [2026-02-24T20:25:39.926265] [INFO ] [FORECASTER] Starting predict_future for KROS [2026-02-24T20:25:39.927232] [DEBUG] [LOCAL ] No optimal features file found for KROS: ./output/feature-sets/KROS.txt [2026-02-24T20:25:39.927286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:39.927317] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:39.927344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:39.927401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:39.988002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:39.988954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:39.989044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:39.989078] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:40.111885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:40.112045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:40.112085] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:40.112113] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:40.115702] [DEBUG] [FORECASTER] KROS: Forecast T+1@11:T+2@11: DOWN (p=1.12%) [2026-02-24T20:25:40.115989] [INFO ] [FORECASTER] Completed predict_future for KROS [2026-02-24T20:25:40.116312] [INFO ] [sig ] KROS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:40.262622] [INFO ] [LOCAL ] Saved forecast: KROS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KROS.txt [2026-02-24T20:25:40.262784] [INFO ] [sig ] [1755/3377] Completed KROS in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:40.262835] [INFO ] [sig ] [1756/3377] Forecasting KRRO... [2026-02-24T20:25:40.262865] [INFO ] [sig ] Generating forecast for: KRRO [2026-02-24T20:25:40.262896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRRO' from 'https://tdm.silogroup.org/data/derivative_storage/KRRO.csv'. [2026-02-24T20:25:40.275781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRRO'. [2026-02-24T20:25:40.276067] [INFO ] [FORECASTER] Starting predict_future for KRRO [2026-02-24T20:25:40.276907] [DEBUG] [LOCAL ] No optimal features file found for KRRO: ./output/feature-sets/KRRO.txt [2026-02-24T20:25:40.276960] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:40.276993] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:40.277020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:40.277076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:40.333857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:40.334512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:40.334612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:40.334647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:40.458527] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:40.458697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:40.458736] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:40.458793] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:40.462463] [DEBUG] [FORECASTER] KRRO: Forecast T+1@11:T+2@11: UP (p=54.34%) [2026-02-24T20:25:40.462762] [INFO ] [FORECASTER] Completed predict_future for KRRO [2026-02-24T20:25:40.463080] [INFO ] [sig ] KRRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:40.607639] [INFO ] [LOCAL ] Saved forecast: KRRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KRRO.txt [2026-02-24T20:25:40.607770] [INFO ] [sig ] [1756/3377] Completed KRRO in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:40.607809] [INFO ] [sig ] [1757/3377] Forecasting KRUS... [2026-02-24T20:25:40.607839] [INFO ] [sig ] Generating forecast for: KRUS [2026-02-24T20:25:40.607869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRUS' from 'https://tdm.silogroup.org/data/derivative_storage/KRUS.csv'. [2026-02-24T20:25:40.619752] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRUS'. [2026-02-24T20:25:40.620019] [INFO ] [FORECASTER] Starting predict_future for KRUS [2026-02-24T20:25:40.621057] [DEBUG] [LOCAL ] No optimal features file found for KRUS: ./output/feature-sets/KRUS.txt [2026-02-24T20:25:40.621110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:40.621166] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:40.621195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:40.621252] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:40.679209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:40.679868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:40.679947] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:40.679980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:40.797176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:40.797328] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:40.797370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:40.797398] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:40.800918] [DEBUG] [FORECASTER] KRUS: Forecast T+1@11:T+2@11: DOWN (p=16.01%) [2026-02-24T20:25:40.801198] [INFO ] [FORECASTER] Completed predict_future for KRUS [2026-02-24T20:25:40.801324] [INFO ] [sig ] KRUS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:40.944115] [INFO ] [LOCAL ] Saved forecast: KRUS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KRUS.txt [2026-02-24T20:25:40.944274] [INFO ] [sig ] [1757/3377] Completed KRUS in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:40.944316] [INFO ] [sig ] [1758/3377] Forecasting KRYS... [2026-02-24T20:25:40.944346] [INFO ] [sig ] Generating forecast for: KRYS [2026-02-24T20:25:40.944376] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KRYS' from 'https://tdm.silogroup.org/data/derivative_storage/KRYS.csv'. [2026-02-24T20:25:40.955938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KRYS'. [2026-02-24T20:25:40.956215] [INFO ] [FORECASTER] Starting predict_future for KRYS [2026-02-24T20:25:40.957011] [DEBUG] [LOCAL ] No optimal features file found for KRYS: ./output/feature-sets/KRYS.txt [2026-02-24T20:25:40.957064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:40.957096] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:40.957124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:40.957180] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:41.014756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:41.015631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:41.015714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:41.015764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:41.147079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:41.147234] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:41.147276] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:41.147306] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:41.150752] [DEBUG] [FORECASTER] KRYS: Forecast T+1@11:T+2@11: UP (p=99.53%) [2026-02-24T20:25:41.151034] [INFO ] [FORECASTER] Completed predict_future for KRYS [2026-02-24T20:25:41.151164] [INFO ] [sig ] KRYS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:41.292597] [INFO ] [LOCAL ] Saved forecast: KRYS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KRYS.txt [2026-02-24T20:25:41.292722] [INFO ] [sig ] [1758/3377] Completed KRYS in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:41.292761] [INFO ] [sig ] [1759/3377] Forecasting KSCP... [2026-02-24T20:25:41.292790] [INFO ] [sig ] Generating forecast for: KSCP [2026-02-24T20:25:41.292819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSCP' from 'https://tdm.silogroup.org/data/derivative_storage/KSCP.csv'. [2026-02-24T20:25:41.304013] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSCP'. [2026-02-24T20:25:41.304298] [INFO ] [FORECASTER] Starting predict_future for KSCP [2026-02-24T20:25:41.305100] [DEBUG] [LOCAL ] No optimal features file found for KSCP: ./output/feature-sets/KSCP.txt [2026-02-24T20:25:41.305153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:41.305186] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:41.305213] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:41.305270] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:41.363330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:41.364000] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:41.364080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:41.364115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:41.484459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:41.484633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:41.484674] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:41.484702] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:41.488346] [DEBUG] [FORECASTER] KSCP: Forecast T+1@11:T+2@11: DOWN (p=23.18%) [2026-02-24T20:25:41.488691] [INFO ] [FORECASTER] Completed predict_future for KSCP [2026-02-24T20:25:41.488828] [INFO ] [sig ] KSCP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:41.630918] [INFO ] [LOCAL ] Saved forecast: KSCP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KSCP.txt [2026-02-24T20:25:41.631055] [INFO ] [sig ] [1759/3377] Completed KSCP in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:41.631093] [INFO ] [sig ] [1760/3377] Forecasting KSPI... [2026-02-24T20:25:41.631124] [INFO ] [sig ] Generating forecast for: KSPI [2026-02-24T20:25:41.631154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSPI' from 'https://tdm.silogroup.org/data/derivative_storage/KSPI.csv'. [2026-02-24T20:25:41.642475] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSPI'. [2026-02-24T20:25:41.642776] [INFO ] [FORECASTER] Starting predict_future for KSPI [2026-02-24T20:25:41.643539] [DEBUG] [LOCAL ] No optimal features file found for KSPI: ./output/feature-sets/KSPI.txt [2026-02-24T20:25:41.643627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:41.643668] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:41.643714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:41.643771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:41.701499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:41.702161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:41.702241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:41.702273] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:41.821837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:41.821989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:41.822028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:41.822088] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:41.825539] [DEBUG] [FORECASTER] KSPI: Forecast T+1@11:T+2@11: UP (p=83.22%) [2026-02-24T20:25:41.825866] [INFO ] [FORECASTER] Completed predict_future for KSPI [2026-02-24T20:25:41.825993] [INFO ] [sig ] KSPI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:41.969736] [INFO ] [LOCAL ] Saved forecast: KSPI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KSPI.txt [2026-02-24T20:25:41.970097] [INFO ] [sig ] [1760/3377] Completed KSPI in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:41.970137] [INFO ] [sig ] [1761/3377] Forecasting KSS... [2026-02-24T20:25:41.970168] [INFO ] [sig ] Generating forecast for: KSS [2026-02-24T20:25:41.970199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KSS' from 'https://tdm.silogroup.org/data/derivative_storage/KSS.csv'. [2026-02-24T20:25:41.982779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KSS'. [2026-02-24T20:25:41.983054] [INFO ] [FORECASTER] Starting predict_future for KSS [2026-02-24T20:25:41.984139] [DEBUG] [LOCAL ] No optimal features file found for KSS: ./output/feature-sets/KSS.txt [2026-02-24T20:25:41.984193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:41.984224] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:41.984251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:41.984307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:42.045512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:42.046224] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:42.046306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:42.046340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:42.168367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:42.168523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:42.168563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:42.168623] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:42.172175] [DEBUG] [FORECASTER] KSS: Forecast T+1@11:T+2@11: DOWN (p=4.99%) [2026-02-24T20:25:42.172468] [INFO ] [FORECASTER] Completed predict_future for KSS [2026-02-24T20:25:42.172626] [INFO ] [sig ] KSS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:42.318461] [INFO ] [LOCAL ] Saved forecast: KSS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KSS.txt [2026-02-24T20:25:42.318632] [INFO ] [sig ] [1761/3377] Completed KSS in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:42.318685] [INFO ] [sig ] [1762/3377] Forecasting KTB... [2026-02-24T20:25:42.318722] [INFO ] [sig ] Generating forecast for: KTB [2026-02-24T20:25:42.318757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTB' from 'https://tdm.silogroup.org/data/derivative_storage/KTB.csv'. [2026-02-24T20:25:42.330137] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTB'. [2026-02-24T20:25:42.330418] [INFO ] [FORECASTER] Starting predict_future for KTB [2026-02-24T20:25:42.331248] [DEBUG] [LOCAL ] No optimal features file found for KTB: ./output/feature-sets/KTB.txt [2026-02-24T20:25:42.331302] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:42.331333] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:42.331360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:42.331416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:42.392029] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:42.392772] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:42.392855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:42.392889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:42.523826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:42.523993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:42.524034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:42.524063] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:42.527779] [DEBUG] [FORECASTER] KTB: Forecast T+1@11:T+2@11: UP (p=94.39%) [2026-02-24T20:25:42.528108] [INFO ] [FORECASTER] Completed predict_future for KTB [2026-02-24T20:25:42.528254] [INFO ] [sig ] KTB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:42.678737] [INFO ] [LOCAL ] Saved forecast: KTB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KTB.txt [2026-02-24T20:25:42.678893] [INFO ] [sig ] [1762/3377] Completed KTB in 0.4s | 2.76 sym/s | Total: 10.6m | ETA: 9.8m [2026-02-24T20:25:42.678934] [INFO ] [sig ] [1763/3377] Forecasting KTCC... [2026-02-24T20:25:42.678963] [INFO ] [sig ] Generating forecast for: KTCC [2026-02-24T20:25:42.678994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTCC' from 'https://tdm.silogroup.org/data/derivative_storage/KTCC.csv'. [2026-02-24T20:25:42.690044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTCC'. [2026-02-24T20:25:42.690333] [INFO ] [FORECASTER] Starting predict_future for KTCC [2026-02-24T20:25:42.691123] [DEBUG] [LOCAL ] No optimal features file found for KTCC: ./output/feature-sets/KTCC.txt [2026-02-24T20:25:42.691176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:42.691209] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:42.691236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:42.691293] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:42.751291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:42.752196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:42.752277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:42.752310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:42.859681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:42.859842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:42.859881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:42.859917] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:42.863288] [DEBUG] [FORECASTER] KTCC: Forecast T+1@11:T+2@11: UP (p=90.72%) [2026-02-24T20:25:42.863570] [INFO ] [FORECASTER] Completed predict_future for KTCC [2026-02-24T20:25:42.863719] [INFO ] [sig ] KTCC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:43.008641] [INFO ] [LOCAL ] Saved forecast: KTCC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KTCC.txt [2026-02-24T20:25:43.008789] [INFO ] [sig ] [1763/3377] Completed KTCC in 0.3s | 2.76 sym/s | Total: 10.6m | ETA: 9.7m [2026-02-24T20:25:43.008830] [INFO ] [sig ] [1764/3377] Forecasting KTF... [2026-02-24T20:25:43.008860] [INFO ] [sig ] Generating forecast for: KTF [2026-02-24T20:25:43.008897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KTF' from 'https://tdm.silogroup.org/data/derivative_storage/KTF.csv'. [2026-02-24T20:25:43.020053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KTF'. [2026-02-24T20:25:43.020325] [INFO ] [FORECASTER] Starting predict_future for KTF [2026-02-24T20:25:43.021111] [DEBUG] [LOCAL ] No optimal features file found for KTF: ./output/feature-sets/KTF.txt [2026-02-24T20:25:43.021164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:43.021196] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:43.021223] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:43.021279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:43.078762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:43.079841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:43.079944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:43.079986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:43.211942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:43.212112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:43.212156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:43.212187] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:43.216350] [DEBUG] [FORECASTER] KTF: Forecast T+1@11:T+2@11: DOWN (p=10.57%) [2026-02-24T20:25:43.216697] [INFO ] [FORECASTER] Completed predict_future for KTF [2026-02-24T20:25:43.216849] [INFO ] [sig ] KTF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:43.364225] [INFO ] [LOCAL ] Saved forecast: KTF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KTF.txt [2026-02-24T20:25:43.364389] [INFO ] [sig ] [1764/3377] Completed KTF in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:43.364430] [INFO ] [sig ] [1765/3377] Forecasting KURA... [2026-02-24T20:25:43.364460] [INFO ] [sig ] Generating forecast for: KURA [2026-02-24T20:25:43.364489] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KURA' from 'https://tdm.silogroup.org/data/derivative_storage/KURA.csv'. [2026-02-24T20:25:43.377354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KURA'. [2026-02-24T20:25:43.377713] [INFO ] [FORECASTER] Starting predict_future for KURA [2026-02-24T20:25:43.378591] [DEBUG] [LOCAL ] No optimal features file found for KURA: ./output/feature-sets/KURA.txt [2026-02-24T20:25:43.378651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:43.378693] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:43.378727] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:43.378792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:43.439627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:43.440596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:43.440683] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:43.440718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:43.576347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:43.576516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:43.576559] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:43.576615] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:43.580255] [DEBUG] [FORECASTER] KURA: Forecast T+1@11:T+2@11: DOWN (p=33.70%) [2026-02-24T20:25:43.580593] [INFO ] [FORECASTER] Completed predict_future for KURA [2026-02-24T20:25:43.580764] [INFO ] [sig ] KURA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:43.725017] [INFO ] [LOCAL ] Saved forecast: KURA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KURA.txt [2026-02-24T20:25:43.725215] [INFO ] [sig ] [1765/3377] Completed KURA in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:43.725270] [INFO ] [sig ] [1766/3377] Forecasting KVHI... [2026-02-24T20:25:43.725302] [INFO ] [sig ] Generating forecast for: KVHI [2026-02-24T20:25:43.725333] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVHI' from 'https://tdm.silogroup.org/data/derivative_storage/KVHI.csv'. [2026-02-24T20:25:43.736991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVHI'. [2026-02-24T20:25:43.737292] [INFO ] [FORECASTER] Starting predict_future for KVHI [2026-02-24T20:25:43.738152] [DEBUG] [LOCAL ] No optimal features file found for KVHI: ./output/feature-sets/KVHI.txt [2026-02-24T20:25:43.738207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:43.738247] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:43.738285] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:43.738345] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:43.796509] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:43.797223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:43.797303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:43.797356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:43.913657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:43.913822] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:43.913863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:43.913892] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:43.917392] [DEBUG] [FORECASTER] KVHI: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-02-24T20:25:43.917777] [INFO ] [FORECASTER] Completed predict_future for KVHI [2026-02-24T20:25:43.917943] [INFO ] [sig ] KVHI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:44.065630] [INFO ] [LOCAL ] Saved forecast: KVHI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/KVHI.txt [2026-02-24T20:25:44.065794] [INFO ] [sig ] [1766/3377] Completed KVHI in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:44.065833] [INFO ] [sig ] [1767/3377] Forecasting KVUE... [2026-02-24T20:25:44.065864] [INFO ] [sig ] Generating forecast for: KVUE [2026-02-24T20:25:44.065893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVUE' from 'https://tdm.silogroup.org/data/derivative_storage/KVUE.csv'. [2026-02-24T20:25:44.079349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVUE'. [2026-02-24T20:25:44.079850] [INFO ] [FORECASTER] Starting predict_future for KVUE [2026-02-24T20:25:44.080850] [DEBUG] [LOCAL ] No optimal features file found for KVUE: ./output/feature-sets/KVUE.txt [2026-02-24T20:25:44.080917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:44.080951] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:44.080980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:44.081038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:44.142069] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:44.143040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:44.143174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:44.143211] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:44.260811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:44.260979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:44.261020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:44.261050] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:44.264641] [DEBUG] [FORECASTER] KVUE: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-24T20:25:44.264930] [INFO ] [FORECASTER] Completed predict_future for KVUE [2026-02-24T20:25:44.265063] [INFO ] [sig ] KVUE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:44.408939] [INFO ] [LOCAL ] Saved forecast: KVUE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KVUE.txt [2026-02-24T20:25:44.409108] [INFO ] [sig ] [1767/3377] Completed KVUE in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:44.409149] [INFO ] [sig ] [1768/3377] Forecasting KVYO... [2026-02-24T20:25:44.409182] [INFO ] [sig ] Generating forecast for: KVYO [2026-02-24T20:25:44.409215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KVYO' from 'https://tdm.silogroup.org/data/derivative_storage/KVYO.csv'. [2026-02-24T20:25:44.421839] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KVYO'. [2026-02-24T20:25:44.422205] [INFO ] [FORECASTER] Starting predict_future for KVYO [2026-02-24T20:25:44.423053] [DEBUG] [LOCAL ] No optimal features file found for KVYO: ./output/feature-sets/KVYO.txt [2026-02-24T20:25:44.423109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:44.423143] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:44.423171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:44.423230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:44.481142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:44.482095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:44.482181] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:44.482215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:44.609568] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:44.609751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:44.609792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:44.609822] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:44.613679] [DEBUG] [FORECASTER] KVYO: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-24T20:25:44.613964] [INFO ] [FORECASTER] Completed predict_future for KVYO [2026-02-24T20:25:44.614094] [INFO ] [sig ] KVYO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:44.768564] [INFO ] [LOCAL ] Saved forecast: KVYO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KVYO.txt [2026-02-24T20:25:44.768797] [INFO ] [sig ] [1768/3377] Completed KVYO in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:44.768852] [INFO ] [sig ] [1769/3377] Forecasting KYN... [2026-02-24T20:25:44.768893] [INFO ] [sig ] Generating forecast for: KYN [2026-02-24T20:25:44.768936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYN' from 'https://tdm.silogroup.org/data/derivative_storage/KYN.csv'. [2026-02-24T20:25:44.784714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYN'. [2026-02-24T20:25:44.785184] [INFO ] [FORECASTER] Starting predict_future for KYN [2026-02-24T20:25:44.786209] [DEBUG] [LOCAL ] No optimal features file found for KYN: ./output/feature-sets/KYN.txt [2026-02-24T20:25:44.786281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:44.786326] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:44.786366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:44.786448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:44.861923] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:44.863060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:44.863152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:44.863186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:44.988231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:44.988417] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:44.988461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:44.988490] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:44.992536] [DEBUG] [FORECASTER] KYN: Forecast T+1@11:T+2@11: UP (p=83.83%) [2026-02-24T20:25:44.992996] [INFO ] [FORECASTER] Completed predict_future for KYN [2026-02-24T20:25:44.993165] [INFO ] [sig ] KYN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:45.156504] [INFO ] [LOCAL ] Saved forecast: KYN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KYN.txt [2026-02-24T20:25:45.156756] [INFO ] [sig ] [1769/3377] Completed KYN in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:45.156812] [INFO ] [sig ] [1770/3377] Forecasting KYTX... [2026-02-24T20:25:45.156856] [INFO ] [sig ] Generating forecast for: KYTX [2026-02-24T20:25:45.157126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KYTX' from 'https://tdm.silogroup.org/data/derivative_storage/KYTX.csv'. [2026-02-24T20:25:45.177268] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KYTX'. [2026-02-24T20:25:45.178035] [INFO ] [FORECASTER] Starting predict_future for KYTX [2026-02-24T20:25:45.179490] [DEBUG] [LOCAL ] No optimal features file found for KYTX: ./output/feature-sets/KYTX.txt [2026-02-24T20:25:45.179564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:45.179647] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:45.179704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:45.179813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:45.251860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:45.253295] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:45.253438] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:45.253476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:45.382040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:45.382289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:45.382335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:45.382366] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:45.386869] [DEBUG] [FORECASTER] KYTX: Forecast T+1@11:T+2@11: UP (p=60.88%) [2026-02-24T20:25:45.387263] [INFO ] [FORECASTER] Completed predict_future for KYTX [2026-02-24T20:25:45.387433] [INFO ] [sig ] KYTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:45.538507] [INFO ] [LOCAL ] Saved forecast: KYTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KYTX.txt [2026-02-24T20:25:45.538765] [INFO ] [sig ] [1770/3377] Completed KYTX in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:45.538816] [INFO ] [sig ] [1771/3377] Forecasting KZIA... [2026-02-24T20:25:45.538849] [INFO ] [sig ] Generating forecast for: KZIA [2026-02-24T20:25:45.538880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'KZIA' from 'https://tdm.silogroup.org/data/derivative_storage/KZIA.csv'. [2026-02-24T20:25:45.551443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'KZIA'. [2026-02-24T20:25:45.551880] [INFO ] [FORECASTER] Starting predict_future for KZIA [2026-02-24T20:25:45.552822] [DEBUG] [LOCAL ] No optimal features file found for KZIA: ./output/feature-sets/KZIA.txt [2026-02-24T20:25:45.552880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:45.552920] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:45.552954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:45.553031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:45.611615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:45.612684] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:45.612803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:45.612842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:45.736601] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:45.736768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:45.736809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:45.736838] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:45.740479] [DEBUG] [FORECASTER] KZIA: Forecast T+1@11:T+2@11: UP (p=91.13%) [2026-02-24T20:25:45.740875] [INFO ] [FORECASTER] Completed predict_future for KZIA [2026-02-24T20:25:45.741034] [INFO ] [sig ] KZIA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:45.888825] [INFO ] [LOCAL ] Saved forecast: KZIA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/KZIA.txt [2026-02-24T20:25:45.888990] [INFO ] [sig ] [1771/3377] Completed KZIA in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:45.889031] [INFO ] [sig ] [1772/3377] Forecasting L... [2026-02-24T20:25:45.889062] [INFO ] [sig ] Generating forecast for: L [2026-02-24T20:25:45.889094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'L' from 'https://tdm.silogroup.org/data/derivative_storage/L.csv'. [2026-02-24T20:25:45.901270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'L'. [2026-02-24T20:25:45.901733] [INFO ] [FORECASTER] Starting predict_future for L [2026-02-24T20:25:45.902649] [DEBUG] [LOCAL ] No optimal features file found for L: ./output/feature-sets/L.txt [2026-02-24T20:25:45.902726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:45.902765] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:45.902798] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:45.902868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:45.960896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:45.961783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:45.961867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:45.961909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:46.082637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:46.082803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:46.082845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:46.082873] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:46.086422] [DEBUG] [FORECASTER] L: Forecast T+1@11:T+2@11: DOWN (p=21.36%) [2026-02-24T20:25:46.086739] [INFO ] [FORECASTER] Completed predict_future for L [2026-02-24T20:25:46.086873] [INFO ] [sig ] L: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:46.233222] [INFO ] [LOCAL ] Saved forecast: L 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/L.txt [2026-02-24T20:25:46.233358] [INFO ] [sig ] [1772/3377] Completed L in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:46.233397] [INFO ] [sig ] [1773/3377] Forecasting LAB... [2026-02-24T20:25:46.233427] [INFO ] [sig ] Generating forecast for: LAB [2026-02-24T20:25:46.233457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAB' from 'https://tdm.silogroup.org/data/derivative_storage/LAB.csv'. [2026-02-24T20:25:46.245179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAB'. [2026-02-24T20:25:46.245476] [INFO ] [FORECASTER] Starting predict_future for LAB [2026-02-24T20:25:46.246295] [DEBUG] [LOCAL ] No optimal features file found for LAB: ./output/feature-sets/LAB.txt [2026-02-24T20:25:46.246360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:46.246393] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:46.246421] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:46.246477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:46.303926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:46.304700] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:46.304781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:46.304814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:46.433090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:46.433254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:46.433294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:46.433324] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:46.436953] [DEBUG] [FORECASTER] LAB: Forecast T+1@11:T+2@11: DOWN (p=19.68%) [2026-02-24T20:25:46.437249] [INFO ] [FORECASTER] Completed predict_future for LAB [2026-02-24T20:25:46.437383] [INFO ] [sig ] LAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:46.585875] [INFO ] [LOCAL ] Saved forecast: LAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LAB.txt [2026-02-24T20:25:46.586018] [INFO ] [sig ] [1773/3377] Completed LAB in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:46.586058] [INFO ] [sig ] [1774/3377] Forecasting LAC... [2026-02-24T20:25:46.586087] [INFO ] [sig ] Generating forecast for: LAC [2026-02-24T20:25:46.586117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAC' from 'https://tdm.silogroup.org/data/derivative_storage/LAC.csv'. [2026-02-24T20:25:46.598061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAC'. [2026-02-24T20:25:46.598354] [INFO ] [FORECASTER] Starting predict_future for LAC [2026-02-24T20:25:46.599183] [DEBUG] [LOCAL ] No optimal features file found for LAC: ./output/feature-sets/LAC.txt [2026-02-24T20:25:46.599238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:46.599295] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:46.599324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:46.599380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:46.657066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:46.657750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:46.657832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:46.657865] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:46.781636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:46.781811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:46.781853] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:46.781881] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:46.785430] [DEBUG] [FORECASTER] LAC: Forecast T+1@11:T+2@11: DOWN (p=2.25%) [2026-02-24T20:25:46.785759] [INFO ] [FORECASTER] Completed predict_future for LAC [2026-02-24T20:25:46.785897] [INFO ] [sig ] LAC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:46.927231] [INFO ] [LOCAL ] Saved forecast: LAC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LAC.txt [2026-02-24T20:25:46.927370] [INFO ] [sig ] [1774/3377] Completed LAC in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:46.927411] [INFO ] [sig ] [1775/3377] Forecasting LAD... [2026-02-24T20:25:46.927440] [INFO ] [sig ] Generating forecast for: LAD [2026-02-24T20:25:46.927471] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAD' from 'https://tdm.silogroup.org/data/derivative_storage/LAD.csv'. [2026-02-24T20:25:46.939045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAD'. [2026-02-24T20:25:46.939311] [INFO ] [FORECASTER] Starting predict_future for LAD [2026-02-24T20:25:46.940132] [DEBUG] [LOCAL ] No optimal features file found for LAD: ./output/feature-sets/LAD.txt [2026-02-24T20:25:46.940185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:46.940217] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:46.940243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:46.940300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:47.001735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:47.002633] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:47.002724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:47.002758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:47.130433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:47.130616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:47.130659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:47.130688] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:47.134122] [DEBUG] [FORECASTER] LAD: Forecast T+1@11:T+2@11: DOWN (p=42.58%) [2026-02-24T20:25:47.134409] [INFO ] [FORECASTER] Completed predict_future for LAD [2026-02-24T20:25:47.134544] [INFO ] [sig ] LAD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:47.275783] [INFO ] [LOCAL ] Saved forecast: LAD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LAD.txt [2026-02-24T20:25:47.275940] [INFO ] [sig ] [1775/3377] Completed LAD in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:47.275980] [INFO ] [sig ] [1776/3377] Forecasting LAES... [2026-02-24T20:25:47.276010] [INFO ] [sig ] Generating forecast for: LAES [2026-02-24T20:25:47.276039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAES' from 'https://tdm.silogroup.org/data/derivative_storage/LAES.csv'. [2026-02-24T20:25:47.287941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAES'. [2026-02-24T20:25:47.288241] [INFO ] [FORECASTER] Starting predict_future for LAES [2026-02-24T20:25:47.289045] [DEBUG] [LOCAL ] No optimal features file found for LAES: ./output/feature-sets/LAES.txt [2026-02-24T20:25:47.289098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:47.289131] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:47.289157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:47.289214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:47.347079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:47.347741] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:47.347820] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:47.347853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:47.460634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:47.460781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:47.460820] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:47.460849] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:47.464188] [DEBUG] [FORECASTER] LAES: Forecast T+1@11:T+2@11: DOWN (p=6.32%) [2026-02-24T20:25:47.464466] [INFO ] [FORECASTER] Completed predict_future for LAES [2026-02-24T20:25:47.464615] [INFO ] [sig ] LAES: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:47.608018] [INFO ] [LOCAL ] Saved forecast: LAES 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LAES.txt [2026-02-24T20:25:47.608187] [INFO ] [sig ] [1776/3377] Completed LAES in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:47.608233] [INFO ] [sig ] [1777/3377] Forecasting LAND... [2026-02-24T20:25:47.608266] [INFO ] [sig ] Generating forecast for: LAND [2026-02-24T20:25:47.608299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAND' from 'https://tdm.silogroup.org/data/derivative_storage/LAND.csv'. [2026-02-24T20:25:47.621554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAND'. [2026-02-24T20:25:47.621982] [INFO ] [FORECASTER] Starting predict_future for LAND [2026-02-24T20:25:47.622786] [DEBUG] [LOCAL ] No optimal features file found for LAND: ./output/feature-sets/LAND.txt [2026-02-24T20:25:47.622847] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:47.622878] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:47.622905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:47.622962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:47.680557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:47.681481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:47.681608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:47.681644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:47.804778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:47.804974] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:47.805021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:47.805088] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:47.808813] [DEBUG] [FORECASTER] LAND: Forecast T+1@11:T+2@11: DOWN (p=33.24%) [2026-02-24T20:25:47.809111] [INFO ] [FORECASTER] Completed predict_future for LAND [2026-02-24T20:25:47.809251] [INFO ] [sig ] LAND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:47.959418] [INFO ] [LOCAL ] Saved forecast: LAND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LAND.txt [2026-02-24T20:25:47.959604] [INFO ] [sig ] [1777/3377] Completed LAND in 0.4s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:47.959649] [INFO ] [sig ] [1778/3377] Forecasting LANDO... [2026-02-24T20:25:47.959679] [INFO ] [sig ] Generating forecast for: LANDO [2026-02-24T20:25:47.959711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDO' from 'https://tdm.silogroup.org/data/derivative_storage/LANDO.csv'. [2026-02-24T20:25:47.971616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDO'. [2026-02-24T20:25:47.971993] [INFO ] [FORECASTER] Starting predict_future for LANDO [2026-02-24T20:25:47.972841] [DEBUG] [LOCAL ] No optimal features file found for LANDO: ./output/feature-sets/LANDO.txt [2026-02-24T20:25:47.972896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:47.972928] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:47.972955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:47.973016] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:48.031628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:48.032528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:48.032633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:48.032671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:48.141431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:48.141605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:48.141647] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:48.141676] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:48.145093] [DEBUG] [FORECASTER] LANDO: Forecast T+1@11:T+2@11: DOWN (p=37.96%) [2026-02-24T20:25:48.145387] [INFO ] [FORECASTER] Completed predict_future for LANDO [2026-02-24T20:25:48.145514] [INFO ] [sig ] LANDO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:48.287264] [INFO ] [LOCAL ] Saved forecast: LANDO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LANDO.txt [2026-02-24T20:25:48.287382] [INFO ] [sig ] [1778/3377] Completed LANDO in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.7m [2026-02-24T20:25:48.287421] [INFO ] [sig ] [1779/3377] Forecasting LANDP... [2026-02-24T20:25:48.287450] [INFO ] [sig ] Generating forecast for: LANDP [2026-02-24T20:25:48.287479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LANDP' from 'https://tdm.silogroup.org/data/derivative_storage/LANDP.csv'. [2026-02-24T20:25:48.299010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LANDP'. [2026-02-24T20:25:48.299288] [INFO ] [FORECASTER] Starting predict_future for LANDP [2026-02-24T20:25:48.300101] [DEBUG] [LOCAL ] No optimal features file found for LANDP: ./output/feature-sets/LANDP.txt [2026-02-24T20:25:48.300156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:48.300195] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:48.300228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:48.300306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:48.358168] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:48.358819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:48.358913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:48.358947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:48.477448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:48.477651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:48.477705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:48.477743] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:48.481357] [DEBUG] [FORECASTER] LANDP: Forecast T+1@11:T+2@11: UP (p=95.01%) [2026-02-24T20:25:48.481662] [INFO ] [FORECASTER] Completed predict_future for LANDP [2026-02-24T20:25:48.481801] [INFO ] [sig ] LANDP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:48.625116] [INFO ] [LOCAL ] Saved forecast: LANDP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LANDP.txt [2026-02-24T20:25:48.625296] [INFO ] [sig ] [1779/3377] Completed LANDP in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-24T20:25:48.625338] [INFO ] [sig ] [1780/3377] Forecasting LAZ... [2026-02-24T20:25:48.625367] [INFO ] [sig ] Generating forecast for: LAZ [2026-02-24T20:25:48.625398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LAZ' from 'https://tdm.silogroup.org/data/derivative_storage/LAZ.csv'. [2026-02-24T20:25:48.637699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LAZ'. [2026-02-24T20:25:48.638308] [INFO ] [FORECASTER] Starting predict_future for LAZ [2026-02-24T20:25:48.639353] [DEBUG] [LOCAL ] No optimal features file found for LAZ: ./output/feature-sets/LAZ.txt [2026-02-24T20:25:48.639406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:48.639439] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:48.639465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:48.639522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:48.697566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:48.698324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:48.698406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:48.698438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:48.822216] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:48.822382] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:48.822439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:48.822470] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:48.825911] [DEBUG] [FORECASTER] LAZ: Forecast T+1@11:T+2@11: UP (p=90.16%) [2026-02-24T20:25:48.826188] [INFO ] [FORECASTER] Completed predict_future for LAZ [2026-02-24T20:25:48.826319] [INFO ] [sig ] LAZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:48.969098] [INFO ] [LOCAL ] Saved forecast: LAZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LAZ.txt [2026-02-24T20:25:48.969226] [INFO ] [sig ] [1780/3377] Completed LAZ in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-24T20:25:48.969266] [INFO ] [sig ] [1781/3377] Forecasting LBRDA... [2026-02-24T20:25:48.969295] [INFO ] [sig ] Generating forecast for: LBRDA [2026-02-24T20:25:48.969324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDA' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDA.csv'. [2026-02-24T20:25:48.980396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDA'. [2026-02-24T20:25:48.980744] [INFO ] [FORECASTER] Starting predict_future for LBRDA [2026-02-24T20:25:48.981542] [DEBUG] [LOCAL ] No optimal features file found for LBRDA: ./output/feature-sets/LBRDA.txt [2026-02-24T20:25:48.981622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:48.981656] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:48.981685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:48.981758] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:49.040004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:49.040736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:49.040821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:49.040854] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:49.167774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:49.167984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:49.168026] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:49.168055] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:49.171871] [DEBUG] [FORECASTER] LBRDA: Forecast T+1@11:T+2@11: UP (p=84.17%) [2026-02-24T20:25:49.172184] [INFO ] [FORECASTER] Completed predict_future for LBRDA [2026-02-24T20:25:49.172330] [INFO ] [sig ] LBRDA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:49.313471] [INFO ] [LOCAL ] Saved forecast: LBRDA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LBRDA.txt [2026-02-24T20:25:49.313618] [INFO ] [sig ] [1781/3377] Completed LBRDA in 0.3s | 2.76 sym/s | Total: 10.7m | ETA: 9.6m [2026-02-24T20:25:49.313662] [INFO ] [sig ] [1782/3377] Forecasting LBRDK... [2026-02-24T20:25:49.313692] [INFO ] [sig ] Generating forecast for: LBRDK [2026-02-24T20:25:49.313722] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBRDK' from 'https://tdm.silogroup.org/data/derivative_storage/LBRDK.csv'. [2026-02-24T20:25:49.325491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBRDK'. [2026-02-24T20:25:49.325781] [INFO ] [FORECASTER] Starting predict_future for LBRDK [2026-02-24T20:25:49.326591] [DEBUG] [LOCAL ] No optimal features file found for LBRDK: ./output/feature-sets/LBRDK.txt [2026-02-24T20:25:49.326645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:49.326678] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:49.326707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:49.326766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:49.383556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:49.384241] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:49.384319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:49.384352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:49.502602] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:49.502743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:49.502788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:49.502818] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:49.506181] [DEBUG] [FORECASTER] LBRDK: Forecast T+1@11:T+2@11: DOWN (p=1.45%) [2026-02-24T20:25:49.506454] [INFO ] [FORECASTER] Completed predict_future for LBRDK [2026-02-24T20:25:49.506595] [INFO ] [sig ] LBRDK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:49.649519] [INFO ] [LOCAL ] Saved forecast: LBRDK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LBRDK.txt [2026-02-24T20:25:49.649674] [INFO ] [sig ] [1782/3377] Completed LBRDK in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:49.649714] [INFO ] [sig ] [1783/3377] Forecasting LBTYA... [2026-02-24T20:25:49.649744] [INFO ] [sig ] Generating forecast for: LBTYA [2026-02-24T20:25:49.649778] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYA' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYA.csv'. [2026-02-24T20:25:49.661827] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYA'. [2026-02-24T20:25:49.662093] [INFO ] [FORECASTER] Starting predict_future for LBTYA [2026-02-24T20:25:49.662896] [DEBUG] [LOCAL ] No optimal features file found for LBTYA: ./output/feature-sets/LBTYA.txt [2026-02-24T20:25:49.662950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:49.662982] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:49.663008] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:49.663064] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:49.722041] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:49.722922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:49.723004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:49.723037] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:49.850189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:49.850387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:49.850436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:49.850464] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:49.854149] [DEBUG] [FORECASTER] LBTYA: Forecast T+1@11:T+2@11: DOWN (p=37.70%) [2026-02-24T20:25:49.854446] [INFO ] [FORECASTER] Completed predict_future for LBTYA [2026-02-24T20:25:49.854613] [INFO ] [sig ] LBTYA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:49.996420] [INFO ] [LOCAL ] Saved forecast: LBTYA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LBTYA.txt [2026-02-24T20:25:49.996595] [INFO ] [sig ] [1783/3377] Completed LBTYA in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:49.996639] [INFO ] [sig ] [1784/3377] Forecasting LBTYK... [2026-02-24T20:25:49.996669] [INFO ] [sig ] Generating forecast for: LBTYK [2026-02-24T20:25:49.996709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LBTYK' from 'https://tdm.silogroup.org/data/derivative_storage/LBTYK.csv'. [2026-02-24T20:25:50.009669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LBTYK'. [2026-02-24T20:25:50.010016] [INFO ] [FORECASTER] Starting predict_future for LBTYK [2026-02-24T20:25:50.010870] [DEBUG] [LOCAL ] No optimal features file found for LBTYK: ./output/feature-sets/LBTYK.txt [2026-02-24T20:25:50.010940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:50.010974] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:50.011001] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:50.011058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:50.069274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:50.070244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:50.070340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:50.070375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:50.191069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:50.191229] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:50.191269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:50.191298] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:50.194776] [DEBUG] [FORECASTER] LBTYK: Forecast T+1@11:T+2@11: DOWN (p=9.20%) [2026-02-24T20:25:50.195058] [INFO ] [FORECASTER] Completed predict_future for LBTYK [2026-02-24T20:25:50.195188] [INFO ] [sig ] LBTYK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:50.337798] [INFO ] [LOCAL ] Saved forecast: LBTYK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LBTYK.txt [2026-02-24T20:25:50.337972] [INFO ] [sig ] [1784/3377] Completed LBTYK in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:50.338014] [INFO ] [sig ] [1785/3377] Forecasting LC... [2026-02-24T20:25:50.338045] [INFO ] [sig ] Generating forecast for: LC [2026-02-24T20:25:50.338075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LC' from 'https://tdm.silogroup.org/data/derivative_storage/LC.csv'. [2026-02-24T20:25:50.350090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LC'. [2026-02-24T20:25:50.350380] [INFO ] [FORECASTER] Starting predict_future for LC [2026-02-24T20:25:50.351183] [DEBUG] [LOCAL ] No optimal features file found for LC: ./output/feature-sets/LC.txt [2026-02-24T20:25:50.351236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:50.351268] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:50.351296] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:50.351352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:50.409314] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:50.410078] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:50.410161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:50.410195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:50.536920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:50.537125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:50.537172] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:50.537203] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:50.541026] [DEBUG] [FORECASTER] LC: Forecast T+1@11:T+2@11: UP (p=68.93%) [2026-02-24T20:25:50.541349] [INFO ] [FORECASTER] Completed predict_future for LC [2026-02-24T20:25:50.541488] [INFO ] [sig ] LC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:50.690334] [INFO ] [LOCAL ] Saved forecast: LC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LC.txt [2026-02-24T20:25:50.690507] [INFO ] [sig ] [1785/3377] Completed LC in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:50.690552] [INFO ] [sig ] [1786/3377] Forecasting LCFY... [2026-02-24T20:25:50.690612] [INFO ] [sig ] Generating forecast for: LCFY [2026-02-24T20:25:50.690649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCFY' from 'https://tdm.silogroup.org/data/derivative_storage/LCFY.csv'. [2026-02-24T20:25:50.703156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCFY'. [2026-02-24T20:25:50.703430] [INFO ] [FORECASTER] Starting predict_future for LCFY [2026-02-24T20:25:50.704302] [DEBUG] [LOCAL ] No optimal features file found for LCFY: ./output/feature-sets/LCFY.txt [2026-02-24T20:25:50.704356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:50.704389] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:50.704417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:50.704475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:50.762712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:50.763436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:50.763516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:50.763549] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:50.878432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:50.878617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:50.878660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:50.878688] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:50.882307] [DEBUG] [FORECASTER] LCFY: Forecast T+1@11:T+2@11: DOWN (p=26.88%) [2026-02-24T20:25:50.882608] [INFO ] [FORECASTER] Completed predict_future for LCFY [2026-02-24T20:25:50.882742] [INFO ] [sig ] LCFY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:51.030610] [INFO ] [LOCAL ] Saved forecast: LCFY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LCFY.txt [2026-02-24T20:25:51.030774] [INFO ] [sig ] [1786/3377] Completed LCFY in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:51.030820] [INFO ] [sig ] [1787/3377] Forecasting LCID... [2026-02-24T20:25:51.030850] [INFO ] [sig ] Generating forecast for: LCID [2026-02-24T20:25:51.030880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCID' from 'https://tdm.silogroup.org/data/derivative_storage/LCID.csv'. [2026-02-24T20:25:51.042853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCID'. [2026-02-24T20:25:51.043260] [INFO ] [FORECASTER] Starting predict_future for LCID [2026-02-24T20:25:51.044101] [DEBUG] [LOCAL ] No optimal features file found for LCID: ./output/feature-sets/LCID.txt [2026-02-24T20:25:51.044156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:51.044188] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:51.044215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:51.044272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:51.104859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:51.105800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:51.105894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:51.105929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:51.236502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:51.236716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:51.236763] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:51.236794] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:51.245530] [DEBUG] [FORECASTER] LCID: Forecast T+1@11:T+2@11: DOWN (p=36.41%) [2026-02-24T20:25:51.246088] [INFO ] [FORECASTER] Completed predict_future for LCID [2026-02-24T20:25:51.246245] [INFO ] [sig ] LCID: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:51.398992] [INFO ] [LOCAL ] Saved forecast: LCID 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LCID.txt [2026-02-24T20:25:51.399159] [INFO ] [sig ] [1787/3377] Completed LCID in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:51.399223] [INFO ] [sig ] [1788/3377] Forecasting LCII... [2026-02-24T20:25:51.399262] [INFO ] [sig ] Generating forecast for: LCII [2026-02-24T20:25:51.399295] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCII' from 'https://tdm.silogroup.org/data/derivative_storage/LCII.csv'. [2026-02-24T20:25:51.412462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCII'. [2026-02-24T20:25:51.412885] [INFO ] [FORECASTER] Starting predict_future for LCII [2026-02-24T20:25:51.413803] [DEBUG] [LOCAL ] No optimal features file found for LCII: ./output/feature-sets/LCII.txt [2026-02-24T20:25:51.413873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:51.413914] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:51.413948] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:51.414011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:51.476767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:51.477705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:51.477793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:51.477829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:51.601758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:51.601919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:51.601964] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:51.601995] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:51.605628] [DEBUG] [FORECASTER] LCII: Forecast T+1@11:T+2@11: UP (p=72.95%) [2026-02-24T20:25:51.606019] [INFO ] [FORECASTER] Completed predict_future for LCII [2026-02-24T20:25:51.606174] [INFO ] [sig ] LCII: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:51.758217] [INFO ] [LOCAL ] Saved forecast: LCII 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LCII.txt [2026-02-24T20:25:51.758396] [INFO ] [sig ] [1788/3377] Completed LCII in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:51.758439] [INFO ] [sig ] [1789/3377] Forecasting LCNB... [2026-02-24T20:25:51.758471] [INFO ] [sig ] Generating forecast for: LCNB [2026-02-24T20:25:51.758503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LCNB' from 'https://tdm.silogroup.org/data/derivative_storage/LCNB.csv'. [2026-02-24T20:25:51.771096] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LCNB'. [2026-02-24T20:25:51.771475] [INFO ] [FORECASTER] Starting predict_future for LCNB [2026-02-24T20:25:51.772331] [DEBUG] [LOCAL ] No optimal features file found for LCNB: ./output/feature-sets/LCNB.txt [2026-02-24T20:25:51.772397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:51.772436] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:51.772464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:51.772522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:51.834466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:51.835456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:51.835553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:51.835610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:51.959236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:51.959422] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:51.959481] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:51.959530] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:51.963344] [DEBUG] [FORECASTER] LCNB: Forecast T+1@11:T+2@11: UP (p=77.13%) [2026-02-24T20:25:51.963671] [INFO ] [FORECASTER] Completed predict_future for LCNB [2026-02-24T20:25:51.963832] [INFO ] [sig ] LCNB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:52.113401] [INFO ] [LOCAL ] Saved forecast: LCNB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LCNB.txt [2026-02-24T20:25:52.113566] [INFO ] [sig ] [1789/3377] Completed LCNB in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:52.113629] [INFO ] [sig ] [1790/3377] Forecasting LDI... [2026-02-24T20:25:52.113660] [INFO ] [sig ] Generating forecast for: LDI [2026-02-24T20:25:52.113690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDI' from 'https://tdm.silogroup.org/data/derivative_storage/LDI.csv'. [2026-02-24T20:25:52.125809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDI'. [2026-02-24T20:25:52.126144] [INFO ] [FORECASTER] Starting predict_future for LDI [2026-02-24T20:25:52.126960] [DEBUG] [LOCAL ] No optimal features file found for LDI: ./output/feature-sets/LDI.txt [2026-02-24T20:25:52.127015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:52.127047] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:52.127074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:52.127130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:52.187093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:52.188116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:52.188209] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:52.188244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:52.314383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:52.314543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:52.314608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:52.314642] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:52.318861] [DEBUG] [FORECASTER] LDI: Forecast T+1@11:T+2@11: UP (p=76.97%) [2026-02-24T20:25:52.319180] [INFO ] [FORECASTER] Completed predict_future for LDI [2026-02-24T20:25:52.319318] [INFO ] [sig ] LDI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:52.466938] [INFO ] [LOCAL ] Saved forecast: LDI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LDI.txt [2026-02-24T20:25:52.467131] [INFO ] [sig ] [1790/3377] Completed LDI in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:52.467188] [INFO ] [sig ] [1791/3377] Forecasting LDP... [2026-02-24T20:25:52.467226] [INFO ] [sig ] Generating forecast for: LDP [2026-02-24T20:25:52.467263] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LDP' from 'https://tdm.silogroup.org/data/derivative_storage/LDP.csv'. [2026-02-24T20:25:52.480083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LDP'. [2026-02-24T20:25:52.480483] [INFO ] [FORECASTER] Starting predict_future for LDP [2026-02-24T20:25:52.481628] [DEBUG] [LOCAL ] No optimal features file found for LDP: ./output/feature-sets/LDP.txt [2026-02-24T20:25:52.481709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:52.481743] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:52.481771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:52.481829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:52.545278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:52.546150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:52.546237] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:52.546272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:52.680230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:52.680412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:52.680484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:52.680530] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:52.684563] [DEBUG] [FORECASTER] LDP: Forecast T+1@11:T+2@11: UP (p=95.26%) [2026-02-24T20:25:52.685005] [INFO ] [FORECASTER] Completed predict_future for LDP [2026-02-24T20:25:52.685171] [INFO ] [sig ] LDP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:52.837184] [INFO ] [LOCAL ] Saved forecast: LDP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LDP.txt [2026-02-24T20:25:52.837357] [INFO ] [sig ] [1791/3377] Completed LDP in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:52.837407] [INFO ] [sig ] [1792/3377] Forecasting LE... [2026-02-24T20:25:52.837438] [INFO ] [sig ] Generating forecast for: LE [2026-02-24T20:25:52.837469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LE' from 'https://tdm.silogroup.org/data/derivative_storage/LE.csv'. [2026-02-24T20:25:52.850310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LE'. [2026-02-24T20:25:52.850710] [INFO ] [FORECASTER] Starting predict_future for LE [2026-02-24T20:25:52.851564] [DEBUG] [LOCAL ] No optimal features file found for LE: ./output/feature-sets/LE.txt [2026-02-24T20:25:52.851654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:52.851703] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:52.851735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:52.851794] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:52.913835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:52.914756] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:52.914845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:52.914880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:53.044299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:53.044469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:53.044519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:53.044550] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:53.048142] [DEBUG] [FORECASTER] LE: Forecast T+1@11:T+2@11: UP (p=83.75%) [2026-02-24T20:25:53.048437] [INFO ] [FORECASTER] Completed predict_future for LE [2026-02-24T20:25:53.048574] [INFO ] [sig ] LE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:53.192356] [INFO ] [LOCAL ] Saved forecast: LE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LE.txt [2026-02-24T20:25:53.192496] [INFO ] [sig ] [1792/3377] Completed LE in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:53.192535] [INFO ] [sig ] [1793/3377] Forecasting LEA... [2026-02-24T20:25:53.192567] [INFO ] [sig ] Generating forecast for: LEA [2026-02-24T20:25:53.192618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEA' from 'https://tdm.silogroup.org/data/derivative_storage/LEA.csv'. [2026-02-24T20:25:53.204216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEA'. [2026-02-24T20:25:53.204547] [INFO ] [FORECASTER] Starting predict_future for LEA [2026-02-24T20:25:53.205386] [DEBUG] [LOCAL ] No optimal features file found for LEA: ./output/feature-sets/LEA.txt [2026-02-24T20:25:53.205440] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:53.205472] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:53.205499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:53.205555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:53.262862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:53.263647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:53.263752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:53.263787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:53.394806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:53.394986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:53.395028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:53.395060] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:53.398738] [DEBUG] [FORECASTER] LEA: Forecast T+1@11:T+2@11: UP (p=54.45%) [2026-02-24T20:25:53.399095] [INFO ] [FORECASTER] Completed predict_future for LEA [2026-02-24T20:25:53.399249] [INFO ] [sig ] LEA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:53.542860] [INFO ] [LOCAL ] Saved forecast: LEA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LEA.txt [2026-02-24T20:25:53.543024] [INFO ] [sig ] [1793/3377] Completed LEA in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:53.543068] [INFO ] [sig ] [1794/3377] Forecasting LECO... [2026-02-24T20:25:53.543098] [INFO ] [sig ] Generating forecast for: LECO [2026-02-24T20:25:53.543128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LECO' from 'https://tdm.silogroup.org/data/derivative_storage/LECO.csv'. [2026-02-24T20:25:53.554984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LECO'. [2026-02-24T20:25:53.555296] [INFO ] [FORECASTER] Starting predict_future for LECO [2026-02-24T20:25:53.556099] [DEBUG] [LOCAL ] No optimal features file found for LECO: ./output/feature-sets/LECO.txt [2026-02-24T20:25:53.556153] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:53.556185] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:53.556212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:53.556268] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:53.615714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:53.616509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:53.616610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:53.616648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:53.740847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:53.741017] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:53.741059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:53.741313] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:53.744989] [DEBUG] [FORECASTER] LECO: Forecast T+1@11:T+2@11: DOWN (p=15.68%) [2026-02-24T20:25:53.745285] [INFO ] [FORECASTER] Completed predict_future for LECO [2026-02-24T20:25:53.745424] [INFO ] [sig ] LECO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:53.890025] [INFO ] [LOCAL ] Saved forecast: LECO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LECO.txt [2026-02-24T20:25:53.890195] [INFO ] [sig ] [1794/3377] Completed LECO in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.6m [2026-02-24T20:25:53.890238] [INFO ] [sig ] [1795/3377] Forecasting LEG... [2026-02-24T20:25:53.890269] [INFO ] [sig ] Generating forecast for: LEG [2026-02-24T20:25:53.890300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEG' from 'https://tdm.silogroup.org/data/derivative_storage/LEG.csv'. [2026-02-24T20:25:53.902333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEG'. [2026-02-24T20:25:53.902749] [INFO ] [FORECASTER] Starting predict_future for LEG [2026-02-24T20:25:53.903753] [DEBUG] [LOCAL ] No optimal features file found for LEG: ./output/feature-sets/LEG.txt [2026-02-24T20:25:53.903810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:53.903843] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:53.903882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:53.903942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:53.966737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:53.967679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:53.967764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:53.967799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:54.097655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:54.097823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:54.097877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:54.097929] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:54.101454] [DEBUG] [FORECASTER] LEG: Forecast T+1@11:T+2@11: UP (p=83.41%) [2026-02-24T20:25:54.101758] [INFO ] [FORECASTER] Completed predict_future for LEG [2026-02-24T20:25:54.101891] [INFO ] [sig ] LEG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:54.250301] [INFO ] [LOCAL ] Saved forecast: LEG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LEG.txt [2026-02-24T20:25:54.250427] [INFO ] [sig ] [1795/3377] Completed LEG in 0.4s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-24T20:25:54.250467] [INFO ] [sig ] [1796/3377] Forecasting LEGH... [2026-02-24T20:25:54.250496] [INFO ] [sig ] Generating forecast for: LEGH [2026-02-24T20:25:54.250525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGH' from 'https://tdm.silogroup.org/data/derivative_storage/LEGH.csv'. [2026-02-24T20:25:54.262231] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGH'. [2026-02-24T20:25:54.262565] [INFO ] [FORECASTER] Starting predict_future for LEGH [2026-02-24T20:25:54.263537] [DEBUG] [LOCAL ] No optimal features file found for LEGH: ./output/feature-sets/LEGH.txt [2026-02-24T20:25:54.263625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:54.263667] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:54.263706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:54.263781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:54.323888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:54.324697] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:54.324780] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:54.324813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:54.444144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:54.444296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:54.444334] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:54.444363] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:54.447821] [DEBUG] [FORECASTER] LEGH: Forecast T+1@11:T+2@11: DOWN (p=44.93%) [2026-02-24T20:25:54.448150] [INFO ] [FORECASTER] Completed predict_future for LEGH [2026-02-24T20:25:54.448280] [INFO ] [sig ] LEGH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:54.590284] [INFO ] [LOCAL ] Saved forecast: LEGH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LEGH.txt [2026-02-24T20:25:54.590427] [INFO ] [sig ] [1796/3377] Completed LEGH in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-24T20:25:54.590481] [INFO ] [sig ] [1797/3377] Forecasting LEGN... [2026-02-24T20:25:54.590521] [INFO ] [sig ] Generating forecast for: LEGN [2026-02-24T20:25:54.590552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEGN' from 'https://tdm.silogroup.org/data/derivative_storage/LEGN.csv'. [2026-02-24T20:25:54.602181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEGN'. [2026-02-24T20:25:54.602491] [INFO ] [FORECASTER] Starting predict_future for LEGN [2026-02-24T20:25:54.603358] [DEBUG] [LOCAL ] No optimal features file found for LEGN: ./output/feature-sets/LEGN.txt [2026-02-24T20:25:54.603414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:54.603447] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:54.603476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:54.603535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:54.665189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:54.665924] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:54.666009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:54.666044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:54.788998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:54.789179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:54.789220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:54.789248] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:54.793040] [DEBUG] [FORECASTER] LEGN: Forecast T+1@11:T+2@11: UP (p=76.78%) [2026-02-24T20:25:54.793327] [INFO ] [FORECASTER] Completed predict_future for LEGN [2026-02-24T20:25:54.793462] [INFO ] [sig ] LEGN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:54.937651] [INFO ] [LOCAL ] Saved forecast: LEGN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LEGN.txt [2026-02-24T20:25:54.937787] [INFO ] [sig ] [1797/3377] Completed LEGN in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-24T20:25:54.937834] [INFO ] [sig ] [1798/3377] Forecasting LEN... [2026-02-24T20:25:54.937866] [INFO ] [sig ] Generating forecast for: LEN [2026-02-24T20:25:54.937911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEN' from 'https://tdm.silogroup.org/data/derivative_storage/LEN.csv'. [2026-02-24T20:25:54.949783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEN'. [2026-02-24T20:25:54.950093] [INFO ] [FORECASTER] Starting predict_future for LEN [2026-02-24T20:25:54.950927] [DEBUG] [LOCAL ] No optimal features file found for LEN: ./output/feature-sets/LEN.txt [2026-02-24T20:25:54.950995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:54.951049] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:54.951090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:54.951149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:55.012399] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:55.013322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:55.013410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:55.013446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:55.135117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:55.135272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:55.135313] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:55.135342] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:55.138906] [DEBUG] [FORECASTER] LEN: Forecast T+1@11:T+2@11: DOWN (p=21.77%) [2026-02-24T20:25:55.139195] [INFO ] [FORECASTER] Completed predict_future for LEN [2026-02-24T20:25:55.139325] [INFO ] [sig ] LEN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:55.285477] [INFO ] [LOCAL ] Saved forecast: LEN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LEN.txt [2026-02-24T20:25:55.285627] [INFO ] [sig ] [1798/3377] Completed LEN in 0.3s | 2.76 sym/s | Total: 10.8m | ETA: 9.5m [2026-02-24T20:25:55.285670] [INFO ] [sig ] [1799/3377] Forecasting LENZ... [2026-02-24T20:25:55.285699] [INFO ] [sig ] Generating forecast for: LENZ [2026-02-24T20:25:55.285734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LENZ' from 'https://tdm.silogroup.org/data/derivative_storage/LENZ.csv'. [2026-02-24T20:25:55.297562] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LENZ'. [2026-02-24T20:25:55.297871] [INFO ] [FORECASTER] Starting predict_future for LENZ [2026-02-24T20:25:55.298709] [DEBUG] [LOCAL ] No optimal features file found for LENZ: ./output/feature-sets/LENZ.txt [2026-02-24T20:25:55.298763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:55.298796] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:55.298822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:55.298878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:55.356136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:55.356827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:55.356920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:55.356960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:55.484172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:55.484352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:55.484394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:55.484423] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:55.487933] [DEBUG] [FORECASTER] LENZ: Forecast T+1@11:T+2@11: UP (p=77.77%) [2026-02-24T20:25:55.488231] [INFO ] [FORECASTER] Completed predict_future for LENZ [2026-02-24T20:25:55.488360] [INFO ] [sig ] LENZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:55.630050] [INFO ] [LOCAL ] Saved forecast: LENZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LENZ.txt [2026-02-24T20:25:55.630175] [INFO ] [sig ] [1799/3377] Completed LENZ in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:55.630214] [INFO ] [sig ] [1800/3377] Forecasting LEO... [2026-02-24T20:25:55.630243] [INFO ] [sig ] Generating forecast for: LEO [2026-02-24T20:25:55.630272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEO' from 'https://tdm.silogroup.org/data/derivative_storage/LEO.csv'. [2026-02-24T20:25:55.642002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEO'. [2026-02-24T20:25:55.642285] [INFO ] [FORECASTER] Starting predict_future for LEO [2026-02-24T20:25:55.643095] [DEBUG] [LOCAL ] No optimal features file found for LEO: ./output/feature-sets/LEO.txt [2026-02-24T20:25:55.643149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:55.643180] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:55.643207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:55.643263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:55.700386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:55.701050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:55.701128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:55.701161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:55.820083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:55.820228] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:55.820266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:55.820295] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:55.823736] [DEBUG] [FORECASTER] LEO: Forecast T+1@11:T+2@11: DOWN (p=11.54%) [2026-02-24T20:25:55.824010] [INFO ] [FORECASTER] Completed predict_future for LEO [2026-02-24T20:25:55.824139] [INFO ] [sig ] LEO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:55.966097] [INFO ] [LOCAL ] Saved forecast: LEO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LEO.txt [2026-02-24T20:25:55.966224] [INFO ] [sig ] [1800/3377] Completed LEO in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:55.966263] [INFO ] [sig ] [1801/3377] Forecasting LEVI... [2026-02-24T20:25:55.966292] [INFO ] [sig ] Generating forecast for: LEVI [2026-02-24T20:25:55.966321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LEVI' from 'https://tdm.silogroup.org/data/derivative_storage/LEVI.csv'. [2026-02-24T20:25:55.979492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LEVI'. [2026-02-24T20:25:55.980056] [INFO ] [FORECASTER] Starting predict_future for LEVI [2026-02-24T20:25:55.981190] [DEBUG] [LOCAL ] No optimal features file found for LEVI: ./output/feature-sets/LEVI.txt [2026-02-24T20:25:55.981248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:55.981280] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:55.981308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:55.981366] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:56.042415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:56.043366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:56.043502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:56.043539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:56.166751] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:56.166913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:56.166953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:56.166983] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:56.170504] [DEBUG] [FORECASTER] LEVI: Forecast T+1@11:T+2@11: DOWN (p=5.78%) [2026-02-24T20:25:56.170813] [INFO ] [FORECASTER] Completed predict_future for LEVI [2026-02-24T20:25:56.170947] [INFO ] [sig ] LEVI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:56.315210] [INFO ] [LOCAL ] Saved forecast: LEVI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LEVI.txt [2026-02-24T20:25:56.315393] [INFO ] [sig ] [1801/3377] Completed LEVI in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:56.315434] [INFO ] [sig ] [1802/3377] Forecasting LFMD... [2026-02-24T20:25:56.315465] [INFO ] [sig ] Generating forecast for: LFMD [2026-02-24T20:25:56.315495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFMD' from 'https://tdm.silogroup.org/data/derivative_storage/LFMD.csv'. [2026-02-24T20:25:56.327486] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFMD'. [2026-02-24T20:25:56.327797] [INFO ] [FORECASTER] Starting predict_future for LFMD [2026-02-24T20:25:56.328663] [DEBUG] [LOCAL ] No optimal features file found for LFMD: ./output/feature-sets/LFMD.txt [2026-02-24T20:25:56.328726] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:56.328759] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:56.328787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:56.328845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:56.386637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:56.387323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:56.387402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:56.387435] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:56.517124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:56.517281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:56.517324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:56.517372] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:56.520984] [DEBUG] [FORECASTER] LFMD: Forecast T+1@11:T+2@11: UP (p=99.40%) [2026-02-24T20:25:56.521289] [INFO ] [FORECASTER] Completed predict_future for LFMD [2026-02-24T20:25:56.521422] [INFO ] [sig ] LFMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:56.666686] [INFO ] [LOCAL ] Saved forecast: LFMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LFMD.txt [2026-02-24T20:25:56.666817] [INFO ] [sig ] [1802/3377] Completed LFMD in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:56.666856] [INFO ] [sig ] [1803/3377] Forecasting LFUS... [2026-02-24T20:25:56.666887] [INFO ] [sig ] Generating forecast for: LFUS [2026-02-24T20:25:56.666917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFUS' from 'https://tdm.silogroup.org/data/derivative_storage/LFUS.csv'. [2026-02-24T20:25:56.679095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFUS'. [2026-02-24T20:25:56.679397] [INFO ] [FORECASTER] Starting predict_future for LFUS [2026-02-24T20:25:56.680246] [DEBUG] [LOCAL ] No optimal features file found for LFUS: ./output/feature-sets/LFUS.txt [2026-02-24T20:25:56.680301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:56.680334] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:56.680363] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:56.680422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:56.739362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:56.740414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:56.740520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:56.740564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:56.868735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:56.868899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:56.868941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:56.868975] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:56.872851] [DEBUG] [FORECASTER] LFUS: Forecast T+1@11:T+2@11: UP (p=92.00%) [2026-02-24T20:25:56.873135] [INFO ] [FORECASTER] Completed predict_future for LFUS [2026-02-24T20:25:56.873269] [INFO ] [sig ] LFUS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:57.015174] [INFO ] [LOCAL ] Saved forecast: LFUS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LFUS.txt [2026-02-24T20:25:57.015305] [INFO ] [sig ] [1803/3377] Completed LFUS in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:57.015344] [INFO ] [sig ] [1804/3377] Forecasting LFVN... [2026-02-24T20:25:57.015374] [INFO ] [sig ] Generating forecast for: LFVN [2026-02-24T20:25:57.015403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LFVN' from 'https://tdm.silogroup.org/data/derivative_storage/LFVN.csv'. [2026-02-24T20:25:57.027586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LFVN'. [2026-02-24T20:25:57.027885] [INFO ] [FORECASTER] Starting predict_future for LFVN [2026-02-24T20:25:57.028736] [DEBUG] [LOCAL ] No optimal features file found for LFVN: ./output/feature-sets/LFVN.txt [2026-02-24T20:25:57.028791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:57.028824] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:57.028853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:57.028912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:57.088948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:57.089597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:57.089676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:57.089709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:57.220983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:57.221140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:57.221181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:57.221213] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:57.224778] [DEBUG] [FORECASTER] LFVN: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-24T20:25:57.225061] [INFO ] [FORECASTER] Completed predict_future for LFVN [2026-02-24T20:25:57.225216] [INFO ] [sig ] LFVN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:57.369783] [INFO ] [LOCAL ] Saved forecast: LFVN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LFVN.txt [2026-02-24T20:25:57.369952] [INFO ] [sig ] [1804/3377] Completed LFVN in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:57.370000] [INFO ] [sig ] [1805/3377] Forecasting LGCL... [2026-02-24T20:25:57.370037] [INFO ] [sig ] Generating forecast for: LGCL [2026-02-24T20:25:57.370073] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGCL' from 'https://tdm.silogroup.org/data/derivative_storage/LGCL.csv'. [2026-02-24T20:25:57.381917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGCL'. [2026-02-24T20:25:57.382210] [INFO ] [FORECASTER] Starting predict_future for LGCL [2026-02-24T20:25:57.383018] [DEBUG] [LOCAL ] No optimal features file found for LGCL: ./output/feature-sets/LGCL.txt [2026-02-24T20:25:57.383072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:57.383104] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:57.383132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:57.383189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:57.441609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:57.442253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:57.442332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:57.442365] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:57.578523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:57.578700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:57.578744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:57.578774] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:57.583002] [DEBUG] [FORECASTER] LGCL: Forecast T+1@11:T+2@11: DOWN (p=26.46%) [2026-02-24T20:25:57.583486] [INFO ] [FORECASTER] Completed predict_future for LGCL [2026-02-24T20:25:57.583648] [INFO ] [sig ] LGCL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:57.734550] [INFO ] [LOCAL ] Saved forecast: LGCL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LGCL.txt [2026-02-24T20:25:57.734744] [INFO ] [sig ] [1805/3377] Completed LGCL in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:57.734785] [INFO ] [sig ] [1806/3377] Forecasting LGI... [2026-02-24T20:25:57.734816] [INFO ] [sig ] Generating forecast for: LGI [2026-02-24T20:25:57.734847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGI' from 'https://tdm.silogroup.org/data/derivative_storage/LGI.csv'. [2026-02-24T20:25:57.749599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGI'. [2026-02-24T20:25:57.750031] [INFO ] [FORECASTER] Starting predict_future for LGI [2026-02-24T20:25:57.750952] [DEBUG] [LOCAL ] No optimal features file found for LGI: ./output/feature-sets/LGI.txt [2026-02-24T20:25:57.751023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:57.751064] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:57.751097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:57.751170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:57.814712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:57.815648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:57.815734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:57.815769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:57.944684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:57.944868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:57.944917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:57.944954] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:57.949779] [DEBUG] [FORECASTER] LGI: Forecast T+1@11:T+2@11: UP (p=67.10%) [2026-02-24T20:25:57.950254] [INFO ] [FORECASTER] Completed predict_future for LGI [2026-02-24T20:25:57.950438] [INFO ] [sig ] LGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:25:58.116413] [INFO ] [LOCAL ] Saved forecast: LGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LGI.txt [2026-02-24T20:25:58.116631] [INFO ] [sig ] [1806/3377] Completed LGI in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:58.116676] [INFO ] [sig ] [1807/3377] Forecasting LGIH... [2026-02-24T20:25:58.116708] [INFO ] [sig ] Generating forecast for: LGIH [2026-02-24T20:25:58.116738] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGIH' from 'https://tdm.silogroup.org/data/derivative_storage/LGIH.csv'. [2026-02-24T20:25:58.129705] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGIH'. [2026-02-24T20:25:58.130135] [INFO ] [FORECASTER] Starting predict_future for LGIH [2026-02-24T20:25:58.131242] [DEBUG] [LOCAL ] No optimal features file found for LGIH: ./output/feature-sets/LGIH.txt [2026-02-24T20:25:58.131311] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:58.131357] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:58.131395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:58.131456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:58.191431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:58.192444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:58.192552] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:58.192615] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:58.315881] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:58.316054] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:58.316100] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:58.316129] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:58.319708] [DEBUG] [FORECASTER] LGIH: Forecast T+1@11:T+2@11: DOWN (p=41.36%) [2026-02-24T20:25:58.320031] [INFO ] [FORECASTER] Completed predict_future for LGIH [2026-02-24T20:25:58.320180] [INFO ] [sig ] LGIH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:58.464230] [INFO ] [LOCAL ] Saved forecast: LGIH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LGIH.txt [2026-02-24T20:25:58.464381] [INFO ] [sig ] [1807/3377] Completed LGIH in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:58.464421] [INFO ] [sig ] [1808/3377] Forecasting LGND... [2026-02-24T20:25:58.464451] [INFO ] [sig ] Generating forecast for: LGND [2026-02-24T20:25:58.464481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LGND' from 'https://tdm.silogroup.org/data/derivative_storage/LGND.csv'. [2026-02-24T20:25:58.478447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LGND'. [2026-02-24T20:25:58.478914] [INFO ] [FORECASTER] Starting predict_future for LGND [2026-02-24T20:25:58.479975] [DEBUG] [LOCAL ] No optimal features file found for LGND: ./output/feature-sets/LGND.txt [2026-02-24T20:25:58.480055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:58.480133] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:58.480172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:58.480253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:58.539370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:58.540342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:58.540437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:58.540472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:58.664797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:58.664956] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:58.664997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:58.665026] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:58.668996] [DEBUG] [FORECASTER] LGND: Forecast T+1@11:T+2@11: DOWN (p=3.49%) [2026-02-24T20:25:58.669317] [INFO ] [FORECASTER] Completed predict_future for LGND [2026-02-24T20:25:58.669455] [INFO ] [sig ] LGND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:58.814924] [INFO ] [LOCAL ] Saved forecast: LGND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LGND.txt [2026-02-24T20:25:58.815077] [INFO ] [sig ] [1808/3377] Completed LGND in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:58.815118] [INFO ] [sig ] [1809/3377] Forecasting LH... [2026-02-24T20:25:58.815328] [INFO ] [sig ] Generating forecast for: LH [2026-02-24T20:25:58.815358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LH' from 'https://tdm.silogroup.org/data/derivative_storage/LH.csv'. [2026-02-24T20:25:58.827156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LH'. [2026-02-24T20:25:58.827460] [INFO ] [FORECASTER] Starting predict_future for LH [2026-02-24T20:25:58.828295] [DEBUG] [LOCAL ] No optimal features file found for LH: ./output/feature-sets/LH.txt [2026-02-24T20:25:58.828350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:58.828382] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:58.828408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:58.828469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:58.886858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:58.887774] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:58.887859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:58.887894] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:59.012227] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:59.012387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:59.012429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:59.012459] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:59.015981] [DEBUG] [FORECASTER] LH: Forecast T+1@11:T+2@11: DOWN (p=37.44%) [2026-02-24T20:25:59.016464] [INFO ] [FORECASTER] Completed predict_future for LH [2026-02-24T20:25:59.016626] [INFO ] [sig ] LH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:59.160850] [INFO ] [LOCAL ] Saved forecast: LH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LH.txt [2026-02-24T20:25:59.161012] [INFO ] [sig ] [1809/3377] Completed LH in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:59.161051] [INFO ] [sig ] [1810/3377] Forecasting LHX... [2026-02-24T20:25:59.161081] [INFO ] [sig ] Generating forecast for: LHX [2026-02-24T20:25:59.161112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LHX' from 'https://tdm.silogroup.org/data/derivative_storage/LHX.csv'. [2026-02-24T20:25:59.172921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LHX'. [2026-02-24T20:25:59.173307] [INFO ] [FORECASTER] Starting predict_future for LHX [2026-02-24T20:25:59.174152] [DEBUG] [LOCAL ] No optimal features file found for LHX: ./output/feature-sets/LHX.txt [2026-02-24T20:25:59.174206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:59.174239] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:59.174266] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:59.174327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:59.231115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:59.231953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:59.232053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:59.232092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:59.354639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:59.354795] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:59.354835] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:59.354864] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:59.358331] [DEBUG] [FORECASTER] LHX: Forecast T+1@11:T+2@11: DOWN (p=10.29%) [2026-02-24T20:25:59.358643] [INFO ] [FORECASTER] Completed predict_future for LHX [2026-02-24T20:25:59.358780] [INFO ] [sig ] LHX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:59.499932] [INFO ] [LOCAL ] Saved forecast: LHX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LHX.txt [2026-02-24T20:25:59.500090] [INFO ] [sig ] [1810/3377] Completed LHX in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.5m [2026-02-24T20:25:59.500128] [INFO ] [sig ] [1811/3377] Forecasting LI... [2026-02-24T20:25:59.500159] [INFO ] [sig ] Generating forecast for: LI [2026-02-24T20:25:59.500190] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LI' from 'https://tdm.silogroup.org/data/derivative_storage/LI.csv'. [2026-02-24T20:25:59.511928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LI'. [2026-02-24T20:25:59.512241] [INFO ] [FORECASTER] Starting predict_future for LI [2026-02-24T20:25:59.513042] [DEBUG] [LOCAL ] No optimal features file found for LI: ./output/feature-sets/LI.txt [2026-02-24T20:25:59.513095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:59.513125] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:59.513151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:59.513211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:59.572188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:59.572976] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:59.573061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:59.573094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:25:59.697666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:25:59.697827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:25:59.697869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:25:59.697912] [INFO ] [FORECASTER] Training complete [2026-02-24T20:25:59.701764] [DEBUG] [FORECASTER] LI: Forecast T+1@11:T+2@11: DOWN (p=49.79%) [2026-02-24T20:25:59.702161] [INFO ] [FORECASTER] Completed predict_future for LI [2026-02-24T20:25:59.702319] [INFO ] [sig ] LI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:25:59.848441] [INFO ] [LOCAL ] Saved forecast: LI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LI.txt [2026-02-24T20:25:59.848600] [INFO ] [sig ] [1811/3377] Completed LI in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-24T20:25:59.848648] [INFO ] [sig ] [1812/3377] Forecasting LICN... [2026-02-24T20:25:59.848679] [INFO ] [sig ] Generating forecast for: LICN [2026-02-24T20:25:59.848709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LICN' from 'https://tdm.silogroup.org/data/derivative_storage/LICN.csv'. [2026-02-24T20:25:59.859945] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LICN'. [2026-02-24T20:25:59.860248] [INFO ] [FORECASTER] Starting predict_future for LICN [2026-02-24T20:25:59.861049] [DEBUG] [LOCAL ] No optimal features file found for LICN: ./output/feature-sets/LICN.txt [2026-02-24T20:25:59.861102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:25:59.861134] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:25:59.861161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:25:59.861217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:25:59.919066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:25:59.919935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:25:59.920019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:25:59.920052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:00.029105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:00.029266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:00.029308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:00.029339] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:00.032822] [DEBUG] [FORECASTER] LICN: Forecast T+1@11:T+2@11: DOWN (p=9.35%) [2026-02-24T20:26:00.033102] [INFO ] [FORECASTER] Completed predict_future for LICN [2026-02-24T20:26:00.033235] [INFO ] [sig ] LICN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:00.181212] [INFO ] [LOCAL ] Saved forecast: LICN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LICN.txt [2026-02-24T20:26:00.181446] [INFO ] [sig ] [1812/3377] Completed LICN in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-24T20:26:00.181517] [INFO ] [sig ] [1813/3377] Forecasting LIF... [2026-02-24T20:26:00.181593] [INFO ] [sig ] Generating forecast for: LIF [2026-02-24T20:26:00.181650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIF' from 'https://tdm.silogroup.org/data/derivative_storage/LIF.csv'. [2026-02-24T20:26:00.193993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIF'. [2026-02-24T20:26:00.194366] [INFO ] [FORECASTER] Starting predict_future for LIF [2026-02-24T20:26:00.195223] [DEBUG] [LOCAL ] No optimal features file found for LIF: ./output/feature-sets/LIF.txt [2026-02-24T20:26:00.195279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:00.195317] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:00.195359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:00.195447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:00.258046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:00.258953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:00.259041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:00.259075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:00.395904] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:00.396072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:00.396116] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:00.396146] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:00.399842] [DEBUG] [FORECASTER] LIF: Forecast T+1@11:T+2@11: DOWN (p=5.35%) [2026-02-24T20:26:00.400165] [INFO ] [FORECASTER] Completed predict_future for LIF [2026-02-24T20:26:00.400307] [INFO ] [sig ] LIF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:00.553238] [INFO ] [LOCAL ] Saved forecast: LIF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LIF.txt [2026-02-24T20:26:00.553425] [INFO ] [sig ] [1813/3377] Completed LIF in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-24T20:26:00.553468] [INFO ] [sig ] [1814/3377] Forecasting LII... [2026-02-24T20:26:00.553499] [INFO ] [sig ] Generating forecast for: LII [2026-02-24T20:26:00.553528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LII' from 'https://tdm.silogroup.org/data/derivative_storage/LII.csv'. [2026-02-24T20:26:00.568421] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LII'. [2026-02-24T20:26:00.568824] [INFO ] [FORECASTER] Starting predict_future for LII [2026-02-24T20:26:00.572877] [DEBUG] [LOCAL ] No optimal features file found for LII: ./output/feature-sets/LII.txt [2026-02-24T20:26:00.572933] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:00.572965] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:00.572992] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:00.573053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:00.636940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:00.637865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:00.637977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:00.638013] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:00.766725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:00.766894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:00.766936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:00.766965] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:00.770547] [DEBUG] [FORECASTER] LII: Forecast T+1@11:T+2@11: UP (p=92.12%) [2026-02-24T20:26:00.770857] [INFO ] [FORECASTER] Completed predict_future for LII [2026-02-24T20:26:00.770999] [INFO ] [sig ] LII: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:00.919758] [INFO ] [LOCAL ] Saved forecast: LII 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LII.txt [2026-02-24T20:26:00.919918] [INFO ] [sig ] [1814/3377] Completed LII in 0.4s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-24T20:26:00.919959] [INFO ] [sig ] [1815/3377] Forecasting LILA... [2026-02-24T20:26:00.919989] [INFO ] [sig ] Generating forecast for: LILA [2026-02-24T20:26:00.920019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILA' from 'https://tdm.silogroup.org/data/derivative_storage/LILA.csv'. [2026-02-24T20:26:00.932148] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILA'. [2026-02-24T20:26:00.932540] [INFO ] [FORECASTER] Starting predict_future for LILA [2026-02-24T20:26:00.933398] [DEBUG] [LOCAL ] No optimal features file found for LILA: ./output/feature-sets/LILA.txt [2026-02-24T20:26:00.933453] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:00.933484] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:00.933510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:00.933566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:00.992680] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:00.993562] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:00.993667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:00.993703] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:01.111948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:01.112107] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:01.112167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:01.112199] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:01.115822] [DEBUG] [FORECASTER] LILA: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-02-24T20:26:01.116112] [INFO ] [FORECASTER] Completed predict_future for LILA [2026-02-24T20:26:01.116245] [INFO ] [sig ] LILA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:01.259704] [INFO ] [LOCAL ] Saved forecast: LILA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LILA.txt [2026-02-24T20:26:01.259868] [INFO ] [sig ] [1815/3377] Completed LILA in 0.3s | 2.76 sym/s | Total: 10.9m | ETA: 9.4m [2026-02-24T20:26:01.259910] [INFO ] [sig ] [1816/3377] Forecasting LILAK... [2026-02-24T20:26:01.259942] [INFO ] [sig ] Generating forecast for: LILAK [2026-02-24T20:26:01.259973] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LILAK' from 'https://tdm.silogroup.org/data/derivative_storage/LILAK.csv'. [2026-02-24T20:26:01.274820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LILAK'. [2026-02-24T20:26:01.275603] [INFO ] [FORECASTER] Starting predict_future for LILAK [2026-02-24T20:26:01.276624] [DEBUG] [LOCAL ] No optimal features file found for LILAK: ./output/feature-sets/LILAK.txt [2026-02-24T20:26:01.276684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:01.276719] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:01.276749] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:01.276808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:01.342256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:01.343326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:01.343429] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:01.343464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:01.477206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:01.477433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:01.477498] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:01.477542] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:01.482416] [DEBUG] [FORECASTER] LILAK: Forecast T+1@11:T+2@11: DOWN (p=37.38%) [2026-02-24T20:26:01.482882] [INFO ] [FORECASTER] Completed predict_future for LILAK [2026-02-24T20:26:01.483048] [INFO ] [sig ] LILAK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:01.637198] [INFO ] [LOCAL ] Saved forecast: LILAK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LILAK.txt [2026-02-24T20:26:01.637388] [INFO ] [sig ] [1816/3377] Completed LILAK in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:01.637430] [INFO ] [sig ] [1817/3377] Forecasting LIN... [2026-02-24T20:26:01.637463] [INFO ] [sig ] Generating forecast for: LIN [2026-02-24T20:26:01.637492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIN' from 'https://tdm.silogroup.org/data/derivative_storage/LIN.csv'. [2026-02-24T20:26:01.650348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIN'. [2026-02-24T20:26:01.650744] [INFO ] [FORECASTER] Starting predict_future for LIN [2026-02-24T20:26:01.651616] [DEBUG] [LOCAL ] No optimal features file found for LIN: ./output/feature-sets/LIN.txt [2026-02-24T20:26:01.651671] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:01.651703] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:01.651729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:01.651785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:01.715188] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:01.716174] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:01.716264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:01.716299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:01.842707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:01.842884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:01.842926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:01.842956] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:01.846962] [DEBUG] [FORECASTER] LIN: Forecast T+1@11:T+2@11: UP (p=92.66%) [2026-02-24T20:26:01.847328] [INFO ] [FORECASTER] Completed predict_future for LIN [2026-02-24T20:26:01.847473] [INFO ] [sig ] LIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:02.011111] [INFO ] [LOCAL ] Saved forecast: LIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LIN.txt [2026-02-24T20:26:02.011478] [INFO ] [sig ] [1817/3377] Completed LIN in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:02.011535] [INFO ] [sig ] [1818/3377] Forecasting LINC... [2026-02-24T20:26:02.011598] [INFO ] [sig ] Generating forecast for: LINC [2026-02-24T20:26:02.011635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINC' from 'https://tdm.silogroup.org/data/derivative_storage/LINC.csv'. [2026-02-24T20:26:02.026167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINC'. [2026-02-24T20:26:02.026526] [INFO ] [FORECASTER] Starting predict_future for LINC [2026-02-24T20:26:02.027471] [DEBUG] [LOCAL ] No optimal features file found for LINC: ./output/feature-sets/LINC.txt [2026-02-24T20:26:02.027528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:02.027563] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:02.027613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:02.027673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:02.088594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:02.089839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:02.089964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:02.090002] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:02.220090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:02.220258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:02.220303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:02.220335] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:02.224371] [DEBUG] [FORECASTER] LINC: Forecast T+1@11:T+2@11: DOWN (p=25.61%) [2026-02-24T20:26:02.224696] [INFO ] [FORECASTER] Completed predict_future for LINC [2026-02-24T20:26:02.224835] [INFO ] [sig ] LINC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:02.378647] [INFO ] [LOCAL ] Saved forecast: LINC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LINC.txt [2026-02-24T20:26:02.378821] [INFO ] [sig ] [1818/3377] Completed LINC in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:02.378883] [INFO ] [sig ] [1819/3377] Forecasting LIND... [2026-02-24T20:26:02.378924] [INFO ] [sig ] Generating forecast for: LIND [2026-02-24T20:26:02.378958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIND' from 'https://tdm.silogroup.org/data/derivative_storage/LIND.csv'. [2026-02-24T20:26:02.392677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIND'. [2026-02-24T20:26:02.393047] [INFO ] [FORECASTER] Starting predict_future for LIND [2026-02-24T20:26:02.393950] [DEBUG] [LOCAL ] No optimal features file found for LIND: ./output/feature-sets/LIND.txt [2026-02-24T20:26:02.394011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:02.394076] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:02.394124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:02.394210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:02.458287] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:02.459320] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:02.459424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:02.459475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:02.588490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:02.588668] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:02.588712] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:02.588743] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:02.592242] [DEBUG] [FORECASTER] LIND: Forecast T+1@11:T+2@11: DOWN (p=2.00%) [2026-02-24T20:26:02.592566] [INFO ] [FORECASTER] Completed predict_future for LIND [2026-02-24T20:26:02.592732] [INFO ] [sig ] LIND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:02.744684] [INFO ] [LOCAL ] Saved forecast: LIND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LIND.txt [2026-02-24T20:26:02.744856] [INFO ] [sig ] [1819/3377] Completed LIND in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:02.744901] [INFO ] [sig ] [1820/3377] Forecasting LINE... [2026-02-24T20:26:02.744937] [INFO ] [sig ] Generating forecast for: LINE [2026-02-24T20:26:02.744983] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINE' from 'https://tdm.silogroup.org/data/derivative_storage/LINE.csv'. [2026-02-24T20:26:02.757847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINE'. [2026-02-24T20:26:02.758251] [INFO ] [FORECASTER] Starting predict_future for LINE [2026-02-24T20:26:02.759093] [DEBUG] [LOCAL ] No optimal features file found for LINE: ./output/feature-sets/LINE.txt [2026-02-24T20:26:02.759154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:02.759188] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:02.759216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:02.759274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:02.821192] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:02.822043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:02.822132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:02.822167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:02.954674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:02.954839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:02.954881] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:02.954913] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:02.958520] [DEBUG] [FORECASTER] LINE: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-02-24T20:26:02.958865] [INFO ] [FORECASTER] Completed predict_future for LINE [2026-02-24T20:26:02.959014] [INFO ] [sig ] LINE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:03.111055] [INFO ] [LOCAL ] Saved forecast: LINE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LINE.txt [2026-02-24T20:26:03.111221] [INFO ] [sig ] [1820/3377] Completed LINE in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:03.111263] [INFO ] [sig ] [1821/3377] Forecasting LINK... [2026-02-24T20:26:03.111294] [INFO ] [sig ] Generating forecast for: LINK [2026-02-24T20:26:03.111327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LINK' from 'https://tdm.silogroup.org/data/derivative_storage/LINK.csv'. [2026-02-24T20:26:03.123621] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LINK'. [2026-02-24T20:26:03.124020] [INFO ] [FORECASTER] Starting predict_future for LINK [2026-02-24T20:26:03.124914] [DEBUG] [LOCAL ] No optimal features file found for LINK: ./output/feature-sets/LINK.txt [2026-02-24T20:26:03.124971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:03.125004] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:03.125032] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:03.125090] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:03.184488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:03.185375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:03.185464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:03.185499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:03.314129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:03.314297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:03.314340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:03.314370] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:03.318003] [DEBUG] [FORECASTER] LINK: Forecast T+1@11:T+2@11: UP (p=80.83%) [2026-02-24T20:26:03.318296] [INFO ] [FORECASTER] Completed predict_future for LINK [2026-02-24T20:26:03.318446] [INFO ] [sig ] LINK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:03.465971] [INFO ] [LOCAL ] Saved forecast: LINK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LINK.txt [2026-02-24T20:26:03.466181] [INFO ] [sig ] [1821/3377] Completed LINK in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:03.466413] [INFO ] [sig ] [1822/3377] Forecasting LITE... [2026-02-24T20:26:03.466444] [INFO ] [sig ] Generating forecast for: LITE [2026-02-24T20:26:03.466478] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITE' from 'https://tdm.silogroup.org/data/derivative_storage/LITE.csv'. [2026-02-24T20:26:03.480886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITE'. [2026-02-24T20:26:03.481294] [INFO ] [FORECASTER] Starting predict_future for LITE [2026-02-24T20:26:03.482148] [DEBUG] [LOCAL ] No optimal features file found for LITE: ./output/feature-sets/LITE.txt [2026-02-24T20:26:03.482217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:03.482257] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:03.482290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:03.482347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:03.545377] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:03.546298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:03.546388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:03.546424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:03.691717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:03.691891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:03.691934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:03.691965] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:03.695742] [DEBUG] [FORECASTER] LITE: Forecast T+1@11:T+2@11: DOWN (p=12.54%) [2026-02-24T20:26:03.696105] [INFO ] [FORECASTER] Completed predict_future for LITE [2026-02-24T20:26:03.696257] [INFO ] [sig ] LITE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:03.846113] [INFO ] [LOCAL ] Saved forecast: LITE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LITE.txt [2026-02-24T20:26:03.846246] [INFO ] [sig ] [1822/3377] Completed LITE in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:03.846292] [INFO ] [sig ] [1823/3377] Forecasting LITM... [2026-02-24T20:26:03.846324] [INFO ] [sig ] Generating forecast for: LITM [2026-02-24T20:26:03.846354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LITM' from 'https://tdm.silogroup.org/data/derivative_storage/LITM.csv'. [2026-02-24T20:26:03.859051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LITM'. [2026-02-24T20:26:03.859352] [INFO ] [FORECASTER] Starting predict_future for LITM [2026-02-24T20:26:03.860166] [DEBUG] [LOCAL ] No optimal features file found for LITM: ./output/feature-sets/LITM.txt [2026-02-24T20:26:03.860221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:03.860253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:03.860281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:03.860338] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:03.921974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:03.922799] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:03.922882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:03.922915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:04.047564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:04.047730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:04.047771] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:04.047800] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:04.051293] [DEBUG] [FORECASTER] LITM: Forecast T+1@11:T+2@11: UP (p=92.32%) [2026-02-24T20:26:04.051604] [INFO ] [FORECASTER] Completed predict_future for LITM [2026-02-24T20:26:04.051775] [INFO ] [sig ] LITM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:04.198378] [INFO ] [LOCAL ] Saved forecast: LITM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LITM.txt [2026-02-24T20:26:04.198529] [INFO ] [sig ] [1823/3377] Completed LITM in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:04.198589] [INFO ] [sig ] [1824/3377] Forecasting LIVN... [2026-02-24T20:26:04.198624] [INFO ] [sig ] Generating forecast for: LIVN [2026-02-24T20:26:04.198655] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LIVN' from 'https://tdm.silogroup.org/data/derivative_storage/LIVN.csv'. [2026-02-24T20:26:04.210597] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LIVN'. [2026-02-24T20:26:04.210881] [INFO ] [FORECASTER] Starting predict_future for LIVN [2026-02-24T20:26:04.211713] [DEBUG] [LOCAL ] No optimal features file found for LIVN: ./output/feature-sets/LIVN.txt [2026-02-24T20:26:04.211767] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:04.211800] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:04.211828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:04.211885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:04.271325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:04.272061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:04.272143] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:04.272178] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:04.398380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:04.398545] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:04.398606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:04.398645] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:04.402154] [DEBUG] [FORECASTER] LIVN: Forecast T+1@11:T+2@11: UP (p=59.45%) [2026-02-24T20:26:04.402455] [INFO ] [FORECASTER] Completed predict_future for LIVN [2026-02-24T20:26:04.402623] [INFO ] [sig ] LIVN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:04.550248] [INFO ] [LOCAL ] Saved forecast: LIVN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LIVN.txt [2026-02-24T20:26:04.550392] [INFO ] [sig ] [1824/3377] Completed LIVN in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:04.550434] [INFO ] [sig ] [1825/3377] Forecasting LKFN... [2026-02-24T20:26:04.550463] [INFO ] [sig ] Generating forecast for: LKFN [2026-02-24T20:26:04.550494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKFN' from 'https://tdm.silogroup.org/data/derivative_storage/LKFN.csv'. [2026-02-24T20:26:04.561812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKFN'. [2026-02-24T20:26:04.562109] [INFO ] [FORECASTER] Starting predict_future for LKFN [2026-02-24T20:26:04.563129] [DEBUG] [LOCAL ] No optimal features file found for LKFN: ./output/feature-sets/LKFN.txt [2026-02-24T20:26:04.563183] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:04.563262] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:04.563292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:04.563351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:04.621952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:04.622855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:04.622940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:04.622974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:04.743175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:04.743338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:04.743379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:04.743408] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:04.746857] [DEBUG] [FORECASTER] LKFN: Forecast T+1@11:T+2@11: UP (p=77.39%) [2026-02-24T20:26:04.747156] [INFO ] [FORECASTER] Completed predict_future for LKFN [2026-02-24T20:26:04.747303] [INFO ] [sig ] LKFN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:04.901105] [INFO ] [LOCAL ] Saved forecast: LKFN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LKFN.txt [2026-02-24T20:26:04.901266] [INFO ] [sig ] [1825/3377] Completed LKFN in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:04.901306] [INFO ] [sig ] [1826/3377] Forecasting LKQ... [2026-02-24T20:26:04.901337] [INFO ] [sig ] Generating forecast for: LKQ [2026-02-24T20:26:04.901367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LKQ' from 'https://tdm.silogroup.org/data/derivative_storage/LKQ.csv'. [2026-02-24T20:26:04.913380] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LKQ'. [2026-02-24T20:26:04.913678] [INFO ] [FORECASTER] Starting predict_future for LKQ [2026-02-24T20:26:04.914478] [DEBUG] [LOCAL ] No optimal features file found for LKQ: ./output/feature-sets/LKQ.txt [2026-02-24T20:26:04.914531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:04.914563] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:04.914617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:04.914675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:04.977339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:04.978484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:04.978778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:04.978827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:05.100045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:05.100221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:05.100264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:05.100311] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:05.104014] [DEBUG] [FORECASTER] LKQ: Forecast T+1@11:T+2@11: DOWN (p=10.35%) [2026-02-24T20:26:05.104309] [INFO ] [FORECASTER] Completed predict_future for LKQ [2026-02-24T20:26:05.104449] [INFO ] [sig ] LKQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:05.256684] [INFO ] [LOCAL ] Saved forecast: LKQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LKQ.txt [2026-02-24T20:26:05.256855] [INFO ] [sig ] [1826/3377] Completed LKQ in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:05.256896] [INFO ] [sig ] [1827/3377] Forecasting LLY... [2026-02-24T20:26:05.256925] [INFO ] [sig ] Generating forecast for: LLY [2026-02-24T20:26:05.256954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LLY' from 'https://tdm.silogroup.org/data/derivative_storage/LLY.csv'. [2026-02-24T20:26:05.268932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LLY'. [2026-02-24T20:26:05.269264] [INFO ] [FORECASTER] Starting predict_future for LLY [2026-02-24T20:26:05.270112] [DEBUG] [LOCAL ] No optimal features file found for LLY: ./output/feature-sets/LLY.txt [2026-02-24T20:26:05.270180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:05.270220] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:05.270255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:05.270314] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:05.327652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:05.328446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:05.328532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:05.328565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:05.453866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:05.454027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:05.454066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:05.454094] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:05.457712] [DEBUG] [FORECASTER] LLY: Forecast T+1@11:T+2@11: DOWN (p=9.22%) [2026-02-24T20:26:05.458052] [INFO ] [FORECASTER] Completed predict_future for LLY [2026-02-24T20:26:05.458216] [INFO ] [sig ] LLY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:05.604954] [INFO ] [LOCAL ] Saved forecast: LLY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LLY.txt [2026-02-24T20:26:05.605099] [INFO ] [sig ] [1827/3377] Completed LLY in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.4m [2026-02-24T20:26:05.605138] [INFO ] [sig ] [1828/3377] Forecasting LMB... [2026-02-24T20:26:05.605167] [INFO ] [sig ] Generating forecast for: LMB [2026-02-24T20:26:05.605199] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMB' from 'https://tdm.silogroup.org/data/derivative_storage/LMB.csv'. [2026-02-24T20:26:05.617177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMB'. [2026-02-24T20:26:05.617508] [INFO ] [FORECASTER] Starting predict_future for LMB [2026-02-24T20:26:05.618363] [DEBUG] [LOCAL ] No optimal features file found for LMB: ./output/feature-sets/LMB.txt [2026-02-24T20:26:05.618417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:05.618448] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:05.618474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:05.618529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:05.675416] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:05.676070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:05.676198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:05.676240] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:05.794999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:05.795156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:05.795198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:05.795261] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:05.798718] [DEBUG] [FORECASTER] LMB: Forecast T+1@11:T+2@11: UP (p=97.48%) [2026-02-24T20:26:05.798999] [INFO ] [FORECASTER] Completed predict_future for LMB [2026-02-24T20:26:05.799133] [INFO ] [sig ] LMB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:05.943265] [INFO ] [LOCAL ] Saved forecast: LMB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LMB.txt [2026-02-24T20:26:05.943608] [INFO ] [sig ] [1828/3377] Completed LMB in 0.3s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-24T20:26:05.943659] [INFO ] [sig ] [1829/3377] Forecasting LMBS... [2026-02-24T20:26:05.943689] [INFO ] [sig ] Generating forecast for: LMBS [2026-02-24T20:26:05.943718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMBS' from 'https://tdm.silogroup.org/data/derivative_storage/LMBS.csv'. [2026-02-24T20:26:05.956331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMBS'. [2026-02-24T20:26:05.956657] [INFO ] [FORECASTER] Starting predict_future for LMBS [2026-02-24T20:26:05.957442] [DEBUG] [LOCAL ] No optimal features file found for LMBS: ./output/feature-sets/LMBS.txt [2026-02-24T20:26:05.957495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:05.957527] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:05.957553] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:05.957634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:06.019023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:06.019897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:06.019980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:06.020014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:06.142454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:06.142630] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:06.142671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:06.142699] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:06.146164] [DEBUG] [FORECASTER] LMBS: Forecast T+1@11:T+2@11: DOWN (p=0.47%) [2026-02-24T20:26:06.146472] [INFO ] [FORECASTER] Completed predict_future for LMBS [2026-02-24T20:26:06.146622] [INFO ] [sig ] LMBS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:06.298366] [INFO ] [LOCAL ] Saved forecast: LMBS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LMBS.txt [2026-02-24T20:26:06.298543] [INFO ] [sig ] [1829/3377] Completed LMBS in 0.4s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-24T20:26:06.298608] [INFO ] [sig ] [1830/3377] Forecasting LMND... [2026-02-24T20:26:06.298651] [INFO ] [sig ] Generating forecast for: LMND [2026-02-24T20:26:06.298683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LMND' from 'https://tdm.silogroup.org/data/derivative_storage/LMND.csv'. [2026-02-24T20:26:06.314871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LMND'. [2026-02-24T20:26:06.315410] [INFO ] [FORECASTER] Starting predict_future for LMND [2026-02-24T20:26:06.316769] [DEBUG] [LOCAL ] No optimal features file found for LMND: ./output/feature-sets/LMND.txt [2026-02-24T20:26:06.316856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:06.316910] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:06.316976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:06.317076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:06.388215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:06.389486] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:06.389646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:06.389683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:06.565636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:06.565835] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:06.565895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:06.565942] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:06.570452] [DEBUG] [FORECASTER] LMND: Forecast T+1@11:T+2@11: UP (p=95.32%) [2026-02-24T20:26:06.570900] [INFO ] [FORECASTER] Completed predict_future for LMND [2026-02-24T20:26:06.571065] [INFO ] [sig ] LMND: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:06.807024] [INFO ] [LOCAL ] Saved forecast: LMND 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LMND.txt [2026-02-24T20:26:06.807269] [INFO ] [sig ] [1830/3377] Completed LMND in 0.5s | 2.76 sym/s | Total: 11.0m | ETA: 9.3m [2026-02-24T20:26:06.807336] [INFO ] [sig ] [1831/3377] Forecasting LNC... [2026-02-24T20:26:06.807387] [INFO ] [sig ] Generating forecast for: LNC [2026-02-24T20:26:06.807441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNC' from 'https://tdm.silogroup.org/data/derivative_storage/LNC.csv'. [2026-02-24T20:26:06.863326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNC'. [2026-02-24T20:26:06.863920] [INFO ] [FORECASTER] Starting predict_future for LNC [2026-02-24T20:26:06.865281] [DEBUG] [LOCAL ] No optimal features file found for LNC: ./output/feature-sets/LNC.txt [2026-02-24T20:26:06.865363] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:06.865418] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:06.865467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:06.865562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:06.981826] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:06.983096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:06.983232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:06.983287] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:07.173642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:07.173829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:07.173874] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:07.173906] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:07.178362] [DEBUG] [FORECASTER] LNC: Forecast T+1@11:T+2@11: UP (p=90.80%) [2026-02-24T20:26:07.178889] [INFO ] [FORECASTER] Completed predict_future for LNC [2026-02-24T20:26:07.179117] [INFO ] [sig ] LNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:07.399151] [INFO ] [LOCAL ] Saved forecast: LNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LNC.txt [2026-02-24T20:26:07.399380] [INFO ] [sig ] [1831/3377] Completed LNC in 0.6s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:07.399447] [INFO ] [sig ] [1832/3377] Forecasting LND... [2026-02-24T20:26:07.399500] [INFO ] [sig ] Generating forecast for: LND [2026-02-24T20:26:07.399551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LND' from 'https://tdm.silogroup.org/data/derivative_storage/LND.csv'. [2026-02-24T20:26:07.416569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LND'. [2026-02-24T20:26:07.417113] [INFO ] [FORECASTER] Starting predict_future for LND [2026-02-24T20:26:07.423278] [DEBUG] [LOCAL ] No optimal features file found for LND: ./output/feature-sets/LND.txt [2026-02-24T20:26:07.423466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:07.423537] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:07.423611] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:07.423755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:07.519701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:07.521126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:07.521323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:07.521384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:07.647411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:07.647594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:07.647638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:07.647668] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:07.651625] [DEBUG] [FORECASTER] LND: Forecast T+1@11:T+2@11: UP (p=84.07%) [2026-02-24T20:26:07.651986] [INFO ] [FORECASTER] Completed predict_future for LND [2026-02-24T20:26:07.652131] [INFO ] [sig ] LND: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:07.801979] [INFO ] [LOCAL ] Saved forecast: LND 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LND.txt [2026-02-24T20:26:07.802141] [INFO ] [sig ] [1832/3377] Completed LND in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:07.802190] [INFO ] [sig ] [1833/3377] Forecasting LNG... [2026-02-24T20:26:07.802230] [INFO ] [sig ] Generating forecast for: LNG [2026-02-24T20:26:07.802267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNG' from 'https://tdm.silogroup.org/data/derivative_storage/LNG.csv'. [2026-02-24T20:26:07.814897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNG'. [2026-02-24T20:26:07.815231] [INFO ] [FORECASTER] Starting predict_future for LNG [2026-02-24T20:26:07.816087] [DEBUG] [LOCAL ] No optimal features file found for LNG: ./output/feature-sets/LNG.txt [2026-02-24T20:26:07.816142] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:07.816175] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:07.816203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:07.816261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:07.878052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:07.878899] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:07.878985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:07.879019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:08.008888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:08.009052] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:08.009093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:08.009122] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:08.012707] [DEBUG] [FORECASTER] LNG: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-02-24T20:26:08.013017] [INFO ] [FORECASTER] Completed predict_future for LNG [2026-02-24T20:26:08.013155] [INFO ] [sig ] LNG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:08.231471] [INFO ] [LOCAL ] Saved forecast: LNG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LNG.txt [2026-02-24T20:26:08.231637] [INFO ] [sig ] [1833/3377] Completed LNG in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:08.231680] [INFO ] [sig ] [1834/3377] Forecasting LNKB... [2026-02-24T20:26:08.231711] [INFO ] [sig ] Generating forecast for: LNKB [2026-02-24T20:26:08.231755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNKB' from 'https://tdm.silogroup.org/data/derivative_storage/LNKB.csv'. [2026-02-24T20:26:08.243528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNKB'. [2026-02-24T20:26:08.243887] [INFO ] [FORECASTER] Starting predict_future for LNKB [2026-02-24T20:26:08.244734] [DEBUG] [LOCAL ] No optimal features file found for LNKB: ./output/feature-sets/LNKB.txt [2026-02-24T20:26:08.244787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:08.244819] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:08.244845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:08.244901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:08.304863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:08.305765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:08.305850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:08.305885] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:08.429215] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:08.429386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:08.429428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:08.429458] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:08.433078] [DEBUG] [FORECASTER] LNKB: Forecast T+1@11:T+2@11: DOWN (p=3.91%) [2026-02-24T20:26:08.433395] [INFO ] [FORECASTER] Completed predict_future for LNKB [2026-02-24T20:26:08.433529] [INFO ] [sig ] LNKB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:08.580127] [INFO ] [LOCAL ] Saved forecast: LNKB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LNKB.txt [2026-02-24T20:26:08.580269] [INFO ] [sig ] [1834/3377] Completed LNKB in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:08.580309] [INFO ] [sig ] [1835/3377] Forecasting LNN... [2026-02-24T20:26:08.580338] [INFO ] [sig ] Generating forecast for: LNN [2026-02-24T20:26:08.580368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNN' from 'https://tdm.silogroup.org/data/derivative_storage/LNN.csv'. [2026-02-24T20:26:08.592903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNN'. [2026-02-24T20:26:08.593221] [INFO ] [FORECASTER] Starting predict_future for LNN [2026-02-24T20:26:08.594058] [DEBUG] [LOCAL ] No optimal features file found for LNN: ./output/feature-sets/LNN.txt [2026-02-24T20:26:08.594114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:08.594147] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:08.594176] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:08.594234] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:08.656105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:08.656959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:08.657075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:08.657111] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:08.784893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:08.785062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:08.785109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:08.785145] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:08.789634] [DEBUG] [FORECASTER] LNN: Forecast T+1@11:T+2@11: UP (p=51.68%) [2026-02-24T20:26:08.789982] [INFO ] [FORECASTER] Completed predict_future for LNN [2026-02-24T20:26:08.790143] [INFO ] [sig ] LNN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:08.940956] [INFO ] [LOCAL ] Saved forecast: LNN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LNN.txt [2026-02-24T20:26:08.941105] [INFO ] [sig ] [1835/3377] Completed LNN in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:08.941147] [INFO ] [sig ] [1836/3377] Forecasting LNTH... [2026-02-24T20:26:08.941217] [INFO ] [sig ] Generating forecast for: LNTH [2026-02-24T20:26:08.941301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNTH' from 'https://tdm.silogroup.org/data/derivative_storage/LNTH.csv'. [2026-02-24T20:26:08.954759] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNTH'. [2026-02-24T20:26:08.955064] [INFO ] [FORECASTER] Starting predict_future for LNTH [2026-02-24T20:26:08.955875] [DEBUG] [LOCAL ] No optimal features file found for LNTH: ./output/feature-sets/LNTH.txt [2026-02-24T20:26:08.955929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:08.955961] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:08.955988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:08.956045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:09.015292] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:09.016108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:09.016192] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:09.016227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:09.137623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:09.137780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:09.137822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:09.137852] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:09.141459] [DEBUG] [FORECASTER] LNTH: Forecast T+1@11:T+2@11: UP (p=95.98%) [2026-02-24T20:26:09.141766] [INFO ] [FORECASTER] Completed predict_future for LNTH [2026-02-24T20:26:09.141898] [INFO ] [sig ] LNTH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:09.284371] [INFO ] [LOCAL ] Saved forecast: LNTH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LNTH.txt [2026-02-24T20:26:09.284542] [INFO ] [sig ] [1836/3377] Completed LNTH in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:09.284628] [INFO ] [sig ] [1837/3377] Forecasting LNZA... [2026-02-24T20:26:09.284671] [INFO ] [sig ] Generating forecast for: LNZA [2026-02-24T20:26:09.284704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LNZA' from 'https://tdm.silogroup.org/data/derivative_storage/LNZA.csv'. [2026-02-24T20:26:09.296388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LNZA'. [2026-02-24T20:26:09.296722] [INFO ] [FORECASTER] Starting predict_future for LNZA [2026-02-24T20:26:09.297538] [DEBUG] [LOCAL ] No optimal features file found for LNZA: ./output/feature-sets/LNZA.txt [2026-02-24T20:26:09.297617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:09.297652] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:09.297680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:09.297737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:09.356763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:09.357509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:09.357611] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:09.357650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:09.473912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:09.474069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:09.474109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:09.474139] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:09.477723] [DEBUG] [FORECASTER] LNZA: Forecast T+1@11:T+2@11: DOWN (p=4.53%) [2026-02-24T20:26:09.478054] [INFO ] [FORECASTER] Completed predict_future for LNZA [2026-02-24T20:26:09.478194] [INFO ] [sig ] LNZA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:09.632627] [INFO ] [LOCAL ] Saved forecast: LNZA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LNZA.txt [2026-02-24T20:26:09.632782] [INFO ] [sig ] [1837/3377] Completed LNZA in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:09.632821] [INFO ] [sig ] [1838/3377] Forecasting LOAN... [2026-02-24T20:26:09.632851] [INFO ] [sig ] Generating forecast for: LOAN [2026-02-24T20:26:09.632883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOAN' from 'https://tdm.silogroup.org/data/derivative_storage/LOAN.csv'. [2026-02-24T20:26:09.645631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOAN'. [2026-02-24T20:26:09.645948] [INFO ] [FORECASTER] Starting predict_future for LOAN [2026-02-24T20:26:09.646947] [DEBUG] [LOCAL ] No optimal features file found for LOAN: ./output/feature-sets/LOAN.txt [2026-02-24T20:26:09.647000] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:09.647033] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:09.647059] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:09.647116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:09.710310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:09.711220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:09.711308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:09.711342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:09.827017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:09.827172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:09.827214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:09.827244] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:09.830800] [DEBUG] [FORECASTER] LOAN: Forecast T+1@11:T+2@11: UP (p=69.24%) [2026-02-24T20:26:09.831086] [INFO ] [FORECASTER] Completed predict_future for LOAN [2026-02-24T20:26:09.831219] [INFO ] [sig ] LOAN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:09.981800] [INFO ] [LOCAL ] Saved forecast: LOAN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LOAN.txt [2026-02-24T20:26:09.982004] [INFO ] [sig ] [1838/3377] Completed LOAN in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:09.982045] [INFO ] [sig ] [1839/3377] Forecasting LOB... [2026-02-24T20:26:09.982076] [INFO ] [sig ] Generating forecast for: LOB [2026-02-24T20:26:09.982108] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOB' from 'https://tdm.silogroup.org/data/derivative_storage/LOB.csv'. [2026-02-24T20:26:09.994379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOB'. [2026-02-24T20:26:09.994823] [INFO ] [FORECASTER] Starting predict_future for LOB [2026-02-24T20:26:09.995717] [DEBUG] [LOCAL ] No optimal features file found for LOB: ./output/feature-sets/LOB.txt [2026-02-24T20:26:09.995772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:09.995805] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:09.995831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:09.995892] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:10.058641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:10.059630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:10.059728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:10.059763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:10.186557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:10.186736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:10.186776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:10.186805] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:10.190240] [DEBUG] [FORECASTER] LOB: Forecast T+1@11:T+2@11: UP (p=76.06%) [2026-02-24T20:26:10.190535] [INFO ] [FORECASTER] Completed predict_future for LOB [2026-02-24T20:26:10.190690] [INFO ] [sig ] LOB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:10.335088] [INFO ] [LOCAL ] Saved forecast: LOB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LOB.txt [2026-02-24T20:26:10.335231] [INFO ] [sig ] [1839/3377] Completed LOB in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:10.335270] [INFO ] [sig ] [1840/3377] Forecasting LOCO... [2026-02-24T20:26:10.335300] [INFO ] [sig ] Generating forecast for: LOCO [2026-02-24T20:26:10.335330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOCO' from 'https://tdm.silogroup.org/data/derivative_storage/LOCO.csv'. [2026-02-24T20:26:10.347122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOCO'. [2026-02-24T20:26:10.347444] [INFO ] [FORECASTER] Starting predict_future for LOCO [2026-02-24T20:26:10.348288] [DEBUG] [LOCAL ] No optimal features file found for LOCO: ./output/feature-sets/LOCO.txt [2026-02-24T20:26:10.348354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:10.348390] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:10.348417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:10.348472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:10.406666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:10.407598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:10.407694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:10.407728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:10.532123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:10.532293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:10.532340] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:10.532376] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:10.536001] [DEBUG] [FORECASTER] LOCO: Forecast T+1@11:T+2@11: DOWN (p=12.50%) [2026-02-24T20:26:10.536299] [INFO ] [FORECASTER] Completed predict_future for LOCO [2026-02-24T20:26:10.536437] [INFO ] [sig ] LOCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:10.692193] [INFO ] [LOCAL ] Saved forecast: LOCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LOCO.txt [2026-02-24T20:26:10.692407] [INFO ] [sig ] [1840/3377] Completed LOCO in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:10.692469] [INFO ] [sig ] [1841/3377] Forecasting LOGI... [2026-02-24T20:26:10.692508] [INFO ] [sig ] Generating forecast for: LOGI [2026-02-24T20:26:10.692546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOGI' from 'https://tdm.silogroup.org/data/derivative_storage/LOGI.csv'. [2026-02-24T20:26:10.709293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOGI'. [2026-02-24T20:26:10.709766] [INFO ] [FORECASTER] Starting predict_future for LOGI [2026-02-24T20:26:10.710832] [DEBUG] [LOCAL ] No optimal features file found for LOGI: ./output/feature-sets/LOGI.txt [2026-02-24T20:26:10.710899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:10.710950] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:10.710994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:10.711075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:10.783729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:10.784652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:10.784756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:10.784791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:10.910051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:10.910219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:10.910260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:10.910292] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:10.913905] [DEBUG] [FORECASTER] LOGI: Forecast T+1@11:T+2@11: UP (p=62.22%) [2026-02-24T20:26:10.914209] [INFO ] [FORECASTER] Completed predict_future for LOGI [2026-02-24T20:26:10.914351] [INFO ] [sig ] LOGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:11.065431] [INFO ] [LOCAL ] Saved forecast: LOGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LOGI.txt [2026-02-24T20:26:11.065614] [INFO ] [sig ] [1841/3377] Completed LOGI in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:11.065657] [INFO ] [sig ] [1842/3377] Forecasting LOMA... [2026-02-24T20:26:11.065687] [INFO ] [sig ] Generating forecast for: LOMA [2026-02-24T20:26:11.065717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOMA' from 'https://tdm.silogroup.org/data/derivative_storage/LOMA.csv'. [2026-02-24T20:26:11.077405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOMA'. [2026-02-24T20:26:11.077812] [INFO ] [FORECASTER] Starting predict_future for LOMA [2026-02-24T20:26:11.078649] [DEBUG] [LOCAL ] No optimal features file found for LOMA: ./output/feature-sets/LOMA.txt [2026-02-24T20:26:11.078702] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:11.078761] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:11.078790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:11.078847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:11.139114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:11.140004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:11.140093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:11.140136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:11.265423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:11.265594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:11.265640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:11.265670] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:11.269191] [DEBUG] [FORECASTER] LOMA: Forecast T+1@11:T+2@11: DOWN (p=47.90%) [2026-02-24T20:26:11.269479] [INFO ] [FORECASTER] Completed predict_future for LOMA [2026-02-24T20:26:11.269627] [INFO ] [sig ] LOMA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:11.416971] [INFO ] [LOCAL ] Saved forecast: LOMA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LOMA.txt [2026-02-24T20:26:11.417137] [INFO ] [sig ] [1842/3377] Completed LOMA in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:11.417179] [INFO ] [sig ] [1843/3377] Forecasting LOPE... [2026-02-24T20:26:11.417211] [INFO ] [sig ] Generating forecast for: LOPE [2026-02-24T20:26:11.417244] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOPE' from 'https://tdm.silogroup.org/data/derivative_storage/LOPE.csv'. [2026-02-24T20:26:11.430406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOPE'. [2026-02-24T20:26:11.430800] [INFO ] [FORECASTER] Starting predict_future for LOPE [2026-02-24T20:26:11.431717] [DEBUG] [LOCAL ] No optimal features file found for LOPE: ./output/feature-sets/LOPE.txt [2026-02-24T20:26:11.431798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:11.431842] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:11.431878] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:11.431949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:11.491883] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:11.492984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:11.493071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:11.493105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:11.614551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:11.614709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:11.614749] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:11.614778] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:11.618175] [DEBUG] [FORECASTER] LOPE: Forecast T+1@11:T+2@11: UP (p=68.87%) [2026-02-24T20:26:11.618461] [INFO ] [FORECASTER] Completed predict_future for LOPE [2026-02-24T20:26:11.618610] [INFO ] [sig ] LOPE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:11.762562] [INFO ] [LOCAL ] Saved forecast: LOPE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LOPE.txt [2026-02-24T20:26:11.762745] [INFO ] [sig ] [1843/3377] Completed LOPE in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:11.762788] [INFO ] [sig ] [1844/3377] Forecasting LOVE... [2026-02-24T20:26:11.762819] [INFO ] [sig ] Generating forecast for: LOVE [2026-02-24T20:26:11.762852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LOVE' from 'https://tdm.silogroup.org/data/derivative_storage/LOVE.csv'. [2026-02-24T20:26:11.774314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LOVE'. [2026-02-24T20:26:11.774690] [INFO ] [FORECASTER] Starting predict_future for LOVE [2026-02-24T20:26:11.775494] [DEBUG] [LOCAL ] No optimal features file found for LOVE: ./output/feature-sets/LOVE.txt [2026-02-24T20:26:11.775549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:11.775608] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:11.775640] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:11.775698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:11.834414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:11.835255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:11.835339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:11.835374] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:11.991570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:11.991780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:11.991834] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:11.991873] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:11.998092] [DEBUG] [FORECASTER] LOVE: Forecast T+1@11:T+2@11: DOWN (p=45.15%) [2026-02-24T20:26:11.998704] [INFO ] [FORECASTER] Completed predict_future for LOVE [2026-02-24T20:26:11.998926] [INFO ] [sig ] LOVE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:12.162742] [INFO ] [LOCAL ] Saved forecast: LOVE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LOVE.txt [2026-02-24T20:26:12.162884] [INFO ] [sig ] [1844/3377] Completed LOVE in 0.4s | 2.76 sym/s | Total: 11.1m | ETA: 9.3m [2026-02-24T20:26:12.162924] [INFO ] [sig ] [1845/3377] Forecasting LPCN... [2026-02-24T20:26:12.162953] [INFO ] [sig ] Generating forecast for: LPCN [2026-02-24T20:26:12.162986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPCN' from 'https://tdm.silogroup.org/data/derivative_storage/LPCN.csv'. [2026-02-24T20:26:12.175422] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPCN'. [2026-02-24T20:26:12.175850] [INFO ] [FORECASTER] Starting predict_future for LPCN [2026-02-24T20:26:12.176761] [DEBUG] [LOCAL ] No optimal features file found for LPCN: ./output/feature-sets/LPCN.txt [2026-02-24T20:26:12.176816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:12.176850] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:12.176877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:12.176935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:12.236719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:12.237636] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:12.237724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:12.237759] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:12.352060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:12.352218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:12.352264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:12.352357] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:12.356093] [DEBUG] [FORECASTER] LPCN: Forecast T+1@11:T+2@11: UP (p=83.17%) [2026-02-24T20:26:12.356388] [INFO ] [FORECASTER] Completed predict_future for LPCN [2026-02-24T20:26:12.356526] [INFO ] [sig ] LPCN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:12.497530] [INFO ] [LOCAL ] Saved forecast: LPCN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LPCN.txt [2026-02-24T20:26:12.497706] [INFO ] [sig ] [1845/3377] Completed LPCN in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-24T20:26:12.497748] [INFO ] [sig ] [1846/3377] Forecasting LPG... [2026-02-24T20:26:12.497778] [INFO ] [sig ] Generating forecast for: LPG [2026-02-24T20:26:12.497812] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPG' from 'https://tdm.silogroup.org/data/derivative_storage/LPG.csv'. [2026-02-24T20:26:12.509625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPG'. [2026-02-24T20:26:12.509983] [INFO ] [FORECASTER] Starting predict_future for LPG [2026-02-24T20:26:12.510840] [DEBUG] [LOCAL ] No optimal features file found for LPG: ./output/feature-sets/LPG.txt [2026-02-24T20:26:12.510907] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:12.510947] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:12.510982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:12.511045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:12.572421] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:12.573343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:12.573428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:12.573463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:12.697195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:12.697352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:12.697393] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:12.697422] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:12.700939] [DEBUG] [FORECASTER] LPG: Forecast T+1@11:T+2@11: DOWN (p=21.30%) [2026-02-24T20:26:12.701226] [INFO ] [FORECASTER] Completed predict_future for LPG [2026-02-24T20:26:12.701381] [INFO ] [sig ] LPG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:12.844048] [INFO ] [LOCAL ] Saved forecast: LPG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LPG.txt [2026-02-24T20:26:12.844209] [INFO ] [sig ] [1846/3377] Completed LPG in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-24T20:26:12.844250] [INFO ] [sig ] [1847/3377] Forecasting LPL... [2026-02-24T20:26:12.844280] [INFO ] [sig ] Generating forecast for: LPL [2026-02-24T20:26:12.844311] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPL' from 'https://tdm.silogroup.org/data/derivative_storage/LPL.csv'. [2026-02-24T20:26:12.855834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPL'. [2026-02-24T20:26:12.856158] [INFO ] [FORECASTER] Starting predict_future for LPL [2026-02-24T20:26:12.856972] [DEBUG] [LOCAL ] No optimal features file found for LPL: ./output/feature-sets/LPL.txt [2026-02-24T20:26:12.857025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:12.857057] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:12.857083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:12.857139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:12.914067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:12.914940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:12.915034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:12.915067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:13.031682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:13.031814] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:13.031854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:13.031883] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:13.035379] [DEBUG] [FORECASTER] LPL: Forecast T+1@11:T+2@11: UP (p=65.20%) [2026-02-24T20:26:13.035702] [INFO ] [FORECASTER] Completed predict_future for LPL [2026-02-24T20:26:13.035842] [INFO ] [sig ] LPL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:13.190628] [INFO ] [LOCAL ] Saved forecast: LPL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LPL.txt [2026-02-24T20:26:13.190788] [INFO ] [sig ] [1847/3377] Completed LPL in 0.3s | 2.76 sym/s | Total: 11.1m | ETA: 9.2m [2026-02-24T20:26:13.190830] [INFO ] [sig ] [1848/3377] Forecasting LPLA... [2026-02-24T20:26:13.190861] [INFO ] [sig ] Generating forecast for: LPLA [2026-02-24T20:26:13.190893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPLA' from 'https://tdm.silogroup.org/data/derivative_storage/LPLA.csv'. [2026-02-24T20:26:13.202848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPLA'. [2026-02-24T20:26:13.203196] [INFO ] [FORECASTER] Starting predict_future for LPLA [2026-02-24T20:26:13.204161] [DEBUG] [LOCAL ] No optimal features file found for LPLA: ./output/feature-sets/LPLA.txt [2026-02-24T20:26:13.204220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:13.204252] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:13.204281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:13.204344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:13.271028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:13.272007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:13.272099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:13.272132] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:13.396930] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:13.397087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:13.397127] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:13.397156] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:13.400773] [DEBUG] [FORECASTER] LPLA: Forecast T+1@11:T+2@11: UP (p=59.78%) [2026-02-24T20:26:13.401077] [INFO ] [FORECASTER] Completed predict_future for LPLA [2026-02-24T20:26:13.401208] [INFO ] [sig ] LPLA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:13.545696] [INFO ] [LOCAL ] Saved forecast: LPLA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LPLA.txt [2026-02-24T20:26:13.545855] [INFO ] [sig ] [1848/3377] Completed LPLA in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:13.545894] [INFO ] [sig ] [1849/3377] Forecasting LPRO... [2026-02-24T20:26:13.545925] [INFO ] [sig ] Generating forecast for: LPRO [2026-02-24T20:26:13.545956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPRO' from 'https://tdm.silogroup.org/data/derivative_storage/LPRO.csv'. [2026-02-24T20:26:13.558270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPRO'. [2026-02-24T20:26:13.558617] [INFO ] [FORECASTER] Starting predict_future for LPRO [2026-02-24T20:26:13.559456] [DEBUG] [LOCAL ] No optimal features file found for LPRO: ./output/feature-sets/LPRO.txt [2026-02-24T20:26:13.559512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:13.559547] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:13.559598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:13.559661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:13.620789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:13.621595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:13.621680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:13.621715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:13.767034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:13.767199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:13.767242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:13.767273] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:13.771353] [DEBUG] [FORECASTER] LPRO: Forecast T+1@11:T+2@11: DOWN (p=46.68%) [2026-02-24T20:26:13.771750] [INFO ] [FORECASTER] Completed predict_future for LPRO [2026-02-24T20:26:13.771907] [INFO ] [sig ] LPRO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:13.942354] [INFO ] [LOCAL ] Saved forecast: LPRO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LPRO.txt [2026-02-24T20:26:13.942499] [INFO ] [sig ] [1849/3377] Completed LPRO in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:13.942539] [INFO ] [sig ] [1850/3377] Forecasting LPSN... [2026-02-24T20:26:13.942585] [INFO ] [sig ] Generating forecast for: LPSN [2026-02-24T20:26:13.942620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPSN' from 'https://tdm.silogroup.org/data/derivative_storage/LPSN.csv'. [2026-02-24T20:26:13.954647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPSN'. [2026-02-24T20:26:13.954932] [INFO ] [FORECASTER] Starting predict_future for LPSN [2026-02-24T20:26:13.955808] [DEBUG] [LOCAL ] No optimal features file found for LPSN: ./output/feature-sets/LPSN.txt [2026-02-24T20:26:13.955863] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:13.955897] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:13.955926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:13.955984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:14.015412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:14.016115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:14.016196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:14.016231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:14.142015] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:14.142167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:14.142223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:14.142253] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:14.145686] [DEBUG] [FORECASTER] LPSN: Forecast T+1@11:T+2@11: UP (p=86.61%) [2026-02-24T20:26:14.145966] [INFO ] [FORECASTER] Completed predict_future for LPSN [2026-02-24T20:26:14.146094] [INFO ] [sig ] LPSN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:14.291908] [INFO ] [LOCAL ] Saved forecast: LPSN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LPSN.txt [2026-02-24T20:26:14.292097] [INFO ] [sig ] [1850/3377] Completed LPSN in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:14.292151] [INFO ] [sig ] [1851/3377] Forecasting LPTH... [2026-02-24T20:26:14.292183] [INFO ] [sig ] Generating forecast for: LPTH [2026-02-24T20:26:14.292212] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPTH' from 'https://tdm.silogroup.org/data/derivative_storage/LPTH.csv'. [2026-02-24T20:26:14.303812] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPTH'. [2026-02-24T20:26:14.304111] [INFO ] [FORECASTER] Starting predict_future for LPTH [2026-02-24T20:26:14.304981] [DEBUG] [LOCAL ] No optimal features file found for LPTH: ./output/feature-sets/LPTH.txt [2026-02-24T20:26:14.305038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:14.305072] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:14.305100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:14.305166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:14.365212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:14.365909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:14.365990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:14.366025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:14.492731] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:14.492890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:14.492942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:14.492973] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:14.496787] [DEBUG] [FORECASTER] LPTH: Forecast T+1@11:T+2@11: DOWN (p=33.99%) [2026-02-24T20:26:14.497069] [INFO ] [FORECASTER] Completed predict_future for LPTH [2026-02-24T20:26:14.497200] [INFO ] [sig ] LPTH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:14.640661] [INFO ] [LOCAL ] Saved forecast: LPTH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LPTH.txt [2026-02-24T20:26:14.640801] [INFO ] [sig ] [1851/3377] Completed LPTH in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:14.640841] [INFO ] [sig ] [1852/3377] Forecasting LPX... [2026-02-24T20:26:14.640871] [INFO ] [sig ] Generating forecast for: LPX [2026-02-24T20:26:14.640901] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LPX' from 'https://tdm.silogroup.org/data/derivative_storage/LPX.csv'. [2026-02-24T20:26:14.652419] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LPX'. [2026-02-24T20:26:14.652730] [INFO ] [FORECASTER] Starting predict_future for LPX [2026-02-24T20:26:14.653531] [DEBUG] [LOCAL ] No optimal features file found for LPX: ./output/feature-sets/LPX.txt [2026-02-24T20:26:14.653611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:14.653646] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:14.653675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:14.653732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:14.711650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:14.712520] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:14.712645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:14.712681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:14.834875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:14.835032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:14.835071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:14.835101] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:14.838550] [DEBUG] [FORECASTER] LPX: Forecast T+1@11:T+2@11: DOWN (p=38.01%) [2026-02-24T20:26:14.838857] [INFO ] [FORECASTER] Completed predict_future for LPX [2026-02-24T20:26:14.838984] [INFO ] [sig ] LPX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:14.980568] [INFO ] [LOCAL ] Saved forecast: LPX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LPX.txt [2026-02-24T20:26:14.980720] [INFO ] [sig ] [1852/3377] Completed LPX in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:14.980760] [INFO ] [sig ] [1853/3377] Forecasting LQDA... [2026-02-24T20:26:14.980790] [INFO ] [sig ] Generating forecast for: LQDA [2026-02-24T20:26:14.980820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LQDA' from 'https://tdm.silogroup.org/data/derivative_storage/LQDA.csv'. [2026-02-24T20:26:14.992347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LQDA'. [2026-02-24T20:26:14.992744] [INFO ] [FORECASTER] Starting predict_future for LQDA [2026-02-24T20:26:14.993550] [DEBUG] [LOCAL ] No optimal features file found for LQDA: ./output/feature-sets/LQDA.txt [2026-02-24T20:26:14.993621] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:14.993654] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:14.993680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:14.993737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:15.051164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:15.052020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:15.052107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:15.052140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:15.181788] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:15.181989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:15.182030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:15.182060] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:15.185771] [DEBUG] [FORECASTER] LQDA: Forecast T+1@11:T+2@11: DOWN (p=20.60%) [2026-02-24T20:26:15.186128] [INFO ] [FORECASTER] Completed predict_future for LQDA [2026-02-24T20:26:15.186276] [INFO ] [sig ] LQDA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:15.337770] [INFO ] [LOCAL ] Saved forecast: LQDA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LQDA.txt [2026-02-24T20:26:15.337967] [INFO ] [sig ] [1853/3377] Completed LQDA in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:15.338024] [INFO ] [sig ] [1854/3377] Forecasting LRCX... [2026-02-24T20:26:15.338067] [INFO ] [sig ] Generating forecast for: LRCX [2026-02-24T20:26:15.338105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRCX' from 'https://tdm.silogroup.org/data/derivative_storage/LRCX.csv'. [2026-02-24T20:26:15.350396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRCX'. [2026-02-24T20:26:15.350786] [INFO ] [FORECASTER] Starting predict_future for LRCX [2026-02-24T20:26:15.351648] [DEBUG] [LOCAL ] No optimal features file found for LRCX: ./output/feature-sets/LRCX.txt [2026-02-24T20:26:15.351703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:15.351749] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:15.351777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:15.351842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:15.412331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:15.413232] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:15.413320] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:15.413357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:15.541056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:15.541224] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:15.541266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:15.541297] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:15.545081] [DEBUG] [FORECASTER] LRCX: Forecast T+1@11:T+2@11: UP (p=78.91%) [2026-02-24T20:26:15.545462] [INFO ] [FORECASTER] Completed predict_future for LRCX [2026-02-24T20:26:15.545644] [INFO ] [sig ] LRCX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:15.696902] [INFO ] [LOCAL ] Saved forecast: LRCX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LRCX.txt [2026-02-24T20:26:15.697074] [INFO ] [sig ] [1854/3377] Completed LRCX in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:15.697116] [INFO ] [sig ] [1855/3377] Forecasting LRGE... [2026-02-24T20:26:15.697146] [INFO ] [sig ] Generating forecast for: LRGE [2026-02-24T20:26:15.697175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LRGE' from 'https://tdm.silogroup.org/data/derivative_storage/LRGE.csv'. [2026-02-24T20:26:15.709072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LRGE'. [2026-02-24T20:26:15.709405] [INFO ] [FORECASTER] Starting predict_future for LRGE [2026-02-24T20:26:15.710263] [DEBUG] [LOCAL ] No optimal features file found for LRGE: ./output/feature-sets/LRGE.txt [2026-02-24T20:26:15.710319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:15.710353] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:15.710380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:15.710437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:15.771045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:15.771819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:15.771926] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:15.771980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:15.893395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:15.893599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:15.893650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:15.893682] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:15.897487] [DEBUG] [FORECASTER] LRGE: Forecast T+1@11:T+2@11: UP (p=56.85%) [2026-02-24T20:26:15.897804] [INFO ] [FORECASTER] Completed predict_future for LRGE [2026-02-24T20:26:15.897963] [INFO ] [sig ] LRGE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:16.039804] [INFO ] [LOCAL ] Saved forecast: LRGE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LRGE.txt [2026-02-24T20:26:16.040009] [INFO ] [sig ] [1855/3377] Completed LRGE in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:16.040066] [INFO ] [sig ] [1856/3377] Forecasting LSCC... [2026-02-24T20:26:16.040113] [INFO ] [sig ] Generating forecast for: LSCC [2026-02-24T20:26:16.040157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSCC' from 'https://tdm.silogroup.org/data/derivative_storage/LSCC.csv'. [2026-02-24T20:26:16.052803] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSCC'. [2026-02-24T20:26:16.053162] [INFO ] [FORECASTER] Starting predict_future for LSCC [2026-02-24T20:26:16.054064] [DEBUG] [LOCAL ] No optimal features file found for LSCC: ./output/feature-sets/LSCC.txt [2026-02-24T20:26:16.054120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:16.054156] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:16.054185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:16.054255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:16.116181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:16.117168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:16.117272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:16.117310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:16.243671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:16.243832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:16.243871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:16.243900] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:16.247387] [DEBUG] [FORECASTER] LSCC: Forecast T+1@11:T+2@11: UP (p=67.96%) [2026-02-24T20:26:16.247702] [INFO ] [FORECASTER] Completed predict_future for LSCC [2026-02-24T20:26:16.247842] [INFO ] [sig ] LSCC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:16.390858] [INFO ] [LOCAL ] Saved forecast: LSCC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LSCC.txt [2026-02-24T20:26:16.391003] [INFO ] [sig ] [1856/3377] Completed LSCC in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:16.391043] [INFO ] [sig ] [1857/3377] Forecasting LSPD... [2026-02-24T20:26:16.391072] [INFO ] [sig ] Generating forecast for: LSPD [2026-02-24T20:26:16.391105] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LSPD' from 'https://tdm.silogroup.org/data/derivative_storage/LSPD.csv'. [2026-02-24T20:26:16.402786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LSPD'. [2026-02-24T20:26:16.403086] [INFO ] [FORECASTER] Starting predict_future for LSPD [2026-02-24T20:26:16.403995] [DEBUG] [LOCAL ] No optimal features file found for LSPD: ./output/feature-sets/LSPD.txt [2026-02-24T20:26:16.404061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:16.404102] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:16.404137] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:16.404212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:16.464899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:16.465795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:16.465882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:16.465917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:16.594880] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:16.595036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:16.595078] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:16.595109] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:16.598801] [DEBUG] [FORECASTER] LSPD: Forecast T+1@11:T+2@11: DOWN (p=4.69%) [2026-02-24T20:26:16.599199] [INFO ] [FORECASTER] Completed predict_future for LSPD [2026-02-24T20:26:16.599389] [INFO ] [sig ] LSPD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:16.745359] [INFO ] [LOCAL ] Saved forecast: LSPD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LSPD.txt [2026-02-24T20:26:16.745522] [INFO ] [sig ] [1857/3377] Completed LSPD in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:16.745588] [INFO ] [sig ] [1858/3377] Forecasting LTC... [2026-02-24T20:26:16.745625] [INFO ] [sig ] Generating forecast for: LTC [2026-02-24T20:26:16.745661] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTC' from 'https://tdm.silogroup.org/data/derivative_storage/LTC.csv'. [2026-02-24T20:26:16.757604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTC'. [2026-02-24T20:26:16.757947] [INFO ] [FORECASTER] Starting predict_future for LTC [2026-02-24T20:26:16.758856] [DEBUG] [LOCAL ] No optimal features file found for LTC: ./output/feature-sets/LTC.txt [2026-02-24T20:26:16.758913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:16.758948] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:16.758976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:16.759034] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:16.817835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:16.818667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:16.818752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:16.818785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:16.940940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:16.941106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:16.941150] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:16.941180] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:16.944653] [DEBUG] [FORECASTER] LTC: Forecast T+1@11:T+2@11: DOWN (p=23.54%) [2026-02-24T20:26:16.944943] [INFO ] [FORECASTER] Completed predict_future for LTC [2026-02-24T20:26:16.945079] [INFO ] [sig ] LTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:17.094598] [INFO ] [LOCAL ] Saved forecast: LTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LTC.txt [2026-02-24T20:26:17.094752] [INFO ] [sig ] [1858/3377] Completed LTC in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:17.094792] [INFO ] [sig ] [1859/3377] Forecasting LTH... [2026-02-24T20:26:17.094824] [INFO ] [sig ] Generating forecast for: LTH [2026-02-24T20:26:17.094855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTH' from 'https://tdm.silogroup.org/data/derivative_storage/LTH.csv'. [2026-02-24T20:26:17.106800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTH'. [2026-02-24T20:26:17.107114] [INFO ] [FORECASTER] Starting predict_future for LTH [2026-02-24T20:26:17.108101] [DEBUG] [LOCAL ] No optimal features file found for LTH: ./output/feature-sets/LTH.txt [2026-02-24T20:26:17.108157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:17.108242] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:17.108291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:17.108376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:17.170033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:17.170940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:17.171027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:17.171062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:17.294455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:17.294852] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:17.294913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:17.294948] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:17.298595] [DEBUG] [FORECASTER] LTH: Forecast T+1@11:T+2@11: DOWN (p=28.57%) [2026-02-24T20:26:17.298885] [INFO ] [FORECASTER] Completed predict_future for LTH [2026-02-24T20:26:17.299035] [INFO ] [sig ] LTH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:17.441520] [INFO ] [LOCAL ] Saved forecast: LTH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LTH.txt [2026-02-24T20:26:17.441693] [INFO ] [sig ] [1859/3377] Completed LTH in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:17.441736] [INFO ] [sig ] [1860/3377] Forecasting LTRN... [2026-02-24T20:26:17.441769] [INFO ] [sig ] Generating forecast for: LTRN [2026-02-24T20:26:17.441802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRN' from 'https://tdm.silogroup.org/data/derivative_storage/LTRN.csv'. [2026-02-24T20:26:17.453072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRN'. [2026-02-24T20:26:17.453385] [INFO ] [FORECASTER] Starting predict_future for LTRN [2026-02-24T20:26:17.454255] [DEBUG] [LOCAL ] No optimal features file found for LTRN: ./output/feature-sets/LTRN.txt [2026-02-24T20:26:17.454310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:17.454341] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:17.454367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:17.454423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:17.512703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:17.513488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:17.513592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:17.513628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:17.634809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:17.634971] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:17.635013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:17.635043] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:17.638988] [DEBUG] [FORECASTER] LTRN: Forecast T+1@11:T+2@11: UP (p=65.72%) [2026-02-24T20:26:17.639277] [INFO ] [FORECASTER] Completed predict_future for LTRN [2026-02-24T20:26:17.639412] [INFO ] [sig ] LTRN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:17.783709] [INFO ] [LOCAL ] Saved forecast: LTRN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LTRN.txt [2026-02-24T20:26:17.783864] [INFO ] [sig ] [1860/3377] Completed LTRN in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.2m [2026-02-24T20:26:17.783904] [INFO ] [sig ] [1861/3377] Forecasting LTRX... [2026-02-24T20:26:17.783935] [INFO ] [sig ] Generating forecast for: LTRX [2026-02-24T20:26:17.783964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LTRX' from 'https://tdm.silogroup.org/data/derivative_storage/LTRX.csv'. [2026-02-24T20:26:17.795458] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LTRX'. [2026-02-24T20:26:17.795774] [INFO ] [FORECASTER] Starting predict_future for LTRX [2026-02-24T20:26:17.796598] [DEBUG] [LOCAL ] No optimal features file found for LTRX: ./output/feature-sets/LTRX.txt [2026-02-24T20:26:17.796656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:17.796691] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:17.796719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:17.796777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:17.855530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:17.856311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:17.856397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:17.856439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:17.978922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:17.979075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:17.979113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:17.979157] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:17.982604] [DEBUG] [FORECASTER] LTRX: Forecast T+1@11:T+2@11: UP (p=74.81%) [2026-02-24T20:26:17.982883] [INFO ] [FORECASTER] Completed predict_future for LTRX [2026-02-24T20:26:17.983014] [INFO ] [sig ] LTRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:18.124818] [INFO ] [LOCAL ] Saved forecast: LTRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LTRX.txt [2026-02-24T20:26:18.124949] [INFO ] [sig ] [1861/3377] Completed LTRX in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-24T20:26:18.124988] [INFO ] [sig ] [1862/3377] Forecasting LUCD... [2026-02-24T20:26:18.125017] [INFO ] [sig ] Generating forecast for: LUCD [2026-02-24T20:26:18.125049] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUCD' from 'https://tdm.silogroup.org/data/derivative_storage/LUCD.csv'. [2026-02-24T20:26:18.137227] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUCD'. [2026-02-24T20:26:18.137523] [INFO ] [FORECASTER] Starting predict_future for LUCD [2026-02-24T20:26:18.138384] [DEBUG] [LOCAL ] No optimal features file found for LUCD: ./output/feature-sets/LUCD.txt [2026-02-24T20:26:18.138452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:18.138494] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:18.138530] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:18.138635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:18.196530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:18.197280] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:18.197365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:18.197399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:18.319689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:18.319846] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:18.319885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:18.319971] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:18.323770] [DEBUG] [FORECASTER] LUCD: Forecast T+1@11:T+2@11: DOWN (p=41.01%) [2026-02-24T20:26:18.324097] [INFO ] [FORECASTER] Completed predict_future for LUCD [2026-02-24T20:26:18.324243] [INFO ] [sig ] LUCD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:18.466167] [INFO ] [LOCAL ] Saved forecast: LUCD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LUCD.txt [2026-02-24T20:26:18.466299] [INFO ] [sig ] [1862/3377] Completed LUCD in 0.3s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-24T20:26:18.466338] [INFO ] [sig ] [1863/3377] Forecasting LUMN... [2026-02-24T20:26:18.466369] [INFO ] [sig ] Generating forecast for: LUMN [2026-02-24T20:26:18.466399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUMN' from 'https://tdm.silogroup.org/data/derivative_storage/LUMN.csv'. [2026-02-24T20:26:18.477928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUMN'. [2026-02-24T20:26:18.478227] [INFO ] [FORECASTER] Starting predict_future for LUMN [2026-02-24T20:26:18.479068] [DEBUG] [LOCAL ] No optimal features file found for LUMN: ./output/feature-sets/LUMN.txt [2026-02-24T20:26:18.479124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:18.479158] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:18.479187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:18.479246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:18.538807] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:18.539510] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:18.539626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:18.539664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:18.663406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:18.663604] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:18.663648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:18.663697] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:18.667240] [DEBUG] [FORECASTER] LUMN: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-02-24T20:26:18.667527] [INFO ] [FORECASTER] Completed predict_future for LUMN [2026-02-24T20:26:18.667677] [INFO ] [sig ] LUMN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:18.817946] [INFO ] [LOCAL ] Saved forecast: LUMN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LUMN.txt [2026-02-24T20:26:18.818120] [INFO ] [sig ] [1863/3377] Completed LUMN in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-24T20:26:18.818161] [INFO ] [sig ] [1864/3377] Forecasting LUNG... [2026-02-24T20:26:18.818192] [INFO ] [sig ] Generating forecast for: LUNG [2026-02-24T20:26:18.818223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LUNG' from 'https://tdm.silogroup.org/data/derivative_storage/LUNG.csv'. [2026-02-24T20:26:18.831188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LUNG'. [2026-02-24T20:26:18.831632] [INFO ] [FORECASTER] Starting predict_future for LUNG [2026-02-24T20:26:18.832477] [DEBUG] [LOCAL ] No optimal features file found for LUNG: ./output/feature-sets/LUNG.txt [2026-02-24T20:26:18.832533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:18.832565] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:18.832616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:18.832675] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:18.897005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:18.897956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:18.898048] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:18.898082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:19.041098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:19.041254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:19.041295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:19.041325] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:19.044933] [DEBUG] [FORECASTER] LUNG: Forecast T+1@11:T+2@11: UP (p=72.35%) [2026-02-24T20:26:19.045226] [INFO ] [FORECASTER] Completed predict_future for LUNG [2026-02-24T20:26:19.045362] [INFO ] [sig ] LUNG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:19.189548] [INFO ] [LOCAL ] Saved forecast: LUNG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LUNG.txt [2026-02-24T20:26:19.189777] [INFO ] [sig ] [1864/3377] Completed LUNG in 0.4s | 2.76 sym/s | Total: 11.2m | ETA: 9.1m [2026-02-24T20:26:19.189819] [INFO ] [sig ] [1865/3377] Forecasting LVHD... [2026-02-24T20:26:19.189850] [INFO ] [sig ] Generating forecast for: LVHD [2026-02-24T20:26:19.189882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVHD' from 'https://tdm.silogroup.org/data/derivative_storage/LVHD.csv'. [2026-02-24T20:26:19.202723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVHD'. [2026-02-24T20:26:19.203101] [INFO ] [FORECASTER] Starting predict_future for LVHD [2026-02-24T20:26:19.203975] [DEBUG] [LOCAL ] No optimal features file found for LVHD: ./output/feature-sets/LVHD.txt [2026-02-24T20:26:19.204031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:19.204088] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:19.204120] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:19.204178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:19.264500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:19.265277] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:19.265360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:19.265394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:19.384713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:19.384850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:19.384893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:19.384923] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:19.388390] [DEBUG] [FORECASTER] LVHD: Forecast T+1@11:T+2@11: UP (p=64.38%) [2026-02-24T20:26:19.388732] [INFO ] [FORECASTER] Completed predict_future for LVHD [2026-02-24T20:26:19.388864] [INFO ] [sig ] LVHD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:19.535720] [INFO ] [LOCAL ] Saved forecast: LVHD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LVHD.txt [2026-02-24T20:26:19.535848] [INFO ] [sig ] [1865/3377] Completed LVHD in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:19.535887] [INFO ] [sig ] [1866/3377] Forecasting LVO... [2026-02-24T20:26:19.535917] [INFO ] [sig ] Generating forecast for: LVO [2026-02-24T20:26:19.535948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVO' from 'https://tdm.silogroup.org/data/derivative_storage/LVO.csv'. [2026-02-24T20:26:19.548861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVO'. [2026-02-24T20:26:19.549188] [INFO ] [FORECASTER] Starting predict_future for LVO [2026-02-24T20:26:19.550207] [DEBUG] [LOCAL ] No optimal features file found for LVO: ./output/feature-sets/LVO.txt [2026-02-24T20:26:19.550261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:19.550294] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:19.550320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:19.550376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:19.609922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:19.610659] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:19.610739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:19.610772] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:19.725847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:19.725992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:19.726033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:19.726063] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:19.729501] [DEBUG] [FORECASTER] LVO: Forecast T+1@11:T+2@11: DOWN (p=3.54%) [2026-02-24T20:26:19.729797] [INFO ] [FORECASTER] Completed predict_future for LVO [2026-02-24T20:26:19.729927] [INFO ] [sig ] LVO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:19.873899] [INFO ] [LOCAL ] Saved forecast: LVO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LVO.txt [2026-02-24T20:26:19.874035] [INFO ] [sig ] [1866/3377] Completed LVO in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:19.874075] [INFO ] [sig ] [1867/3377] Forecasting LVS... [2026-02-24T20:26:19.874106] [INFO ] [sig ] Generating forecast for: LVS [2026-02-24T20:26:19.874137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LVS' from 'https://tdm.silogroup.org/data/derivative_storage/LVS.csv'. [2026-02-24T20:26:19.886130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LVS'. [2026-02-24T20:26:19.886476] [INFO ] [FORECASTER] Starting predict_future for LVS [2026-02-24T20:26:19.887297] [DEBUG] [LOCAL ] No optimal features file found for LVS: ./output/feature-sets/LVS.txt [2026-02-24T20:26:19.887351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:19.887383] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:19.887410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:19.887469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:19.945863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:19.946596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:19.946680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:19.946713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:20.073670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:20.073842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:20.073882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:20.073911] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:20.077533] [DEBUG] [FORECASTER] LVS: Forecast T+1@11:T+2@11: UP (p=95.56%) [2026-02-24T20:26:20.077867] [INFO ] [FORECASTER] Completed predict_future for LVS [2026-02-24T20:26:20.078036] [INFO ] [sig ] LVS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:20.220678] [INFO ] [LOCAL ] Saved forecast: LVS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LVS.txt [2026-02-24T20:26:20.220863] [INFO ] [sig ] [1867/3377] Completed LVS in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:20.220903] [INFO ] [sig ] [1868/3377] Forecasting LWAY... [2026-02-24T20:26:20.220934] [INFO ] [sig ] Generating forecast for: LWAY [2026-02-24T20:26:20.220965] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWAY' from 'https://tdm.silogroup.org/data/derivative_storage/LWAY.csv'. [2026-02-24T20:26:20.233686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWAY'. [2026-02-24T20:26:20.234324] [INFO ] [FORECASTER] Starting predict_future for LWAY [2026-02-24T20:26:20.235415] [DEBUG] [LOCAL ] No optimal features file found for LWAY: ./output/feature-sets/LWAY.txt [2026-02-24T20:26:20.235501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:20.235555] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:20.235616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:20.235764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:20.304353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:20.305242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:20.305326] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:20.305359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:20.428090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:20.428243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:20.428283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:20.428311] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:20.431843] [DEBUG] [FORECASTER] LWAY: Forecast T+1@11:T+2@11: DOWN (p=34.90%) [2026-02-24T20:26:20.432122] [INFO ] [FORECASTER] Completed predict_future for LWAY [2026-02-24T20:26:20.432250] [INFO ] [sig ] LWAY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:20.572389] [INFO ] [LOCAL ] Saved forecast: LWAY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LWAY.txt [2026-02-24T20:26:20.572524] [INFO ] [sig ] [1868/3377] Completed LWAY in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:20.572562] [INFO ] [sig ] [1869/3377] Forecasting LWLG... [2026-02-24T20:26:20.572620] [INFO ] [sig ] Generating forecast for: LWLG [2026-02-24T20:26:20.572651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LWLG' from 'https://tdm.silogroup.org/data/derivative_storage/LWLG.csv'. [2026-02-24T20:26:20.584090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LWLG'. [2026-02-24T20:26:20.584392] [INFO ] [FORECASTER] Starting predict_future for LWLG [2026-02-24T20:26:20.585216] [DEBUG] [LOCAL ] No optimal features file found for LWLG: ./output/feature-sets/LWLG.txt [2026-02-24T20:26:20.585269] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:20.585301] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:20.585328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:20.585386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:20.642530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:20.643229] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:20.643338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:20.643372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:20.768716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:20.769075] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:20.769115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:20.769144] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:20.772994] [DEBUG] [FORECASTER] LWLG: Forecast T+1@11:T+2@11: DOWN (p=12.41%) [2026-02-24T20:26:20.773270] [INFO ] [FORECASTER] Completed predict_future for LWLG [2026-02-24T20:26:20.773399] [INFO ] [sig ] LWLG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:20.916406] [INFO ] [LOCAL ] Saved forecast: LWLG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LWLG.txt [2026-02-24T20:26:20.916549] [INFO ] [sig ] [1869/3377] Completed LWLG in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:20.916606] [INFO ] [sig ] [1870/3377] Forecasting LX... [2026-02-24T20:26:20.916639] [INFO ] [sig ] Generating forecast for: LX [2026-02-24T20:26:20.916670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LX' from 'https://tdm.silogroup.org/data/derivative_storage/LX.csv'. [2026-02-24T20:26:20.929932] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LX'. [2026-02-24T20:26:20.930253] [INFO ] [FORECASTER] Starting predict_future for LX [2026-02-24T20:26:20.931147] [DEBUG] [LOCAL ] No optimal features file found for LX: ./output/feature-sets/LX.txt [2026-02-24T20:26:20.931208] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:20.931251] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:20.931292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:20.931368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:20.996101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:20.997053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:20.997141] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:20.997174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:21.130482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:21.130674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:21.130739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:21.130788] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:21.135113] [DEBUG] [FORECASTER] LX: Forecast T+1@11:T+2@11: UP (p=60.97%) [2026-02-24T20:26:21.135424] [INFO ] [FORECASTER] Completed predict_future for LX [2026-02-24T20:26:21.135560] [INFO ] [sig ] LX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:21.293043] [INFO ] [LOCAL ] Saved forecast: LX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LX.txt [2026-02-24T20:26:21.293195] [INFO ] [sig ] [1870/3377] Completed LX in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:21.293235] [INFO ] [sig ] [1871/3377] Forecasting LXEO... [2026-02-24T20:26:21.293268] [INFO ] [sig ] Generating forecast for: LXEO [2026-02-24T20:26:21.293299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXEO' from 'https://tdm.silogroup.org/data/derivative_storage/LXEO.csv'. [2026-02-24T20:26:21.305537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXEO'. [2026-02-24T20:26:21.305896] [INFO ] [FORECASTER] Starting predict_future for LXEO [2026-02-24T20:26:21.306751] [DEBUG] [LOCAL ] No optimal features file found for LXEO: ./output/feature-sets/LXEO.txt [2026-02-24T20:26:21.306806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:21.306839] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:21.306867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:21.306926] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:21.373282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:21.374146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:21.374232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:21.374268] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:21.510642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:21.510828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:21.510887] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:21.510918] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:21.514927] [DEBUG] [FORECASTER] LXEO: Forecast T+1@11:T+2@11: DOWN (p=18.52%) [2026-02-24T20:26:21.515259] [INFO ] [FORECASTER] Completed predict_future for LXEO [2026-02-24T20:26:21.515417] [INFO ] [sig ] LXEO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:21.670552] [INFO ] [LOCAL ] Saved forecast: LXEO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LXEO.txt [2026-02-24T20:26:21.670734] [INFO ] [sig ] [1871/3377] Completed LXEO in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:21.670775] [INFO ] [sig ] [1872/3377] Forecasting LXP... [2026-02-24T20:26:21.670808] [INFO ] [sig ] Generating forecast for: LXP [2026-02-24T20:26:21.670839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LXP' from 'https://tdm.silogroup.org/data/derivative_storage/LXP.csv'. [2026-02-24T20:26:21.683512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LXP'. [2026-02-24T20:26:21.683890] [INFO ] [FORECASTER] Starting predict_future for LXP [2026-02-24T20:26:21.684756] [DEBUG] [LOCAL ] No optimal features file found for LXP: ./output/feature-sets/LXP.txt [2026-02-24T20:26:21.684821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:21.684867] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:21.684911] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:21.684980] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:21.752727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:21.753729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:21.753818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:21.753853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:21.881008] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:21.881170] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:21.881213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:21.881290] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:21.884969] [DEBUG] [FORECASTER] LXP: Forecast T+1@11:T+2@11: DOWN (p=8.40%) [2026-02-24T20:26:21.885267] [INFO ] [FORECASTER] Completed predict_future for LXP [2026-02-24T20:26:21.885404] [INFO ] [sig ] LXP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:22.051170] [INFO ] [LOCAL ] Saved forecast: LXP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LXP.txt [2026-02-24T20:26:22.051343] [INFO ] [sig ] [1872/3377] Completed LXP in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:22.051384] [INFO ] [sig ] [1873/3377] Forecasting LYB... [2026-02-24T20:26:22.051414] [INFO ] [sig ] Generating forecast for: LYB [2026-02-24T20:26:22.051447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYB' from 'https://tdm.silogroup.org/data/derivative_storage/LYB.csv'. [2026-02-24T20:26:22.063259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYB'. [2026-02-24T20:26:22.063606] [INFO ] [FORECASTER] Starting predict_future for LYB [2026-02-24T20:26:22.064427] [DEBUG] [LOCAL ] No optimal features file found for LYB: ./output/feature-sets/LYB.txt [2026-02-24T20:26:22.064484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:22.064524] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:22.064557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:22.064653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:22.123016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:22.123770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:22.123851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:22.123884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:22.243652] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:22.243810] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:22.243850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:22.243880] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:22.247391] [DEBUG] [FORECASTER] LYB: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-02-24T20:26:22.247727] [INFO ] [FORECASTER] Completed predict_future for LYB [2026-02-24T20:26:22.247859] [INFO ] [sig ] LYB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:22.390472] [INFO ] [LOCAL ] Saved forecast: LYB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LYB.txt [2026-02-24T20:26:22.390662] [INFO ] [sig ] [1873/3377] Completed LYB in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:22.390716] [INFO ] [sig ] [1874/3377] Forecasting LYG... [2026-02-24T20:26:22.390749] [INFO ] [sig ] Generating forecast for: LYG [2026-02-24T20:26:22.390780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYG' from 'https://tdm.silogroup.org/data/derivative_storage/LYG.csv'. [2026-02-24T20:26:22.402432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYG'. [2026-02-24T20:26:22.402760] [INFO ] [FORECASTER] Starting predict_future for LYG [2026-02-24T20:26:22.403565] [DEBUG] [LOCAL ] No optimal features file found for LYG: ./output/feature-sets/LYG.txt [2026-02-24T20:26:22.403639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:22.403671] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:22.403699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:22.403756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:22.463530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:22.464462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:22.464551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:22.464604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:22.584644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:22.584805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:22.584844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:22.584873] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:22.588400] [DEBUG] [FORECASTER] LYG: Forecast T+1@11:T+2@11: DOWN (p=20.23%) [2026-02-24T20:26:22.588705] [INFO ] [FORECASTER] Completed predict_future for LYG [2026-02-24T20:26:22.588838] [INFO ] [sig ] LYG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:22.731611] [INFO ] [LOCAL ] Saved forecast: LYG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LYG.txt [2026-02-24T20:26:22.731782] [INFO ] [sig ] [1874/3377] Completed LYG in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:22.731822] [INFO ] [sig ] [1875/3377] Forecasting LYRA... [2026-02-24T20:26:22.731854] [INFO ] [sig ] Generating forecast for: LYRA [2026-02-24T20:26:22.731884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYRA' from 'https://tdm.silogroup.org/data/derivative_storage/LYRA.csv'. [2026-02-24T20:26:22.743974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYRA'. [2026-02-24T20:26:22.744402] [INFO ] [FORECASTER] Starting predict_future for LYRA [2026-02-24T20:26:22.745266] [DEBUG] [LOCAL ] No optimal features file found for LYRA: ./output/feature-sets/LYRA.txt [2026-02-24T20:26:22.745322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:22.745356] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:22.745385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:22.745443] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:22.812819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:22.814124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:22.814236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:22.814275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:22.944687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:22.944855] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:22.944902] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:22.944933] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:22.948646] [DEBUG] [FORECASTER] LYRA: Forecast T+1@11:T+2@11: DOWN (p=3.93%) [2026-02-24T20:26:22.948964] [INFO ] [FORECASTER] Completed predict_future for LYRA [2026-02-24T20:26:22.949110] [INFO ] [sig ] LYRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:23.095407] [INFO ] [LOCAL ] Saved forecast: LYRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LYRA.txt [2026-02-24T20:26:23.095567] [INFO ] [sig ] [1875/3377] Completed LYRA in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:23.095626] [INFO ] [sig ] [1876/3377] Forecasting LYTS... [2026-02-24T20:26:23.095658] [INFO ] [sig ] Generating forecast for: LYTS [2026-02-24T20:26:23.095689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LYTS' from 'https://tdm.silogroup.org/data/derivative_storage/LYTS.csv'. [2026-02-24T20:26:23.108664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LYTS'. [2026-02-24T20:26:23.109034] [INFO ] [FORECASTER] Starting predict_future for LYTS [2026-02-24T20:26:23.109926] [DEBUG] [LOCAL ] No optimal features file found for LYTS: ./output/feature-sets/LYTS.txt [2026-02-24T20:26:23.109981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:23.110053] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:23.110083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:23.110153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:23.171756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:23.172715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:23.172809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:23.172842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:23.291408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:23.291592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:23.291635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:23.291664] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:23.295092] [DEBUG] [FORECASTER] LYTS: Forecast T+1@11:T+2@11: UP (p=86.99%) [2026-02-24T20:26:23.295373] [INFO ] [FORECASTER] Completed predict_future for LYTS [2026-02-24T20:26:23.295503] [INFO ] [sig ] LYTS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:23.438156] [INFO ] [LOCAL ] Saved forecast: LYTS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LYTS.txt [2026-02-24T20:26:23.438318] [INFO ] [sig ] [1876/3377] Completed LYTS in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.1m [2026-02-24T20:26:23.438359] [INFO ] [sig ] [1877/3377] Forecasting LZ... [2026-02-24T20:26:23.438390] [INFO ] [sig ] Generating forecast for: LZ [2026-02-24T20:26:23.438421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZ' from 'https://tdm.silogroup.org/data/derivative_storage/LZ.csv'. [2026-02-24T20:26:23.449769] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZ'. [2026-02-24T20:26:23.450097] [INFO ] [FORECASTER] Starting predict_future for LZ [2026-02-24T20:26:23.450905] [DEBUG] [LOCAL ] No optimal features file found for LZ: ./output/feature-sets/LZ.txt [2026-02-24T20:26:23.450958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:23.450990] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:23.451018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:23.451075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:23.508200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:23.509114] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:23.509198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:23.509232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:23.633386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:23.633546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:23.633605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:23.633636] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:23.637434] [DEBUG] [FORECASTER] LZ: Forecast T+1@11:T+2@11: UP (p=79.18%) [2026-02-24T20:26:23.637732] [INFO ] [FORECASTER] Completed predict_future for LZ [2026-02-24T20:26:23.637862] [INFO ] [sig ] LZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:23.780624] [INFO ] [LOCAL ] Saved forecast: LZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LZ.txt [2026-02-24T20:26:23.780782] [INFO ] [sig ] [1877/3377] Completed LZ in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-24T20:26:23.780823] [INFO ] [sig ] [1878/3377] Forecasting LZB... [2026-02-24T20:26:23.780854] [INFO ] [sig ] Generating forecast for: LZB [2026-02-24T20:26:23.780883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZB' from 'https://tdm.silogroup.org/data/derivative_storage/LZB.csv'. [2026-02-24T20:26:23.792045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZB'. [2026-02-24T20:26:23.792367] [INFO ] [FORECASTER] Starting predict_future for LZB [2026-02-24T20:26:23.793216] [DEBUG] [LOCAL ] No optimal features file found for LZB: ./output/feature-sets/LZB.txt [2026-02-24T20:26:23.793282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:23.793315] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:23.793343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:23.793400] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:23.850093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:23.851052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:23.851145] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:23.851179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:23.978533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:23.978713] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:23.978755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:23.978784] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:23.982269] [DEBUG] [FORECASTER] LZB: Forecast T+1@11:T+2@11: UP (p=89.53%) [2026-02-24T20:26:23.982569] [INFO ] [FORECASTER] Completed predict_future for LZB [2026-02-24T20:26:23.982726] [INFO ] [sig ] LZB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:24.131792] [INFO ] [LOCAL ] Saved forecast: LZB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/LZB.txt [2026-02-24T20:26:24.131988] [INFO ] [sig ] [1878/3377] Completed LZB in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-24T20:26:24.132052] [INFO ] [sig ] [1879/3377] Forecasting LZM... [2026-02-24T20:26:24.132092] [INFO ] [sig ] Generating forecast for: LZM [2026-02-24T20:26:24.132126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'LZM' from 'https://tdm.silogroup.org/data/derivative_storage/LZM.csv'. [2026-02-24T20:26:24.144894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'LZM'. [2026-02-24T20:26:24.145298] [INFO ] [FORECASTER] Starting predict_future for LZM [2026-02-24T20:26:24.146310] [DEBUG] [LOCAL ] No optimal features file found for LZM: ./output/feature-sets/LZM.txt [2026-02-24T20:26:24.146369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:24.146403] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:24.146431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:24.146490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:24.209681] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:24.211125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:24.211247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:24.211288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:24.335657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:24.335816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:24.335855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:24.335885] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:24.339462] [DEBUG] [FORECASTER] LZM: Forecast T+1@11:T+2@11: DOWN (p=38.49%) [2026-02-24T20:26:24.339772] [INFO ] [FORECASTER] Completed predict_future for LZM [2026-02-24T20:26:24.339917] [INFO ] [sig ] LZM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:24.483153] [INFO ] [LOCAL ] Saved forecast: LZM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/LZM.txt [2026-02-24T20:26:24.483292] [INFO ] [sig ] [1879/3377] Completed LZM in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-24T20:26:24.483331] [INFO ] [sig ] [1880/3377] Forecasting M... [2026-02-24T20:26:24.483362] [INFO ] [sig ] Generating forecast for: M [2026-02-24T20:26:24.483393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'M' from 'https://tdm.silogroup.org/data/derivative_storage/M.csv'. [2026-02-24T20:26:24.496129] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'M'. [2026-02-24T20:26:24.496499] [INFO ] [FORECASTER] Starting predict_future for M [2026-02-24T20:26:24.497457] [DEBUG] [LOCAL ] No optimal features file found for M: ./output/feature-sets/M.txt [2026-02-24T20:26:24.497521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:24.497608] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:24.497663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:24.497756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:24.569130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:24.570065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:24.570154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:24.570189] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:24.696542] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:24.696712] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:24.696752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:24.696782] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:24.700496] [DEBUG] [FORECASTER] M: Forecast T+1@11:T+2@11: DOWN (p=9.54%) [2026-02-24T20:26:24.700821] [INFO ] [FORECASTER] Completed predict_future for M [2026-02-24T20:26:24.700957] [INFO ] [sig ] M: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:24.843952] [INFO ] [LOCAL ] Saved forecast: M 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/M.txt [2026-02-24T20:26:24.844109] [INFO ] [sig ] [1880/3377] Completed M in 0.4s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-24T20:26:24.844150] [INFO ] [sig ] [1881/3377] Forecasting MA... [2026-02-24T20:26:24.844181] [INFO ] [sig ] Generating forecast for: MA [2026-02-24T20:26:24.844211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MA' from 'https://tdm.silogroup.org/data/derivative_storage/MA.csv'. [2026-02-24T20:26:24.855892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MA'. [2026-02-24T20:26:24.856211] [INFO ] [FORECASTER] Starting predict_future for MA [2026-02-24T20:26:24.857020] [DEBUG] [LOCAL ] No optimal features file found for MA: ./output/feature-sets/MA.txt [2026-02-24T20:26:24.857075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:24.857106] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:24.857133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:24.857189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:24.915407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:24.916250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:24.916335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:24.916368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:25.037726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:25.037880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:25.037949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:25.037980] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:25.041520] [DEBUG] [FORECASTER] MA: Forecast T+1@11:T+2@11: UP (p=83.98%) [2026-02-24T20:26:25.041818] [INFO ] [FORECASTER] Completed predict_future for MA [2026-02-24T20:26:25.041949] [INFO ] [sig ] MA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:25.186004] [INFO ] [LOCAL ] Saved forecast: MA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MA.txt [2026-02-24T20:26:25.186139] [INFO ] [sig ] [1881/3377] Completed MA in 0.3s | 2.76 sym/s | Total: 11.3m | ETA: 9.0m [2026-02-24T20:26:25.186184] [INFO ] [sig ] [1882/3377] Forecasting MAA... [2026-02-24T20:26:25.186216] [INFO ] [sig ] Generating forecast for: MAA [2026-02-24T20:26:25.186246] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAA' from 'https://tdm.silogroup.org/data/derivative_storage/MAA.csv'. [2026-02-24T20:26:25.198382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAA'. [2026-02-24T20:26:25.198714] [INFO ] [FORECASTER] Starting predict_future for MAA [2026-02-24T20:26:25.199499] [DEBUG] [LOCAL ] No optimal features file found for MAA: ./output/feature-sets/MAA.txt [2026-02-24T20:26:25.199556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:25.199624] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:25.199659] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:25.199728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:25.259214] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:25.259988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:25.260072] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:25.260107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:25.386634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:25.386803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:25.386846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:25.386875] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:25.390613] [DEBUG] [FORECASTER] MAA: Forecast T+1@11:T+2@11: DOWN (p=22.44%) [2026-02-24T20:26:25.390913] [INFO ] [FORECASTER] Completed predict_future for MAA [2026-02-24T20:26:25.391094] [INFO ] [sig ] MAA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:25.543291] [INFO ] [LOCAL ] Saved forecast: MAA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MAA.txt [2026-02-24T20:26:25.543518] [INFO ] [sig ] [1882/3377] Completed MAA in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:25.543601] [INFO ] [sig ] [1883/3377] Forecasting MAC... [2026-02-24T20:26:25.543643] [INFO ] [sig ] Generating forecast for: MAC [2026-02-24T20:26:25.543682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAC' from 'https://tdm.silogroup.org/data/derivative_storage/MAC.csv'. [2026-02-24T20:26:25.558164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAC'. [2026-02-24T20:26:25.558661] [INFO ] [FORECASTER] Starting predict_future for MAC [2026-02-24T20:26:25.559668] [DEBUG] [LOCAL ] No optimal features file found for MAC: ./output/feature-sets/MAC.txt [2026-02-24T20:26:25.559748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:25.559786] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:25.559813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:25.559876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:25.630080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:25.631201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:25.631304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:25.631340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:25.765225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:25.765385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:25.765426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:25.765455] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:25.769173] [DEBUG] [FORECASTER] MAC: Forecast T+1@11:T+2@11: DOWN (p=22.66%) [2026-02-24T20:26:25.769461] [INFO ] [FORECASTER] Completed predict_future for MAC [2026-02-24T20:26:25.769643] [INFO ] [sig ] MAC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:25.932621] [INFO ] [LOCAL ] Saved forecast: MAC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MAC.txt [2026-02-24T20:26:25.932801] [INFO ] [sig ] [1883/3377] Completed MAC in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:25.932842] [INFO ] [sig ] [1884/3377] Forecasting MAMA... [2026-02-24T20:26:25.932875] [INFO ] [sig ] Generating forecast for: MAMA [2026-02-24T20:26:25.932906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAMA' from 'https://tdm.silogroup.org/data/derivative_storage/MAMA.csv'. [2026-02-24T20:26:25.945443] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAMA'. [2026-02-24T20:26:25.945914] [INFO ] [FORECASTER] Starting predict_future for MAMA [2026-02-24T20:26:25.946806] [DEBUG] [LOCAL ] No optimal features file found for MAMA: ./output/feature-sets/MAMA.txt [2026-02-24T20:26:25.946860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:25.946894] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:25.946921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:25.946978] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:26.006842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:26.007757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:26.007849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:26.007883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:26.131870] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:26.132021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:26.132066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:26.132096] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:26.135635] [DEBUG] [FORECASTER] MAMA: Forecast T+1@11:T+2@11: UP (p=60.65%) [2026-02-24T20:26:26.135925] [INFO ] [FORECASTER] Completed predict_future for MAMA [2026-02-24T20:26:26.136062] [INFO ] [sig ] MAMA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:26.279880] [INFO ] [LOCAL ] Saved forecast: MAMA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MAMA.txt [2026-02-24T20:26:26.280020] [INFO ] [sig ] [1884/3377] Completed MAMA in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:26.280060] [INFO ] [sig ] [1885/3377] Forecasting MAN... [2026-02-24T20:26:26.280090] [INFO ] [sig ] Generating forecast for: MAN [2026-02-24T20:26:26.280120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAN' from 'https://tdm.silogroup.org/data/derivative_storage/MAN.csv'. [2026-02-24T20:26:26.291447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAN'. [2026-02-24T20:26:26.291776] [INFO ] [FORECASTER] Starting predict_future for MAN [2026-02-24T20:26:26.292556] [DEBUG] [LOCAL ] No optimal features file found for MAN: ./output/feature-sets/MAN.txt [2026-02-24T20:26:26.292631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:26.292664] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:26.292691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:26.292748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:26.352102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:26.352969] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:26.353054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:26.353088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:26.472967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:26.473120] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:26.473161] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:26.473207] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:26.476719] [DEBUG] [FORECASTER] MAN: Forecast T+1@11:T+2@11: UP (p=97.42%) [2026-02-24T20:26:26.477012] [INFO ] [FORECASTER] Completed predict_future for MAN [2026-02-24T20:26:26.477144] [INFO ] [sig ] MAN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:26.620274] [INFO ] [LOCAL ] Saved forecast: MAN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MAN.txt [2026-02-24T20:26:26.620410] [INFO ] [sig ] [1885/3377] Completed MAN in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:26.620450] [INFO ] [sig ] [1886/3377] Forecasting MANH... [2026-02-24T20:26:26.620479] [INFO ] [sig ] Generating forecast for: MANH [2026-02-24T20:26:26.620510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MANH' from 'https://tdm.silogroup.org/data/derivative_storage/MANH.csv'. [2026-02-24T20:26:26.632350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MANH'. [2026-02-24T20:26:26.632675] [INFO ] [FORECASTER] Starting predict_future for MANH [2026-02-24T20:26:26.633444] [DEBUG] [LOCAL ] No optimal features file found for MANH: ./output/feature-sets/MANH.txt [2026-02-24T20:26:26.633497] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:26.633530] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:26.633556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:26.633636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:26.692971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:26.693848] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:26.693935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:26.693969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:26.824004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:26.824166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:26.824205] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:26.824236] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:26.828053] [DEBUG] [FORECASTER] MANH: Forecast T+1@11:T+2@11: UP (p=90.27%) [2026-02-24T20:26:26.828332] [INFO ] [FORECASTER] Completed predict_future for MANH [2026-02-24T20:26:26.828462] [INFO ] [sig ] MANH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:26.990186] [INFO ] [LOCAL ] Saved forecast: MANH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MANH.txt [2026-02-24T20:26:26.990516] [INFO ] [sig ] [1886/3377] Completed MANH in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:26.990620] [INFO ] [sig ] [1887/3377] Forecasting MARA... [2026-02-24T20:26:26.990661] [INFO ] [sig ] Generating forecast for: MARA [2026-02-24T20:26:26.990707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MARA' from 'https://tdm.silogroup.org/data/derivative_storage/MARA.csv'. [2026-02-24T20:26:27.004449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MARA'. [2026-02-24T20:26:27.004928] [INFO ] [FORECASTER] Starting predict_future for MARA [2026-02-24T20:26:27.005826] [DEBUG] [LOCAL ] No optimal features file found for MARA: ./output/feature-sets/MARA.txt [2026-02-24T20:26:27.005886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:27.005924] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:27.005952] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:27.006015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:27.065872] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:27.066874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:27.067045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:27.067082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:27.197787] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:27.197969] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:27.198017] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:27.198048] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:27.201953] [DEBUG] [FORECASTER] MARA: Forecast T+1@11:T+2@11: UP (p=83.24%) [2026-02-24T20:26:27.202236] [INFO ] [FORECASTER] Completed predict_future for MARA [2026-02-24T20:26:27.202553] [INFO ] [sig ] MARA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:27.344858] [INFO ] [LOCAL ] Saved forecast: MARA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MARA.txt [2026-02-24T20:26:27.345019] [INFO ] [sig ] [1887/3377] Completed MARA in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:27.345062] [INFO ] [sig ] [1888/3377] Forecasting MAS... [2026-02-24T20:26:27.345092] [INFO ] [sig ] Generating forecast for: MAS [2026-02-24T20:26:27.345122] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAS' from 'https://tdm.silogroup.org/data/derivative_storage/MAS.csv'. [2026-02-24T20:26:27.356697] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAS'. [2026-02-24T20:26:27.356995] [INFO ] [FORECASTER] Starting predict_future for MAS [2026-02-24T20:26:27.357795] [DEBUG] [LOCAL ] No optimal features file found for MAS: ./output/feature-sets/MAS.txt [2026-02-24T20:26:27.357850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:27.357882] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:27.357939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:27.357998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:27.415152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:27.415814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:27.415891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:27.415924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:27.540773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:27.541131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:27.541173] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:27.541201] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:27.545241] [DEBUG] [FORECASTER] MAS: Forecast T+1@11:T+2@11: DOWN (p=39.05%) [2026-02-24T20:26:27.545533] [INFO ] [FORECASTER] Completed predict_future for MAS [2026-02-24T20:26:27.545688] [INFO ] [sig ] MAS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:27.695100] [INFO ] [LOCAL ] Saved forecast: MAS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MAS.txt [2026-02-24T20:26:27.695263] [INFO ] [sig ] [1888/3377] Completed MAS in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:27.695304] [INFO ] [sig ] [1889/3377] Forecasting MASI... [2026-02-24T20:26:27.695336] [INFO ] [sig ] Generating forecast for: MASI [2026-02-24T20:26:27.695368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASI' from 'https://tdm.silogroup.org/data/derivative_storage/MASI.csv'. [2026-02-24T20:26:27.707249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASI'. [2026-02-24T20:26:27.707570] [INFO ] [FORECASTER] Starting predict_future for MASI [2026-02-24T20:26:27.708428] [DEBUG] [LOCAL ] No optimal features file found for MASI: ./output/feature-sets/MASI.txt [2026-02-24T20:26:27.708483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:27.708514] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:27.708552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:27.708640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:27.769920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:27.770800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:27.770891] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:27.770926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:27.892687] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:27.892848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:27.892889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:27.892917] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:27.896533] [DEBUG] [FORECASTER] MASI: Forecast T+1@11:T+2@11: DOWN (p=13.88%) [2026-02-24T20:26:27.896871] [INFO ] [FORECASTER] Completed predict_future for MASI [2026-02-24T20:26:27.897006] [INFO ] [sig ] MASI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:28.044464] [INFO ] [LOCAL ] Saved forecast: MASI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MASI.txt [2026-02-24T20:26:28.044638] [INFO ] [sig ] [1889/3377] Completed MASI in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:28.044711] [INFO ] [sig ] [1890/3377] Forecasting MASS... [2026-02-24T20:26:28.044742] [INFO ] [sig ] Generating forecast for: MASS [2026-02-24T20:26:28.044772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MASS' from 'https://tdm.silogroup.org/data/derivative_storage/MASS.csv'. [2026-02-24T20:26:28.056112] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MASS'. [2026-02-24T20:26:28.056435] [INFO ] [FORECASTER] Starting predict_future for MASS [2026-02-24T20:26:28.057294] [DEBUG] [LOCAL ] No optimal features file found for MASS: ./output/feature-sets/MASS.txt [2026-02-24T20:26:28.057361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:28.057398] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:28.057427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:28.057486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:28.117040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:28.118022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:28.118114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:28.118149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:28.242428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:28.242613] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:28.242657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:28.242695] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:28.246305] [DEBUG] [FORECASTER] MASS: Forecast T+1@11:T+2@11: DOWN (p=10.88%) [2026-02-24T20:26:28.246634] [INFO ] [FORECASTER] Completed predict_future for MASS [2026-02-24T20:26:28.246785] [INFO ] [sig ] MASS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:28.395778] [INFO ] [LOCAL ] Saved forecast: MASS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MASS.txt [2026-02-24T20:26:28.395958] [INFO ] [sig ] [1890/3377] Completed MASS in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:28.395999] [INFO ] [sig ] [1891/3377] Forecasting MATX... [2026-02-24T20:26:28.396029] [INFO ] [sig ] Generating forecast for: MATX [2026-02-24T20:26:28.396059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MATX' from 'https://tdm.silogroup.org/data/derivative_storage/MATX.csv'. [2026-02-24T20:26:28.408292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MATX'. [2026-02-24T20:26:28.408721] [INFO ] [FORECASTER] Starting predict_future for MATX [2026-02-24T20:26:28.409672] [DEBUG] [LOCAL ] No optimal features file found for MATX: ./output/feature-sets/MATX.txt [2026-02-24T20:26:28.409728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:28.409760] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:28.409787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:28.409845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:28.470754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:28.471655] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:28.471741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:28.471775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:28.594798] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:28.594989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:28.595055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:28.595101] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:28.599300] [DEBUG] [FORECASTER] MATX: Forecast T+1@11:T+2@11: UP (p=86.68%) [2026-02-24T20:26:28.599654] [INFO ] [FORECASTER] Completed predict_future for MATX [2026-02-24T20:26:28.599835] [INFO ] [sig ] MATX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:28.744374] [INFO ] [LOCAL ] Saved forecast: MATX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MATX.txt [2026-02-24T20:26:28.744514] [INFO ] [sig ] [1891/3377] Completed MATX in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:28.744556] [INFO ] [sig ] [1892/3377] Forecasting MAX... [2026-02-24T20:26:28.744605] [INFO ] [sig ] Generating forecast for: MAX [2026-02-24T20:26:28.744637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAX' from 'https://tdm.silogroup.org/data/derivative_storage/MAX.csv'. [2026-02-24T20:26:28.756185] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAX'. [2026-02-24T20:26:28.756509] [INFO ] [FORECASTER] Starting predict_future for MAX [2026-02-24T20:26:28.757320] [DEBUG] [LOCAL ] No optimal features file found for MAX: ./output/feature-sets/MAX.txt [2026-02-24T20:26:28.757374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:28.757406] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:28.757434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:28.757492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:28.816215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:28.817082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:28.817168] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:28.817203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:28.935440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:28.935614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:28.935656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:28.935685] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:28.939397] [DEBUG] [FORECASTER] MAX: Forecast T+1@11:T+2@11: UP (p=72.38%) [2026-02-24T20:26:28.939737] [INFO ] [FORECASTER] Completed predict_future for MAX [2026-02-24T20:26:28.939898] [INFO ] [sig ] MAX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:29.087107] [INFO ] [LOCAL ] Saved forecast: MAX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MAX.txt [2026-02-24T20:26:29.087280] [INFO ] [sig ] [1892/3377] Completed MAX in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:29.087323] [INFO ] [sig ] [1893/3377] Forecasting MAXI... [2026-02-24T20:26:29.087355] [INFO ] [sig ] Generating forecast for: MAXI [2026-02-24T20:26:29.087392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXI' from 'https://tdm.silogroup.org/data/derivative_storage/MAXI.csv'. [2026-02-24T20:26:29.099048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXI'. [2026-02-24T20:26:29.099323] [INFO ] [FORECASTER] Starting predict_future for MAXI [2026-02-24T20:26:29.100167] [DEBUG] [LOCAL ] No optimal features file found for MAXI: ./output/feature-sets/MAXI.txt [2026-02-24T20:26:29.100221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:29.100252] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:29.100306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:29.100363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:29.157417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:29.158074] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:29.158153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:29.158186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:29.273490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:29.273654] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:29.273694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:29.273723] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:29.277087] [DEBUG] [FORECASTER] MAXI: Forecast T+1@11:T+2@11: UP (p=52.06%) [2026-02-24T20:26:29.277365] [INFO ] [FORECASTER] Completed predict_future for MAXI [2026-02-24T20:26:29.277493] [INFO ] [sig ] MAXI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:29.418229] [INFO ] [LOCAL ] Saved forecast: MAXI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MAXI.txt [2026-02-24T20:26:29.418353] [INFO ] [sig ] [1893/3377] Completed MAXI in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 9.0m [2026-02-24T20:26:29.418390] [INFO ] [sig ] [1894/3377] Forecasting MAXN... [2026-02-24T20:26:29.418419] [INFO ] [sig ] Generating forecast for: MAXN [2026-02-24T20:26:29.418448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MAXN' from 'https://tdm.silogroup.org/data/derivative_storage/MAXN.csv'. [2026-02-24T20:26:29.429936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MAXN'. [2026-02-24T20:26:29.430213] [INFO ] [FORECASTER] Starting predict_future for MAXN [2026-02-24T20:26:29.431010] [DEBUG] [LOCAL ] No optimal features file found for MAXN: ./output/feature-sets/MAXN.txt [2026-02-24T20:26:29.431063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:29.431095] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:29.431122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:29.431179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:29.488502] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:29.489146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:29.489228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:29.489261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:29.608009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:29.608172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:29.608213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:29.608243] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:29.611772] [DEBUG] [FORECASTER] MAXN: Forecast T+1@11:T+2@11: UP (p=98.13%) [2026-02-24T20:26:29.612067] [INFO ] [FORECASTER] Completed predict_future for MAXN [2026-02-24T20:26:29.612196] [INFO ] [sig ] MAXN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:29.756628] [INFO ] [LOCAL ] Saved forecast: MAXN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MAXN.txt [2026-02-24T20:26:29.756814] [INFO ] [sig ] [1894/3377] Completed MAXN in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-24T20:26:29.756858] [INFO ] [sig ] [1895/3377] Forecasting MBB... [2026-02-24T20:26:29.756888] [INFO ] [sig ] Generating forecast for: MBB [2026-02-24T20:26:29.756919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBB' from 'https://tdm.silogroup.org/data/derivative_storage/MBB.csv'. [2026-02-24T20:26:29.772499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBB'. [2026-02-24T20:26:29.772996] [INFO ] [FORECASTER] Starting predict_future for MBB [2026-02-24T20:26:29.773975] [DEBUG] [LOCAL ] No optimal features file found for MBB: ./output/feature-sets/MBB.txt [2026-02-24T20:26:29.774036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:29.774068] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:29.774097] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:29.774154] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:29.832539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:29.833488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:29.833598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:29.833637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:29.954045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:29.954200] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:29.954242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:29.954271] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:29.957761] [DEBUG] [FORECASTER] MBB: Forecast T+1@11:T+2@11: UP (p=74.16%) [2026-02-24T20:26:29.958053] [INFO ] [FORECASTER] Completed predict_future for MBB [2026-02-24T20:26:29.958182] [INFO ] [sig ] MBB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:30.100399] [INFO ] [LOCAL ] Saved forecast: MBB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MBB.txt [2026-02-24T20:26:30.100587] [INFO ] [sig ] [1895/3377] Completed MBB in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-24T20:26:30.100629] [INFO ] [sig ] [1896/3377] Forecasting MBC... [2026-02-24T20:26:30.100666] [INFO ] [sig ] Generating forecast for: MBC [2026-02-24T20:26:30.100707] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBC' from 'https://tdm.silogroup.org/data/derivative_storage/MBC.csv'. [2026-02-24T20:26:30.112714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBC'. [2026-02-24T20:26:30.112995] [INFO ] [FORECASTER] Starting predict_future for MBC [2026-02-24T20:26:30.113788] [DEBUG] [LOCAL ] No optimal features file found for MBC: ./output/feature-sets/MBC.txt [2026-02-24T20:26:30.113841] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:30.113873] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:30.113899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:30.113955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:30.172488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:30.173128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:30.173211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:30.173245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:30.289996] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:30.290148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:30.290186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:30.290232] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:30.293696] [DEBUG] [FORECASTER] MBC: Forecast T+1@11:T+2@11: DOWN (p=27.88%) [2026-02-24T20:26:30.293998] [INFO ] [FORECASTER] Completed predict_future for MBC [2026-02-24T20:26:30.294123] [INFO ] [sig ] MBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:30.455986] [INFO ] [LOCAL ] Saved forecast: MBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MBC.txt [2026-02-24T20:26:30.456142] [INFO ] [sig ] [1896/3377] Completed MBC in 0.4s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-24T20:26:30.456182] [INFO ] [sig ] [1897/3377] Forecasting MBCN... [2026-02-24T20:26:30.456213] [INFO ] [sig ] Generating forecast for: MBCN [2026-02-24T20:26:30.456245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBCN' from 'https://tdm.silogroup.org/data/derivative_storage/MBCN.csv'. [2026-02-24T20:26:30.467497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBCN'. [2026-02-24T20:26:30.467884] [INFO ] [FORECASTER] Starting predict_future for MBCN [2026-02-24T20:26:30.468785] [DEBUG] [LOCAL ] No optimal features file found for MBCN: ./output/feature-sets/MBCN.txt [2026-02-24T20:26:30.468851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:30.468887] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:30.468914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:30.468971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:30.528858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:30.529742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:30.529826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:30.529859] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:30.628251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:30.628358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:30.628396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:30.628424] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:30.631718] [DEBUG] [FORECASTER] MBCN: Forecast T+1@11:T+2@11: UP (p=93.52%) [2026-02-24T20:26:30.631997] [INFO ] [FORECASTER] Completed predict_future for MBCN [2026-02-24T20:26:30.632126] [INFO ] [sig ] MBCN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:30.773834] [INFO ] [LOCAL ] Saved forecast: MBCN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MBCN.txt [2026-02-24T20:26:30.773970] [INFO ] [sig ] [1897/3377] Completed MBCN in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-24T20:26:30.774009] [INFO ] [sig ] [1898/3377] Forecasting MBI... [2026-02-24T20:26:30.774040] [INFO ] [sig ] Generating forecast for: MBI [2026-02-24T20:26:30.774069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBI' from 'https://tdm.silogroup.org/data/derivative_storage/MBI.csv'. [2026-02-24T20:26:30.786389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBI'. [2026-02-24T20:26:30.786701] [INFO ] [FORECASTER] Starting predict_future for MBI [2026-02-24T20:26:30.787468] [DEBUG] [LOCAL ] No optimal features file found for MBI: ./output/feature-sets/MBI.txt [2026-02-24T20:26:30.787522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:30.787553] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:30.787600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:30.787659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:30.845017] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:30.845858] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:30.845936] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:30.845970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:30.966591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:30.966773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:30.966836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:30.966885] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:30.970962] [DEBUG] [FORECASTER] MBI: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-02-24T20:26:30.971254] [INFO ] [FORECASTER] Completed predict_future for MBI [2026-02-24T20:26:30.971384] [INFO ] [sig ] MBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:31.115729] [INFO ] [LOCAL ] Saved forecast: MBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MBI.txt [2026-02-24T20:26:31.115862] [INFO ] [sig ] [1898/3377] Completed MBI in 0.3s | 2.76 sym/s | Total: 11.4m | ETA: 8.9m [2026-02-24T20:26:31.115900] [INFO ] [sig ] [1899/3377] Forecasting MBIN... [2026-02-24T20:26:31.115931] [INFO ] [sig ] Generating forecast for: MBIN [2026-02-24T20:26:31.115962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBIN' from 'https://tdm.silogroup.org/data/derivative_storage/MBIN.csv'. [2026-02-24T20:26:31.127209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBIN'. [2026-02-24T20:26:31.127477] [INFO ] [FORECASTER] Starting predict_future for MBIN [2026-02-24T20:26:31.128318] [DEBUG] [LOCAL ] No optimal features file found for MBIN: ./output/feature-sets/MBIN.txt [2026-02-24T20:26:31.128373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:31.128404] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:31.128431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:31.128486] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:31.190895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:31.191808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:31.191894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:31.191929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:31.311605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:31.311754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:31.311793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:31.311821] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:31.315553] [DEBUG] [FORECASTER] MBIN: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-24T20:26:31.315860] [INFO ] [FORECASTER] Completed predict_future for MBIN [2026-02-24T20:26:31.315988] [INFO ] [sig ] MBIN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:31.457589] [INFO ] [LOCAL ] Saved forecast: MBIN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MBIN.txt [2026-02-24T20:26:31.457719] [INFO ] [sig ] [1899/3377] Completed MBIN in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:31.457759] [INFO ] [sig ] [1900/3377] Forecasting MBLY... [2026-02-24T20:26:31.457788] [INFO ] [sig ] Generating forecast for: MBLY [2026-02-24T20:26:31.457818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBLY' from 'https://tdm.silogroup.org/data/derivative_storage/MBLY.csv'. [2026-02-24T20:26:31.469835] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBLY'. [2026-02-24T20:26:31.470126] [INFO ] [FORECASTER] Starting predict_future for MBLY [2026-02-24T20:26:31.470920] [DEBUG] [LOCAL ] No optimal features file found for MBLY: ./output/feature-sets/MBLY.txt [2026-02-24T20:26:31.470974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:31.471006] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:31.471033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:31.471111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:31.528933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:31.529670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:31.529756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:31.529797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:31.657133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:31.657296] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:31.657337] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:31.657367] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:31.661082] [DEBUG] [FORECASTER] MBLY: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-02-24T20:26:31.661367] [INFO ] [FORECASTER] Completed predict_future for MBLY [2026-02-24T20:26:31.661496] [INFO ] [sig ] MBLY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:31.805859] [INFO ] [LOCAL ] Saved forecast: MBLY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MBLY.txt [2026-02-24T20:26:31.806038] [INFO ] [sig ] [1900/3377] Completed MBLY in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:31.806080] [INFO ] [sig ] [1901/3377] Forecasting MBS... [2026-02-24T20:26:31.806109] [INFO ] [sig ] Generating forecast for: MBS [2026-02-24T20:26:31.806138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBS' from 'https://tdm.silogroup.org/data/derivative_storage/MBS.csv'. [2026-02-24T20:26:31.818154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBS'. [2026-02-24T20:26:31.818608] [INFO ] [FORECASTER] Starting predict_future for MBS [2026-02-24T20:26:31.819668] [DEBUG] [LOCAL ] No optimal features file found for MBS: ./output/feature-sets/MBS.txt [2026-02-24T20:26:31.819725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:31.819762] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:31.819789] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:31.819845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:31.879682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:31.880618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:31.880706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:31.880746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:31.998522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:31.998703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:31.998744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:31.998773] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:32.002248] [DEBUG] [FORECASTER] MBS: Forecast T+1@11:T+2@11: UP (p=66.10%) [2026-02-24T20:26:32.002534] [INFO ] [FORECASTER] Completed predict_future for MBS [2026-02-24T20:26:32.002685] [INFO ] [sig ] MBS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:32.145890] [INFO ] [LOCAL ] Saved forecast: MBS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MBS.txt [2026-02-24T20:26:32.146031] [INFO ] [sig ] [1901/3377] Completed MBS in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:32.146069] [INFO ] [sig ] [1902/3377] Forecasting MBWM... [2026-02-24T20:26:32.146101] [INFO ] [sig ] Generating forecast for: MBWM [2026-02-24T20:26:32.146130] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBWM' from 'https://tdm.silogroup.org/data/derivative_storage/MBWM.csv'. [2026-02-24T20:26:32.158829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBWM'. [2026-02-24T20:26:32.159249] [INFO ] [FORECASTER] Starting predict_future for MBWM [2026-02-24T20:26:32.160136] [DEBUG] [LOCAL ] No optimal features file found for MBWM: ./output/feature-sets/MBWM.txt [2026-02-24T20:26:32.160205] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:32.160239] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:32.160265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:32.160322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:32.222340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:32.223272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:32.223360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:32.223396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:32.342794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:32.342955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:32.342995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:32.343025] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:32.346513] [DEBUG] [FORECASTER] MBWM: Forecast T+1@11:T+2@11: UP (p=79.48%) [2026-02-24T20:26:32.346845] [INFO ] [FORECASTER] Completed predict_future for MBWM [2026-02-24T20:26:32.346988] [INFO ] [sig ] MBWM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:32.495652] [INFO ] [LOCAL ] Saved forecast: MBWM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MBWM.txt [2026-02-24T20:26:32.495819] [INFO ] [sig ] [1902/3377] Completed MBWM in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:32.495860] [INFO ] [sig ] [1903/3377] Forecasting MBX... [2026-02-24T20:26:32.495892] [INFO ] [sig ] Generating forecast for: MBX [2026-02-24T20:26:32.495922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MBX' from 'https://tdm.silogroup.org/data/derivative_storage/MBX.csv'. [2026-02-24T20:26:32.508307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MBX'. [2026-02-24T20:26:32.508717] [INFO ] [FORECASTER] Starting predict_future for MBX [2026-02-24T20:26:32.509649] [DEBUG] [LOCAL ] No optimal features file found for MBX: ./output/feature-sets/MBX.txt [2026-02-24T20:26:32.509706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:32.509741] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:32.509777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:32.509849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:32.570059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:32.570986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:32.571118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:32.571154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:32.695373] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:32.695535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:32.695596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:32.695630] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:32.699343] [DEBUG] [FORECASTER] MBX: Forecast T+1@11:T+2@11: DOWN (p=7.73%) [2026-02-24T20:26:32.699668] [INFO ] [FORECASTER] Completed predict_future for MBX [2026-02-24T20:26:32.699809] [INFO ] [sig ] MBX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:32.852203] [INFO ] [LOCAL ] Saved forecast: MBX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MBX.txt [2026-02-24T20:26:32.852343] [INFO ] [sig ] [1903/3377] Completed MBX in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:32.852382] [INFO ] [sig ] [1904/3377] Forecasting MC... [2026-02-24T20:26:32.852414] [INFO ] [sig ] Generating forecast for: MC [2026-02-24T20:26:32.852445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MC' from 'https://tdm.silogroup.org/data/derivative_storage/MC.csv'. [2026-02-24T20:26:32.863822] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MC'. [2026-02-24T20:26:32.864150] [INFO ] [FORECASTER] Starting predict_future for MC [2026-02-24T20:26:32.865010] [DEBUG] [LOCAL ] No optimal features file found for MC: ./output/feature-sets/MC.txt [2026-02-24T20:26:32.865066] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:32.865098] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:32.865125] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:32.865183] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:32.933903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:32.935151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:32.935249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:32.935303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:33.062597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:33.062746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:33.062787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:33.062816] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:33.066507] [DEBUG] [FORECASTER] MC: Forecast T+1@11:T+2@11: DOWN (p=3.70%) [2026-02-24T20:26:33.066870] [INFO ] [FORECASTER] Completed predict_future for MC [2026-02-24T20:26:33.067022] [INFO ] [sig ] MC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:33.214307] [INFO ] [LOCAL ] Saved forecast: MC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MC.txt [2026-02-24T20:26:33.214475] [INFO ] [sig ] [1904/3377] Completed MC in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:33.214526] [INFO ] [sig ] [1905/3377] Forecasting MCBS... [2026-02-24T20:26:33.214557] [INFO ] [sig ] Generating forecast for: MCBS [2026-02-24T20:26:33.214618] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCBS' from 'https://tdm.silogroup.org/data/derivative_storage/MCBS.csv'. [2026-02-24T20:26:33.227408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCBS'. [2026-02-24T20:26:33.227788] [INFO ] [FORECASTER] Starting predict_future for MCBS [2026-02-24T20:26:33.228686] [DEBUG] [LOCAL ] No optimal features file found for MCBS: ./output/feature-sets/MCBS.txt [2026-02-24T20:26:33.228742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:33.228779] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:33.228812] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:33.228883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:33.290910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:33.291820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:33.291922] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:33.291965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:33.425716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:33.425881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:33.425921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:33.425951] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:33.429731] [DEBUG] [FORECASTER] MCBS: Forecast T+1@11:T+2@11: UP (p=52.39%) [2026-02-24T20:26:33.430083] [INFO ] [FORECASTER] Completed predict_future for MCBS [2026-02-24T20:26:33.430228] [INFO ] [sig ] MCBS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:33.577309] [INFO ] [LOCAL ] Saved forecast: MCBS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MCBS.txt [2026-02-24T20:26:33.577454] [INFO ] [sig ] [1905/3377] Completed MCBS in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:33.577511] [INFO ] [sig ] [1906/3377] Forecasting MCHI... [2026-02-24T20:26:33.577542] [INFO ] [sig ] Generating forecast for: MCHI [2026-02-24T20:26:33.577589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHI' from 'https://tdm.silogroup.org/data/derivative_storage/MCHI.csv'. [2026-02-24T20:26:33.588889] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHI'. [2026-02-24T20:26:33.589219] [INFO ] [FORECASTER] Starting predict_future for MCHI [2026-02-24T20:26:33.590061] [DEBUG] [LOCAL ] No optimal features file found for MCHI: ./output/feature-sets/MCHI.txt [2026-02-24T20:26:33.590114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:33.590146] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:33.590174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:33.590230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:33.648048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:33.649031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:33.649124] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:33.649158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:33.777388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:33.777546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:33.777608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:33.777640] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:33.781242] [DEBUG] [FORECASTER] MCHI: Forecast T+1@11:T+2@11: DOWN (p=11.79%) [2026-02-24T20:26:33.781609] [INFO ] [FORECASTER] Completed predict_future for MCHI [2026-02-24T20:26:33.781788] [INFO ] [sig ] MCHI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:33.930152] [INFO ] [LOCAL ] Saved forecast: MCHI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MCHI.txt [2026-02-24T20:26:33.930348] [INFO ] [sig ] [1906/3377] Completed MCHI in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:33.930392] [INFO ] [sig ] [1907/3377] Forecasting MCHP... [2026-02-24T20:26:33.930425] [INFO ] [sig ] Generating forecast for: MCHP [2026-02-24T20:26:33.930457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHP' from 'https://tdm.silogroup.org/data/derivative_storage/MCHP.csv'. [2026-02-24T20:26:33.942824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHP'. [2026-02-24T20:26:33.943193] [INFO ] [FORECASTER] Starting predict_future for MCHP [2026-02-24T20:26:33.944076] [DEBUG] [LOCAL ] No optimal features file found for MCHP: ./output/feature-sets/MCHP.txt [2026-02-24T20:26:33.944136] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:33.944181] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:33.944212] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:33.944271] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:34.007613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:34.008552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:34.008662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:34.008699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:34.146912] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:34.147088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:34.147135] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:34.147166] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:34.151085] [DEBUG] [FORECASTER] MCHP: Forecast T+1@11:T+2@11: UP (p=57.12%) [2026-02-24T20:26:34.151431] [INFO ] [FORECASTER] Completed predict_future for MCHP [2026-02-24T20:26:34.151588] [INFO ] [sig ] MCHP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:34.310960] [INFO ] [LOCAL ] Saved forecast: MCHP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MCHP.txt [2026-02-24T20:26:34.311171] [INFO ] [sig ] [1907/3377] Completed MCHP in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:34.311221] [INFO ] [sig ] [1908/3377] Forecasting MCHX... [2026-02-24T20:26:34.311258] [INFO ] [sig ] Generating forecast for: MCHX [2026-02-24T20:26:34.311324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCHX' from 'https://tdm.silogroup.org/data/derivative_storage/MCHX.csv'. [2026-02-24T20:26:34.323607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCHX'. [2026-02-24T20:26:34.323955] [INFO ] [FORECASTER] Starting predict_future for MCHX [2026-02-24T20:26:34.324961] [DEBUG] [LOCAL ] No optimal features file found for MCHX: ./output/feature-sets/MCHX.txt [2026-02-24T20:26:34.325017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:34.325055] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:34.325090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:34.325150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:34.382907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:34.383842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:34.383929] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:34.383964] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:34.489092] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:34.489260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:34.489302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:34.489332] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:34.492899] [DEBUG] [FORECASTER] MCHX: Forecast T+1@11:T+2@11: DOWN (p=42.85%) [2026-02-24T20:26:34.493182] [INFO ] [FORECASTER] Completed predict_future for MCHX [2026-02-24T20:26:34.493312] [INFO ] [sig ] MCHX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:34.636513] [INFO ] [LOCAL ] Saved forecast: MCHX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MCHX.txt [2026-02-24T20:26:34.636699] [INFO ] [sig ] [1908/3377] Completed MCHX in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:34.636741] [INFO ] [sig ] [1909/3377] Forecasting MCI... [2026-02-24T20:26:34.636779] [INFO ] [sig ] Generating forecast for: MCI [2026-02-24T20:26:34.636816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCI' from 'https://tdm.silogroup.org/data/derivative_storage/MCI.csv'. [2026-02-24T20:26:34.649931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCI'. [2026-02-24T20:26:34.650367] [INFO ] [FORECASTER] Starting predict_future for MCI [2026-02-24T20:26:34.651237] [DEBUG] [LOCAL ] No optimal features file found for MCI: ./output/feature-sets/MCI.txt [2026-02-24T20:26:34.651294] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:34.651326] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:34.651354] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:34.651411] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:34.708383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:34.709374] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:34.709474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:34.709514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:34.831232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:34.831403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:34.831461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:34.831494] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:34.835137] [DEBUG] [FORECASTER] MCI: Forecast T+1@11:T+2@11: DOWN (p=5.08%) [2026-02-24T20:26:34.835532] [INFO ] [FORECASTER] Completed predict_future for MCI [2026-02-24T20:26:34.835707] [INFO ] [sig ] MCI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:34.979882] [INFO ] [LOCAL ] Saved forecast: MCI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MCI.txt [2026-02-24T20:26:34.980062] [INFO ] [sig ] [1909/3377] Completed MCI in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.9m [2026-02-24T20:26:34.980103] [INFO ] [sig ] [1910/3377] Forecasting MCK... [2026-02-24T20:26:34.980131] [INFO ] [sig ] Generating forecast for: MCK [2026-02-24T20:26:34.980161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCK' from 'https://tdm.silogroup.org/data/derivative_storage/MCK.csv'. [2026-02-24T20:26:34.991756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCK'. [2026-02-24T20:26:34.992086] [INFO ] [FORECASTER] Starting predict_future for MCK [2026-02-24T20:26:34.992964] [DEBUG] [LOCAL ] No optimal features file found for MCK: ./output/feature-sets/MCK.txt [2026-02-24T20:26:34.993019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:34.993089] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:34.993119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:34.993190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:35.052051] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:35.052840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:35.052924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:35.052957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:35.174531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:35.174703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:35.174743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:35.174772] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:35.178223] [DEBUG] [FORECASTER] MCK: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-24T20:26:35.178501] [INFO ] [FORECASTER] Completed predict_future for MCK [2026-02-24T20:26:35.178648] [INFO ] [sig ] MCK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:35.321524] [INFO ] [LOCAL ] Saved forecast: MCK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MCK.txt [2026-02-24T20:26:35.321691] [INFO ] [sig ] [1910/3377] Completed MCK in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-24T20:26:35.321733] [INFO ] [sig ] [1911/3377] Forecasting MCN... [2026-02-24T20:26:35.321763] [INFO ] [sig ] Generating forecast for: MCN [2026-02-24T20:26:35.321793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCN' from 'https://tdm.silogroup.org/data/derivative_storage/MCN.csv'. [2026-02-24T20:26:35.332963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCN'. [2026-02-24T20:26:35.333263] [INFO ] [FORECASTER] Starting predict_future for MCN [2026-02-24T20:26:35.334137] [DEBUG] [LOCAL ] No optimal features file found for MCN: ./output/feature-sets/MCN.txt [2026-02-24T20:26:35.334192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:35.334225] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:35.334253] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:35.334310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:35.392816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:35.393680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:35.393765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:35.393798] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:35.511659] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:35.511844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:35.511893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:35.511927] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:35.515481] [DEBUG] [FORECASTER] MCN: Forecast T+1@11:T+2@11: UP (p=62.68%) [2026-02-24T20:26:35.515799] [INFO ] [FORECASTER] Completed predict_future for MCN [2026-02-24T20:26:35.515938] [INFO ] [sig ] MCN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:35.656782] [INFO ] [LOCAL ] Saved forecast: MCN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MCN.txt [2026-02-24T20:26:35.656925] [INFO ] [sig ] [1911/3377] Completed MCN in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-24T20:26:35.656966] [INFO ] [sig ] [1912/3377] Forecasting MCO... [2026-02-24T20:26:35.656995] [INFO ] [sig ] Generating forecast for: MCO [2026-02-24T20:26:35.657025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCO' from 'https://tdm.silogroup.org/data/derivative_storage/MCO.csv'. [2026-02-24T20:26:35.668481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCO'. [2026-02-24T20:26:35.668815] [INFO ] [FORECASTER] Starting predict_future for MCO [2026-02-24T20:26:35.669637] [DEBUG] [LOCAL ] No optimal features file found for MCO: ./output/feature-sets/MCO.txt [2026-02-24T20:26:35.669692] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:35.669727] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:35.669755] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:35.669817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:35.727327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:35.728171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:35.728256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:35.728290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:35.844350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:35.844506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:35.844545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:35.844592] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:35.848013] [DEBUG] [FORECASTER] MCO: Forecast T+1@11:T+2@11: UP (p=85.06%) [2026-02-24T20:26:35.848295] [INFO ] [FORECASTER] Completed predict_future for MCO [2026-02-24T20:26:35.848427] [INFO ] [sig ] MCO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:35.990552] [INFO ] [LOCAL ] Saved forecast: MCO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MCO.txt [2026-02-24T20:26:35.990714] [INFO ] [sig ] [1912/3377] Completed MCO in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-24T20:26:35.990753] [INFO ] [sig ] [1913/3377] Forecasting MCRB... [2026-02-24T20:26:35.990784] [INFO ] [sig ] Generating forecast for: MCRB [2026-02-24T20:26:35.990814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRB' from 'https://tdm.silogroup.org/data/derivative_storage/MCRB.csv'. [2026-02-24T20:26:36.002850] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRB'. [2026-02-24T20:26:36.003193] [INFO ] [FORECASTER] Starting predict_future for MCRB [2026-02-24T20:26:36.004048] [DEBUG] [LOCAL ] No optimal features file found for MCRB: ./output/feature-sets/MCRB.txt [2026-02-24T20:26:36.004104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:36.004171] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:36.004203] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:36.004262] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:36.061199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:36.061948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:36.062030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:36.062063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:36.187309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:36.187644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:36.187697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:36.187761] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:36.192804] [DEBUG] [FORECASTER] MCRB: Forecast T+1@11:T+2@11: UP (p=66.65%) [2026-02-24T20:26:36.193120] [INFO ] [FORECASTER] Completed predict_future for MCRB [2026-02-24T20:26:36.193261] [INFO ] [sig ] MCRB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:36.335985] [INFO ] [LOCAL ] Saved forecast: MCRB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MCRB.txt [2026-02-24T20:26:36.336137] [INFO ] [sig ] [1913/3377] Completed MCRB in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-24T20:26:36.336177] [INFO ] [sig ] [1914/3377] Forecasting MCRI... [2026-02-24T20:26:36.336207] [INFO ] [sig ] Generating forecast for: MCRI [2026-02-24T20:26:36.336237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCRI' from 'https://tdm.silogroup.org/data/derivative_storage/MCRI.csv'. [2026-02-24T20:26:36.347728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCRI'. [2026-02-24T20:26:36.348065] [INFO ] [FORECASTER] Starting predict_future for MCRI [2026-02-24T20:26:36.348891] [DEBUG] [LOCAL ] No optimal features file found for MCRI: ./output/feature-sets/MCRI.txt [2026-02-24T20:26:36.348946] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:36.348979] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:36.349007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:36.349065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:36.407840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:36.408639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:36.408730] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:36.408775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:36.533557] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:36.533727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:36.533767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:36.533796] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:36.537329] [DEBUG] [FORECASTER] MCRI: Forecast T+1@11:T+2@11: UP (p=89.69%) [2026-02-24T20:26:36.537640] [INFO ] [FORECASTER] Completed predict_future for MCRI [2026-02-24T20:26:36.537778] [INFO ] [sig ] MCRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:36.679781] [INFO ] [LOCAL ] Saved forecast: MCRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MCRI.txt [2026-02-24T20:26:36.679920] [INFO ] [sig ] [1914/3377] Completed MCRI in 0.3s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-24T20:26:36.679960] [INFO ] [sig ] [1915/3377] Forecasting MCS... [2026-02-24T20:26:36.679990] [INFO ] [sig ] Generating forecast for: MCS [2026-02-24T20:26:36.680020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCS' from 'https://tdm.silogroup.org/data/derivative_storage/MCS.csv'. [2026-02-24T20:26:36.691209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCS'. [2026-02-24T20:26:36.691519] [INFO ] [FORECASTER] Starting predict_future for MCS [2026-02-24T20:26:36.692313] [DEBUG] [LOCAL ] No optimal features file found for MCS: ./output/feature-sets/MCS.txt [2026-02-24T20:26:36.692367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:36.692400] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:36.692427] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:36.692484] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:36.753225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:36.754063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:36.754147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:36.754181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:36.877685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:36.877842] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:36.877889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:36.877956] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:36.881654] [DEBUG] [FORECASTER] MCS: Forecast T+1@11:T+2@11: DOWN (p=2.92%) [2026-02-24T20:26:36.881998] [INFO ] [FORECASTER] Completed predict_future for MCS [2026-02-24T20:26:36.882145] [INFO ] [sig ] MCS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:37.035442] [INFO ] [LOCAL ] Saved forecast: MCS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MCS.txt [2026-02-24T20:26:37.035596] [INFO ] [sig ] [1915/3377] Completed MCS in 0.4s | 2.76 sym/s | Total: 11.5m | ETA: 8.8m [2026-02-24T20:26:37.035638] [INFO ] [sig ] [1916/3377] Forecasting MCY... [2026-02-24T20:26:37.035668] [INFO ] [sig ] Generating forecast for: MCY [2026-02-24T20:26:37.035700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MCY' from 'https://tdm.silogroup.org/data/derivative_storage/MCY.csv'. [2026-02-24T20:26:37.046963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MCY'. [2026-02-24T20:26:37.047279] [INFO ] [FORECASTER] Starting predict_future for MCY [2026-02-24T20:26:37.048112] [DEBUG] [LOCAL ] No optimal features file found for MCY: ./output/feature-sets/MCY.txt [2026-02-24T20:26:37.048165] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:37.048197] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:37.048224] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:37.048280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:37.107480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:37.108373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:37.108462] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:37.108495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:37.227698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:37.227857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:37.227924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:37.227955] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:37.231481] [DEBUG] [FORECASTER] MCY: Forecast T+1@11:T+2@11: DOWN (p=23.53%) [2026-02-24T20:26:37.231827] [INFO ] [FORECASTER] Completed predict_future for MCY [2026-02-24T20:26:37.231972] [INFO ] [sig ] MCY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:37.380387] [INFO ] [LOCAL ] Saved forecast: MCY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MCY.txt [2026-02-24T20:26:37.380594] [INFO ] [sig ] [1916/3377] Completed MCY in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:37.380660] [INFO ] [sig ] [1917/3377] Forecasting MDAI... [2026-02-24T20:26:37.380704] [INFO ] [sig ] Generating forecast for: MDAI [2026-02-24T20:26:37.380737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDAI' from 'https://tdm.silogroup.org/data/derivative_storage/MDAI.csv'. [2026-02-24T20:26:37.393276] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDAI'. [2026-02-24T20:26:37.393679] [INFO ] [FORECASTER] Starting predict_future for MDAI [2026-02-24T20:26:37.394536] [DEBUG] [LOCAL ] No optimal features file found for MDAI: ./output/feature-sets/MDAI.txt [2026-02-24T20:26:37.394627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:37.394668] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:37.394696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:37.394754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:37.460249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:37.461265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:37.461373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:37.461414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:37.583863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:37.584021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:37.584060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:37.584089] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:37.587528] [DEBUG] [FORECASTER] MDAI: Forecast T+1@11:T+2@11: DOWN (p=48.86%) [2026-02-24T20:26:37.587830] [INFO ] [FORECASTER] Completed predict_future for MDAI [2026-02-24T20:26:37.587989] [INFO ] [sig ] MDAI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:37.737093] [INFO ] [LOCAL ] Saved forecast: MDAI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MDAI.txt [2026-02-24T20:26:37.737262] [INFO ] [sig ] [1917/3377] Completed MDAI in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:37.737307] [INFO ] [sig ] [1918/3377] Forecasting MDB... [2026-02-24T20:26:37.737338] [INFO ] [sig ] Generating forecast for: MDB [2026-02-24T20:26:37.737371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDB' from 'https://tdm.silogroup.org/data/derivative_storage/MDB.csv'. [2026-02-24T20:26:37.751267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDB'. [2026-02-24T20:26:37.751691] [INFO ] [FORECASTER] Starting predict_future for MDB [2026-02-24T20:26:37.752634] [DEBUG] [LOCAL ] No optimal features file found for MDB: ./output/feature-sets/MDB.txt [2026-02-24T20:26:37.752697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:37.752750] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:37.752792] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:37.752884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:37.820200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:37.821101] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:37.821188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:37.821223] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:37.949698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:37.949858] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:37.949907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:37.949944] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:37.953484] [DEBUG] [FORECASTER] MDB: Forecast T+1@11:T+2@11: DOWN (p=1.25%) [2026-02-24T20:26:37.953794] [INFO ] [FORECASTER] Completed predict_future for MDB [2026-02-24T20:26:37.953944] [INFO ] [sig ] MDB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:38.105271] [INFO ] [LOCAL ] Saved forecast: MDB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MDB.txt [2026-02-24T20:26:38.105430] [INFO ] [sig ] [1918/3377] Completed MDB in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:38.105469] [INFO ] [sig ] [1919/3377] Forecasting MDGL... [2026-02-24T20:26:38.105500] [INFO ] [sig ] Generating forecast for: MDGL [2026-02-24T20:26:38.105529] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDGL' from 'https://tdm.silogroup.org/data/derivative_storage/MDGL.csv'. [2026-02-24T20:26:38.117020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDGL'. [2026-02-24T20:26:38.117322] [INFO ] [FORECASTER] Starting predict_future for MDGL [2026-02-24T20:26:38.118162] [DEBUG] [LOCAL ] No optimal features file found for MDGL: ./output/feature-sets/MDGL.txt [2026-02-24T20:26:38.118217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:38.118250] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:38.118279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:38.118337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:38.177150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:38.177875] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:38.177992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:38.178036] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:38.296024] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:38.296184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:38.296223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:38.296251] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:38.299746] [DEBUG] [FORECASTER] MDGL: Forecast T+1@11:T+2@11: UP (p=98.92%) [2026-02-24T20:26:38.300060] [INFO ] [FORECASTER] Completed predict_future for MDGL [2026-02-24T20:26:38.300192] [INFO ] [sig ] MDGL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:38.446315] [INFO ] [LOCAL ] Saved forecast: MDGL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MDGL.txt [2026-02-24T20:26:38.446485] [INFO ] [sig ] [1919/3377] Completed MDGL in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:38.446528] [INFO ] [sig ] [1920/3377] Forecasting MDLZ... [2026-02-24T20:26:38.446562] [INFO ] [sig ] Generating forecast for: MDLZ [2026-02-24T20:26:38.446614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDLZ' from 'https://tdm.silogroup.org/data/derivative_storage/MDLZ.csv'. [2026-02-24T20:26:38.457931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDLZ'. [2026-02-24T20:26:38.458234] [INFO ] [FORECASTER] Starting predict_future for MDLZ [2026-02-24T20:26:38.459092] [DEBUG] [LOCAL ] No optimal features file found for MDLZ: ./output/feature-sets/MDLZ.txt [2026-02-24T20:26:38.459145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:38.459178] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:38.459207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:38.459265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:38.518671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:38.519499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:38.519630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:38.519667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:38.645073] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:38.645225] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:38.645267] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:38.645313] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:38.648740] [DEBUG] [FORECASTER] MDLZ: Forecast T+1@11:T+2@11: UP (p=90.07%) [2026-02-24T20:26:38.649033] [INFO ] [FORECASTER] Completed predict_future for MDLZ [2026-02-24T20:26:38.649160] [INFO ] [sig ] MDLZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:38.797756] [INFO ] [LOCAL ] Saved forecast: MDLZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MDLZ.txt [2026-02-24T20:26:38.797935] [INFO ] [sig ] [1920/3377] Completed MDLZ in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:38.797982] [INFO ] [sig ] [1921/3377] Forecasting MDWD... [2026-02-24T20:26:38.798013] [INFO ] [sig ] Generating forecast for: MDWD [2026-02-24T20:26:38.798044] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDWD' from 'https://tdm.silogroup.org/data/derivative_storage/MDWD.csv'. [2026-02-24T20:26:38.810089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDWD'. [2026-02-24T20:26:38.810446] [INFO ] [FORECASTER] Starting predict_future for MDWD [2026-02-24T20:26:38.811338] [DEBUG] [LOCAL ] No optimal features file found for MDWD: ./output/feature-sets/MDWD.txt [2026-02-24T20:26:38.811395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:38.811428] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:38.811456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:38.811514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:38.873048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:38.873911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:38.874000] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:38.874035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:39.003264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:39.003419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:39.003459] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:39.003487] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:39.007096] [DEBUG] [FORECASTER] MDWD: Forecast T+1@11:T+2@11: DOWN (p=22.93%) [2026-02-24T20:26:39.007378] [INFO ] [FORECASTER] Completed predict_future for MDWD [2026-02-24T20:26:39.007509] [INFO ] [sig ] MDWD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:39.155044] [INFO ] [LOCAL ] Saved forecast: MDWD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MDWD.txt [2026-02-24T20:26:39.155201] [INFO ] [sig ] [1921/3377] Completed MDWD in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:39.155241] [INFO ] [sig ] [1922/3377] Forecasting MDXG... [2026-02-24T20:26:39.155271] [INFO ] [sig ] Generating forecast for: MDXG [2026-02-24T20:26:39.155301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXG' from 'https://tdm.silogroup.org/data/derivative_storage/MDXG.csv'. [2026-02-24T20:26:39.333950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXG'. [2026-02-24T20:26:39.334332] [INFO ] [FORECASTER] Starting predict_future for MDXG [2026-02-24T20:26:39.335210] [DEBUG] [LOCAL ] No optimal features file found for MDXG: ./output/feature-sets/MDXG.txt [2026-02-24T20:26:39.335266] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:39.335300] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:39.335328] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:39.335390] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:39.396569] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:39.397432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:39.397533] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:39.397618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:39.525367] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:39.525541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:39.525601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:39.525633] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:39.529180] [DEBUG] [FORECASTER] MDXG: Forecast T+1@11:T+2@11: DOWN (p=18.14%) [2026-02-24T20:26:39.529466] [INFO ] [FORECASTER] Completed predict_future for MDXG [2026-02-24T20:26:39.529618] [INFO ] [sig ] MDXG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:39.675393] [INFO ] [LOCAL ] Saved forecast: MDXG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MDXG.txt [2026-02-24T20:26:39.675531] [INFO ] [sig ] [1922/3377] Completed MDXG in 0.5s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:39.675588] [INFO ] [sig ] [1923/3377] Forecasting MDXH... [2026-02-24T20:26:39.675622] [INFO ] [sig ] Generating forecast for: MDXH [2026-02-24T20:26:39.675652] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MDXH' from 'https://tdm.silogroup.org/data/derivative_storage/MDXH.csv'. [2026-02-24T20:26:39.687100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MDXH'. [2026-02-24T20:26:39.687395] [INFO ] [FORECASTER] Starting predict_future for MDXH [2026-02-24T20:26:39.688220] [DEBUG] [LOCAL ] No optimal features file found for MDXH: ./output/feature-sets/MDXH.txt [2026-02-24T20:26:39.688274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:39.688306] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:39.688333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:39.688389] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:39.748375] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:39.749244] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:39.749331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:39.749366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:39.871372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:39.871525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:39.871565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:39.871615] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:39.875013] [DEBUG] [FORECASTER] MDXH: Forecast T+1@11:T+2@11: UP (p=82.18%) [2026-02-24T20:26:39.875293] [INFO ] [FORECASTER] Completed predict_future for MDXH [2026-02-24T20:26:39.875421] [INFO ] [sig ] MDXH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:40.023287] [INFO ] [LOCAL ] Saved forecast: MDXH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MDXH.txt [2026-02-24T20:26:40.023448] [INFO ] [sig ] [1923/3377] Completed MDXH in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:40.023489] [INFO ] [sig ] [1924/3377] Forecasting MEC... [2026-02-24T20:26:40.023518] [INFO ] [sig ] Generating forecast for: MEC [2026-02-24T20:26:40.023547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEC' from 'https://tdm.silogroup.org/data/derivative_storage/MEC.csv'. [2026-02-24T20:26:40.036735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEC'. [2026-02-24T20:26:40.037066] [INFO ] [FORECASTER] Starting predict_future for MEC [2026-02-24T20:26:40.037919] [DEBUG] [LOCAL ] No optimal features file found for MEC: ./output/feature-sets/MEC.txt [2026-02-24T20:26:40.037975] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:40.038010] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:40.038049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:40.038110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:40.103130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:40.104428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:40.104534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:40.104605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:40.243323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:40.243508] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:40.243551] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:40.243599] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:40.247155] [DEBUG] [FORECASTER] MEC: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-24T20:26:40.247450] [INFO ] [FORECASTER] Completed predict_future for MEC [2026-02-24T20:26:40.247596] [INFO ] [sig ] MEC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:40.391094] [INFO ] [LOCAL ] Saved forecast: MEC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MEC.txt [2026-02-24T20:26:40.391247] [INFO ] [sig ] [1924/3377] Completed MEC in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:40.391287] [INFO ] [sig ] [1925/3377] Forecasting MED... [2026-02-24T20:26:40.391317] [INFO ] [sig ] Generating forecast for: MED [2026-02-24T20:26:40.391347] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MED' from 'https://tdm.silogroup.org/data/derivative_storage/MED.csv'. [2026-02-24T20:26:40.429161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MED'. [2026-02-24T20:26:40.429657] [INFO ] [FORECASTER] Starting predict_future for MED [2026-02-24T20:26:40.430760] [DEBUG] [LOCAL ] No optimal features file found for MED: ./output/feature-sets/MED.txt [2026-02-24T20:26:40.430834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:40.430880] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:40.430921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:40.431005] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:40.490660] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:40.491548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:40.491657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:40.491692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:40.613722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:40.613874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:40.613915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:40.613944] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:40.617525] [DEBUG] [FORECASTER] MED: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-02-24T20:26:40.617844] [INFO ] [FORECASTER] Completed predict_future for MED [2026-02-24T20:26:40.618007] [INFO ] [sig ] MED: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:40.762281] [INFO ] [LOCAL ] Saved forecast: MED 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MED.txt [2026-02-24T20:26:40.762444] [INFO ] [sig ] [1925/3377] Completed MED in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.8m [2026-02-24T20:26:40.762485] [INFO ] [sig ] [1926/3377] Forecasting MEDP... [2026-02-24T20:26:40.762517] [INFO ] [sig ] Generating forecast for: MEDP [2026-02-24T20:26:40.762547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEDP' from 'https://tdm.silogroup.org/data/derivative_storage/MEDP.csv'. [2026-02-24T20:26:40.774089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEDP'. [2026-02-24T20:26:40.774464] [INFO ] [FORECASTER] Starting predict_future for MEDP [2026-02-24T20:26:40.775331] [DEBUG] [LOCAL ] No optimal features file found for MEDP: ./output/feature-sets/MEDP.txt [2026-02-24T20:26:40.775386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:40.775420] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:40.775447] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:40.775505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:40.840410] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:40.841699] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:40.841808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:40.841869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:40.973116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:40.973277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:40.973319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:40.973350] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:40.977610] [DEBUG] [FORECASTER] MEDP: Forecast T+1@11:T+2@11: DOWN (p=9.05%) [2026-02-24T20:26:40.978000] [INFO ] [FORECASTER] Completed predict_future for MEDP [2026-02-24T20:26:40.978182] [INFO ] [sig ] MEDP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:41.129447] [INFO ] [LOCAL ] Saved forecast: MEDP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MEDP.txt [2026-02-24T20:26:41.129630] [INFO ] [sig ] [1926/3377] Completed MEDP in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-24T20:26:41.129672] [INFO ] [sig ] [1927/3377] Forecasting MEG... [2026-02-24T20:26:41.129703] [INFO ] [sig ] Generating forecast for: MEG [2026-02-24T20:26:41.129732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEG' from 'https://tdm.silogroup.org/data/derivative_storage/MEG.csv'. [2026-02-24T20:26:41.141993] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEG'. [2026-02-24T20:26:41.142320] [INFO ] [FORECASTER] Starting predict_future for MEG [2026-02-24T20:26:41.143120] [DEBUG] [LOCAL ] No optimal features file found for MEG: ./output/feature-sets/MEG.txt [2026-02-24T20:26:41.143173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:41.143232] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:41.143261] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:41.143319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:41.202111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:41.202993] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:41.203080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:41.203115] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:41.328436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:41.328617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:41.328659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:41.328690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:41.332305] [DEBUG] [FORECASTER] MEG: Forecast T+1@11:T+2@11: UP (p=98.41%) [2026-02-24T20:26:41.332631] [INFO ] [FORECASTER] Completed predict_future for MEG [2026-02-24T20:26:41.332773] [INFO ] [sig ] MEG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:41.481449] [INFO ] [LOCAL ] Saved forecast: MEG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MEG.txt [2026-02-24T20:26:41.481631] [INFO ] [sig ] [1927/3377] Completed MEG in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-24T20:26:41.481676] [INFO ] [sig ] [1928/3377] Forecasting MEGI... [2026-02-24T20:26:41.481706] [INFO ] [sig ] Generating forecast for: MEGI [2026-02-24T20:26:41.481754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEGI' from 'https://tdm.silogroup.org/data/derivative_storage/MEGI.csv'. [2026-02-24T20:26:41.493537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEGI'. [2026-02-24T20:26:41.493893] [INFO ] [FORECASTER] Starting predict_future for MEGI [2026-02-24T20:26:41.494718] [DEBUG] [LOCAL ] No optimal features file found for MEGI: ./output/feature-sets/MEGI.txt [2026-02-24T20:26:41.494772] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:41.494804] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:41.494831] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:41.494887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:41.554868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:41.555979] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:41.556065] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:41.556098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:41.685353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:41.685509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:41.685549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:41.685598] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:41.689073] [DEBUG] [FORECASTER] MEGI: Forecast T+1@11:T+2@11: UP (p=53.38%) [2026-02-24T20:26:41.689355] [INFO ] [FORECASTER] Completed predict_future for MEGI [2026-02-24T20:26:41.689507] [INFO ] [sig ] MEGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:41.837535] [INFO ] [LOCAL ] Saved forecast: MEGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MEGI.txt [2026-02-24T20:26:41.837721] [INFO ] [sig ] [1928/3377] Completed MEGI in 0.4s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-24T20:26:41.837763] [INFO ] [sig ] [1929/3377] Forecasting MEI... [2026-02-24T20:26:41.837792] [INFO ] [sig ] Generating forecast for: MEI [2026-02-24T20:26:41.837822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEI' from 'https://tdm.silogroup.org/data/derivative_storage/MEI.csv'. [2026-02-24T20:26:41.850159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEI'. [2026-02-24T20:26:41.850555] [INFO ] [FORECASTER] Starting predict_future for MEI [2026-02-24T20:26:41.851440] [DEBUG] [LOCAL ] No optimal features file found for MEI: ./output/feature-sets/MEI.txt [2026-02-24T20:26:41.851495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:41.851529] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:41.851557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:41.851643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:41.912129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:41.913189] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:41.913296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:41.913332] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:42.034596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:42.034762] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:42.034801] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:42.034829] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:42.038361] [DEBUG] [FORECASTER] MEI: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-02-24T20:26:42.038685] [INFO ] [FORECASTER] Completed predict_future for MEI [2026-02-24T20:26:42.038825] [INFO ] [sig ] MEI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:42.184220] [INFO ] [LOCAL ] Saved forecast: MEI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MEI.txt [2026-02-24T20:26:42.184390] [INFO ] [sig ] [1929/3377] Completed MEI in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-24T20:26:42.184432] [INFO ] [sig ] [1930/3377] Forecasting MELI... [2026-02-24T20:26:42.184462] [INFO ] [sig ] Generating forecast for: MELI [2026-02-24T20:26:42.184493] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MELI' from 'https://tdm.silogroup.org/data/derivative_storage/MELI.csv'. [2026-02-24T20:26:42.196930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MELI'. [2026-02-24T20:26:42.197274] [INFO ] [FORECASTER] Starting predict_future for MELI [2026-02-24T20:26:42.198134] [DEBUG] [LOCAL ] No optimal features file found for MELI: ./output/feature-sets/MELI.txt [2026-02-24T20:26:42.198188] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:42.198221] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:42.198442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:42.198500] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:42.259519] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:42.260563] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:42.260685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:42.260728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:42.383445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:42.383626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:42.383670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:42.383728] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:42.387285] [DEBUG] [FORECASTER] MELI: Forecast T+1@11:T+2@11: UP (p=87.43%) [2026-02-24T20:26:42.387568] [INFO ] [FORECASTER] Completed predict_future for MELI [2026-02-24T20:26:42.387721] [INFO ] [sig ] MELI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:42.532132] [INFO ] [LOCAL ] Saved forecast: MELI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MELI.txt [2026-02-24T20:26:42.532271] [INFO ] [sig ] [1930/3377] Completed MELI in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-24T20:26:42.532312] [INFO ] [sig ] [1931/3377] Forecasting MEOH... [2026-02-24T20:26:42.532342] [INFO ] [sig ] Generating forecast for: MEOH [2026-02-24T20:26:42.532372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MEOH' from 'https://tdm.silogroup.org/data/derivative_storage/MEOH.csv'. [2026-02-24T20:26:42.544229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MEOH'. [2026-02-24T20:26:42.544520] [INFO ] [FORECASTER] Starting predict_future for MEOH [2026-02-24T20:26:42.545356] [DEBUG] [LOCAL ] No optimal features file found for MEOH: ./output/feature-sets/MEOH.txt [2026-02-24T20:26:42.545411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:42.545442] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:42.545469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:42.545534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:42.604678] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:42.605499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:42.605600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:42.605636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:42.729847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:42.730005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:42.730045] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:42.730074] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:42.733528] [DEBUG] [FORECASTER] MEOH: Forecast T+1@11:T+2@11: UP (p=70.79%) [2026-02-24T20:26:42.733870] [INFO ] [FORECASTER] Completed predict_future for MEOH [2026-02-24T20:26:42.734004] [INFO ] [sig ] MEOH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:42.878187] [INFO ] [LOCAL ] Saved forecast: MEOH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MEOH.txt [2026-02-24T20:26:42.878346] [INFO ] [sig ] [1931/3377] Completed MEOH in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-24T20:26:42.878389] [INFO ] [sig ] [1932/3377] Forecasting MERC... [2026-02-24T20:26:42.878420] [INFO ] [sig ] Generating forecast for: MERC [2026-02-24T20:26:42.878450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MERC' from 'https://tdm.silogroup.org/data/derivative_storage/MERC.csv'. [2026-02-24T20:26:42.890756] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MERC'. [2026-02-24T20:26:42.891063] [INFO ] [FORECASTER] Starting predict_future for MERC [2026-02-24T20:26:42.891897] [DEBUG] [LOCAL ] No optimal features file found for MERC: ./output/feature-sets/MERC.txt [2026-02-24T20:26:42.891952] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:42.891986] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:42.892015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:42.892074] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:42.950335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:42.951129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:42.951213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:42.951248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:43.072342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:43.072504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:43.072545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:43.072596] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:43.076149] [DEBUG] [FORECASTER] MERC: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-02-24T20:26:43.076431] [INFO ] [FORECASTER] Completed predict_future for MERC [2026-02-24T20:26:43.076566] [INFO ] [sig ] MERC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:43.221133] [INFO ] [LOCAL ] Saved forecast: MERC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MERC.txt [2026-02-24T20:26:43.221283] [INFO ] [sig ] [1932/3377] Completed MERC in 0.3s | 2.76 sym/s | Total: 11.6m | ETA: 8.7m [2026-02-24T20:26:43.221336] [INFO ] [sig ] [1933/3377] Forecasting META... [2026-02-24T20:26:43.221371] [INFO ] [sig ] Generating forecast for: META [2026-02-24T20:26:43.221403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'META' from 'https://tdm.silogroup.org/data/derivative_storage/META.csv'. [2026-02-24T20:26:43.232871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'META'. [2026-02-24T20:26:43.233187] [INFO ] [FORECASTER] Starting predict_future for META [2026-02-24T20:26:43.234044] [DEBUG] [LOCAL ] No optimal features file found for META: ./output/feature-sets/META.txt [2026-02-24T20:26:43.234099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:43.234131] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:43.234158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:43.234214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:43.292335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:43.293138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:43.293224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:43.293258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:43.434200] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:43.434358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:43.434399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:43.434430] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:43.437958] [DEBUG] [FORECASTER] META: Forecast T+1@11:T+2@11: UP (p=94.16%) [2026-02-24T20:26:43.438276] [INFO ] [FORECASTER] Completed predict_future for META [2026-02-24T20:26:43.438413] [INFO ] [sig ] META: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:43.582754] [INFO ] [LOCAL ] Saved forecast: META 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/META.txt [2026-02-24T20:26:43.582925] [INFO ] [sig ] [1933/3377] Completed META in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:43.582968] [INFO ] [sig ] [1934/3377] Forecasting METC... [2026-02-24T20:26:43.583000] [INFO ] [sig ] Generating forecast for: METC [2026-02-24T20:26:43.583032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METC' from 'https://tdm.silogroup.org/data/derivative_storage/METC.csv'. [2026-02-24T20:26:43.594682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METC'. [2026-02-24T20:26:43.595009] [INFO ] [FORECASTER] Starting predict_future for METC [2026-02-24T20:26:43.595856] [DEBUG] [LOCAL ] No optimal features file found for METC: ./output/feature-sets/METC.txt [2026-02-24T20:26:43.595911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:43.595943] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:43.595969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:43.596036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:43.654981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:43.655790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:43.655885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:43.655927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:43.776255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:43.776420] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:43.776462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:43.776492] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:43.780151] [DEBUG] [FORECASTER] METC: Forecast T+1@11:T+2@11: DOWN (p=0.46%) [2026-02-24T20:26:43.780493] [INFO ] [FORECASTER] Completed predict_future for METC [2026-02-24T20:26:43.780663] [INFO ] [sig ] METC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:43.924746] [INFO ] [LOCAL ] Saved forecast: METC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/METC.txt [2026-02-24T20:26:43.924898] [INFO ] [sig ] [1934/3377] Completed METC in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:43.924940] [INFO ] [sig ] [1935/3377] Forecasting METCB... [2026-02-24T20:26:43.924969] [INFO ] [sig ] Generating forecast for: METCB [2026-02-24T20:26:43.924999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METCB' from 'https://tdm.silogroup.org/data/derivative_storage/METCB.csv'. [2026-02-24T20:26:43.936542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METCB'. [2026-02-24T20:26:43.936848] [INFO ] [FORECASTER] Starting predict_future for METCB [2026-02-24T20:26:43.937646] [DEBUG] [LOCAL ] No optimal features file found for METCB: ./output/feature-sets/METCB.txt [2026-02-24T20:26:43.937700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:43.937733] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:43.937761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:43.937829] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:43.996747] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:43.997397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:43.997475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:43.997509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:44.117928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:44.118103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:44.118143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:44.118173] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:44.121597] [DEBUG] [FORECASTER] METCB: Forecast T+1@11:T+2@11: UP (p=90.37%) [2026-02-24T20:26:44.121873] [INFO ] [FORECASTER] Completed predict_future for METCB [2026-02-24T20:26:44.122001] [INFO ] [sig ] METCB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:44.264121] [INFO ] [LOCAL ] Saved forecast: METCB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/METCB.txt [2026-02-24T20:26:44.264252] [INFO ] [sig ] [1935/3377] Completed METCB in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:44.264292] [INFO ] [sig ] [1936/3377] Forecasting METD... [2026-02-24T20:26:44.264320] [INFO ] [sig ] Generating forecast for: METD [2026-02-24T20:26:44.264350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'METD' from 'https://tdm.silogroup.org/data/derivative_storage/METD.csv'. [2026-02-24T20:26:44.275949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'METD'. [2026-02-24T20:26:44.276235] [INFO ] [FORECASTER] Starting predict_future for METD [2026-02-24T20:26:44.277045] [DEBUG] [LOCAL ] No optimal features file found for METD: ./output/feature-sets/METD.txt [2026-02-24T20:26:44.277099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:44.277131] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:44.277158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:44.277216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:44.335160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:44.335994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:44.336089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:44.336128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:44.461393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:44.461552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:44.461614] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:44.461644] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:44.465122] [DEBUG] [FORECASTER] METD: Forecast T+1@11:T+2@11: DOWN (p=46.82%) [2026-02-24T20:26:44.465413] [INFO ] [FORECASTER] Completed predict_future for METD [2026-02-24T20:26:44.465539] [INFO ] [sig ] METD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:44.608652] [INFO ] [LOCAL ] Saved forecast: METD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/METD.txt [2026-02-24T20:26:44.608828] [INFO ] [sig ] [1936/3377] Completed METD in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:44.608871] [INFO ] [sig ] [1937/3377] Forecasting MFA... [2026-02-24T20:26:44.608900] [INFO ] [sig ] Generating forecast for: MFA [2026-02-24T20:26:44.608931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFA' from 'https://tdm.silogroup.org/data/derivative_storage/MFA.csv'. [2026-02-24T20:26:44.621657] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFA'. [2026-02-24T20:26:44.621984] [INFO ] [FORECASTER] Starting predict_future for MFA [2026-02-24T20:26:44.622903] [DEBUG] [LOCAL ] No optimal features file found for MFA: ./output/feature-sets/MFA.txt [2026-02-24T20:26:44.622969] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:44.623002] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:44.623030] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:44.623093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:44.683471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:44.684262] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:44.684375] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:44.684410] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:44.819474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:44.819652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:44.819693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:44.819723] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:44.823201] [DEBUG] [FORECASTER] MFA: Forecast T+1@11:T+2@11: DOWN (p=1.79%) [2026-02-24T20:26:44.823486] [INFO ] [FORECASTER] Completed predict_future for MFA [2026-02-24T20:26:44.823641] [INFO ] [sig ] MFA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:44.968084] [INFO ] [LOCAL ] Saved forecast: MFA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MFA.txt [2026-02-24T20:26:44.968227] [INFO ] [sig ] [1937/3377] Completed MFA in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:44.968267] [INFO ] [sig ] [1938/3377] Forecasting MFC... [2026-02-24T20:26:44.968299] [INFO ] [sig ] Generating forecast for: MFC [2026-02-24T20:26:44.968330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFC' from 'https://tdm.silogroup.org/data/derivative_storage/MFC.csv'. [2026-02-24T20:26:44.980471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFC'. [2026-02-24T20:26:44.980837] [INFO ] [FORECASTER] Starting predict_future for MFC [2026-02-24T20:26:44.981704] [DEBUG] [LOCAL ] No optimal features file found for MFC: ./output/feature-sets/MFC.txt [2026-02-24T20:26:44.981757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:44.981790] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:44.981817] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:44.981873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:45.039200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:45.040126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:45.040212] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:45.040245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:45.172954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:45.173141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:45.173192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:45.173223] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:45.176979] [DEBUG] [FORECASTER] MFC: Forecast T+1@11:T+2@11: DOWN (p=45.05%) [2026-02-24T20:26:45.177284] [INFO ] [FORECASTER] Completed predict_future for MFC [2026-02-24T20:26:45.177426] [INFO ] [sig ] MFC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:45.333608] [INFO ] [LOCAL ] Saved forecast: MFC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MFC.txt [2026-02-24T20:26:45.333822] [INFO ] [sig ] [1938/3377] Completed MFC in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:45.333891] [INFO ] [sig ] [1939/3377] Forecasting MFG... [2026-02-24T20:26:45.333941] [INFO ] [sig ] Generating forecast for: MFG [2026-02-24T20:26:45.333977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFG' from 'https://tdm.silogroup.org/data/derivative_storage/MFG.csv'. [2026-02-24T20:26:45.346725] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFG'. [2026-02-24T20:26:45.347081] [INFO ] [FORECASTER] Starting predict_future for MFG [2026-02-24T20:26:45.348026] [DEBUG] [LOCAL ] No optimal features file found for MFG: ./output/feature-sets/MFG.txt [2026-02-24T20:26:45.348083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:45.348128] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:45.348172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:45.348239] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:45.412938] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:45.413859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:45.413951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:45.413986] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:45.553350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:45.553532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:45.553608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:45.553644] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:45.557248] [DEBUG] [FORECASTER] MFG: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-02-24T20:26:45.557549] [INFO ] [FORECASTER] Completed predict_future for MFG [2026-02-24T20:26:45.557707] [INFO ] [sig ] MFG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:45.708189] [INFO ] [LOCAL ] Saved forecast: MFG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MFG.txt [2026-02-24T20:26:45.708550] [INFO ] [sig ] [1939/3377] Completed MFG in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:45.708611] [INFO ] [sig ] [1940/3377] Forecasting MFI... [2026-02-24T20:26:45.708643] [INFO ] [sig ] Generating forecast for: MFI [2026-02-24T20:26:45.708673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFI' from 'https://tdm.silogroup.org/data/derivative_storage/MFI.csv'. [2026-02-24T20:26:45.720234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFI'. [2026-02-24T20:26:45.720556] [INFO ] [FORECASTER] Starting predict_future for MFI [2026-02-24T20:26:45.721600] [DEBUG] [LOCAL ] No optimal features file found for MFI: ./output/feature-sets/MFI.txt [2026-02-24T20:26:45.721654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:45.721686] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:45.721713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:45.721769] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:45.779761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:45.780505] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:45.780607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:45.780644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:45.901433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:45.901617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:45.901661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:45.901690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:45.905103] [DEBUG] [FORECASTER] MFI: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-24T20:26:45.905380] [INFO ] [FORECASTER] Completed predict_future for MFI [2026-02-24T20:26:45.905509] [INFO ] [sig ] MFI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:46.046504] [INFO ] [LOCAL ] Saved forecast: MFI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MFI.txt [2026-02-24T20:26:46.046686] [INFO ] [sig ] [1940/3377] Completed MFI in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:46.046733] [INFO ] [sig ] [1941/3377] Forecasting MFIC... [2026-02-24T20:26:46.046765] [INFO ] [sig ] Generating forecast for: MFIC [2026-02-24T20:26:46.046799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIC' from 'https://tdm.silogroup.org/data/derivative_storage/MFIC.csv'. [2026-02-24T20:26:46.059033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIC'. [2026-02-24T20:26:46.059411] [INFO ] [FORECASTER] Starting predict_future for MFIC [2026-02-24T20:26:46.060243] [DEBUG] [LOCAL ] No optimal features file found for MFIC: ./output/feature-sets/MFIC.txt [2026-02-24T20:26:46.060490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:46.060521] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:46.060548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:46.060644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:46.118695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:46.119541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:46.119664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:46.119718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:46.244747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:46.244903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:46.244943] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:46.244974] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:46.248869] [DEBUG] [FORECASTER] MFIC: Forecast T+1@11:T+2@11: UP (p=81.94%) [2026-02-24T20:26:46.249182] [INFO ] [FORECASTER] Completed predict_future for MFIC [2026-02-24T20:26:46.249327] [INFO ] [sig ] MFIC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:46.394358] [INFO ] [LOCAL ] Saved forecast: MFIC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MFIC.txt [2026-02-24T20:26:46.394504] [INFO ] [sig ] [1941/3377] Completed MFIC in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:46.394543] [INFO ] [sig ] [1942/3377] Forecasting MFIN... [2026-02-24T20:26:46.394590] [INFO ] [sig ] Generating forecast for: MFIN [2026-02-24T20:26:46.394624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFIN' from 'https://tdm.silogroup.org/data/derivative_storage/MFIN.csv'. [2026-02-24T20:26:46.406176] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFIN'. [2026-02-24T20:26:46.406532] [INFO ] [FORECASTER] Starting predict_future for MFIN [2026-02-24T20:26:46.407360] [DEBUG] [LOCAL ] No optimal features file found for MFIN: ./output/feature-sets/MFIN.txt [2026-02-24T20:26:46.407415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:46.407448] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:46.407476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:46.407534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:46.465654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:46.466752] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:46.466838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:46.466870] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:46.591337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:46.591494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:46.591536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:46.591565] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:46.595013] [DEBUG] [FORECASTER] MFIN: Forecast T+1@11:T+2@11: UP (p=97.61%) [2026-02-24T20:26:46.595318] [INFO ] [FORECASTER] Completed predict_future for MFIN [2026-02-24T20:26:46.595450] [INFO ] [sig ] MFIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:46.745070] [INFO ] [LOCAL ] Saved forecast: MFIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MFIN.txt [2026-02-24T20:26:46.745238] [INFO ] [sig ] [1942/3377] Completed MFIN in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.7m [2026-02-24T20:26:46.745283] [INFO ] [sig ] [1943/3377] Forecasting MFM... [2026-02-24T20:26:46.745322] [INFO ] [sig ] Generating forecast for: MFM [2026-02-24T20:26:46.745360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MFM' from 'https://tdm.silogroup.org/data/derivative_storage/MFM.csv'. [2026-02-24T20:26:46.757135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MFM'. [2026-02-24T20:26:46.757495] [INFO ] [FORECASTER] Starting predict_future for MFM [2026-02-24T20:26:46.758362] [DEBUG] [LOCAL ] No optimal features file found for MFM: ./output/feature-sets/MFM.txt [2026-02-24T20:26:46.758417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:46.758451] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:46.758479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:46.758537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:46.815980] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:46.816785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:46.816870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:46.816903] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:46.941956] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:46.942124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:46.942166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:46.942198] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:46.946008] [DEBUG] [FORECASTER] MFM: Forecast T+1@11:T+2@11: UP (p=80.44%) [2026-02-24T20:26:46.946332] [INFO ] [FORECASTER] Completed predict_future for MFM [2026-02-24T20:26:46.946498] [INFO ] [sig ] MFM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:47.099197] [INFO ] [LOCAL ] Saved forecast: MFM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MFM.txt [2026-02-24T20:26:47.099370] [INFO ] [sig ] [1943/3377] Completed MFM in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-24T20:26:47.099411] [INFO ] [sig ] [1944/3377] Forecasting MG... [2026-02-24T20:26:47.099442] [INFO ] [sig ] Generating forecast for: MG [2026-02-24T20:26:47.099473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MG' from 'https://tdm.silogroup.org/data/derivative_storage/MG.csv'. [2026-02-24T20:26:47.111636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MG'. [2026-02-24T20:26:47.112019] [INFO ] [FORECASTER] Starting predict_future for MG [2026-02-24T20:26:47.113018] [DEBUG] [LOCAL ] No optimal features file found for MG: ./output/feature-sets/MG.txt [2026-02-24T20:26:47.113074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:47.113141] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:47.113184] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:47.113250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:47.177968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:47.178914] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:47.179012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:47.179058] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:47.307949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:47.308124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:47.308184] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:47.308216] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:47.311866] [DEBUG] [FORECASTER] MG: Forecast T+1@11:T+2@11: DOWN (p=34.65%) [2026-02-24T20:26:47.312170] [INFO ] [FORECASTER] Completed predict_future for MG [2026-02-24T20:26:47.312308] [INFO ] [sig ] MG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:47.469838] [INFO ] [LOCAL ] Saved forecast: MG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MG.txt [2026-02-24T20:26:47.470009] [INFO ] [sig ] [1944/3377] Completed MG in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-24T20:26:47.470056] [INFO ] [sig ] [1945/3377] Forecasting MGA... [2026-02-24T20:26:47.470114] [INFO ] [sig ] Generating forecast for: MGA [2026-02-24T20:26:47.470167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGA' from 'https://tdm.silogroup.org/data/derivative_storage/MGA.csv'. [2026-02-24T20:26:47.482465] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGA'. [2026-02-24T20:26:47.482811] [INFO ] [FORECASTER] Starting predict_future for MGA [2026-02-24T20:26:47.483644] [DEBUG] [LOCAL ] No optimal features file found for MGA: ./output/feature-sets/MGA.txt [2026-02-24T20:26:47.483700] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:47.483733] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:47.483761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:47.483819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:47.540809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:47.541728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:47.541827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:47.541869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:47.673648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:47.673807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:47.673849] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:47.673879] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:47.677492] [DEBUG] [FORECASTER] MGA: Forecast T+1@11:T+2@11: DOWN (p=5.54%) [2026-02-24T20:26:47.677832] [INFO ] [FORECASTER] Completed predict_future for MGA [2026-02-24T20:26:47.678018] [INFO ] [sig ] MGA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:47.835742] [INFO ] [LOCAL ] Saved forecast: MGA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MGA.txt [2026-02-24T20:26:47.835900] [INFO ] [sig ] [1945/3377] Completed MGA in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-24T20:26:47.835942] [INFO ] [sig ] [1946/3377] Forecasting MGEE... [2026-02-24T20:26:47.835979] [INFO ] [sig ] Generating forecast for: MGEE [2026-02-24T20:26:47.836016] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGEE' from 'https://tdm.silogroup.org/data/derivative_storage/MGEE.csv'. [2026-02-24T20:26:47.848626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGEE'. [2026-02-24T20:26:47.848976] [INFO ] [FORECASTER] Starting predict_future for MGEE [2026-02-24T20:26:47.850033] [DEBUG] [LOCAL ] No optimal features file found for MGEE: ./output/feature-sets/MGEE.txt [2026-02-24T20:26:47.850094] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:47.850146] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:47.850197] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:47.850273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:47.915754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:47.916666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:47.916795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:47.916832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:48.047982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:48.048158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:48.048204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:48.048234] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:48.052044] [DEBUG] [FORECASTER] MGEE: Forecast T+1@11:T+2@11: DOWN (p=9.52%) [2026-02-24T20:26:48.052395] [INFO ] [FORECASTER] Completed predict_future for MGEE [2026-02-24T20:26:48.052539] [INFO ] [sig ] MGEE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:48.207302] [INFO ] [LOCAL ] Saved forecast: MGEE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MGEE.txt [2026-02-24T20:26:48.207465] [INFO ] [sig ] [1946/3377] Completed MGEE in 0.4s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-24T20:26:48.207507] [INFO ] [sig ] [1947/3377] Forecasting MGM... [2026-02-24T20:26:48.207536] [INFO ] [sig ] Generating forecast for: MGM [2026-02-24T20:26:48.207567] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGM' from 'https://tdm.silogroup.org/data/derivative_storage/MGM.csv'. [2026-02-24T20:26:48.220943] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGM'. [2026-02-24T20:26:48.221318] [INFO ] [FORECASTER] Starting predict_future for MGM [2026-02-24T20:26:48.222140] [DEBUG] [LOCAL ] No optimal features file found for MGM: ./output/feature-sets/MGM.txt [2026-02-24T20:26:48.222204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:48.222242] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:48.222275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:48.222341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:48.279114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:48.279906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:48.279990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:48.280023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:48.400690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:48.400849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:48.400889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:48.400950] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:48.404407] [DEBUG] [FORECASTER] MGM: Forecast T+1@11:T+2@11: DOWN (p=1.14%) [2026-02-24T20:26:48.404709] [INFO ] [FORECASTER] Completed predict_future for MGM [2026-02-24T20:26:48.404841] [INFO ] [sig ] MGM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:48.552727] [INFO ] [LOCAL ] Saved forecast: MGM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MGM.txt [2026-02-24T20:26:48.552886] [INFO ] [sig ] [1947/3377] Completed MGM in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-24T20:26:48.552928] [INFO ] [sig ] [1948/3377] Forecasting MGNI... [2026-02-24T20:26:48.552958] [INFO ] [sig ] Generating forecast for: MGNI [2026-02-24T20:26:48.552989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNI' from 'https://tdm.silogroup.org/data/derivative_storage/MGNI.csv'. [2026-02-24T20:26:48.564989] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNI'. [2026-02-24T20:26:48.565394] [INFO ] [FORECASTER] Starting predict_future for MGNI [2026-02-24T20:26:48.566446] [DEBUG] [LOCAL ] No optimal features file found for MGNI: ./output/feature-sets/MGNI.txt [2026-02-24T20:26:48.566513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:48.566565] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:48.566630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:48.566690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:48.627324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:48.628184] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:48.628284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:48.628318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:48.756705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:48.756890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:48.756941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:48.756976] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:48.760586] [DEBUG] [FORECASTER] MGNI: Forecast T+1@11:T+2@11: UP (p=93.38%) [2026-02-24T20:26:48.760878] [INFO ] [FORECASTER] Completed predict_future for MGNI [2026-02-24T20:26:48.761013] [INFO ] [sig ] MGNI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:48.902349] [INFO ] [LOCAL ] Saved forecast: MGNI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MGNI.txt [2026-02-24T20:26:48.902504] [INFO ] [sig ] [1948/3377] Completed MGNI in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-24T20:26:48.902544] [INFO ] [sig ] [1949/3377] Forecasting MGNX... [2026-02-24T20:26:48.902595] [INFO ] [sig ] Generating forecast for: MGNX [2026-02-24T20:26:48.902629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGNX' from 'https://tdm.silogroup.org/data/derivative_storage/MGNX.csv'. [2026-02-24T20:26:48.914379] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGNX'. [2026-02-24T20:26:48.914757] [INFO ] [FORECASTER] Starting predict_future for MGNX [2026-02-24T20:26:48.915533] [DEBUG] [LOCAL ] No optimal features file found for MGNX: ./output/feature-sets/MGNX.txt [2026-02-24T20:26:48.915610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:48.915644] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:48.915672] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:48.915730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:48.974154] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:48.975090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:48.975180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:48.975214] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:49.098154] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:49.098316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:49.098357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:49.098387] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:49.102008] [DEBUG] [FORECASTER] MGNX: Forecast T+1@11:T+2@11: UP (p=94.17%) [2026-02-24T20:26:49.102330] [INFO ] [FORECASTER] Completed predict_future for MGNX [2026-02-24T20:26:49.102467] [INFO ] [sig ] MGNX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:49.247369] [INFO ] [LOCAL ] Saved forecast: MGNX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MGNX.txt [2026-02-24T20:26:49.247523] [INFO ] [sig ] [1949/3377] Completed MGNX in 0.3s | 2.76 sym/s | Total: 11.7m | ETA: 8.6m [2026-02-24T20:26:49.247566] [INFO ] [sig ] [1950/3377] Forecasting MGPI... [2026-02-24T20:26:49.247621] [INFO ] [sig ] Generating forecast for: MGPI [2026-02-24T20:26:49.247653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGPI' from 'https://tdm.silogroup.org/data/derivative_storage/MGPI.csv'. [2026-02-24T20:26:49.259625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGPI'. [2026-02-24T20:26:49.260000] [INFO ] [FORECASTER] Starting predict_future for MGPI [2026-02-24T20:26:49.260861] [DEBUG] [LOCAL ] No optimal features file found for MGPI: ./output/feature-sets/MGPI.txt [2026-02-24T20:26:49.260917] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:49.260950] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:49.260976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:49.261033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:49.319526] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:49.320383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:49.320468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:49.320501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:49.443327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:49.443487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:49.443529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:49.443558] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:49.447127] [DEBUG] [FORECASTER] MGPI: Forecast T+1@11:T+2@11: DOWN (p=0.74%) [2026-02-24T20:26:49.447432] [INFO ] [FORECASTER] Completed predict_future for MGPI [2026-02-24T20:26:49.447610] [INFO ] [sig ] MGPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:49.589804] [INFO ] [LOCAL ] Saved forecast: MGPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MGPI.txt [2026-02-24T20:26:49.589948] [INFO ] [sig ] [1950/3377] Completed MGPI in 0.3s | 2.76 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-24T20:26:49.589989] [INFO ] [sig ] [1951/3377] Forecasting MGRC... [2026-02-24T20:26:49.590018] [INFO ] [sig ] Generating forecast for: MGRC [2026-02-24T20:26:49.590047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGRC' from 'https://tdm.silogroup.org/data/derivative_storage/MGRC.csv'. [2026-02-24T20:26:49.601391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGRC'. [2026-02-24T20:26:49.601713] [INFO ] [FORECASTER] Starting predict_future for MGRC [2026-02-24T20:26:49.602490] [DEBUG] [LOCAL ] No optimal features file found for MGRC: ./output/feature-sets/MGRC.txt [2026-02-24T20:26:49.602544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:49.602596] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:49.602627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:49.602684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:49.660740] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:49.661463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:49.661546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:49.661600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:49.778108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:49.778276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:49.778318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:49.778348] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:49.782376] [DEBUG] [FORECASTER] MGRC: Forecast T+1@11:T+2@11: DOWN (p=19.01%) [2026-02-24T20:26:49.782813] [INFO ] [FORECASTER] Completed predict_future for MGRC [2026-02-24T20:26:49.782970] [INFO ] [sig ] MGRC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:49.947366] [INFO ] [LOCAL ] Saved forecast: MGRC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MGRC.txt [2026-02-24T20:26:49.947533] [INFO ] [sig ] [1951/3377] Completed MGRC in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-24T20:26:49.947593] [INFO ] [sig ] [1952/3377] Forecasting MGTX... [2026-02-24T20:26:49.947636] [INFO ] [sig ] Generating forecast for: MGTX [2026-02-24T20:26:49.947669] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGTX' from 'https://tdm.silogroup.org/data/derivative_storage/MGTX.csv'. [2026-02-24T20:26:49.959467] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGTX'. [2026-02-24T20:26:49.959819] [INFO ] [FORECASTER] Starting predict_future for MGTX [2026-02-24T20:26:49.960689] [DEBUG] [LOCAL ] No optimal features file found for MGTX: ./output/feature-sets/MGTX.txt [2026-02-24T20:26:49.960743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:49.960776] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:49.960803] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:49.960859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:50.018523] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:50.019453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:50.019545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:50.019602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:50.144747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:50.144904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:50.144948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:50.144979] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:50.148759] [DEBUG] [FORECASTER] MGTX: Forecast T+1@11:T+2@11: UP (p=95.19%) [2026-02-24T20:26:50.149066] [INFO ] [FORECASTER] Completed predict_future for MGTX [2026-02-24T20:26:50.149205] [INFO ] [sig ] MGTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:50.296374] [INFO ] [LOCAL ] Saved forecast: MGTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MGTX.txt [2026-02-24T20:26:50.296612] [INFO ] [sig ] [1952/3377] Completed MGTX in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-24T20:26:50.296677] [INFO ] [sig ] [1953/3377] Forecasting MGX... [2026-02-24T20:26:50.296720] [INFO ] [sig ] Generating forecast for: MGX [2026-02-24T20:26:50.296763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGX' from 'https://tdm.silogroup.org/data/derivative_storage/MGX.csv'. [2026-02-24T20:26:50.310814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGX'. [2026-02-24T20:26:50.311246] [INFO ] [FORECASTER] Starting predict_future for MGX [2026-02-24T20:26:50.312230] [DEBUG] [LOCAL ] No optimal features file found for MGX: ./output/feature-sets/MGX.txt [2026-02-24T20:26:50.312296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:50.312335] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:50.312365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:50.312423] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:50.371642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:50.372525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:50.372631] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:50.372666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:50.495741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:50.495905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:50.495948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:50.495979] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:50.499564] [DEBUG] [FORECASTER] MGX: Forecast T+1@11:T+2@11: UP (p=99.45%) [2026-02-24T20:26:50.499923] [INFO ] [FORECASTER] Completed predict_future for MGX [2026-02-24T20:26:50.500072] [INFO ] [sig ] MGX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:50.651675] [INFO ] [LOCAL ] Saved forecast: MGX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MGX.txt [2026-02-24T20:26:50.651860] [INFO ] [sig ] [1953/3377] Completed MGX in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-24T20:26:50.651911] [INFO ] [sig ] [1954/3377] Forecasting MGY... [2026-02-24T20:26:50.651944] [INFO ] [sig ] Generating forecast for: MGY [2026-02-24T20:26:50.651974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MGY' from 'https://tdm.silogroup.org/data/derivative_storage/MGY.csv'. [2026-02-24T20:26:50.666381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MGY'. [2026-02-24T20:26:50.666814] [INFO ] [FORECASTER] Starting predict_future for MGY [2026-02-24T20:26:50.667685] [DEBUG] [LOCAL ] No optimal features file found for MGY: ./output/feature-sets/MGY.txt [2026-02-24T20:26:50.667741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:50.667774] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:50.667802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:50.667871] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:50.727821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:50.728827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:50.728953] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:50.728988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:50.850724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:50.850903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:50.850945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:50.850975] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:50.854827] [DEBUG] [FORECASTER] MGY: Forecast T+1@11:T+2@11: UP (p=70.59%) [2026-02-24T20:26:50.855241] [INFO ] [FORECASTER] Completed predict_future for MGY [2026-02-24T20:26:50.855431] [INFO ] [sig ] MGY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:51.005399] [INFO ] [LOCAL ] Saved forecast: MGY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MGY.txt [2026-02-24T20:26:51.005558] [INFO ] [sig ] [1954/3377] Completed MGY in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-24T20:26:51.005621] [INFO ] [sig ] [1955/3377] Forecasting MHD... [2026-02-24T20:26:51.005654] [INFO ] [sig ] Generating forecast for: MHD [2026-02-24T20:26:51.005684] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHD' from 'https://tdm.silogroup.org/data/derivative_storage/MHD.csv'. [2026-02-24T20:26:51.018512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHD'. [2026-02-24T20:26:51.018891] [INFO ] [FORECASTER] Starting predict_future for MHD [2026-02-24T20:26:51.019734] [DEBUG] [LOCAL ] No optimal features file found for MHD: ./output/feature-sets/MHD.txt [2026-02-24T20:26:51.019789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:51.019821] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:51.019848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:51.019904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:51.080148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:51.081084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:51.081176] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:51.081220] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:51.210498] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:51.210682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:51.210728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:51.210777] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:51.214774] [DEBUG] [FORECASTER] MHD: Forecast T+1@11:T+2@11: UP (p=95.81%) [2026-02-24T20:26:51.215112] [INFO ] [FORECASTER] Completed predict_future for MHD [2026-02-24T20:26:51.215254] [INFO ] [sig ] MHD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:51.366560] [INFO ] [LOCAL ] Saved forecast: MHD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MHD.txt [2026-02-24T20:26:51.366738] [INFO ] [sig ] [1955/3377] Completed MHD in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-24T20:26:51.366790] [INFO ] [sig ] [1956/3377] Forecasting MHF... [2026-02-24T20:26:51.366836] [INFO ] [sig ] Generating forecast for: MHF [2026-02-24T20:26:51.366871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHF' from 'https://tdm.silogroup.org/data/derivative_storage/MHF.csv'. [2026-02-24T20:26:51.380747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHF'. [2026-02-24T20:26:51.381306] [INFO ] [FORECASTER] Starting predict_future for MHF [2026-02-24T20:26:51.382318] [DEBUG] [LOCAL ] No optimal features file found for MHF: ./output/feature-sets/MHF.txt [2026-02-24T20:26:51.382377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:51.382413] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:51.382442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:51.382503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:51.442783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:51.443977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:51.444085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:51.444122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:51.577936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:51.578203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:51.578252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:51.578284] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:51.582752] [DEBUG] [FORECASTER] MHF: Forecast T+1@11:T+2@11: UP (p=82.10%) [2026-02-24T20:26:51.583137] [INFO ] [FORECASTER] Completed predict_future for MHF [2026-02-24T20:26:51.583304] [INFO ] [sig ] MHF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:51.737072] [INFO ] [LOCAL ] Saved forecast: MHF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MHF.txt [2026-02-24T20:26:51.737281] [INFO ] [sig ] [1956/3377] Completed MHF in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-24T20:26:51.737328] [INFO ] [sig ] [1957/3377] Forecasting MHK... [2026-02-24T20:26:51.737361] [INFO ] [sig ] Generating forecast for: MHK [2026-02-24T20:26:51.737394] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHK' from 'https://tdm.silogroup.org/data/derivative_storage/MHK.csv'. [2026-02-24T20:26:51.751777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHK'. [2026-02-24T20:26:51.752279] [INFO ] [FORECASTER] Starting predict_future for MHK [2026-02-24T20:26:51.753326] [DEBUG] [LOCAL ] No optimal features file found for MHK: ./output/feature-sets/MHK.txt [2026-02-24T20:26:51.753386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:51.753424] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:51.753454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:51.753541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:51.816503] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:51.817717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:51.817830] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:51.817868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:51.942428] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:51.942675] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:51.942722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:51.942755] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:51.947205] [DEBUG] [FORECASTER] MHK: Forecast T+1@11:T+2@11: DOWN (p=29.19%) [2026-02-24T20:26:51.947598] [INFO ] [FORECASTER] Completed predict_future for MHK [2026-02-24T20:26:51.947759] [INFO ] [sig ] MHK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:52.098305] [INFO ] [LOCAL ] Saved forecast: MHK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MHK.txt [2026-02-24T20:26:52.098626] [INFO ] [sig ] [1957/3377] Completed MHK in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-24T20:26:52.098680] [INFO ] [sig ] [1958/3377] Forecasting MHO... [2026-02-24T20:26:52.098714] [INFO ] [sig ] Generating forecast for: MHO [2026-02-24T20:26:52.098751] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MHO' from 'https://tdm.silogroup.org/data/derivative_storage/MHO.csv'. [2026-02-24T20:26:52.113174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MHO'. [2026-02-24T20:26:52.113802] [INFO ] [FORECASTER] Starting predict_future for MHO [2026-02-24T20:26:52.114812] [DEBUG] [LOCAL ] No optimal features file found for MHO: ./output/feature-sets/MHO.txt [2026-02-24T20:26:52.114869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:52.114903] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:52.114932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:52.114992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:52.176561] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:52.177930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:52.178035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:52.178069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:52.307028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:52.307289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:52.307342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:52.307377] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:52.311473] [DEBUG] [FORECASTER] MHO: Forecast T+1@11:T+2@11: UP (p=92.36%) [2026-02-24T20:26:52.311819] [INFO ] [FORECASTER] Completed predict_future for MHO [2026-02-24T20:26:52.312003] [INFO ] [sig ] MHO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:52.462539] [INFO ] [LOCAL ] Saved forecast: MHO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MHO.txt [2026-02-24T20:26:52.462772] [INFO ] [sig ] [1958/3377] Completed MHO in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.6m [2026-02-24T20:26:52.462820] [INFO ] [sig ] [1959/3377] Forecasting MIDD... [2026-02-24T20:26:52.462852] [INFO ] [sig ] Generating forecast for: MIDD [2026-02-24T20:26:52.462893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIDD' from 'https://tdm.silogroup.org/data/derivative_storage/MIDD.csv'. [2026-02-24T20:26:52.477809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIDD'. [2026-02-24T20:26:52.478450] [INFO ] [FORECASTER] Starting predict_future for MIDD [2026-02-24T20:26:52.479466] [DEBUG] [LOCAL ] No optimal features file found for MIDD: ./output/feature-sets/MIDD.txt [2026-02-24T20:26:52.479528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:52.479563] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:52.479618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:52.479704] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:52.541898] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:52.543112] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:52.543225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:52.543276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:52.673511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:52.673772] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:52.673822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:52.673854] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:52.678480] [DEBUG] [FORECASTER] MIDD: Forecast T+1@11:T+2@11: DOWN (p=34.30%) [2026-02-24T20:26:52.678837] [INFO ] [FORECASTER] Completed predict_future for MIDD [2026-02-24T20:26:52.678990] [INFO ] [sig ] MIDD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:52.835217] [INFO ] [LOCAL ] Saved forecast: MIDD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MIDD.txt [2026-02-24T20:26:52.835450] [INFO ] [sig ] [1959/3377] Completed MIDD in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-24T20:26:52.835508] [INFO ] [sig ] [1960/3377] Forecasting MIGI... [2026-02-24T20:26:52.835604] [INFO ] [sig ] Generating forecast for: MIGI [2026-02-24T20:26:52.835656] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIGI' from 'https://tdm.silogroup.org/data/derivative_storage/MIGI.csv'. [2026-02-24T20:26:52.849699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIGI'. [2026-02-24T20:26:52.850264] [INFO ] [FORECASTER] Starting predict_future for MIGI [2026-02-24T20:26:52.851255] [DEBUG] [LOCAL ] No optimal features file found for MIGI: ./output/feature-sets/MIGI.txt [2026-02-24T20:26:52.851310] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:52.851345] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:52.851373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:52.851432] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:52.930408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:52.932243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:52.932382] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:52.932444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:53.066348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:53.066520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:53.066563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:53.066616] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:53.070498] [DEBUG] [FORECASTER] MIGI: Forecast T+1@11:T+2@11: UP (p=99.03%) [2026-02-24T20:26:53.070872] [INFO ] [FORECASTER] Completed predict_future for MIGI [2026-02-24T20:26:53.071052] [INFO ] [sig ] MIGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:53.218883] [INFO ] [LOCAL ] Saved forecast: MIGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MIGI.txt [2026-02-24T20:26:53.219046] [INFO ] [sig ] [1960/3377] Completed MIGI in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-24T20:26:53.219088] [INFO ] [sig ] [1961/3377] Forecasting MILN... [2026-02-24T20:26:53.219117] [INFO ] [sig ] Generating forecast for: MILN [2026-02-24T20:26:53.219147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MILN' from 'https://tdm.silogroup.org/data/derivative_storage/MILN.csv'. [2026-02-24T20:26:53.230396] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MILN'. [2026-02-24T20:26:53.230750] [INFO ] [FORECASTER] Starting predict_future for MILN [2026-02-24T20:26:53.231544] [DEBUG] [LOCAL ] No optimal features file found for MILN: ./output/feature-sets/MILN.txt [2026-02-24T20:26:53.231630] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:53.231691] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:53.231720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:53.231778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:53.288985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:53.290038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:53.290134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:53.290167] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:53.396898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:53.397070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:53.397112] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:53.397142] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:53.400759] [DEBUG] [FORECASTER] MILN: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-02-24T20:26:53.401047] [INFO ] [FORECASTER] Completed predict_future for MILN [2026-02-24T20:26:53.401179] [INFO ] [sig ] MILN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:53.545792] [INFO ] [LOCAL ] Saved forecast: MILN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MILN.txt [2026-02-24T20:26:53.545939] [INFO ] [sig ] [1961/3377] Completed MILN in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-24T20:26:53.545980] [INFO ] [sig ] [1962/3377] Forecasting MIND... [2026-02-24T20:26:53.546011] [INFO ] [sig ] Generating forecast for: MIND [2026-02-24T20:26:53.546041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIND' from 'https://tdm.silogroup.org/data/derivative_storage/MIND.csv'. [2026-02-24T20:26:53.557651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIND'. [2026-02-24T20:26:53.557976] [INFO ] [FORECASTER] Starting predict_future for MIND [2026-02-24T20:26:53.558784] [DEBUG] [LOCAL ] No optimal features file found for MIND: ./output/feature-sets/MIND.txt [2026-02-24T20:26:53.558837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:53.558869] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:53.558897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:53.558953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:53.615658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:53.616448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:53.616531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:53.616564] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:53.747994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:53.748195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:53.748253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:53.748303] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:53.752904] [DEBUG] [FORECASTER] MIND: Forecast T+1@11:T+2@11: UP (p=83.66%) [2026-02-24T20:26:53.753400] [INFO ] [FORECASTER] Completed predict_future for MIND [2026-02-24T20:26:53.753615] [INFO ] [sig ] MIND: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:53.903179] [INFO ] [LOCAL ] Saved forecast: MIND 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MIND.txt [2026-02-24T20:26:53.903351] [INFO ] [sig ] [1962/3377] Completed MIND in 0.4s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-24T20:26:53.903394] [INFO ] [sig ] [1963/3377] Forecasting MIRA... [2026-02-24T20:26:53.903424] [INFO ] [sig ] Generating forecast for: MIRA [2026-02-24T20:26:53.903454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRA' from 'https://tdm.silogroup.org/data/derivative_storage/MIRA.csv'. [2026-02-24T20:26:53.915929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRA'. [2026-02-24T20:26:53.916237] [INFO ] [FORECASTER] Starting predict_future for MIRA [2026-02-24T20:26:53.917039] [DEBUG] [LOCAL ] No optimal features file found for MIRA: ./output/feature-sets/MIRA.txt [2026-02-24T20:26:53.917093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:53.917125] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:53.917153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:53.917209] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:53.973829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:53.974718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:53.974801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:53.974835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:54.099795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:54.099968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:54.100010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:54.100038] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:54.103664] [DEBUG] [FORECASTER] MIRA: Forecast T+1@11:T+2@11: UP (p=77.01%) [2026-02-24T20:26:54.103959] [INFO ] [FORECASTER] Completed predict_future for MIRA [2026-02-24T20:26:54.104088] [INFO ] [sig ] MIRA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:54.245489] [INFO ] [LOCAL ] Saved forecast: MIRA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MIRA.txt [2026-02-24T20:26:54.245644] [INFO ] [sig ] [1963/3377] Completed MIRA in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-24T20:26:54.245687] [INFO ] [sig ] [1964/3377] Forecasting MIRM... [2026-02-24T20:26:54.245716] [INFO ] [sig ] Generating forecast for: MIRM [2026-02-24T20:26:54.245747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIRM' from 'https://tdm.silogroup.org/data/derivative_storage/MIRM.csv'. [2026-02-24T20:26:54.256617] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIRM'. [2026-02-24T20:26:54.256889] [INFO ] [FORECASTER] Starting predict_future for MIRM [2026-02-24T20:26:54.257706] [DEBUG] [LOCAL ] No optimal features file found for MIRM: ./output/feature-sets/MIRM.txt [2026-02-24T20:26:54.257760] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:54.257792] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:54.257818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:54.257874] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:54.314595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:54.315287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:54.315371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:54.315405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:54.434561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:54.434736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:54.434775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:54.434834] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:54.438286] [DEBUG] [FORECASTER] MIRM: Forecast T+1@11:T+2@11: DOWN (p=47.60%) [2026-02-24T20:26:54.438593] [INFO ] [FORECASTER] Completed predict_future for MIRM [2026-02-24T20:26:54.438726] [INFO ] [sig ] MIRM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:54.651827] [INFO ] [LOCAL ] Saved forecast: MIRM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MIRM.txt [2026-02-24T20:26:54.651978] [INFO ] [sig ] [1964/3377] Completed MIRM in 0.4s | 2.76 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-24T20:26:54.652020] [INFO ] [sig ] [1965/3377] Forecasting MITK... [2026-02-24T20:26:54.652049] [INFO ] [sig ] Generating forecast for: MITK [2026-02-24T20:26:54.652080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MITK' from 'https://tdm.silogroup.org/data/derivative_storage/MITK.csv'. [2026-02-24T20:26:54.663177] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MITK'. [2026-02-24T20:26:54.663453] [INFO ] [FORECASTER] Starting predict_future for MITK [2026-02-24T20:26:54.664245] [DEBUG] [LOCAL ] No optimal features file found for MITK: ./output/feature-sets/MITK.txt [2026-02-24T20:26:54.664300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:54.664333] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:54.664360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:54.664416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:54.724891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:54.725596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:54.725678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:54.725711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:54.851703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:54.851865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:54.851904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:54.851934] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:54.855413] [DEBUG] [FORECASTER] MITK: Forecast T+1@11:T+2@11: DOWN (p=10.87%) [2026-02-24T20:26:54.855736] [INFO ] [FORECASTER] Completed predict_future for MITK [2026-02-24T20:26:54.855891] [INFO ] [sig ] MITK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:54.999506] [INFO ] [LOCAL ] Saved forecast: MITK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MITK.txt [2026-02-24T20:26:54.999667] [INFO ] [sig ] [1965/3377] Completed MITK in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-24T20:26:54.999709] [INFO ] [sig ] [1966/3377] Forecasting MIY... [2026-02-24T20:26:54.999739] [INFO ] [sig ] Generating forecast for: MIY [2026-02-24T20:26:54.999769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MIY' from 'https://tdm.silogroup.org/data/derivative_storage/MIY.csv'. [2026-02-24T20:26:55.012311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MIY'. [2026-02-24T20:26:55.012872] [INFO ] [FORECASTER] Starting predict_future for MIY [2026-02-24T20:26:55.013723] [DEBUG] [LOCAL ] No optimal features file found for MIY: ./output/feature-sets/MIY.txt [2026-02-24T20:26:55.013780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:55.013815] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:55.013844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:55.013905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:55.070966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:55.071696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:55.071779] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:55.071813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:55.191134] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:55.191288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:55.191331] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:55.191362] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:55.194879] [DEBUG] [FORECASTER] MIY: Forecast T+1@11:T+2@11: DOWN (p=9.02%) [2026-02-24T20:26:55.195182] [INFO ] [FORECASTER] Completed predict_future for MIY [2026-02-24T20:26:55.195315] [INFO ] [sig ] MIY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:55.337548] [INFO ] [LOCAL ] Saved forecast: MIY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MIY.txt [2026-02-24T20:26:55.337716] [INFO ] [sig ] [1966/3377] Completed MIY in 0.3s | 2.77 sym/s | Total: 11.8m | ETA: 8.5m [2026-02-24T20:26:55.337761] [INFO ] [sig ] [1967/3377] Forecasting MKC... [2026-02-24T20:26:55.337793] [INFO ] [sig ] Generating forecast for: MKC [2026-02-24T20:26:55.337824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKC' from 'https://tdm.silogroup.org/data/derivative_storage/MKC.csv'. [2026-02-24T20:26:55.353436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKC'. [2026-02-24T20:26:55.353792] [INFO ] [FORECASTER] Starting predict_future for MKC [2026-02-24T20:26:55.354710] [DEBUG] [LOCAL ] No optimal features file found for MKC: ./output/feature-sets/MKC.txt [2026-02-24T20:26:55.354766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:55.354799] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:55.354828] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:55.354887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:55.412465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:55.413258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:55.413342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:55.413377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:55.533553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:55.533727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:55.533772] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:55.533802] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:55.537379] [DEBUG] [FORECASTER] MKC: Forecast T+1@11:T+2@11: DOWN (p=11.59%) [2026-02-24T20:26:55.537697] [INFO ] [FORECASTER] Completed predict_future for MKC [2026-02-24T20:26:55.537840] [INFO ] [sig ] MKC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:55.680502] [INFO ] [LOCAL ] Saved forecast: MKC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MKC.txt [2026-02-24T20:26:55.680675] [INFO ] [sig ] [1967/3377] Completed MKC in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-24T20:26:55.680720] [INFO ] [sig ] [1968/3377] Forecasting MKSI... [2026-02-24T20:26:55.680750] [INFO ] [sig ] Generating forecast for: MKSI [2026-02-24T20:26:55.680781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKSI' from 'https://tdm.silogroup.org/data/derivative_storage/MKSI.csv'. [2026-02-24T20:26:55.694021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKSI'. [2026-02-24T20:26:55.694371] [INFO ] [FORECASTER] Starting predict_future for MKSI [2026-02-24T20:26:55.695196] [DEBUG] [LOCAL ] No optimal features file found for MKSI: ./output/feature-sets/MKSI.txt [2026-02-24T20:26:55.695253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:55.695287] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:55.695316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:55.695374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:55.754598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:55.755318] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:55.755405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:55.755438] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:55.885222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:55.885434] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:55.885477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:55.885506] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:55.890229] [DEBUG] [FORECASTER] MKSI: Forecast T+1@11:T+2@11: UP (p=89.03%) [2026-02-24T20:26:55.890973] [INFO ] [FORECASTER] Completed predict_future for MKSI [2026-02-24T20:26:55.891202] [INFO ] [sig ] MKSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:56.043620] [INFO ] [LOCAL ] Saved forecast: MKSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MKSI.txt [2026-02-24T20:26:56.043783] [INFO ] [sig ] [1968/3377] Completed MKSI in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-24T20:26:56.043826] [INFO ] [sig ] [1969/3377] Forecasting MKTX... [2026-02-24T20:26:56.043855] [INFO ] [sig ] Generating forecast for: MKTX [2026-02-24T20:26:56.043886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MKTX' from 'https://tdm.silogroup.org/data/derivative_storage/MKTX.csv'. [2026-02-24T20:26:56.055623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MKTX'. [2026-02-24T20:26:56.055938] [INFO ] [FORECASTER] Starting predict_future for MKTX [2026-02-24T20:26:56.056775] [DEBUG] [LOCAL ] No optimal features file found for MKTX: ./output/feature-sets/MKTX.txt [2026-02-24T20:26:56.056830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:56.056862] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:56.056889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:56.056946] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:56.115335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:56.116222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:56.116313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:56.116348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:56.237536] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:56.237717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:56.237759] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:56.237787] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:56.241312] [DEBUG] [FORECASTER] MKTX: Forecast T+1@11:T+2@11: DOWN (p=12.47%) [2026-02-24T20:26:56.241620] [INFO ] [FORECASTER] Completed predict_future for MKTX [2026-02-24T20:26:56.241752] [INFO ] [sig ] MKTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:56.390092] [INFO ] [LOCAL ] Saved forecast: MKTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MKTX.txt [2026-02-24T20:26:56.390262] [INFO ] [sig ] [1969/3377] Completed MKTX in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-24T20:26:56.390304] [INFO ] [sig ] [1970/3377] Forecasting MLAB... [2026-02-24T20:26:56.390335] [INFO ] [sig ] Generating forecast for: MLAB [2026-02-24T20:26:56.390369] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLAB' from 'https://tdm.silogroup.org/data/derivative_storage/MLAB.csv'. [2026-02-24T20:26:56.402785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLAB'. [2026-02-24T20:26:56.403185] [INFO ] [FORECASTER] Starting predict_future for MLAB [2026-02-24T20:26:56.404041] [DEBUG] [LOCAL ] No optimal features file found for MLAB: ./output/feature-sets/MLAB.txt [2026-02-24T20:26:56.404102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:56.404142] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:56.404172] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:56.404231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:56.469450] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:56.470385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:56.470490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:56.470528] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:56.593040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:56.593202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:56.593243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:56.593273] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:56.597025] [DEBUG] [FORECASTER] MLAB: Forecast T+1@11:T+2@11: DOWN (p=15.14%) [2026-02-24T20:26:56.597434] [INFO ] [FORECASTER] Completed predict_future for MLAB [2026-02-24T20:26:56.597616] [INFO ] [sig ] MLAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:56.753613] [INFO ] [LOCAL ] Saved forecast: MLAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MLAB.txt [2026-02-24T20:26:56.753793] [INFO ] [sig ] [1970/3377] Completed MLAB in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-24T20:26:56.753842] [INFO ] [sig ] [1971/3377] Forecasting MLCO... [2026-02-24T20:26:56.753873] [INFO ] [sig ] Generating forecast for: MLCO [2026-02-24T20:26:56.753903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLCO' from 'https://tdm.silogroup.org/data/derivative_storage/MLCO.csv'. [2026-02-24T20:26:56.765712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLCO'. [2026-02-24T20:26:56.766081] [INFO ] [FORECASTER] Starting predict_future for MLCO [2026-02-24T20:26:56.766932] [DEBUG] [LOCAL ] No optimal features file found for MLCO: ./output/feature-sets/MLCO.txt [2026-02-24T20:26:56.766986] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:56.767017] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:56.767046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:56.767103] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:56.830007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:56.830946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:56.831093] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:56.831131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:56.959978] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:56.960146] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:56.960190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:56.960220] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:56.963897] [DEBUG] [FORECASTER] MLCO: Forecast T+1@11:T+2@11: DOWN (p=47.84%) [2026-02-24T20:26:56.964185] [INFO ] [FORECASTER] Completed predict_future for MLCO [2026-02-24T20:26:56.964317] [INFO ] [sig ] MLCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:57.109186] [INFO ] [LOCAL ] Saved forecast: MLCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MLCO.txt [2026-02-24T20:26:57.109361] [INFO ] [sig ] [1971/3377] Completed MLCO in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-24T20:26:57.109402] [INFO ] [sig ] [1972/3377] Forecasting MLGO... [2026-02-24T20:26:57.109431] [INFO ] [sig ] Generating forecast for: MLGO [2026-02-24T20:26:57.109461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLGO' from 'https://tdm.silogroup.org/data/derivative_storage/MLGO.csv'. [2026-02-24T20:26:57.121351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLGO'. [2026-02-24T20:26:57.121751] [INFO ] [FORECASTER] Starting predict_future for MLGO [2026-02-24T20:26:57.122543] [DEBUG] [LOCAL ] No optimal features file found for MLGO: ./output/feature-sets/MLGO.txt [2026-02-24T20:26:57.122629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:57.122664] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:57.122691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:57.122748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:57.181933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:57.182896] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:57.182985] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:57.183020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:57.304209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:57.304387] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:57.304429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:57.304460] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:57.308358] [DEBUG] [FORECASTER] MLGO: Forecast T+1@11:T+2@11: DOWN (p=47.81%) [2026-02-24T20:26:57.308849] [INFO ] [FORECASTER] Completed predict_future for MLGO [2026-02-24T20:26:57.308988] [INFO ] [sig ] MLGO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:57.453246] [INFO ] [LOCAL ] Saved forecast: MLGO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MLGO.txt [2026-02-24T20:26:57.453404] [INFO ] [sig ] [1972/3377] Completed MLGO in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-24T20:26:57.453444] [INFO ] [sig ] [1973/3377] Forecasting MLI... [2026-02-24T20:26:57.453475] [INFO ] [sig ] Generating forecast for: MLI [2026-02-24T20:26:57.453506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLI' from 'https://tdm.silogroup.org/data/derivative_storage/MLI.csv'. [2026-02-24T20:26:57.465106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLI'. [2026-02-24T20:26:57.465387] [INFO ] [FORECASTER] Starting predict_future for MLI [2026-02-24T20:26:57.466190] [DEBUG] [LOCAL ] No optimal features file found for MLI: ./output/feature-sets/MLI.txt [2026-02-24T20:26:57.466243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:57.466274] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:57.466301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:57.466358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:57.528488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:57.529661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:57.529906] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:57.529939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:57.661646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:57.661804] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:57.661845] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:57.661874] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:57.665335] [DEBUG] [FORECASTER] MLI: Forecast T+1@11:T+2@11: UP (p=52.09%) [2026-02-24T20:26:57.665631] [INFO ] [FORECASTER] Completed predict_future for MLI [2026-02-24T20:26:57.665762] [INFO ] [sig ] MLI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:57.809779] [INFO ] [LOCAL ] Saved forecast: MLI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MLI.txt [2026-02-24T20:26:57.809935] [INFO ] [sig ] [1973/3377] Completed MLI in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-24T20:26:57.809976] [INFO ] [sig ] [1974/3377] Forecasting MLKN... [2026-02-24T20:26:57.810006] [INFO ] [sig ] Generating forecast for: MLKN [2026-02-24T20:26:57.810035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLKN' from 'https://tdm.silogroup.org/data/derivative_storage/MLKN.csv'. [2026-02-24T20:26:57.822351] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLKN'. [2026-02-24T20:26:57.822734] [INFO ] [FORECASTER] Starting predict_future for MLKN [2026-02-24T20:26:57.823554] [DEBUG] [LOCAL ] No optimal features file found for MLKN: ./output/feature-sets/MLKN.txt [2026-02-24T20:26:57.823631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:57.823664] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:57.823690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:57.823746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:57.888683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:57.889886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:57.889972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:57.890007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:58.015133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:58.015293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:58.015339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:58.015374] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:58.018893] [DEBUG] [FORECASTER] MLKN: Forecast T+1@11:T+2@11: UP (p=80.62%) [2026-02-24T20:26:58.019169] [INFO ] [FORECASTER] Completed predict_future for MLKN [2026-02-24T20:26:58.019294] [INFO ] [sig ] MLKN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:58.164118] [INFO ] [LOCAL ] Saved forecast: MLKN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MLKN.txt [2026-02-24T20:26:58.164304] [INFO ] [sig ] [1974/3377] Completed MLKN in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.5m [2026-02-24T20:26:58.164346] [INFO ] [sig ] [1975/3377] Forecasting MLM... [2026-02-24T20:26:58.164377] [INFO ] [sig ] Generating forecast for: MLM [2026-02-24T20:26:58.164407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLM' from 'https://tdm.silogroup.org/data/derivative_storage/MLM.csv'. [2026-02-24T20:26:58.176726] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLM'. [2026-02-24T20:26:58.177071] [INFO ] [FORECASTER] Starting predict_future for MLM [2026-02-24T20:26:58.177881] [DEBUG] [LOCAL ] No optimal features file found for MLM: ./output/feature-sets/MLM.txt [2026-02-24T20:26:58.177966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:58.177999] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:58.178026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:58.178083] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:58.238856] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:58.240161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:58.240261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:58.240296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:58.376676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:58.376843] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:58.376885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:58.376916] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:58.380600] [DEBUG] [FORECASTER] MLM: Forecast T+1@11:T+2@11: UP (p=77.16%) [2026-02-24T20:26:58.380907] [INFO ] [FORECASTER] Completed predict_future for MLM [2026-02-24T20:26:58.381062] [INFO ] [sig ] MLM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:58.533747] [INFO ] [LOCAL ] Saved forecast: MLM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MLM.txt [2026-02-24T20:26:58.533906] [INFO ] [sig ] [1975/3377] Completed MLM in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-24T20:26:58.533956] [INFO ] [sig ] [1976/3377] Forecasting MLP... [2026-02-24T20:26:58.533986] [INFO ] [sig ] Generating forecast for: MLP [2026-02-24T20:26:58.534023] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLP' from 'https://tdm.silogroup.org/data/derivative_storage/MLP.csv'. [2026-02-24T20:26:58.545974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLP'. [2026-02-24T20:26:58.546327] [INFO ] [FORECASTER] Starting predict_future for MLP [2026-02-24T20:26:58.547167] [DEBUG] [LOCAL ] No optimal features file found for MLP: ./output/feature-sets/MLP.txt [2026-02-24T20:26:58.547220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:58.547251] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:58.547279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:58.547335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:58.606121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:58.606971] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:58.607054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:58.607088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:58.712894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:58.713050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:58.713090] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:58.713118] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:58.716588] [DEBUG] [FORECASTER] MLP: Forecast T+1@11:T+2@11: DOWN (p=4.19%) [2026-02-24T20:26:58.716875] [INFO ] [FORECASTER] Completed predict_future for MLP [2026-02-24T20:26:58.717004] [INFO ] [sig ] MLP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:58.866170] [INFO ] [LOCAL ] Saved forecast: MLP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MLP.txt [2026-02-24T20:26:58.866326] [INFO ] [sig ] [1976/3377] Completed MLP in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-24T20:26:58.866366] [INFO ] [sig ] [1977/3377] Forecasting MLTX... [2026-02-24T20:26:58.866395] [INFO ] [sig ] Generating forecast for: MLTX [2026-02-24T20:26:58.866425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLTX' from 'https://tdm.silogroup.org/data/derivative_storage/MLTX.csv'. [2026-02-24T20:26:58.878436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLTX'. [2026-02-24T20:26:58.878783] [INFO ] [FORECASTER] Starting predict_future for MLTX [2026-02-24T20:26:58.879561] [DEBUG] [LOCAL ] No optimal features file found for MLTX: ./output/feature-sets/MLTX.txt [2026-02-24T20:26:58.879634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:58.879666] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:58.879693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:58.879750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:58.938407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:58.939220] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:58.939310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:58.939349] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:59.070018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:59.070178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:59.070218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:59.070249] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:59.074206] [DEBUG] [FORECASTER] MLTX: Forecast T+1@11:T+2@11: UP (p=67.53%) [2026-02-24T20:26:59.074492] [INFO ] [FORECASTER] Completed predict_future for MLTX [2026-02-24T20:26:59.074663] [INFO ] [sig ] MLTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:26:59.225937] [INFO ] [LOCAL ] Saved forecast: MLTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MLTX.txt [2026-02-24T20:26:59.226075] [INFO ] [sig ] [1977/3377] Completed MLTX in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-24T20:26:59.226114] [INFO ] [sig ] [1978/3377] Forecasting MLYS... [2026-02-24T20:26:59.226145] [INFO ] [sig ] Generating forecast for: MLYS [2026-02-24T20:26:59.226176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MLYS' from 'https://tdm.silogroup.org/data/derivative_storage/MLYS.csv'. [2026-02-24T20:26:59.238078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MLYS'. [2026-02-24T20:26:59.238379] [INFO ] [FORECASTER] Starting predict_future for MLYS [2026-02-24T20:26:59.239189] [DEBUG] [LOCAL ] No optimal features file found for MLYS: ./output/feature-sets/MLYS.txt [2026-02-24T20:26:59.239243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:59.239309] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:59.239343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:59.239401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:59.302362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:59.303279] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:59.303367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:59.303401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:59.424091] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:59.424249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:59.424288] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:59.424317] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:59.427789] [DEBUG] [FORECASTER] MLYS: Forecast T+1@11:T+2@11: DOWN (p=23.38%) [2026-02-24T20:26:59.428126] [INFO ] [FORECASTER] Completed predict_future for MLYS [2026-02-24T20:26:59.428261] [INFO ] [sig ] MLYS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:59.575654] [INFO ] [LOCAL ] Saved forecast: MLYS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MLYS.txt [2026-02-24T20:26:59.575807] [INFO ] [sig ] [1978/3377] Completed MLYS in 0.3s | 2.77 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-24T20:26:59.575847] [INFO ] [sig ] [1979/3377] Forecasting MMD... [2026-02-24T20:26:59.575877] [INFO ] [sig ] Generating forecast for: MMD [2026-02-24T20:26:59.575906] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMD' from 'https://tdm.silogroup.org/data/derivative_storage/MMD.csv'. [2026-02-24T20:26:59.588366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMD'. [2026-02-24T20:26:59.588794] [INFO ] [FORECASTER] Starting predict_future for MMD [2026-02-24T20:26:59.589692] [DEBUG] [LOCAL ] No optimal features file found for MMD: ./output/feature-sets/MMD.txt [2026-02-24T20:26:59.589749] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:59.589784] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:59.589813] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:59.589872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:26:59.653412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:26:59.654555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:26:59.654854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:26:59.654889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:26:59.785786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:26:59.785967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:26:59.786033] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:26:59.786066] [INFO ] [FORECASTER] Training complete [2026-02-24T20:26:59.790277] [DEBUG] [FORECASTER] MMD: Forecast T+1@11:T+2@11: DOWN (p=1.54%) [2026-02-24T20:26:59.790619] [INFO ] [FORECASTER] Completed predict_future for MMD [2026-02-24T20:26:59.790778] [INFO ] [sig ] MMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:26:59.944129] [INFO ] [LOCAL ] Saved forecast: MMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MMD.txt [2026-02-24T20:26:59.944289] [INFO ] [sig ] [1979/3377] Completed MMD in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-24T20:26:59.944328] [INFO ] [sig ] [1980/3377] Forecasting MMLP... [2026-02-24T20:26:59.944360] [INFO ] [sig ] Generating forecast for: MMLP [2026-02-24T20:26:59.944395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMLP' from 'https://tdm.silogroup.org/data/derivative_storage/MMLP.csv'. [2026-02-24T20:26:59.956963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMLP'. [2026-02-24T20:26:59.957329] [INFO ] [FORECASTER] Starting predict_future for MMLP [2026-02-24T20:26:59.958242] [DEBUG] [LOCAL ] No optimal features file found for MMLP: ./output/feature-sets/MMLP.txt [2026-02-24T20:26:59.958297] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:26:59.958330] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:26:59.958357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:26:59.958413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:00.017989] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:00.018931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:00.019021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:00.019055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:00.129060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:00.129223] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:00.129264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:00.129292] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:00.132852] [DEBUG] [FORECASTER] MMLP: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-02-24T20:27:00.133194] [INFO ] [FORECASTER] Completed predict_future for MMLP [2026-02-24T20:27:00.133336] [INFO ] [sig ] MMLP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:00.298614] [INFO ] [LOCAL ] Saved forecast: MMLP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MMLP.txt [2026-02-24T20:27:00.298776] [INFO ] [sig ] [1980/3377] Completed MMLP in 0.4s | 2.77 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-24T20:27:00.298815] [INFO ] [sig ] [1981/3377] Forecasting MMS... [2026-02-24T20:27:00.298845] [INFO ] [sig ] Generating forecast for: MMS [2026-02-24T20:27:00.298878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMS' from 'https://tdm.silogroup.org/data/derivative_storage/MMS.csv'. [2026-02-24T20:27:00.315164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMS'. [2026-02-24T20:27:00.315911] [INFO ] [FORECASTER] Starting predict_future for MMS [2026-02-24T20:27:00.317202] [DEBUG] [LOCAL ] No optimal features file found for MMS: ./output/feature-sets/MMS.txt [2026-02-24T20:27:00.317275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:00.317314] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:00.317346] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:00.317417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:00.413131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:00.414447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:00.414633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:00.414695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:00.595552] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:00.595766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:00.595833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:00.595907] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:00.600985] [DEBUG] [FORECASTER] MMS: Forecast T+1@11:T+2@11: DOWN (p=13.46%) [2026-02-24T20:27:00.601728] [INFO ] [FORECASTER] Completed predict_future for MMS [2026-02-24T20:27:00.601972] [INFO ] [sig ] MMS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:00.809479] [INFO ] [LOCAL ] Saved forecast: MMS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MMS.txt [2026-02-24T20:27:00.809762] [INFO ] [sig ] [1981/3377] Completed MMS in 0.5s | 2.76 sym/s | Total: 11.9m | ETA: 8.4m [2026-02-24T20:27:00.809846] [INFO ] [sig ] [1982/3377] Forecasting MMSI... [2026-02-24T20:27:00.809899] [INFO ] [sig ] Generating forecast for: MMSI [2026-02-24T20:27:00.809952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MMSI' from 'https://tdm.silogroup.org/data/derivative_storage/MMSI.csv'. [2026-02-24T20:27:00.831950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MMSI'. [2026-02-24T20:27:00.832458] [INFO ] [FORECASTER] Starting predict_future for MMSI [2026-02-24T20:27:00.834811] [DEBUG] [LOCAL ] No optimal features file found for MMSI: ./output/feature-sets/MMSI.txt [2026-02-24T20:27:00.834891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:00.834939] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:00.834982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:00.835070] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:00.928043] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:00.929384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:00.929541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:00.929630] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:01.163620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:01.163789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:01.163856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:01.163909] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:01.169881] [DEBUG] [FORECASTER] MMSI: Forecast T+1@11:T+2@11: DOWN (p=25.10%) [2026-02-24T20:27:01.170427] [INFO ] [FORECASTER] Completed predict_future for MMSI [2026-02-24T20:27:01.170675] [INFO ] [sig ] MMSI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:01.421696] [INFO ] [LOCAL ] Saved forecast: MMSI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MMSI.txt [2026-02-24T20:27:01.421930] [INFO ] [sig ] [1982/3377] Completed MMSI in 0.6s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:01.421994] [INFO ] [sig ] [1983/3377] Forecasting MNDO... [2026-02-24T20:27:01.422045] [INFO ] [sig ] Generating forecast for: MNDO [2026-02-24T20:27:01.422094] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDO' from 'https://tdm.silogroup.org/data/derivative_storage/MNDO.csv'. [2026-02-24T20:27:01.453947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDO'. [2026-02-24T20:27:01.454479] [INFO ] [FORECASTER] Starting predict_future for MNDO [2026-02-24T20:27:01.455763] [DEBUG] [LOCAL ] No optimal features file found for MNDO: ./output/feature-sets/MNDO.txt [2026-02-24T20:27:01.455827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:01.455886] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:01.455916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:01.455983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:01.533934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:01.535163] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:01.535313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:01.535359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:01.705062] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:01.705281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:01.705349] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:01.705402] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:01.711387] [DEBUG] [FORECASTER] MNDO: Forecast T+1@11:T+2@11: DOWN (p=1.71%) [2026-02-24T20:27:01.711975] [INFO ] [FORECASTER] Completed predict_future for MNDO [2026-02-24T20:27:01.712234] [INFO ] [sig ] MNDO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:01.904043] [INFO ] [LOCAL ] Saved forecast: MNDO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MNDO.txt [2026-02-24T20:27:01.904232] [INFO ] [sig ] [1983/3377] Completed MNDO in 0.5s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:01.904274] [INFO ] [sig ] [1984/3377] Forecasting MNDY... [2026-02-24T20:27:01.904306] [INFO ] [sig ] Generating forecast for: MNDY [2026-02-24T20:27:01.904338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNDY' from 'https://tdm.silogroup.org/data/derivative_storage/MNDY.csv'. [2026-02-24T20:27:01.917074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNDY'. [2026-02-24T20:27:01.917609] [INFO ] [FORECASTER] Starting predict_future for MNDY [2026-02-24T20:27:01.918874] [DEBUG] [LOCAL ] No optimal features file found for MNDY: ./output/feature-sets/MNDY.txt [2026-02-24T20:27:01.918965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:01.919015] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:01.919056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:01.919133] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:01.981914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:01.982839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:01.982928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:01.982963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:02.110848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:02.111015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:02.111064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:02.111098] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:02.114943] [DEBUG] [FORECASTER] MNDY: Forecast T+1@11:T+2@11: DOWN (p=19.76%) [2026-02-24T20:27:02.115236] [INFO ] [FORECASTER] Completed predict_future for MNDY [2026-02-24T20:27:02.115367] [INFO ] [sig ] MNDY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:02.261818] [INFO ] [LOCAL ] Saved forecast: MNDY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MNDY.txt [2026-02-24T20:27:02.261981] [INFO ] [sig ] [1984/3377] Completed MNDY in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:02.262023] [INFO ] [sig ] [1985/3377] Forecasting MNKD... [2026-02-24T20:27:02.262054] [INFO ] [sig ] Generating forecast for: MNKD [2026-02-24T20:27:02.262084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNKD' from 'https://tdm.silogroup.org/data/derivative_storage/MNKD.csv'. [2026-02-24T20:27:02.274800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNKD'. [2026-02-24T20:27:02.275165] [INFO ] [FORECASTER] Starting predict_future for MNKD [2026-02-24T20:27:02.276053] [DEBUG] [LOCAL ] No optimal features file found for MNKD: ./output/feature-sets/MNKD.txt [2026-02-24T20:27:02.276109] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:02.276142] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:02.276170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:02.276228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:02.333589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:02.334487] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:02.334592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:02.334628] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:02.459646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:02.459811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:02.459855] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:02.459898] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:02.463565] [DEBUG] [FORECASTER] MNKD: Forecast T+1@11:T+2@11: UP (p=97.09%) [2026-02-24T20:27:02.463910] [INFO ] [FORECASTER] Completed predict_future for MNKD [2026-02-24T20:27:02.464059] [INFO ] [sig ] MNKD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:02.607181] [INFO ] [LOCAL ] Saved forecast: MNKD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MNKD.txt [2026-02-24T20:27:02.607352] [INFO ] [sig ] [1985/3377] Completed MNKD in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:02.607394] [INFO ] [sig ] [1986/3377] Forecasting MNRO... [2026-02-24T20:27:02.607424] [INFO ] [sig ] Generating forecast for: MNRO [2026-02-24T20:27:02.607469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNRO' from 'https://tdm.silogroup.org/data/derivative_storage/MNRO.csv'. [2026-02-24T20:27:02.621842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNRO'. [2026-02-24T20:27:02.622307] [INFO ] [FORECASTER] Starting predict_future for MNRO [2026-02-24T20:27:02.623279] [DEBUG] [LOCAL ] No optimal features file found for MNRO: ./output/feature-sets/MNRO.txt [2026-02-24T20:27:02.623339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:02.623373] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:02.623400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:02.623458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:02.684052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:02.685062] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:02.685156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:02.685190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:02.816614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:02.816779] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:02.816821] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:02.816850] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:02.820503] [DEBUG] [FORECASTER] MNRO: Forecast T+1@11:T+2@11: UP (p=56.97%) [2026-02-24T20:27:02.820820] [INFO ] [FORECASTER] Completed predict_future for MNRO [2026-02-24T20:27:02.820957] [INFO ] [sig ] MNRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:02.965441] [INFO ] [LOCAL ] Saved forecast: MNRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MNRO.txt [2026-02-24T20:27:02.965633] [INFO ] [sig ] [1986/3377] Completed MNRO in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:02.965678] [INFO ] [sig ] [1987/3377] Forecasting MNSO... [2026-02-24T20:27:02.965717] [INFO ] [sig ] Generating forecast for: MNSO [2026-02-24T20:27:02.965749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNSO' from 'https://tdm.silogroup.org/data/derivative_storage/MNSO.csv'. [2026-02-24T20:27:02.978005] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNSO'. [2026-02-24T20:27:02.978382] [INFO ] [FORECASTER] Starting predict_future for MNSO [2026-02-24T20:27:02.979221] [DEBUG] [LOCAL ] No optimal features file found for MNSO: ./output/feature-sets/MNSO.txt [2026-02-24T20:27:02.979276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:02.979309] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:02.979338] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:02.979396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:03.037431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:03.038370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:03.038460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:03.038497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:03.158003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:03.158222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:03.158278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:03.158319] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:03.163668] [DEBUG] [FORECASTER] MNSO: Forecast T+1@11:T+2@11: DOWN (p=6.66%) [2026-02-24T20:27:03.164280] [INFO ] [FORECASTER] Completed predict_future for MNSO [2026-02-24T20:27:03.164565] [INFO ] [sig ] MNSO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:03.308420] [INFO ] [LOCAL ] Saved forecast: MNSO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MNSO.txt [2026-02-24T20:27:03.308568] [INFO ] [sig ] [1987/3377] Completed MNSO in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:03.308631] [INFO ] [sig ] [1988/3377] Forecasting MNTK... [2026-02-24T20:27:03.308661] [INFO ] [sig ] Generating forecast for: MNTK [2026-02-24T20:27:03.308693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNTK' from 'https://tdm.silogroup.org/data/derivative_storage/MNTK.csv'. [2026-02-24T20:27:03.321383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNTK'. [2026-02-24T20:27:03.321836] [INFO ] [FORECASTER] Starting predict_future for MNTK [2026-02-24T20:27:03.322721] [DEBUG] [LOCAL ] No optimal features file found for MNTK: ./output/feature-sets/MNTK.txt [2026-02-24T20:27:03.322787] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:03.322826] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:03.322857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:03.322915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:03.383559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:03.384568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:03.384738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:03.384776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:03.505642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:03.505803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:03.505844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:03.505874] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:03.509399] [DEBUG] [FORECASTER] MNTK: Forecast T+1@11:T+2@11: UP (p=85.45%) [2026-02-24T20:27:03.509738] [INFO ] [FORECASTER] Completed predict_future for MNTK [2026-02-24T20:27:03.509874] [INFO ] [sig ] MNTK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:03.655444] [INFO ] [LOCAL ] Saved forecast: MNTK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MNTK.txt [2026-02-24T20:27:03.655670] [INFO ] [sig ] [1988/3377] Completed MNTK in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:03.655741] [INFO ] [sig ] [1989/3377] Forecasting MNY... [2026-02-24T20:27:03.655789] [INFO ] [sig ] Generating forecast for: MNY [2026-02-24T20:27:03.655839] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MNY' from 'https://tdm.silogroup.org/data/derivative_storage/MNY.csv'. [2026-02-24T20:27:03.667282] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MNY'. [2026-02-24T20:27:03.667663] [INFO ] [FORECASTER] Starting predict_future for MNY [2026-02-24T20:27:03.668490] [DEBUG] [LOCAL ] No optimal features file found for MNY: ./output/feature-sets/MNY.txt [2026-02-24T20:27:03.668556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:03.668630] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:03.668665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:03.668721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:03.736380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:03.737333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:03.737424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:03.737459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:03.858160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:03.858322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:03.858366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:03.858398] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:03.862099] [DEBUG] [FORECASTER] MNY: Forecast T+1@11:T+2@11: DOWN (p=32.59%) [2026-02-24T20:27:03.862445] [INFO ] [FORECASTER] Completed predict_future for MNY [2026-02-24T20:27:03.862650] [INFO ] [sig ] MNY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:04.015718] [INFO ] [LOCAL ] Saved forecast: MNY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MNY.txt [2026-02-24T20:27:04.015899] [INFO ] [sig ] [1989/3377] Completed MNY in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:04.015957] [INFO ] [sig ] [1990/3377] Forecasting MOD... [2026-02-24T20:27:04.016001] [INFO ] [sig ] Generating forecast for: MOD [2026-02-24T20:27:04.016040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOD' from 'https://tdm.silogroup.org/data/derivative_storage/MOD.csv'. [2026-02-24T20:27:04.028536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOD'. [2026-02-24T20:27:04.028957] [INFO ] [FORECASTER] Starting predict_future for MOD [2026-02-24T20:27:04.029814] [DEBUG] [LOCAL ] No optimal features file found for MOD: ./output/feature-sets/MOD.txt [2026-02-24T20:27:04.029877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:04.029912] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:04.029939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:04.030010] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:04.092773] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:04.093795] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:04.093887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:04.093922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:04.223143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:04.223306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:04.223348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:04.223394] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:04.227128] [DEBUG] [FORECASTER] MOD: Forecast T+1@11:T+2@11: UP (p=97.03%) [2026-02-24T20:27:04.227424] [INFO ] [FORECASTER] Completed predict_future for MOD [2026-02-24T20:27:04.227605] [INFO ] [sig ] MOD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:04.373985] [INFO ] [LOCAL ] Saved forecast: MOD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MOD.txt [2026-02-24T20:27:04.374155] [INFO ] [sig ] [1990/3377] Completed MOD in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:04.374196] [INFO ] [sig ] [1991/3377] Forecasting MODL... [2026-02-24T20:27:04.374227] [INFO ] [sig ] Generating forecast for: MODL [2026-02-24T20:27:04.374258] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MODL' from 'https://tdm.silogroup.org/data/derivative_storage/MODL.csv'. [2026-02-24T20:27:04.386183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MODL'. [2026-02-24T20:27:04.386600] [INFO ] [FORECASTER] Starting predict_future for MODL [2026-02-24T20:27:04.387433] [DEBUG] [LOCAL ] No optimal features file found for MODL: ./output/feature-sets/MODL.txt [2026-02-24T20:27:04.387487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:04.387522] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:04.387552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:04.387628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:04.447459] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:04.448387] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:04.448479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:04.448513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:04.580195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:04.580353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:04.580394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:04.580425] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:04.584257] [DEBUG] [FORECASTER] MODL: Forecast T+1@11:T+2@11: UP (p=61.94%) [2026-02-24T20:27:04.584597] [INFO ] [FORECASTER] Completed predict_future for MODL [2026-02-24T20:27:04.584745] [INFO ] [sig ] MODL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:04.727739] [INFO ] [LOCAL ] Saved forecast: MODL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MODL.txt [2026-02-24T20:27:04.727957] [INFO ] [sig ] [1991/3377] Completed MODL in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:04.728003] [INFO ] [sig ] [1992/3377] Forecasting MOH... [2026-02-24T20:27:04.728035] [INFO ] [sig ] Generating forecast for: MOH [2026-02-24T20:27:04.728065] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOH' from 'https://tdm.silogroup.org/data/derivative_storage/MOH.csv'. [2026-02-24T20:27:04.739388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOH'. [2026-02-24T20:27:04.739762] [INFO ] [FORECASTER] Starting predict_future for MOH [2026-02-24T20:27:04.740589] [DEBUG] [LOCAL ] No optimal features file found for MOH: ./output/feature-sets/MOH.txt [2026-02-24T20:27:04.740645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:04.740679] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:04.740706] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:04.740764] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:04.802394] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:04.803252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:04.803339] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:04.803390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:04.925032] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:04.925191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:04.925231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:04.925261] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:04.928909] [DEBUG] [FORECASTER] MOH: Forecast T+1@11:T+2@11: UP (p=72.68%) [2026-02-24T20:27:04.929201] [INFO ] [FORECASTER] Completed predict_future for MOH [2026-02-24T20:27:04.929338] [INFO ] [sig ] MOH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:05.073788] [INFO ] [LOCAL ] Saved forecast: MOH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MOH.txt [2026-02-24T20:27:05.073939] [INFO ] [sig ] [1992/3377] Completed MOH in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.4m [2026-02-24T20:27:05.073983] [INFO ] [sig ] [1993/3377] Forecasting MOMO... [2026-02-24T20:27:05.074015] [INFO ] [sig ] Generating forecast for: MOMO [2026-02-24T20:27:05.074047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOMO' from 'https://tdm.silogroup.org/data/derivative_storage/MOMO.csv'. [2026-02-24T20:27:05.085460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOMO'. [2026-02-24T20:27:05.085809] [INFO ] [FORECASTER] Starting predict_future for MOMO [2026-02-24T20:27:05.086642] [DEBUG] [LOCAL ] No optimal features file found for MOMO: ./output/feature-sets/MOMO.txt [2026-02-24T20:27:05.086697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:05.086730] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:05.086758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:05.086816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:05.147239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:05.148133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:05.148222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:05.148257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:05.275048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:05.275207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:05.275247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:05.275275] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:05.278768] [DEBUG] [FORECASTER] MOMO: Forecast T+1@11:T+2@11: DOWN (p=40.94%) [2026-02-24T20:27:05.279056] [INFO ] [FORECASTER] Completed predict_future for MOMO [2026-02-24T20:27:05.279187] [INFO ] [sig ] MOMO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:05.425567] [INFO ] [LOCAL ] Saved forecast: MOMO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MOMO.txt [2026-02-24T20:27:05.425752] [INFO ] [sig ] [1993/3377] Completed MOMO in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-24T20:27:05.425792] [INFO ] [sig ] [1994/3377] Forecasting MORN... [2026-02-24T20:27:05.425822] [INFO ] [sig ] Generating forecast for: MORN [2026-02-24T20:27:05.425852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MORN' from 'https://tdm.silogroup.org/data/derivative_storage/MORN.csv'. [2026-02-24T20:27:05.437355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MORN'. [2026-02-24T20:27:05.437718] [INFO ] [FORECASTER] Starting predict_future for MORN [2026-02-24T20:27:05.438568] [DEBUG] [LOCAL ] No optimal features file found for MORN: ./output/feature-sets/MORN.txt [2026-02-24T20:27:05.438662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:05.438704] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:05.438744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:05.438803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:05.500250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:05.501158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:05.501244] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:05.501279] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:05.633518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:05.633887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:05.633929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:05.633958] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:05.637503] [DEBUG] [FORECASTER] MORN: Forecast T+1@11:T+2@11: DOWN (p=19.44%) [2026-02-24T20:27:05.637873] [INFO ] [FORECASTER] Completed predict_future for MORN [2026-02-24T20:27:05.638040] [INFO ] [sig ] MORN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:05.784813] [INFO ] [LOCAL ] Saved forecast: MORN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MORN.txt [2026-02-24T20:27:05.784973] [INFO ] [sig ] [1994/3377] Completed MORN in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-24T20:27:05.785013] [INFO ] [sig ] [1995/3377] Forecasting MOS... [2026-02-24T20:27:05.785044] [INFO ] [sig ] Generating forecast for: MOS [2026-02-24T20:27:05.785075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MOS' from 'https://tdm.silogroup.org/data/derivative_storage/MOS.csv'. [2026-02-24T20:27:05.796277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MOS'. [2026-02-24T20:27:05.796701] [INFO ] [FORECASTER] Starting predict_future for MOS [2026-02-24T20:27:05.797492] [DEBUG] [LOCAL ] No optimal features file found for MOS: ./output/feature-sets/MOS.txt [2026-02-24T20:27:05.797556] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:05.797654] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:05.797691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:05.797755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:05.854732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:05.855570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:05.855695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:05.855743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:05.978019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:05.978178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:05.978217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:05.978246] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:05.981732] [DEBUG] [FORECASTER] MOS: Forecast T+1@11:T+2@11: DOWN (p=28.55%) [2026-02-24T20:27:05.982008] [INFO ] [FORECASTER] Completed predict_future for MOS [2026-02-24T20:27:05.982136] [INFO ] [sig ] MOS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:06.145428] [INFO ] [LOCAL ] Saved forecast: MOS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MOS.txt [2026-02-24T20:27:06.145618] [INFO ] [sig ] [1995/3377] Completed MOS in 0.4s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-24T20:27:06.145671] [INFO ] [sig ] [1996/3377] Forecasting MP... [2026-02-24T20:27:06.145708] [INFO ] [sig ] Generating forecast for: MP [2026-02-24T20:27:06.145745] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MP' from 'https://tdm.silogroup.org/data/derivative_storage/MP.csv'. [2026-02-24T20:27:06.157149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MP'. [2026-02-24T20:27:06.157474] [INFO ] [FORECASTER] Starting predict_future for MP [2026-02-24T20:27:06.158366] [DEBUG] [LOCAL ] No optimal features file found for MP: ./output/feature-sets/MP.txt [2026-02-24T20:27:06.158420] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:06.158452] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:06.158482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:06.158538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:06.218437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:06.219361] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:06.219446] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:06.219480] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:06.342635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:06.342797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:06.342838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:06.342868] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:06.346506] [DEBUG] [FORECASTER] MP: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-24T20:27:06.346896] [INFO ] [FORECASTER] Completed predict_future for MP [2026-02-24T20:27:06.347041] [INFO ] [sig ] MP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:06.495150] [INFO ] [LOCAL ] Saved forecast: MP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MP.txt [2026-02-24T20:27:06.495333] [INFO ] [sig ] [1996/3377] Completed MP in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-24T20:27:06.495374] [INFO ] [sig ] [1997/3377] Forecasting MPA... [2026-02-24T20:27:06.495403] [INFO ] [sig ] Generating forecast for: MPA [2026-02-24T20:27:06.495433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPA' from 'https://tdm.silogroup.org/data/derivative_storage/MPA.csv'. [2026-02-24T20:27:06.508504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPA'. [2026-02-24T20:27:06.508912] [INFO ] [FORECASTER] Starting predict_future for MPA [2026-02-24T20:27:06.509818] [DEBUG] [LOCAL ] No optimal features file found for MPA: ./output/feature-sets/MPA.txt [2026-02-24T20:27:06.509873] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:06.509906] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:06.509933] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:06.509991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:06.569280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:06.570026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:06.570108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:06.570142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:06.680212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:06.680376] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:06.680417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:06.680447] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:06.684044] [DEBUG] [FORECASTER] MPA: Forecast T+1@11:T+2@11: DOWN (p=10.97%) [2026-02-24T20:27:06.684354] [INFO ] [FORECASTER] Completed predict_future for MPA [2026-02-24T20:27:06.684488] [INFO ] [sig ] MPA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:06.836700] [INFO ] [LOCAL ] Saved forecast: MPA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MPA.txt [2026-02-24T20:27:06.836834] [INFO ] [sig ] [1997/3377] Completed MPA in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-24T20:27:06.836874] [INFO ] [sig ] [1998/3377] Forecasting MPAA... [2026-02-24T20:27:06.836904] [INFO ] [sig ] Generating forecast for: MPAA [2026-02-24T20:27:06.836935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPAA' from 'https://tdm.silogroup.org/data/derivative_storage/MPAA.csv'. [2026-02-24T20:27:06.848201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPAA'. [2026-02-24T20:27:06.848484] [INFO ] [FORECASTER] Starting predict_future for MPAA [2026-02-24T20:27:06.849335] [DEBUG] [LOCAL ] No optimal features file found for MPAA: ./output/feature-sets/MPAA.txt [2026-02-24T20:27:06.849389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:06.849421] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:06.849453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:06.849535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:06.909102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:06.909775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:06.909865] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:06.909899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:07.037802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:07.037970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:07.038010] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:07.038039] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:07.041546] [DEBUG] [FORECASTER] MPAA: Forecast T+1@11:T+2@11: UP (p=95.13%) [2026-02-24T20:27:07.041849] [INFO ] [FORECASTER] Completed predict_future for MPAA [2026-02-24T20:27:07.041977] [INFO ] [sig ] MPAA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:07.185978] [INFO ] [LOCAL ] Saved forecast: MPAA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MPAA.txt [2026-02-24T20:27:07.186115] [INFO ] [sig ] [1998/3377] Completed MPAA in 0.3s | 2.76 sym/s | Total: 12.0m | ETA: 8.3m [2026-02-24T20:27:07.186154] [INFO ] [sig ] [1999/3377] Forecasting MPB... [2026-02-24T20:27:07.186184] [INFO ] [sig ] Generating forecast for: MPB [2026-02-24T20:27:07.186215] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPB' from 'https://tdm.silogroup.org/data/derivative_storage/MPB.csv'. [2026-02-24T20:27:07.198042] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPB'. [2026-02-24T20:27:07.198332] [INFO ] [FORECASTER] Starting predict_future for MPB [2026-02-24T20:27:07.199190] [DEBUG] [LOCAL ] No optimal features file found for MPB: ./output/feature-sets/MPB.txt [2026-02-24T20:27:07.199244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:07.199277] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:07.199304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:07.199361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:07.258512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:07.259386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:07.259469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:07.259503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:07.378295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:07.378419] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:07.378456] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:07.378484] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:07.381879] [DEBUG] [FORECASTER] MPB: Forecast T+1@11:T+2@11: DOWN (p=3.05%) [2026-02-24T20:27:07.382166] [INFO ] [FORECASTER] Completed predict_future for MPB [2026-02-24T20:27:07.382299] [INFO ] [sig ] MPB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:07.531180] [INFO ] [LOCAL ] Saved forecast: MPB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MPB.txt [2026-02-24T20:27:07.531332] [INFO ] [sig ] [1999/3377] Completed MPB in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:07.531372] [INFO ] [sig ] [2000/3377] Forecasting MPC... [2026-02-24T20:27:07.531403] [INFO ] [sig ] Generating forecast for: MPC [2026-02-24T20:27:07.531434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPC' from 'https://tdm.silogroup.org/data/derivative_storage/MPC.csv'. [2026-02-24T20:27:07.544249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPC'. [2026-02-24T20:27:07.544547] [INFO ] [FORECASTER] Starting predict_future for MPC [2026-02-24T20:27:07.545351] [DEBUG] [LOCAL ] No optimal features file found for MPC: ./output/feature-sets/MPC.txt [2026-02-24T20:27:07.545405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:07.545437] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:07.545464] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:07.545528] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:07.611278] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:07.612383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:07.612534] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:07.612587] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:07.737277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:07.737431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:07.737471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:07.737500] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:07.741482] [DEBUG] [FORECASTER] MPC: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-24T20:27:07.741803] [INFO ] [FORECASTER] Completed predict_future for MPC [2026-02-24T20:27:07.741945] [INFO ] [sig ] MPC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:07.892337] [INFO ] [LOCAL ] Saved forecast: MPC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MPC.txt [2026-02-24T20:27:07.892501] [INFO ] [sig ] [2000/3377] Completed MPC in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:07.892554] [INFO ] [sig ] [2001/3377] Forecasting MPX... [2026-02-24T20:27:07.892614] [INFO ] [sig ] Generating forecast for: MPX [2026-02-24T20:27:07.892664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MPX' from 'https://tdm.silogroup.org/data/derivative_storage/MPX.csv'. [2026-02-24T20:27:07.905229] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MPX'. [2026-02-24T20:27:07.905550] [INFO ] [FORECASTER] Starting predict_future for MPX [2026-02-24T20:27:07.906387] [DEBUG] [LOCAL ] No optimal features file found for MPX: ./output/feature-sets/MPX.txt [2026-02-24T20:27:07.906441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:07.906495] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:07.906545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:07.906661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:07.969199] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:07.970173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:07.970264] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:07.970298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:08.087193] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:08.087356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:08.087397] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:08.087426] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:08.091304] [DEBUG] [FORECASTER] MPX: Forecast T+1@11:T+2@11: UP (p=73.33%) [2026-02-24T20:27:08.091882] [INFO ] [FORECASTER] Completed predict_future for MPX [2026-02-24T20:27:08.092035] [INFO ] [sig ] MPX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:08.247305] [INFO ] [LOCAL ] Saved forecast: MPX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MPX.txt [2026-02-24T20:27:08.247476] [INFO ] [sig ] [2001/3377] Completed MPX in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:08.247520] [INFO ] [sig ] [2002/3377] Forecasting MQ... [2026-02-24T20:27:08.247550] [INFO ] [sig ] Generating forecast for: MQ [2026-02-24T20:27:08.247599] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQ' from 'https://tdm.silogroup.org/data/derivative_storage/MQ.csv'. [2026-02-24T20:27:08.259673] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQ'. [2026-02-24T20:27:08.260037] [INFO ] [FORECASTER] Starting predict_future for MQ [2026-02-24T20:27:08.260908] [DEBUG] [LOCAL ] No optimal features file found for MQ: ./output/feature-sets/MQ.txt [2026-02-24T20:27:08.260964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:08.260997] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:08.261026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:08.261085] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:08.320892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:08.321868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:08.321976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:08.322012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:08.444050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:08.444209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:08.444250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:08.444281] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:08.447914] [DEBUG] [FORECASTER] MQ: Forecast T+1@11:T+2@11: UP (p=68.25%) [2026-02-24T20:27:08.448222] [INFO ] [FORECASTER] Completed predict_future for MQ [2026-02-24T20:27:08.448363] [INFO ] [sig ] MQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:08.598861] [INFO ] [LOCAL ] Saved forecast: MQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MQ.txt [2026-02-24T20:27:08.599027] [INFO ] [sig ] [2002/3377] Completed MQ in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:08.599068] [INFO ] [sig ] [2003/3377] Forecasting MQY... [2026-02-24T20:27:08.599098] [INFO ] [sig ] Generating forecast for: MQY [2026-02-24T20:27:08.599128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MQY' from 'https://tdm.silogroup.org/data/derivative_storage/MQY.csv'. [2026-02-24T20:27:08.611454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MQY'. [2026-02-24T20:27:08.611878] [INFO ] [FORECASTER] Starting predict_future for MQY [2026-02-24T20:27:08.612754] [DEBUG] [LOCAL ] No optimal features file found for MQY: ./output/feature-sets/MQY.txt [2026-02-24T20:27:08.612812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:08.612857] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:08.612884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:08.612941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:08.670536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:08.671424] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:08.671507] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:08.671540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:08.792506] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:08.792699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:08.792767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:08.792802] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:08.796428] [DEBUG] [FORECASTER] MQY: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-02-24T20:27:08.796755] [INFO ] [FORECASTER] Completed predict_future for MQY [2026-02-24T20:27:08.796896] [INFO ] [sig ] MQY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:08.950004] [INFO ] [LOCAL ] Saved forecast: MQY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MQY.txt [2026-02-24T20:27:08.950178] [INFO ] [sig ] [2003/3377] Completed MQY in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:08.950222] [INFO ] [sig ] [2004/3377] Forecasting MRAM... [2026-02-24T20:27:08.950253] [INFO ] [sig ] Generating forecast for: MRAM [2026-02-24T20:27:08.950284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRAM' from 'https://tdm.silogroup.org/data/derivative_storage/MRAM.csv'. [2026-02-24T20:27:08.962244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRAM'. [2026-02-24T20:27:08.962664] [INFO ] [FORECASTER] Starting predict_future for MRAM [2026-02-24T20:27:08.963603] [DEBUG] [LOCAL ] No optimal features file found for MRAM: ./output/feature-sets/MRAM.txt [2026-02-24T20:27:08.963664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:08.963699] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:08.963728] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:08.963787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:09.024471] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:09.025404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:09.025494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:09.025529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:09.152231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:09.152398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:09.152439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:09.152468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:09.157070] [DEBUG] [FORECASTER] MRAM: Forecast T+1@11:T+2@11: UP (p=99.42%) [2026-02-24T20:27:09.157448] [INFO ] [FORECASTER] Completed predict_future for MRAM [2026-02-24T20:27:09.157627] [INFO ] [sig ] MRAM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:09.308113] [INFO ] [LOCAL ] Saved forecast: MRAM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MRAM.txt [2026-02-24T20:27:09.308276] [INFO ] [sig ] [2004/3377] Completed MRAM in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:09.308319] [INFO ] [sig ] [2005/3377] Forecasting MRBK... [2026-02-24T20:27:09.308350] [INFO ] [sig ] Generating forecast for: MRBK [2026-02-24T20:27:09.308382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRBK' from 'https://tdm.silogroup.org/data/derivative_storage/MRBK.csv'. [2026-02-24T20:27:09.320699] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRBK'. [2026-02-24T20:27:09.321050] [INFO ] [FORECASTER] Starting predict_future for MRBK [2026-02-24T20:27:09.322084] [DEBUG] [LOCAL ] No optimal features file found for MRBK: ./output/feature-sets/MRBK.txt [2026-02-24T20:27:09.322138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:09.322171] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:09.322198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:09.322255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:09.379965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:09.380893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:09.380981] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:09.381015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:09.505129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:09.505343] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:09.505386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:09.505415] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:09.510997] [DEBUG] [FORECASTER] MRBK: Forecast T+1@11:T+2@11: UP (p=69.59%) [2026-02-24T20:27:09.511522] [INFO ] [FORECASTER] Completed predict_future for MRBK [2026-02-24T20:27:09.511730] [INFO ] [sig ] MRBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:09.667968] [INFO ] [LOCAL ] Saved forecast: MRBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MRBK.txt [2026-02-24T20:27:09.668148] [INFO ] [sig ] [2005/3377] Completed MRBK in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:09.668195] [INFO ] [sig ] [2006/3377] Forecasting MRCC... [2026-02-24T20:27:09.668231] [INFO ] [sig ] Generating forecast for: MRCC [2026-02-24T20:27:09.668264] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCC' from 'https://tdm.silogroup.org/data/derivative_storage/MRCC.csv'. [2026-02-24T20:27:09.680787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCC'. [2026-02-24T20:27:09.681188] [INFO ] [FORECASTER] Starting predict_future for MRCC [2026-02-24T20:27:09.682069] [DEBUG] [LOCAL ] No optimal features file found for MRCC: ./output/feature-sets/MRCC.txt [2026-02-24T20:27:09.682124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:09.682157] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:09.682183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:09.682250] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:09.741142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:09.742095] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:09.742182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:09.742216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:09.867523] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:09.867708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:09.867750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:09.867780] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:09.871363] [DEBUG] [FORECASTER] MRCC: Forecast T+1@11:T+2@11: DOWN (p=29.15%) [2026-02-24T20:27:09.871726] [INFO ] [FORECASTER] Completed predict_future for MRCC [2026-02-24T20:27:09.871869] [INFO ] [sig ] MRCC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:10.013832] [INFO ] [LOCAL ] Saved forecast: MRCC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MRCC.txt [2026-02-24T20:27:10.013995] [INFO ] [sig ] [2006/3377] Completed MRCC in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:10.014036] [INFO ] [sig ] [2007/3377] Forecasting MRCY... [2026-02-24T20:27:10.014067] [INFO ] [sig ] Generating forecast for: MRCY [2026-02-24T20:27:10.014098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRCY' from 'https://tdm.silogroup.org/data/derivative_storage/MRCY.csv'. [2026-02-24T20:27:10.027085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRCY'. [2026-02-24T20:27:10.027448] [INFO ] [FORECASTER] Starting predict_future for MRCY [2026-02-24T20:27:10.028371] [DEBUG] [LOCAL ] No optimal features file found for MRCY: ./output/feature-sets/MRCY.txt [2026-02-24T20:27:10.028428] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:10.028472] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:10.028502] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:10.028560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:10.086074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:10.086977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:10.087064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:10.087096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:10.215884] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:10.216069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:10.216123] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:10.216154] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:10.219986] [DEBUG] [FORECASTER] MRCY: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-02-24T20:27:10.220291] [INFO ] [FORECASTER] Completed predict_future for MRCY [2026-02-24T20:27:10.220461] [INFO ] [sig ] MRCY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:10.363482] [INFO ] [LOCAL ] Saved forecast: MRCY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MRCY.txt [2026-02-24T20:27:10.363673] [INFO ] [sig ] [2007/3377] Completed MRCY in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:10.363724] [INFO ] [sig ] [2008/3377] Forecasting MRK... [2026-02-24T20:27:10.363763] [INFO ] [sig ] Generating forecast for: MRK [2026-02-24T20:27:10.363814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRK' from 'https://tdm.silogroup.org/data/derivative_storage/MRK.csv'. [2026-02-24T20:27:10.375973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRK'. [2026-02-24T20:27:10.376315] [INFO ] [FORECASTER] Starting predict_future for MRK [2026-02-24T20:27:10.377183] [DEBUG] [LOCAL ] No optimal features file found for MRK: ./output/feature-sets/MRK.txt [2026-02-24T20:27:10.377237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:10.377268] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:10.377295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:10.377352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:10.434767] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:10.435705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:10.435800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:10.435835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:10.592230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:10.592421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:10.592471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:10.592504] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:10.596694] [DEBUG] [FORECASTER] MRK: Forecast T+1@11:T+2@11: UP (p=91.33%) [2026-02-24T20:27:10.597038] [INFO ] [FORECASTER] Completed predict_future for MRK [2026-02-24T20:27:10.597187] [INFO ] [sig ] MRK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:10.772373] [INFO ] [LOCAL ] Saved forecast: MRK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MRK.txt [2026-02-24T20:27:10.772598] [INFO ] [sig ] [2008/3377] Completed MRK in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.3m [2026-02-24T20:27:10.772704] [INFO ] [sig ] [2009/3377] Forecasting MRM... [2026-02-24T20:27:10.772755] [INFO ] [sig ] Generating forecast for: MRM [2026-02-24T20:27:10.772793] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRM' from 'https://tdm.silogroup.org/data/derivative_storage/MRM.csv'. [2026-02-24T20:27:10.788350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRM'. [2026-02-24T20:27:10.788820] [INFO ] [FORECASTER] Starting predict_future for MRM [2026-02-24T20:27:10.789813] [DEBUG] [LOCAL ] No optimal features file found for MRM: ./output/feature-sets/MRM.txt [2026-02-24T20:27:10.789869] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:10.789903] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:10.789931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:10.789989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:10.859777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:10.860811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:10.860905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:10.860939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:10.988609] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:10.988789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:10.988838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:10.988870] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:10.992520] [DEBUG] [FORECASTER] MRM: Forecast T+1@11:T+2@11: UP (p=73.90%) [2026-02-24T20:27:10.992854] [INFO ] [FORECASTER] Completed predict_future for MRM [2026-02-24T20:27:10.992998] [INFO ] [sig ] MRM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:11.145133] [INFO ] [LOCAL ] Saved forecast: MRM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MRM.txt [2026-02-24T20:27:11.145294] [INFO ] [sig ] [2009/3377] Completed MRM in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-24T20:27:11.145338] [INFO ] [sig ] [2010/3377] Forecasting MRNA... [2026-02-24T20:27:11.145367] [INFO ] [sig ] Generating forecast for: MRNA [2026-02-24T20:27:11.145397] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRNA' from 'https://tdm.silogroup.org/data/derivative_storage/MRNA.csv'. [2026-02-24T20:27:11.157656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRNA'. [2026-02-24T20:27:11.158080] [INFO ] [FORECASTER] Starting predict_future for MRNA [2026-02-24T20:27:11.158952] [DEBUG] [LOCAL ] No optimal features file found for MRNA: ./output/feature-sets/MRNA.txt [2026-02-24T20:27:11.159008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:11.159041] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:11.159068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:11.159127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:11.218456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:11.219394] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:11.219482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:11.219516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:11.349862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:11.350024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:11.350065] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:11.350093] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:11.353722] [DEBUG] [FORECASTER] MRNA: Forecast T+1@11:T+2@11: DOWN (p=37.90%) [2026-02-24T20:27:11.354022] [INFO ] [FORECASTER] Completed predict_future for MRNA [2026-02-24T20:27:11.354161] [INFO ] [sig ] MRNA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:11.517909] [INFO ] [LOCAL ] Saved forecast: MRNA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MRNA.txt [2026-02-24T20:27:11.518095] [INFO ] [sig ] [2010/3377] Completed MRNA in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-24T20:27:11.518158] [INFO ] [sig ] [2011/3377] Forecasting MRTN... [2026-02-24T20:27:11.518192] [INFO ] [sig ] Generating forecast for: MRTN [2026-02-24T20:27:11.518222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRTN' from 'https://tdm.silogroup.org/data/derivative_storage/MRTN.csv'. [2026-02-24T20:27:11.530952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRTN'. [2026-02-24T20:27:11.531330] [INFO ] [FORECASTER] Starting predict_future for MRTN [2026-02-24T20:27:11.532183] [DEBUG] [LOCAL ] No optimal features file found for MRTN: ./output/feature-sets/MRTN.txt [2026-02-24T20:27:11.532238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:11.532270] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:11.532297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:11.532358] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:11.592205] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:11.593119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:11.593206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:11.593242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:11.714549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:11.714722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:11.714765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:11.714794] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:11.718719] [DEBUG] [FORECASTER] MRTN: Forecast T+1@11:T+2@11: DOWN (p=34.95%) [2026-02-24T20:27:11.719012] [INFO ] [FORECASTER] Completed predict_future for MRTN [2026-02-24T20:27:11.719143] [INFO ] [sig ] MRTN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:11.864397] [INFO ] [LOCAL ] Saved forecast: MRTN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MRTN.txt [2026-02-24T20:27:11.864537] [INFO ] [sig ] [2011/3377] Completed MRTN in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-24T20:27:11.864593] [INFO ] [sig ] [2012/3377] Forecasting MRVI... [2026-02-24T20:27:11.864626] [INFO ] [sig ] Generating forecast for: MRVI [2026-02-24T20:27:11.864658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVI' from 'https://tdm.silogroup.org/data/derivative_storage/MRVI.csv'. [2026-02-24T20:27:11.876462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVI'. [2026-02-24T20:27:11.876870] [INFO ] [FORECASTER] Starting predict_future for MRVI [2026-02-24T20:27:11.877678] [DEBUG] [LOCAL ] No optimal features file found for MRVI: ./output/feature-sets/MRVI.txt [2026-02-24T20:27:11.877732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:11.877764] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:11.877819] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:11.877879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:11.936379] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:11.937304] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:11.937389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:11.937425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:12.059315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:12.059471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:12.059512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:12.059542] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:12.063144] [DEBUG] [FORECASTER] MRVI: Forecast T+1@11:T+2@11: UP (p=87.49%) [2026-02-24T20:27:12.063426] [INFO ] [FORECASTER] Completed predict_future for MRVI [2026-02-24T20:27:12.063593] [INFO ] [sig ] MRVI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:12.209028] [INFO ] [LOCAL ] Saved forecast: MRVI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MRVI.txt [2026-02-24T20:27:12.209197] [INFO ] [sig ] [2012/3377] Completed MRVI in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-24T20:27:12.209239] [INFO ] [sig ] [2013/3377] Forecasting MRVL... [2026-02-24T20:27:12.209269] [INFO ] [sig ] Generating forecast for: MRVL [2026-02-24T20:27:12.209299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRVL' from 'https://tdm.silogroup.org/data/derivative_storage/MRVL.csv'. [2026-02-24T20:27:12.221285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRVL'. [2026-02-24T20:27:12.221598] [INFO ] [FORECASTER] Starting predict_future for MRVL [2026-02-24T20:27:12.222402] [DEBUG] [LOCAL ] No optimal features file found for MRVL: ./output/feature-sets/MRVL.txt [2026-02-24T20:27:12.222456] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:12.222488] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:12.222515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:12.222594] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:12.280946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:12.281670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:12.281757] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:12.281790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:12.400182] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:12.400340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:12.400378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:12.400408] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:12.403880] [DEBUG] [FORECASTER] MRVL: Forecast T+1@11:T+2@11: DOWN (p=5.49%) [2026-02-24T20:27:12.404156] [INFO ] [FORECASTER] Completed predict_future for MRVL [2026-02-24T20:27:12.404290] [INFO ] [sig ] MRVL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:12.546948] [INFO ] [LOCAL ] Saved forecast: MRVL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MRVL.txt [2026-02-24T20:27:12.547107] [INFO ] [sig ] [2013/3377] Completed MRVL in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-24T20:27:12.547148] [INFO ] [sig ] [2014/3377] Forecasting MRX... [2026-02-24T20:27:12.547177] [INFO ] [sig ] Generating forecast for: MRX [2026-02-24T20:27:12.547209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MRX' from 'https://tdm.silogroup.org/data/derivative_storage/MRX.csv'. [2026-02-24T20:27:12.558671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MRX'. [2026-02-24T20:27:12.558996] [INFO ] [FORECASTER] Starting predict_future for MRX [2026-02-24T20:27:12.559830] [DEBUG] [LOCAL ] No optimal features file found for MRX: ./output/feature-sets/MRX.txt [2026-02-24T20:27:12.559896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:12.559929] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:12.559957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:12.560014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:12.619736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:12.620524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:12.620663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:12.620699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:12.741741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:12.741896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:12.741936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:12.741981] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:12.745399] [DEBUG] [FORECASTER] MRX: Forecast T+1@11:T+2@11: DOWN (p=13.86%) [2026-02-24T20:27:12.745698] [INFO ] [FORECASTER] Completed predict_future for MRX [2026-02-24T20:27:12.745831] [INFO ] [sig ] MRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:12.890727] [INFO ] [LOCAL ] Saved forecast: MRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MRX.txt [2026-02-24T20:27:12.890898] [INFO ] [sig ] [2014/3377] Completed MRX in 0.3s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-24T20:27:12.890947] [INFO ] [sig ] [2015/3377] Forecasting MS... [2026-02-24T20:27:12.890980] [INFO ] [sig ] Generating forecast for: MS [2026-02-24T20:27:12.891011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MS' from 'https://tdm.silogroup.org/data/derivative_storage/MS.csv'. [2026-02-24T20:27:12.903212] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MS'. [2026-02-24T20:27:12.903631] [INFO ] [FORECASTER] Starting predict_future for MS [2026-02-24T20:27:12.904455] [DEBUG] [LOCAL ] No optimal features file found for MS: ./output/feature-sets/MS.txt [2026-02-24T20:27:12.904509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:12.904540] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:12.904586] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:12.904656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:12.964797] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:12.965943] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:12.966053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:12.966105] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:13.099489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:13.099681] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:13.099735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:13.099786] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:13.104259] [DEBUG] [FORECASTER] MS: Forecast T+1@11:T+2@11: UP (p=61.28%) [2026-02-24T20:27:13.104645] [INFO ] [FORECASTER] Completed predict_future for MS [2026-02-24T20:27:13.104790] [INFO ] [sig ] MS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:13.258903] [INFO ] [LOCAL ] Saved forecast: MS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MS.txt [2026-02-24T20:27:13.259062] [INFO ] [sig ] [2015/3377] Completed MS in 0.4s | 2.76 sym/s | Total: 12.1m | ETA: 8.2m [2026-02-24T20:27:13.259101] [INFO ] [sig ] [2016/3377] Forecasting MSA... [2026-02-24T20:27:13.259132] [INFO ] [sig ] Generating forecast for: MSA [2026-02-24T20:27:13.259163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSA' from 'https://tdm.silogroup.org/data/derivative_storage/MSA.csv'. [2026-02-24T20:27:13.272442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSA'. [2026-02-24T20:27:13.272868] [INFO ] [FORECASTER] Starting predict_future for MSA [2026-02-24T20:27:13.273749] [DEBUG] [LOCAL ] No optimal features file found for MSA: ./output/feature-sets/MSA.txt [2026-02-24T20:27:13.273806] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:13.273837] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:13.273864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:13.273922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:13.335476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:13.336287] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:13.336373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:13.336426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:13.464663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:13.464853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:13.464896] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:13.464926] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:13.468642] [DEBUG] [FORECASTER] MSA: Forecast T+1@11:T+2@11: DOWN (p=48.99%) [2026-02-24T20:27:13.468927] [INFO ] [FORECASTER] Completed predict_future for MSA [2026-02-24T20:27:13.469257] [INFO ] [sig ] MSA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:13.613547] [INFO ] [LOCAL ] Saved forecast: MSA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MSA.txt [2026-02-24T20:27:13.613720] [INFO ] [sig ] [2016/3377] Completed MSA in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:13.613769] [INFO ] [sig ] [2017/3377] Forecasting MSB... [2026-02-24T20:27:13.613800] [INFO ] [sig ] Generating forecast for: MSB [2026-02-24T20:27:13.613831] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSB' from 'https://tdm.silogroup.org/data/derivative_storage/MSB.csv'. [2026-02-24T20:27:13.625952] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSB'. [2026-02-24T20:27:13.626240] [INFO ] [FORECASTER] Starting predict_future for MSB [2026-02-24T20:27:13.627033] [DEBUG] [LOCAL ] No optimal features file found for MSB: ./output/feature-sets/MSB.txt [2026-02-24T20:27:13.627087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:13.627118] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:13.627146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:13.627202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:13.688004] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:13.688766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:13.688866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:13.688908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:13.811509] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:13.811682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:13.811724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:13.811755] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:13.816104] [DEBUG] [FORECASTER] MSB: Forecast T+1@11:T+2@11: UP (p=77.68%) [2026-02-24T20:27:13.816387] [INFO ] [FORECASTER] Completed predict_future for MSB [2026-02-24T20:27:13.816518] [INFO ] [sig ] MSB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:13.961424] [INFO ] [LOCAL ] Saved forecast: MSB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MSB.txt [2026-02-24T20:27:13.961617] [INFO ] [sig ] [2017/3377] Completed MSB in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:13.961664] [INFO ] [sig ] [2018/3377] Forecasting MSBI... [2026-02-24T20:27:13.961695] [INFO ] [sig ] Generating forecast for: MSBI [2026-02-24T20:27:13.961727] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSBI' from 'https://tdm.silogroup.org/data/derivative_storage/MSBI.csv'. [2026-02-24T20:27:13.973928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSBI'. [2026-02-24T20:27:13.974324] [INFO ] [FORECASTER] Starting predict_future for MSBI [2026-02-24T20:27:13.975163] [DEBUG] [LOCAL ] No optimal features file found for MSBI: ./output/feature-sets/MSBI.txt [2026-02-24T20:27:13.975220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:13.975253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:13.975293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:13.975354] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:14.035639] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:14.036409] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:14.036494] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:14.036529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:14.167257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:14.167452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:14.167512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:14.167544] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:14.171365] [DEBUG] [FORECASTER] MSBI: Forecast T+1@11:T+2@11: DOWN (p=36.83%) [2026-02-24T20:27:14.171729] [INFO ] [FORECASTER] Completed predict_future for MSBI [2026-02-24T20:27:14.171884] [INFO ] [sig ] MSBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:14.317549] [INFO ] [LOCAL ] Saved forecast: MSBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MSBI.txt [2026-02-24T20:27:14.317729] [INFO ] [sig ] [2018/3377] Completed MSBI in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:14.317780] [INFO ] [sig ] [2019/3377] Forecasting MSCI... [2026-02-24T20:27:14.317815] [INFO ] [sig ] Generating forecast for: MSCI [2026-02-24T20:27:14.317852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSCI' from 'https://tdm.silogroup.org/data/derivative_storage/MSCI.csv'. [2026-02-24T20:27:14.329287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSCI'. [2026-02-24T20:27:14.329670] [INFO ] [FORECASTER] Starting predict_future for MSCI [2026-02-24T20:27:14.330469] [DEBUG] [LOCAL ] No optimal features file found for MSCI: ./output/feature-sets/MSCI.txt [2026-02-24T20:27:14.330522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:14.330554] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:14.330607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:14.330667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:14.390521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:14.391452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:14.391542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:14.391596] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:14.511590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:14.511747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:14.511792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:14.511822] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:14.515292] [DEBUG] [FORECASTER] MSCI: Forecast T+1@11:T+2@11: UP (p=69.02%) [2026-02-24T20:27:14.515567] [INFO ] [FORECASTER] Completed predict_future for MSCI [2026-02-24T20:27:14.515714] [INFO ] [sig ] MSCI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:14.665000] [INFO ] [LOCAL ] Saved forecast: MSCI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MSCI.txt [2026-02-24T20:27:14.665143] [INFO ] [sig ] [2019/3377] Completed MSCI in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:14.665183] [INFO ] [sig ] [2020/3377] Forecasting MSD... [2026-02-24T20:27:14.665213] [INFO ] [sig ] Generating forecast for: MSD [2026-02-24T20:27:14.665245] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSD' from 'https://tdm.silogroup.org/data/derivative_storage/MSD.csv'. [2026-02-24T20:27:14.677438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSD'. [2026-02-24T20:27:14.677747] [INFO ] [FORECASTER] Starting predict_future for MSD [2026-02-24T20:27:14.678781] [DEBUG] [LOCAL ] No optimal features file found for MSD: ./output/feature-sets/MSD.txt [2026-02-24T20:27:14.678835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:14.678867] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:14.678894] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:14.679125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:14.741339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:14.742157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:14.742247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:14.742280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:14.865900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:14.866068] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:14.866109] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:14.866139] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:14.869840] [DEBUG] [FORECASTER] MSD: Forecast T+1@11:T+2@11: UP (p=82.74%) [2026-02-24T20:27:14.870155] [INFO ] [FORECASTER] Completed predict_future for MSD [2026-02-24T20:27:14.870294] [INFO ] [sig ] MSD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:15.017638] [INFO ] [LOCAL ] Saved forecast: MSD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MSD.txt [2026-02-24T20:27:15.017812] [INFO ] [sig ] [2020/3377] Completed MSD in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:15.017857] [INFO ] [sig ] [2021/3377] Forecasting MSEX... [2026-02-24T20:27:15.017917] [INFO ] [sig ] Generating forecast for: MSEX [2026-02-24T20:27:15.018146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSEX' from 'https://tdm.silogroup.org/data/derivative_storage/MSEX.csv'. [2026-02-24T20:27:15.030509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSEX'. [2026-02-24T20:27:15.030854] [INFO ] [FORECASTER] Starting predict_future for MSEX [2026-02-24T20:27:15.031679] [DEBUG] [LOCAL ] No optimal features file found for MSEX: ./output/feature-sets/MSEX.txt [2026-02-24T20:27:15.031734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:15.031772] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:15.031799] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:15.031857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:15.091841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:15.092791] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:15.092886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:15.092920] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:15.219233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:15.219394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:15.219436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:15.219467] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:15.223077] [DEBUG] [FORECASTER] MSEX: Forecast T+1@11:T+2@11: UP (p=66.71%) [2026-02-24T20:27:15.223385] [INFO ] [FORECASTER] Completed predict_future for MSEX [2026-02-24T20:27:15.223519] [INFO ] [sig ] MSEX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:15.374381] [INFO ] [LOCAL ] Saved forecast: MSEX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MSEX.txt [2026-02-24T20:27:15.374566] [INFO ] [sig ] [2021/3377] Completed MSEX in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:15.374630] [INFO ] [sig ] [2022/3377] Forecasting MSFD... [2026-02-24T20:27:15.374663] [INFO ] [sig ] Generating forecast for: MSFD [2026-02-24T20:27:15.374703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFD' from 'https://tdm.silogroup.org/data/derivative_storage/MSFD.csv'. [2026-02-24T20:27:15.387108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFD'. [2026-02-24T20:27:15.387507] [INFO ] [FORECASTER] Starting predict_future for MSFD [2026-02-24T20:27:15.388409] [DEBUG] [LOCAL ] No optimal features file found for MSFD: ./output/feature-sets/MSFD.txt [2026-02-24T20:27:15.388466] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:15.388498] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:15.388527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:15.388607] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:15.450791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:15.451681] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:15.451818] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:15.451862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:15.578294] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:15.578458] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:15.578499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:15.578529] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:15.581981] [DEBUG] [FORECASTER] MSFD: Forecast T+1@11:T+2@11: UP (p=79.73%) [2026-02-24T20:27:15.582261] [INFO ] [FORECASTER] Completed predict_future for MSFD [2026-02-24T20:27:15.582395] [INFO ] [sig ] MSFD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:15.729402] [INFO ] [LOCAL ] Saved forecast: MSFD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MSFD.txt [2026-02-24T20:27:15.729556] [INFO ] [sig ] [2022/3377] Completed MSFD in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:15.729619] [INFO ] [sig ] [2023/3377] Forecasting MSFL... [2026-02-24T20:27:15.729652] [INFO ] [sig ] Generating forecast for: MSFL [2026-02-24T20:27:15.729682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSFL' from 'https://tdm.silogroup.org/data/derivative_storage/MSFL.csv'. [2026-02-24T20:27:15.744820] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSFL'. [2026-02-24T20:27:15.745300] [INFO ] [FORECASTER] Starting predict_future for MSFL [2026-02-24T20:27:15.746225] [DEBUG] [LOCAL ] No optimal features file found for MSFL: ./output/feature-sets/MSFL.txt [2026-02-24T20:27:15.746291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:15.746324] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:15.746351] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:15.746408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:15.808673] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:15.809555] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:15.809670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:15.809706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:15.941403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:15.941563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:15.941624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:15.941654] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:15.946034] [DEBUG] [FORECASTER] MSFL: Forecast T+1@11:T+2@11: DOWN (p=43.21%) [2026-02-24T20:27:15.946359] [INFO ] [FORECASTER] Completed predict_future for MSFL [2026-02-24T20:27:15.946498] [INFO ] [sig ] MSFL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:16.104432] [INFO ] [LOCAL ] Saved forecast: MSFL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MSFL.txt [2026-02-24T20:27:16.104619] [INFO ] [sig ] [2023/3377] Completed MSFL in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:16.104662] [INFO ] [sig ] [2024/3377] Forecasting MSGE... [2026-02-24T20:27:16.104694] [INFO ] [sig ] Generating forecast for: MSGE [2026-02-24T20:27:16.104724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGE' from 'https://tdm.silogroup.org/data/derivative_storage/MSGE.csv'. [2026-02-24T20:27:16.116755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGE'. [2026-02-24T20:27:16.117154] [INFO ] [FORECASTER] Starting predict_future for MSGE [2026-02-24T20:27:16.118038] [DEBUG] [LOCAL ] No optimal features file found for MSGE: ./output/feature-sets/MSGE.txt [2026-02-24T20:27:16.118097] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:16.118131] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:16.118158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:16.118217] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:16.178909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:16.179823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:16.179918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:16.179953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:16.310052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:16.310246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:16.310298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:16.310331] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:16.314076] [DEBUG] [FORECASTER] MSGE: Forecast T+1@11:T+2@11: UP (p=98.09%) [2026-02-24T20:27:16.314388] [INFO ] [FORECASTER] Completed predict_future for MSGE [2026-02-24T20:27:16.314532] [INFO ] [sig ] MSGE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:16.480699] [INFO ] [LOCAL ] Saved forecast: MSGE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MSGE.txt [2026-02-24T20:27:16.480859] [INFO ] [sig ] [2024/3377] Completed MSGE in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:16.480899] [INFO ] [sig ] [2025/3377] Forecasting MSGM... [2026-02-24T20:27:16.480930] [INFO ] [sig ] Generating forecast for: MSGM [2026-02-24T20:27:16.480960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGM' from 'https://tdm.silogroup.org/data/derivative_storage/MSGM.csv'. [2026-02-24T20:27:16.492518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGM'. [2026-02-24T20:27:16.492934] [INFO ] [FORECASTER] Starting predict_future for MSGM [2026-02-24T20:27:16.493795] [DEBUG] [LOCAL ] No optimal features file found for MSGM: ./output/feature-sets/MSGM.txt [2026-02-24T20:27:16.493854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:16.493890] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:16.493920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:16.493979] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:16.553834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:16.554739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:16.554845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:16.554886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:16.676896] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:16.677057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:16.677097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:16.677127] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:16.681304] [DEBUG] [FORECASTER] MSGM: Forecast T+1@11:T+2@11: UP (p=92.82%) [2026-02-24T20:27:16.681659] [INFO ] [FORECASTER] Completed predict_future for MSGM [2026-02-24T20:27:16.681806] [INFO ] [sig ] MSGM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:16.835080] [INFO ] [LOCAL ] Saved forecast: MSGM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MSGM.txt [2026-02-24T20:27:16.835286] [INFO ] [sig ] [2025/3377] Completed MSGM in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.2m [2026-02-24T20:27:16.835351] [INFO ] [sig ] [2026/3377] Forecasting MSGS... [2026-02-24T20:27:16.835403] [INFO ] [sig ] Generating forecast for: MSGS [2026-02-24T20:27:16.835445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSGS' from 'https://tdm.silogroup.org/data/derivative_storage/MSGS.csv'. [2026-02-24T20:27:16.847869] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSGS'. [2026-02-24T20:27:16.852418] [INFO ] [FORECASTER] Starting predict_future for MSGS [2026-02-24T20:27:16.853918] [DEBUG] [LOCAL ] No optimal features file found for MSGS: ./output/feature-sets/MSGS.txt [2026-02-24T20:27:16.854185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:16.854219] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:16.854246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:16.854306] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:16.920457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:16.921602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:16.921698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:16.921748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:17.054767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:17.054933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:17.054974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:17.055006] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:17.058668] [DEBUG] [FORECASTER] MSGS: Forecast T+1@11:T+2@11: DOWN (p=16.57%) [2026-02-24T20:27:17.059002] [INFO ] [FORECASTER] Completed predict_future for MSGS [2026-02-24T20:27:17.059144] [INFO ] [sig ] MSGS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:17.204482] [INFO ] [LOCAL ] Saved forecast: MSGS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MSGS.txt [2026-02-24T20:27:17.204642] [INFO ] [sig ] [2026/3377] Completed MSGS in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-24T20:27:17.204685] [INFO ] [sig ] [2027/3377] Forecasting MSI... [2026-02-24T20:27:17.204715] [INFO ] [sig ] Generating forecast for: MSI [2026-02-24T20:27:17.204747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSI' from 'https://tdm.silogroup.org/data/derivative_storage/MSI.csv'. [2026-02-24T20:27:17.216539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSI'. [2026-02-24T20:27:17.216908] [INFO ] [FORECASTER] Starting predict_future for MSI [2026-02-24T20:27:17.217730] [DEBUG] [LOCAL ] No optimal features file found for MSI: ./output/feature-sets/MSI.txt [2026-02-24T20:27:17.217784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:17.217817] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:17.217845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:17.217924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:17.276654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:17.277407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:17.277491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:17.277527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:17.402543] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:17.402716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:17.402757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:17.402785] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:17.406303] [DEBUG] [FORECASTER] MSI: Forecast T+1@11:T+2@11: UP (p=67.85%) [2026-02-24T20:27:17.406612] [INFO ] [FORECASTER] Completed predict_future for MSI [2026-02-24T20:27:17.406748] [INFO ] [sig ] MSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:17.552411] [INFO ] [LOCAL ] Saved forecast: MSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MSI.txt [2026-02-24T20:27:17.552560] [INFO ] [sig ] [2027/3377] Completed MSI in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-24T20:27:17.552620] [INFO ] [sig ] [2028/3377] Forecasting MSM... [2026-02-24T20:27:17.552653] [INFO ] [sig ] Generating forecast for: MSM [2026-02-24T20:27:17.552698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MSM' from 'https://tdm.silogroup.org/data/derivative_storage/MSM.csv'. [2026-02-24T20:27:17.565145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MSM'. [2026-02-24T20:27:17.565426] [INFO ] [FORECASTER] Starting predict_future for MSM [2026-02-24T20:27:17.566264] [DEBUG] [LOCAL ] No optimal features file found for MSM: ./output/feature-sets/MSM.txt [2026-02-24T20:27:17.566318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:17.566350] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:17.566377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:17.566434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:17.625200] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:17.625893] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:17.625992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:17.626027] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:17.751171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:17.751329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:17.751369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:17.751399] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:17.755940] [DEBUG] [FORECASTER] MSM: Forecast T+1@11:T+2@11: DOWN (p=18.45%) [2026-02-24T20:27:17.756392] [INFO ] [FORECASTER] Completed predict_future for MSM [2026-02-24T20:27:17.756606] [INFO ] [sig ] MSM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:17.917960] [INFO ] [LOCAL ] Saved forecast: MSM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MSM.txt [2026-02-24T20:27:17.918094] [INFO ] [sig ] [2028/3377] Completed MSM in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-24T20:27:17.918133] [INFO ] [sig ] [2029/3377] Forecasting MTB... [2026-02-24T20:27:17.918163] [INFO ] [sig ] Generating forecast for: MTB [2026-02-24T20:27:17.918193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTB' from 'https://tdm.silogroup.org/data/derivative_storage/MTB.csv'. [2026-02-24T20:27:17.930886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTB'. [2026-02-24T20:27:17.931303] [INFO ] [FORECASTER] Starting predict_future for MTB [2026-02-24T20:27:17.932139] [DEBUG] [LOCAL ] No optimal features file found for MTB: ./output/feature-sets/MTB.txt [2026-02-24T20:27:17.932193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:17.932255] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:17.932284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:17.932341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:17.995631] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:17.996602] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:17.996700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:17.996733] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:18.127124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:18.127287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:18.127327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:18.127356] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:18.130965] [DEBUG] [FORECASTER] MTB: Forecast T+1@11:T+2@11: DOWN (p=17.91%) [2026-02-24T20:27:18.131265] [INFO ] [FORECASTER] Completed predict_future for MTB [2026-02-24T20:27:18.131401] [INFO ] [sig ] MTB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:18.286039] [INFO ] [LOCAL ] Saved forecast: MTB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MTB.txt [2026-02-24T20:27:18.286199] [INFO ] [sig ] [2029/3377] Completed MTB in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-24T20:27:18.286240] [INFO ] [sig ] [2030/3377] Forecasting MTCH... [2026-02-24T20:27:18.286272] [INFO ] [sig ] Generating forecast for: MTCH [2026-02-24T20:27:18.286302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTCH' from 'https://tdm.silogroup.org/data/derivative_storage/MTCH.csv'. [2026-02-24T20:27:18.299044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTCH'. [2026-02-24T20:27:18.299422] [INFO ] [FORECASTER] Starting predict_future for MTCH [2026-02-24T20:27:18.300385] [DEBUG] [LOCAL ] No optimal features file found for MTCH: ./output/feature-sets/MTCH.txt [2026-02-24T20:27:18.300454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:18.300504] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:18.300549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:18.300648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:18.364148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:18.365219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:18.365328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:18.365373] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:18.502801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:18.502962] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:18.503004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:18.503033] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:18.506614] [DEBUG] [FORECASTER] MTCH: Forecast T+1@11:T+2@11: UP (p=77.15%) [2026-02-24T20:27:18.506943] [INFO ] [FORECASTER] Completed predict_future for MTCH [2026-02-24T20:27:18.507088] [INFO ] [sig ] MTCH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:18.658782] [INFO ] [LOCAL ] Saved forecast: MTCH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MTCH.txt [2026-02-24T20:27:18.658956] [INFO ] [sig ] [2030/3377] Completed MTCH in 0.4s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-24T20:27:18.659000] [INFO ] [sig ] [2031/3377] Forecasting MTG... [2026-02-24T20:27:18.659041] [INFO ] [sig ] Generating forecast for: MTG [2026-02-24T20:27:18.659081] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTG' from 'https://tdm.silogroup.org/data/derivative_storage/MTG.csv'. [2026-02-24T20:27:18.672133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTG'. [2026-02-24T20:27:18.672512] [INFO ] [FORECASTER] Starting predict_future for MTG [2026-02-24T20:27:18.673381] [DEBUG] [LOCAL ] No optimal features file found for MTG: ./output/feature-sets/MTG.txt [2026-02-24T20:27:18.673451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:18.673486] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:18.673515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:18.673592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:18.736478] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:18.737732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:18.737841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:18.737909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:18.858054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:18.858203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:18.858243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:18.858271] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:18.861742] [DEBUG] [FORECASTER] MTG: Forecast T+1@11:T+2@11: UP (p=81.25%) [2026-02-24T20:27:18.862023] [INFO ] [FORECASTER] Completed predict_future for MTG [2026-02-24T20:27:18.862150] [INFO ] [sig ] MTG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:19.005760] [INFO ] [LOCAL ] Saved forecast: MTG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MTG.txt [2026-02-24T20:27:19.005926] [INFO ] [sig ] [2031/3377] Completed MTG in 0.3s | 2.76 sym/s | Total: 12.2m | ETA: 8.1m [2026-02-24T20:27:19.005967] [INFO ] [sig ] [2032/3377] Forecasting MTH... [2026-02-24T20:27:19.005997] [INFO ] [sig ] Generating forecast for: MTH [2026-02-24T20:27:19.006222] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTH' from 'https://tdm.silogroup.org/data/derivative_storage/MTH.csv'. [2026-02-24T20:27:19.018558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTH'. [2026-02-24T20:27:19.018841] [INFO ] [FORECASTER] Starting predict_future for MTH [2026-02-24T20:27:19.019849] [DEBUG] [LOCAL ] No optimal features file found for MTH: ./output/feature-sets/MTH.txt [2026-02-24T20:27:19.019916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:19.019954] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:19.019986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:19.020048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:19.080998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:19.081757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:19.081842] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:19.081876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:19.197785] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:19.197990] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:19.198034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:19.198097] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:19.201668] [DEBUG] [FORECASTER] MTH: Forecast T+1@11:T+2@11: UP (p=55.18%) [2026-02-24T20:27:19.201955] [INFO ] [FORECASTER] Completed predict_future for MTH [2026-02-24T20:27:19.202087] [INFO ] [sig ] MTH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:19.349562] [INFO ] [LOCAL ] Saved forecast: MTH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MTH.txt [2026-02-24T20:27:19.349748] [INFO ] [sig ] [2032/3377] Completed MTH in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:19.349787] [INFO ] [sig ] [2033/3377] Forecasting MTN... [2026-02-24T20:27:19.349817] [INFO ] [sig ] Generating forecast for: MTN [2026-02-24T20:27:19.349847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTN' from 'https://tdm.silogroup.org/data/derivative_storage/MTN.csv'. [2026-02-24T20:27:19.365474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTN'. [2026-02-24T20:27:19.366033] [INFO ] [FORECASTER] Starting predict_future for MTN [2026-02-24T20:27:19.366953] [DEBUG] [LOCAL ] No optimal features file found for MTN: ./output/feature-sets/MTN.txt [2026-02-24T20:27:19.367012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:19.367074] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:19.367113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:19.367173] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:19.430345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:19.431407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:19.431508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:19.431554] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:19.558060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:19.558227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:19.558268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:19.558297] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:19.561978] [DEBUG] [FORECASTER] MTN: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-24T20:27:19.562269] [INFO ] [FORECASTER] Completed predict_future for MTN [2026-02-24T20:27:19.562402] [INFO ] [sig ] MTN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:19.704637] [INFO ] [LOCAL ] Saved forecast: MTN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MTN.txt [2026-02-24T20:27:19.704799] [INFO ] [sig ] [2033/3377] Completed MTN in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:19.704842] [INFO ] [sig ] [2034/3377] Forecasting MTRN... [2026-02-24T20:27:19.704871] [INFO ] [sig ] Generating forecast for: MTRN [2026-02-24T20:27:19.704900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRN' from 'https://tdm.silogroup.org/data/derivative_storage/MTRN.csv'. [2026-02-24T20:27:19.718446] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRN'. [2026-02-24T20:27:19.718803] [INFO ] [FORECASTER] Starting predict_future for MTRN [2026-02-24T20:27:19.719645] [DEBUG] [LOCAL ] No optimal features file found for MTRN: ./output/feature-sets/MTRN.txt [2026-02-24T20:27:19.719699] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:19.719730] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:19.719757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:19.719813] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:19.779336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:19.780204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:19.780296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:19.780329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:19.901977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:19.902149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:19.902189] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:19.902220] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:19.905794] [DEBUG] [FORECASTER] MTRN: Forecast T+1@11:T+2@11: DOWN (p=44.43%) [2026-02-24T20:27:19.906119] [INFO ] [FORECASTER] Completed predict_future for MTRN [2026-02-24T20:27:19.906248] [INFO ] [sig ] MTRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:20.059663] [INFO ] [LOCAL ] Saved forecast: MTRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MTRN.txt [2026-02-24T20:27:20.059830] [INFO ] [sig ] [2034/3377] Completed MTRN in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:20.059890] [INFO ] [sig ] [2035/3377] Forecasting MTRX... [2026-02-24T20:27:20.059923] [INFO ] [sig ] Generating forecast for: MTRX [2026-02-24T20:27:20.059954] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTRX' from 'https://tdm.silogroup.org/data/derivative_storage/MTRX.csv'. [2026-02-24T20:27:20.072639] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTRX'. [2026-02-24T20:27:20.073016] [INFO ] [FORECASTER] Starting predict_future for MTRX [2026-02-24T20:27:20.073911] [DEBUG] [LOCAL ] No optimal features file found for MTRX: ./output/feature-sets/MTRX.txt [2026-02-24T20:27:20.073979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:20.074018] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:20.074045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:20.074102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:20.134909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:20.135821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:20.135967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:20.136001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:20.264020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:20.264184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:20.264225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:20.264253] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:20.267882] [DEBUG] [FORECASTER] MTRX: Forecast T+1@11:T+2@11: DOWN (p=14.77%) [2026-02-24T20:27:20.268257] [INFO ] [FORECASTER] Completed predict_future for MTRX [2026-02-24T20:27:20.268407] [INFO ] [sig ] MTRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:20.410377] [INFO ] [LOCAL ] Saved forecast: MTRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MTRX.txt [2026-02-24T20:27:20.410519] [INFO ] [sig ] [2035/3377] Completed MTRX in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:20.410559] [INFO ] [sig ] [2036/3377] Forecasting MTSI... [2026-02-24T20:27:20.410612] [INFO ] [sig ] Generating forecast for: MTSI [2026-02-24T20:27:20.410644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTSI' from 'https://tdm.silogroup.org/data/derivative_storage/MTSI.csv'. [2026-02-24T20:27:20.422788] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTSI'. [2026-02-24T20:27:20.423106] [INFO ] [FORECASTER] Starting predict_future for MTSI [2026-02-24T20:27:20.423991] [DEBUG] [LOCAL ] No optimal features file found for MTSI: ./output/feature-sets/MTSI.txt [2026-02-24T20:27:20.424048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:20.424081] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:20.424108] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:20.424166] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:20.481821] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:20.482694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:20.482778] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:20.482811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:20.605508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:20.605683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:20.605723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:20.605752] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:20.609272] [DEBUG] [FORECASTER] MTSI: Forecast T+1@11:T+2@11: DOWN (p=14.57%) [2026-02-24T20:27:20.609589] [INFO ] [FORECASTER] Completed predict_future for MTSI [2026-02-24T20:27:20.609722] [INFO ] [sig ] MTSI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:20.756702] [INFO ] [LOCAL ] Saved forecast: MTSI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MTSI.txt [2026-02-24T20:27:20.756866] [INFO ] [sig ] [2036/3377] Completed MTSI in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:20.756909] [INFO ] [sig ] [2037/3377] Forecasting MTX... [2026-02-24T20:27:20.756938] [INFO ] [sig ] Generating forecast for: MTX [2026-02-24T20:27:20.756968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTX' from 'https://tdm.silogroup.org/data/derivative_storage/MTX.csv'. [2026-02-24T20:27:20.769232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTX'. [2026-02-24T20:27:20.769664] [INFO ] [FORECASTER] Starting predict_future for MTX [2026-02-24T20:27:20.770526] [DEBUG] [LOCAL ] No optimal features file found for MTX: ./output/feature-sets/MTX.txt [2026-02-24T20:27:20.770609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:20.770646] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:20.770673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:20.770739] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:20.832367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:20.833303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:20.833393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:20.833427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:20.954515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:20.954696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:20.954737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:20.954767] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:20.958340] [DEBUG] [FORECASTER] MTX: Forecast T+1@11:T+2@11: UP (p=72.76%) [2026-02-24T20:27:20.958676] [INFO ] [FORECASTER] Completed predict_future for MTX [2026-02-24T20:27:20.958814] [INFO ] [sig ] MTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:21.111369] [INFO ] [LOCAL ] Saved forecast: MTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MTX.txt [2026-02-24T20:27:21.111538] [INFO ] [sig ] [2037/3377] Completed MTX in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:21.111597] [INFO ] [sig ] [2038/3377] Forecasting MTZ... [2026-02-24T20:27:21.111629] [INFO ] [sig ] Generating forecast for: MTZ [2026-02-24T20:27:21.111659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MTZ' from 'https://tdm.silogroup.org/data/derivative_storage/MTZ.csv'. [2026-02-24T20:27:21.124060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MTZ'. [2026-02-24T20:27:21.124474] [INFO ] [FORECASTER] Starting predict_future for MTZ [2026-02-24T20:27:21.125310] [DEBUG] [LOCAL ] No optimal features file found for MTZ: ./output/feature-sets/MTZ.txt [2026-02-24T20:27:21.125365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:21.125398] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:21.125426] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:21.125483] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:21.186853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:21.188023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:21.188119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:21.188154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:21.320319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:21.320481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:21.320543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:21.320594] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:21.324147] [DEBUG] [FORECASTER] MTZ: Forecast T+1@11:T+2@11: UP (p=69.62%) [2026-02-24T20:27:21.324433] [INFO ] [FORECASTER] Completed predict_future for MTZ [2026-02-24T20:27:21.324566] [INFO ] [sig ] MTZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:21.478420] [INFO ] [LOCAL ] Saved forecast: MTZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MTZ.txt [2026-02-24T20:27:21.478619] [INFO ] [sig ] [2038/3377] Completed MTZ in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:21.478666] [INFO ] [sig ] [2039/3377] Forecasting MUA... [2026-02-24T20:27:21.478698] [INFO ] [sig ] Generating forecast for: MUA [2026-02-24T20:27:21.478728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUA' from 'https://tdm.silogroup.org/data/derivative_storage/MUA.csv'. [2026-02-24T20:27:21.492020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUA'. [2026-02-24T20:27:21.492456] [INFO ] [FORECASTER] Starting predict_future for MUA [2026-02-24T20:27:21.493356] [DEBUG] [LOCAL ] No optimal features file found for MUA: ./output/feature-sets/MUA.txt [2026-02-24T20:27:21.493413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:21.493447] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:21.493476] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:21.493534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:21.556028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:21.556965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:21.557092] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:21.557129] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:21.684051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:21.684213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:21.684253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:21.684282] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:21.687813] [DEBUG] [FORECASTER] MUA: Forecast T+1@11:T+2@11: UP (p=62.81%) [2026-02-24T20:27:21.688125] [INFO ] [FORECASTER] Completed predict_future for MUA [2026-02-24T20:27:21.688262] [INFO ] [sig ] MUA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:21.835760] [INFO ] [LOCAL ] Saved forecast: MUA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MUA.txt [2026-02-24T20:27:21.835918] [INFO ] [sig ] [2039/3377] Completed MUA in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:21.835963] [INFO ] [sig ] [2040/3377] Forecasting MUC... [2026-02-24T20:27:21.835994] [INFO ] [sig ] Generating forecast for: MUC [2026-02-24T20:27:21.836024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUC' from 'https://tdm.silogroup.org/data/derivative_storage/MUC.csv'. [2026-02-24T20:27:21.848706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUC'. [2026-02-24T20:27:21.849008] [INFO ] [FORECASTER] Starting predict_future for MUC [2026-02-24T20:27:21.849827] [DEBUG] [LOCAL ] No optimal features file found for MUC: ./output/feature-sets/MUC.txt [2026-02-24T20:27:21.849881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:21.849921] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:21.849954] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:21.850033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:21.910108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:21.910816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:21.910935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:21.910981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:22.034869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:22.035013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:22.035051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:22.035081] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:22.038589] [DEBUG] [FORECASTER] MUC: Forecast T+1@11:T+2@11: UP (p=62.21%) [2026-02-24T20:27:22.038872] [INFO ] [FORECASTER] Completed predict_future for MUC [2026-02-24T20:27:22.039001] [INFO ] [sig ] MUC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:22.184809] [INFO ] [LOCAL ] Saved forecast: MUC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MUC.txt [2026-02-24T20:27:22.184938] [INFO ] [sig ] [2040/3377] Completed MUC in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:22.184981] [INFO ] [sig ] [2041/3377] Forecasting MUFG... [2026-02-24T20:27:22.185010] [INFO ] [sig ] Generating forecast for: MUFG [2026-02-24T20:27:22.185040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUFG' from 'https://tdm.silogroup.org/data/derivative_storage/MUFG.csv'. [2026-02-24T20:27:22.197253] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUFG'. [2026-02-24T20:27:22.197566] [INFO ] [FORECASTER] Starting predict_future for MUFG [2026-02-24T20:27:22.198417] [DEBUG] [LOCAL ] No optimal features file found for MUFG: ./output/feature-sets/MUFG.txt [2026-02-24T20:27:22.198471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:22.198504] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:22.198533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:22.198617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:22.257954] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:22.258867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:22.258964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:22.259007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:22.387821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:22.387999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:22.388039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:22.388068] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:22.391559] [DEBUG] [FORECASTER] MUFG: Forecast T+1@11:T+2@11: DOWN (p=35.08%) [2026-02-24T20:27:22.391859] [INFO ] [FORECASTER] Completed predict_future for MUFG [2026-02-24T20:27:22.391985] [INFO ] [sig ] MUFG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:22.538118] [INFO ] [LOCAL ] Saved forecast: MUFG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MUFG.txt [2026-02-24T20:27:22.538296] [INFO ] [sig ] [2041/3377] Completed MUFG in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.1m [2026-02-24T20:27:22.538337] [INFO ] [sig ] [2042/3377] Forecasting MUJ... [2026-02-24T20:27:22.538368] [INFO ] [sig ] Generating forecast for: MUJ [2026-02-24T20:27:22.538404] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUJ' from 'https://tdm.silogroup.org/data/derivative_storage/MUJ.csv'. [2026-02-24T20:27:22.550930] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUJ'. [2026-02-24T20:27:22.551328] [INFO ] [FORECASTER] Starting predict_future for MUJ [2026-02-24T20:27:22.552216] [DEBUG] [LOCAL ] No optimal features file found for MUJ: ./output/feature-sets/MUJ.txt [2026-02-24T20:27:22.552275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:22.552320] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:22.552349] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:22.552407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:22.614666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:22.615641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:22.615744] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:22.615781] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:22.743376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:22.743555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:22.743630] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:22.743677] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:22.748206] [DEBUG] [FORECASTER] MUJ: Forecast T+1@11:T+2@11: UP (p=60.43%) [2026-02-24T20:27:22.748511] [INFO ] [FORECASTER] Completed predict_future for MUJ [2026-02-24T20:27:22.748674] [INFO ] [sig ] MUJ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:22.908110] [INFO ] [LOCAL ] Saved forecast: MUJ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MUJ.txt [2026-02-24T20:27:22.908323] [INFO ] [sig ] [2042/3377] Completed MUJ in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-24T20:27:22.908369] [INFO ] [sig ] [2043/3377] Forecasting MUSA... [2026-02-24T20:27:22.908402] [INFO ] [sig ] Generating forecast for: MUSA [2026-02-24T20:27:22.908434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUSA' from 'https://tdm.silogroup.org/data/derivative_storage/MUSA.csv'. [2026-02-24T20:27:22.921255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUSA'. [2026-02-24T20:27:22.921641] [INFO ] [FORECASTER] Starting predict_future for MUSA [2026-02-24T20:27:22.922495] [DEBUG] [LOCAL ] No optimal features file found for MUSA: ./output/feature-sets/MUSA.txt [2026-02-24T20:27:22.922557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:22.922618] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:22.922658] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:22.922719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:22.989529] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:22.990479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:22.990604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:22.990650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:23.124291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:23.124465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:23.124510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:23.124541] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:23.128565] [DEBUG] [FORECASTER] MUSA: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-24T20:27:23.128917] [INFO ] [FORECASTER] Completed predict_future for MUSA [2026-02-24T20:27:23.129115] [INFO ] [sig ] MUSA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:23.290117] [INFO ] [LOCAL ] Saved forecast: MUSA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MUSA.txt [2026-02-24T20:27:23.290286] [INFO ] [sig ] [2043/3377] Completed MUSA in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-24T20:27:23.290329] [INFO ] [sig ] [2044/3377] Forecasting MUX... [2026-02-24T20:27:23.290359] [INFO ] [sig ] Generating forecast for: MUX [2026-02-24T20:27:23.290390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MUX' from 'https://tdm.silogroup.org/data/derivative_storage/MUX.csv'. [2026-02-24T20:27:23.302949] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MUX'. [2026-02-24T20:27:23.303310] [INFO ] [FORECASTER] Starting predict_future for MUX [2026-02-24T20:27:23.304167] [DEBUG] [LOCAL ] No optimal features file found for MUX: ./output/feature-sets/MUX.txt [2026-02-24T20:27:23.304221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:23.304253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:23.304280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:23.304336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:23.374852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:23.375814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:23.375902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:23.375937] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:23.502718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:23.502877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:23.502917] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:23.502946] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:23.506525] [DEBUG] [FORECASTER] MUX: Forecast T+1@11:T+2@11: UP (p=83.98%) [2026-02-24T20:27:23.506834] [INFO ] [FORECASTER] Completed predict_future for MUX [2026-02-24T20:27:23.506967] [INFO ] [sig ] MUX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:23.650278] [INFO ] [LOCAL ] Saved forecast: MUX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MUX.txt [2026-02-24T20:27:23.650432] [INFO ] [sig ] [2044/3377] Completed MUX in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-24T20:27:23.650474] [INFO ] [sig ] [2045/3377] Forecasting MVBF... [2026-02-24T20:27:23.650504] [INFO ] [sig ] Generating forecast for: MVBF [2026-02-24T20:27:23.650533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MVBF' from 'https://tdm.silogroup.org/data/derivative_storage/MVBF.csv'. [2026-02-24T20:27:23.662158] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MVBF'. [2026-02-24T20:27:23.662467] [INFO ] [FORECASTER] Starting predict_future for MVBF [2026-02-24T20:27:23.663323] [DEBUG] [LOCAL ] No optimal features file found for MVBF: ./output/feature-sets/MVBF.txt [2026-02-24T20:27:23.663385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:23.663419] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:23.663446] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:23.663503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:23.724929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:23.725821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:23.725916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:23.725950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:23.849726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:23.849881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:23.849921] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:23.849951] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:23.853475] [DEBUG] [FORECASTER] MVBF: Forecast T+1@11:T+2@11: DOWN (p=23.05%) [2026-02-24T20:27:23.853778] [INFO ] [FORECASTER] Completed predict_future for MVBF [2026-02-24T20:27:23.853910] [INFO ] [sig ] MVBF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:24.002247] [INFO ] [LOCAL ] Saved forecast: MVBF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MVBF.txt [2026-02-24T20:27:24.002390] [INFO ] [sig ] [2045/3377] Completed MVBF in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-24T20:27:24.002429] [INFO ] [sig ] [2046/3377] Forecasting MWA... [2026-02-24T20:27:24.002466] [INFO ] [sig ] Generating forecast for: MWA [2026-02-24T20:27:24.002497] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MWA' from 'https://tdm.silogroup.org/data/derivative_storage/MWA.csv'. [2026-02-24T20:27:24.015125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MWA'. [2026-02-24T20:27:24.015470] [INFO ] [FORECASTER] Starting predict_future for MWA [2026-02-24T20:27:24.016331] [DEBUG] [LOCAL ] No optimal features file found for MWA: ./output/feature-sets/MWA.txt [2026-02-24T20:27:24.016385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:24.016442] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:24.016470] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:24.016527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:24.074700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:24.075518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:24.075620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:24.075656] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:24.199525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:24.199696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:24.199737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:24.199767] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:24.203286] [DEBUG] [FORECASTER] MWA: Forecast T+1@11:T+2@11: UP (p=92.43%) [2026-02-24T20:27:24.203590] [INFO ] [FORECASTER] Completed predict_future for MWA [2026-02-24T20:27:24.203726] [INFO ] [sig ] MWA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:24.353231] [INFO ] [LOCAL ] Saved forecast: MWA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MWA.txt [2026-02-24T20:27:24.353404] [INFO ] [sig ] [2046/3377] Completed MWA in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-24T20:27:24.353445] [INFO ] [sig ] [2047/3377] Forecasting MX... [2026-02-24T20:27:24.353473] [INFO ] [sig ] Generating forecast for: MX [2026-02-24T20:27:24.353503] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MX' from 'https://tdm.silogroup.org/data/derivative_storage/MX.csv'. [2026-02-24T20:27:24.365283] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MX'. [2026-02-24T20:27:24.365669] [INFO ] [FORECASTER] Starting predict_future for MX [2026-02-24T20:27:24.366462] [DEBUG] [LOCAL ] No optimal features file found for MX: ./output/feature-sets/MX.txt [2026-02-24T20:27:24.366515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:24.366548] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:24.366598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:24.366659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:24.428546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:24.429462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:24.429545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:24.429598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:24.557406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:24.557593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:24.557637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:24.557666] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:24.561378] [DEBUG] [FORECASTER] MX: Forecast T+1@11:T+2@11: UP (p=79.51%) [2026-02-24T20:27:24.561752] [INFO ] [FORECASTER] Completed predict_future for MX [2026-02-24T20:27:24.561907] [INFO ] [sig ] MX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:24.710815] [INFO ] [LOCAL ] Saved forecast: MX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MX.txt [2026-02-24T20:27:24.710956] [INFO ] [sig ] [2047/3377] Completed MX in 0.4s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-24T20:27:24.710998] [INFO ] [sig ] [2048/3377] Forecasting MXF... [2026-02-24T20:27:24.711030] [INFO ] [sig ] Generating forecast for: MXF [2026-02-24T20:27:24.711060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXF' from 'https://tdm.silogroup.org/data/derivative_storage/MXF.csv'. [2026-02-24T20:27:24.722589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXF'. [2026-02-24T20:27:24.722895] [INFO ] [FORECASTER] Starting predict_future for MXF [2026-02-24T20:27:24.723704] [DEBUG] [LOCAL ] No optimal features file found for MXF: ./output/feature-sets/MXF.txt [2026-02-24T20:27:24.723756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:24.723788] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:24.723815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:24.723872] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:24.781430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:24.782258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:24.782343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:24.782376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:24.896976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:24.897151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:24.897196] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:24.897225] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:24.900702] [DEBUG] [FORECASTER] MXF: Forecast T+1@11:T+2@11: UP (p=83.04%) [2026-02-24T20:27:24.901011] [INFO ] [FORECASTER] Completed predict_future for MXF [2026-02-24T20:27:24.901149] [INFO ] [sig ] MXF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:25.046348] [INFO ] [LOCAL ] Saved forecast: MXF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MXF.txt [2026-02-24T20:27:25.046508] [INFO ] [sig ] [2048/3377] Completed MXF in 0.3s | 2.76 sym/s | Total: 12.3m | ETA: 8.0m [2026-02-24T20:27:25.046547] [INFO ] [sig ] [2049/3377] Forecasting MXL... [2026-02-24T20:27:25.046598] [INFO ] [sig ] Generating forecast for: MXL [2026-02-24T20:27:25.046632] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MXL' from 'https://tdm.silogroup.org/data/derivative_storage/MXL.csv'. [2026-02-24T20:27:25.058717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MXL'. [2026-02-24T20:27:25.059005] [INFO ] [FORECASTER] Starting predict_future for MXL [2026-02-24T20:27:25.059833] [DEBUG] [LOCAL ] No optimal features file found for MXL: ./output/feature-sets/MXL.txt [2026-02-24T20:27:25.059888] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:25.059919] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:25.059945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:25.060001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:25.119815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:25.120743] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:25.120854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:25.120904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:25.242611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:25.242768] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:25.242808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:25.242837] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:25.246444] [DEBUG] [FORECASTER] MXL: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-02-24T20:27:25.246764] [INFO ] [FORECASTER] Completed predict_future for MXL [2026-02-24T20:27:25.246898] [INFO ] [sig ] MXL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:25.397139] [INFO ] [LOCAL ] Saved forecast: MXL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MXL.txt [2026-02-24T20:27:25.397284] [INFO ] [sig ] [2049/3377] Completed MXL in 0.4s | 2.76 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-24T20:27:25.397324] [INFO ] [sig ] [2050/3377] Forecasting MYE... [2026-02-24T20:27:25.397354] [INFO ] [sig ] Generating forecast for: MYE [2026-02-24T20:27:25.397384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYE' from 'https://tdm.silogroup.org/data/derivative_storage/MYE.csv'. [2026-02-24T20:27:25.409024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYE'. [2026-02-24T20:27:25.409368] [INFO ] [FORECASTER] Starting predict_future for MYE [2026-02-24T20:27:25.410190] [DEBUG] [LOCAL ] No optimal features file found for MYE: ./output/feature-sets/MYE.txt [2026-02-24T20:27:25.410246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:25.410278] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:25.410305] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:25.410362] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:25.468895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:25.469767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:25.469850] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:25.469884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:25.601693] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:25.601848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:25.601889] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:25.601918] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:25.605627] [DEBUG] [FORECASTER] MYE: Forecast T+1@11:T+2@11: DOWN (p=16.27%) [2026-02-24T20:27:25.605913] [INFO ] [FORECASTER] Completed predict_future for MYE [2026-02-24T20:27:25.606041] [INFO ] [sig ] MYE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:25.749012] [INFO ] [LOCAL ] Saved forecast: MYE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MYE.txt [2026-02-24T20:27:25.749145] [INFO ] [sig ] [2050/3377] Completed MYE in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-24T20:27:25.749183] [INFO ] [sig ] [2051/3377] Forecasting MYGN... [2026-02-24T20:27:25.749212] [INFO ] [sig ] Generating forecast for: MYGN [2026-02-24T20:27:25.749242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYGN' from 'https://tdm.silogroup.org/data/derivative_storage/MYGN.csv'. [2026-02-24T20:27:25.761642] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYGN'. [2026-02-24T20:27:25.762077] [INFO ] [FORECASTER] Starting predict_future for MYGN [2026-02-24T20:27:25.762966] [DEBUG] [LOCAL ] No optimal features file found for MYGN: ./output/feature-sets/MYGN.txt [2026-02-24T20:27:25.763026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:25.763064] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:25.763092] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:25.763149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:25.831386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:25.832333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:25.832419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:25.832452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:25.957813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:25.957998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:25.958042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:25.958071] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:25.961941] [DEBUG] [FORECASTER] MYGN: Forecast T+1@11:T+2@11: DOWN (p=5.62%) [2026-02-24T20:27:25.962305] [INFO ] [FORECASTER] Completed predict_future for MYGN [2026-02-24T20:27:25.962451] [INFO ] [sig ] MYGN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:26.110508] [INFO ] [LOCAL ] Saved forecast: MYGN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MYGN.txt [2026-02-24T20:27:26.110659] [INFO ] [sig ] [2051/3377] Completed MYGN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-24T20:27:26.110702] [INFO ] [sig ] [2052/3377] Forecasting MYI... [2026-02-24T20:27:26.110732] [INFO ] [sig ] Generating forecast for: MYI [2026-02-24T20:27:26.110761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYI' from 'https://tdm.silogroup.org/data/derivative_storage/MYI.csv'. [2026-02-24T20:27:26.122780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYI'. [2026-02-24T20:27:26.123079] [INFO ] [FORECASTER] Starting predict_future for MYI [2026-02-24T20:27:26.123878] [DEBUG] [LOCAL ] No optimal features file found for MYI: ./output/feature-sets/MYI.txt [2026-02-24T20:27:26.123931] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:26.123963] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:26.123989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:26.124045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:26.182347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:26.183162] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:26.183249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:26.183453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:26.304829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:26.304984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:26.305024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:26.305053] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:26.308465] [DEBUG] [FORECASTER] MYI: Forecast T+1@11:T+2@11: DOWN (p=36.97%) [2026-02-24T20:27:26.308764] [INFO ] [FORECASTER] Completed predict_future for MYI [2026-02-24T20:27:26.308893] [INFO ] [sig ] MYI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:26.451520] [INFO ] [LOCAL ] Saved forecast: MYI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/MYI.txt [2026-02-24T20:27:26.451689] [INFO ] [sig ] [2052/3377] Completed MYI in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-24T20:27:26.451732] [INFO ] [sig ] [2053/3377] Forecasting MYN... [2026-02-24T20:27:26.451761] [INFO ] [sig ] Generating forecast for: MYN [2026-02-24T20:27:26.451790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYN' from 'https://tdm.silogroup.org/data/derivative_storage/MYN.csv'. [2026-02-24T20:27:26.464052] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYN'. [2026-02-24T20:27:26.464356] [INFO ] [FORECASTER] Starting predict_future for MYN [2026-02-24T20:27:26.465160] [DEBUG] [LOCAL ] No optimal features file found for MYN: ./output/feature-sets/MYN.txt [2026-02-24T20:27:26.465214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:26.465246] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:26.465274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:26.465515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:26.526174] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:26.527272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:26.527536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:26.527569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:26.647726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:26.647903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:26.647946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:26.647975] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:26.651674] [DEBUG] [FORECASTER] MYN: Forecast T+1@11:T+2@11: UP (p=64.89%) [2026-02-24T20:27:26.651968] [INFO ] [FORECASTER] Completed predict_future for MYN [2026-02-24T20:27:26.652108] [INFO ] [sig ] MYN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:26.802516] [INFO ] [LOCAL ] Saved forecast: MYN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MYN.txt [2026-02-24T20:27:26.802668] [INFO ] [sig ] [2053/3377] Completed MYN in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-24T20:27:26.802708] [INFO ] [sig ] [2054/3377] Forecasting MYRG... [2026-02-24T20:27:26.802739] [INFO ] [sig ] Generating forecast for: MYRG [2026-02-24T20:27:26.802769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'MYRG' from 'https://tdm.silogroup.org/data/derivative_storage/MYRG.csv'. [2026-02-24T20:27:26.815885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'MYRG'. [2026-02-24T20:27:26.816372] [INFO ] [FORECASTER] Starting predict_future for MYRG [2026-02-24T20:27:26.817187] [DEBUG] [LOCAL ] No optimal features file found for MYRG: ./output/feature-sets/MYRG.txt [2026-02-24T20:27:26.817241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:26.817454] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:26.817481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:26.817537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:26.876489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:26.877390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:26.877480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:26.877514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:27.004549] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:27.004741] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:27.004788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:27.004815] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:27.008727] [DEBUG] [FORECASTER] MYRG: Forecast T+1@11:T+2@11: UP (p=50.38%) [2026-02-24T20:27:27.009126] [INFO ] [FORECASTER] Completed predict_future for MYRG [2026-02-24T20:27:27.009278] [INFO ] [sig ] MYRG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:27.159187] [INFO ] [LOCAL ] Saved forecast: MYRG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/MYRG.txt [2026-02-24T20:27:27.159550] [INFO ] [sig ] [2054/3377] Completed MYRG in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-24T20:27:27.159629] [INFO ] [sig ] [2055/3377] Forecasting NA... [2026-02-24T20:27:27.159662] [INFO ] [sig ] Generating forecast for: NA [2026-02-24T20:27:27.159694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NA' from 'https://tdm.silogroup.org/data/derivative_storage/NA.csv'. [2026-02-24T20:27:27.172116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NA'. [2026-02-24T20:27:27.172510] [INFO ] [FORECASTER] Starting predict_future for NA [2026-02-24T20:27:27.173359] [DEBUG] [LOCAL ] No optimal features file found for NA: ./output/feature-sets/NA.txt [2026-02-24T20:27:27.173439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:27.173472] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:27.173500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:27.173556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:27.238977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:27.239974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:27.240079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:27.240122] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:27.369166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:27.369538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:27.369605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:27.369637] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:27.373193] [DEBUG] [FORECASTER] NA: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-24T20:27:27.373487] [INFO ] [FORECASTER] Completed predict_future for NA [2026-02-24T20:27:27.373643] [INFO ] [sig ] NA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:27.523205] [INFO ] [LOCAL ] Saved forecast: NA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NA.txt [2026-02-24T20:27:27.523367] [INFO ] [sig ] [2055/3377] Completed NA in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-24T20:27:27.523408] [INFO ] [sig ] [2056/3377] Forecasting NABL... [2026-02-24T20:27:27.523438] [INFO ] [sig ] Generating forecast for: NABL [2026-02-24T20:27:27.523468] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NABL' from 'https://tdm.silogroup.org/data/derivative_storage/NABL.csv'. [2026-02-24T20:27:27.536394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NABL'. [2026-02-24T20:27:27.536776] [INFO ] [FORECASTER] Starting predict_future for NABL [2026-02-24T20:27:27.537631] [DEBUG] [LOCAL ] No optimal features file found for NABL: ./output/feature-sets/NABL.txt [2026-02-24T20:27:27.537685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:27.537718] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:27.537745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:27.537801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:27.596719] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:27.597596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:27.597737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:27.597773] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:27.724148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:27.724315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:27.724357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:27.724387] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:27.728111] [DEBUG] [FORECASTER] NABL: Forecast T+1@11:T+2@11: DOWN (p=9.06%) [2026-02-24T20:27:27.728412] [INFO ] [FORECASTER] Completed predict_future for NABL [2026-02-24T20:27:27.728552] [INFO ] [sig ] NABL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:27.877563] [INFO ] [LOCAL ] Saved forecast: NABL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NABL.txt [2026-02-24T20:27:27.877751] [INFO ] [sig ] [2056/3377] Completed NABL in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-24T20:27:27.877792] [INFO ] [sig ] [2057/3377] Forecasting NAC... [2026-02-24T20:27:27.877822] [INFO ] [sig ] Generating forecast for: NAC [2026-02-24T20:27:27.877852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAC' from 'https://tdm.silogroup.org/data/derivative_storage/NAC.csv'. [2026-02-24T20:27:27.890481] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAC'. [2026-02-24T20:27:27.890859] [INFO ] [FORECASTER] Starting predict_future for NAC [2026-02-24T20:27:27.891717] [DEBUG] [LOCAL ] No optimal features file found for NAC: ./output/feature-sets/NAC.txt [2026-02-24T20:27:27.891770] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:27.891802] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:27.891829] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:27.891885] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:27.951751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:27.952688] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:27.952773] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:27.952806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:28.073708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:28.073864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:28.073906] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:28.073935] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:28.077594] [DEBUG] [FORECASTER] NAC: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-02-24T20:27:28.077884] [INFO ] [FORECASTER] Completed predict_future for NAC [2026-02-24T20:27:28.078037] [INFO ] [sig ] NAC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:28.222376] [INFO ] [LOCAL ] Saved forecast: NAC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NAC.txt [2026-02-24T20:27:28.222539] [INFO ] [sig ] [2057/3377] Completed NAC in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 8.0m [2026-02-24T20:27:28.222602] [INFO ] [sig ] [2058/3377] Forecasting NAD... [2026-02-24T20:27:28.222636] [INFO ] [sig ] Generating forecast for: NAD [2026-02-24T20:27:28.222666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAD' from 'https://tdm.silogroup.org/data/derivative_storage/NAD.csv'. [2026-02-24T20:27:28.235056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAD'. [2026-02-24T20:27:28.235453] [INFO ] [FORECASTER] Starting predict_future for NAD [2026-02-24T20:27:28.236279] [DEBUG] [LOCAL ] No optimal features file found for NAD: ./output/feature-sets/NAD.txt [2026-02-24T20:27:28.236333] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:28.236365] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:28.236391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:28.236448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:28.294987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:28.295862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:28.295946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:28.295980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:28.422653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:28.422808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:28.422847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:28.422875] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:28.426533] [DEBUG] [FORECASTER] NAD: Forecast T+1@11:T+2@11: UP (p=99.37%) [2026-02-24T20:27:28.426831] [INFO ] [FORECASTER] Completed predict_future for NAD [2026-02-24T20:27:28.426959] [INFO ] [sig ] NAD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:28.572258] [INFO ] [LOCAL ] Saved forecast: NAD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NAD.txt [2026-02-24T20:27:28.572408] [INFO ] [sig ] [2058/3377] Completed NAD in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-24T20:27:28.572456] [INFO ] [sig ] [2059/3377] Forecasting NATH... [2026-02-24T20:27:28.572487] [INFO ] [sig ] Generating forecast for: NATH [2026-02-24T20:27:28.572517] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATH' from 'https://tdm.silogroup.org/data/derivative_storage/NATH.csv'. [2026-02-24T20:27:28.584225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATH'. [2026-02-24T20:27:28.584597] [INFO ] [FORECASTER] Starting predict_future for NATH [2026-02-24T20:27:28.585385] [DEBUG] [LOCAL ] No optimal features file found for NATH: ./output/feature-sets/NATH.txt [2026-02-24T20:27:28.585439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:28.585471] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:28.585498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:28.585555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:28.652148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:28.653053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:28.653149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:28.653185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:28.776339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:28.776498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:28.776538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:28.776583] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:28.780063] [DEBUG] [FORECASTER] NATH: Forecast T+1@11:T+2@11: DOWN (p=35.63%) [2026-02-24T20:27:28.780352] [INFO ] [FORECASTER] Completed predict_future for NATH [2026-02-24T20:27:28.780487] [INFO ] [sig ] NATH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:28.926164] [INFO ] [LOCAL ] Saved forecast: NATH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NATH.txt [2026-02-24T20:27:28.926355] [INFO ] [sig ] [2059/3377] Completed NATH in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-24T20:27:28.926397] [INFO ] [sig ] [2060/3377] Forecasting NATL... [2026-02-24T20:27:28.926427] [INFO ] [sig ] Generating forecast for: NATL [2026-02-24T20:27:28.926457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NATL' from 'https://tdm.silogroup.org/data/derivative_storage/NATL.csv'. [2026-02-24T20:27:28.938382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NATL'. [2026-02-24T20:27:28.938728] [INFO ] [FORECASTER] Starting predict_future for NATL [2026-02-24T20:27:28.939526] [DEBUG] [LOCAL ] No optimal features file found for NATL: ./output/feature-sets/NATL.txt [2026-02-24T20:27:28.939606] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:28.939641] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:28.939669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:28.939726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:28.998651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:28.999386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:28.999469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:28.999503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:29.124236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:29.124615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:29.124657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:29.124686] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:29.128875] [DEBUG] [FORECASTER] NATL: Forecast T+1@11:T+2@11: DOWN (p=34.60%) [2026-02-24T20:27:29.129184] [INFO ] [FORECASTER] Completed predict_future for NATL [2026-02-24T20:27:29.129512] [INFO ] [sig ] NATL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:29.274303] [INFO ] [LOCAL ] Saved forecast: NATL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NATL.txt [2026-02-24T20:27:29.274443] [INFO ] [sig ] [2060/3377] Completed NATL in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-24T20:27:29.274481] [INFO ] [sig ] [2061/3377] Forecasting NAVI... [2026-02-24T20:27:29.274512] [INFO ] [sig ] Generating forecast for: NAVI [2026-02-24T20:27:29.274543] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAVI' from 'https://tdm.silogroup.org/data/derivative_storage/NAVI.csv'. [2026-02-24T20:27:29.287559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAVI'. [2026-02-24T20:27:29.288052] [INFO ] [FORECASTER] Starting predict_future for NAVI [2026-02-24T20:27:29.288894] [DEBUG] [LOCAL ] No optimal features file found for NAVI: ./output/feature-sets/NAVI.txt [2026-02-24T20:27:29.288948] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:29.288980] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:29.289007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:29.289065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:29.348474] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:29.349282] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:29.349363] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:29.349401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:29.480343] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:29.480511] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:29.480564] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:29.480621] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:29.484696] [DEBUG] [FORECASTER] NAVI: Forecast T+1@11:T+2@11: DOWN (p=4.25%) [2026-02-24T20:27:29.484979] [INFO ] [FORECASTER] Completed predict_future for NAVI [2026-02-24T20:27:29.485112] [INFO ] [sig ] NAVI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:29.629513] [INFO ] [LOCAL ] Saved forecast: NAVI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NAVI.txt [2026-02-24T20:27:29.629687] [INFO ] [sig ] [2061/3377] Completed NAVI in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-24T20:27:29.629730] [INFO ] [sig ] [2062/3377] Forecasting NAZ... [2026-02-24T20:27:29.629759] [INFO ] [sig ] Generating forecast for: NAZ [2026-02-24T20:27:29.629788] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NAZ' from 'https://tdm.silogroup.org/data/derivative_storage/NAZ.csv'. [2026-02-24T20:27:29.641713] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NAZ'. [2026-02-24T20:27:29.642022] [INFO ] [FORECASTER] Starting predict_future for NAZ [2026-02-24T20:27:29.642858] [DEBUG] [LOCAL ] No optimal features file found for NAZ: ./output/feature-sets/NAZ.txt [2026-02-24T20:27:29.642911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:29.642944] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:29.642971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:29.643028] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:29.702738] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:29.703696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:29.703812] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:29.703849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:29.811035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:29.811195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:29.811259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:29.811292] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:29.814776] [DEBUG] [FORECASTER] NAZ: Forecast T+1@11:T+2@11: DOWN (p=0.83%) [2026-02-24T20:27:29.815055] [INFO ] [FORECASTER] Completed predict_future for NAZ [2026-02-24T20:27:29.815211] [INFO ] [sig ] NAZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:29.962522] [INFO ] [LOCAL ] Saved forecast: NAZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NAZ.txt [2026-02-24T20:27:29.962682] [INFO ] [sig ] [2062/3377] Completed NAZ in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-24T20:27:29.962724] [INFO ] [sig ] [2063/3377] Forecasting NB... [2026-02-24T20:27:29.962754] [INFO ] [sig ] Generating forecast for: NB [2026-02-24T20:27:29.962784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NB' from 'https://tdm.silogroup.org/data/derivative_storage/NB.csv'. [2026-02-24T20:27:29.974609] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NB'. [2026-02-24T20:27:29.974924] [INFO ] [FORECASTER] Starting predict_future for NB [2026-02-24T20:27:29.975754] [DEBUG] [LOCAL ] No optimal features file found for NB: ./output/feature-sets/NB.txt [2026-02-24T20:27:29.975808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:29.975868] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:29.975898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:29.975956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:30.034545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:30.035383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:30.035467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:30.035501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:30.155673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:30.155836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:30.155876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:30.155905] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:30.159412] [DEBUG] [FORECASTER] NB: Forecast T+1@11:T+2@11: UP (p=85.09%) [2026-02-24T20:27:30.159711] [INFO ] [FORECASTER] Completed predict_future for NB [2026-02-24T20:27:30.159844] [INFO ] [sig ] NB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:30.305936] [INFO ] [LOCAL ] Saved forecast: NB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NB.txt [2026-02-24T20:27:30.306098] [INFO ] [sig ] [2063/3377] Completed NB in 0.3s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-24T20:27:30.306141] [INFO ] [sig ] [2064/3377] Forecasting NBB... [2026-02-24T20:27:30.306174] [INFO ] [sig ] Generating forecast for: NBB [2026-02-24T20:27:30.306204] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBB' from 'https://tdm.silogroup.org/data/derivative_storage/NBB.csv'. [2026-02-24T20:27:30.318400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBB'. [2026-02-24T20:27:30.318782] [INFO ] [FORECASTER] Starting predict_future for NBB [2026-02-24T20:27:30.319596] [DEBUG] [LOCAL ] No optimal features file found for NBB: ./output/feature-sets/NBB.txt [2026-02-24T20:27:30.319650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:30.319682] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:30.319709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:30.319765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:30.379151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:30.380119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:30.380225] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:30.380261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:30.505818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:30.505989] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:30.506029] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:30.506058] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:30.509674] [DEBUG] [FORECASTER] NBB: Forecast T+1@11:T+2@11: DOWN (p=3.79%) [2026-02-24T20:27:30.510027] [INFO ] [FORECASTER] Completed predict_future for NBB [2026-02-24T20:27:30.510177] [INFO ] [sig ] NBB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:30.678184] [INFO ] [LOCAL ] Saved forecast: NBB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NBB.txt [2026-02-24T20:27:30.678358] [INFO ] [sig ] [2064/3377] Completed NBB in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-24T20:27:30.678399] [INFO ] [sig ] [2065/3377] Forecasting NBBK... [2026-02-24T20:27:30.678430] [INFO ] [sig ] Generating forecast for: NBBK [2026-02-24T20:27:30.678462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBBK' from 'https://tdm.silogroup.org/data/derivative_storage/NBBK.csv'. [2026-02-24T20:27:30.692250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBBK'. [2026-02-24T20:27:30.692691] [INFO ] [FORECASTER] Starting predict_future for NBBK [2026-02-24T20:27:30.693524] [DEBUG] [LOCAL ] No optimal features file found for NBBK: ./output/feature-sets/NBBK.txt [2026-02-24T20:27:30.693604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:30.693641] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:30.693669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:30.693728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:30.764475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:30.765627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:30.765734] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:30.765790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:30.895419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:30.895640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:30.895697] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:30.895734] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:30.900390] [DEBUG] [FORECASTER] NBBK: Forecast T+1@11:T+2@11: UP (p=93.99%) [2026-02-24T20:27:30.900836] [INFO ] [FORECASTER] Completed predict_future for NBBK [2026-02-24T20:27:30.901032] [INFO ] [sig ] NBBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:31.071721] [INFO ] [LOCAL ] Saved forecast: NBBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NBBK.txt [2026-02-24T20:27:31.071874] [INFO ] [sig ] [2065/3377] Completed NBBK in 0.4s | 2.77 sym/s | Total: 12.4m | ETA: 7.9m [2026-02-24T20:27:31.071913] [INFO ] [sig ] [2066/3377] Forecasting NBHC... [2026-02-24T20:27:31.071944] [INFO ] [sig ] Generating forecast for: NBHC [2026-02-24T20:27:31.071986] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBHC' from 'https://tdm.silogroup.org/data/derivative_storage/NBHC.csv'. [2026-02-24T20:27:31.085829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBHC'. [2026-02-24T20:27:31.086164] [INFO ] [FORECASTER] Starting predict_future for NBHC [2026-02-24T20:27:31.086971] [DEBUG] [LOCAL ] No optimal features file found for NBHC: ./output/feature-sets/NBHC.txt [2026-02-24T20:27:31.087026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:31.087069] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:31.087098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:31.087155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:31.149886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:31.150847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:31.150940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:31.150976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:31.280199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:31.280372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:31.280415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:31.280484] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:31.284696] [DEBUG] [FORECASTER] NBHC: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-24T20:27:31.285077] [INFO ] [FORECASTER] Completed predict_future for NBHC [2026-02-24T20:27:31.285248] [INFO ] [sig ] NBHC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:31.434917] [INFO ] [LOCAL ] Saved forecast: NBHC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NBHC.txt [2026-02-24T20:27:31.435083] [INFO ] [sig ] [2066/3377] Completed NBHC in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-24T20:27:31.435125] [INFO ] [sig ] [2067/3377] Forecasting NBIX... [2026-02-24T20:27:31.435154] [INFO ] [sig ] Generating forecast for: NBIX [2026-02-24T20:27:31.435184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBIX' from 'https://tdm.silogroup.org/data/derivative_storage/NBIX.csv'. [2026-02-24T20:27:31.447957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBIX'. [2026-02-24T20:27:31.448358] [INFO ] [FORECASTER] Starting predict_future for NBIX [2026-02-24T20:27:31.449204] [DEBUG] [LOCAL ] No optimal features file found for NBIX: ./output/feature-sets/NBIX.txt [2026-02-24T20:27:31.449260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:31.449292] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:31.449320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:31.449377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:31.509034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:31.509934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:31.510021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:31.510054] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:31.635315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:31.635475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:31.635516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:31.635544] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:31.639203] [DEBUG] [FORECASTER] NBIX: Forecast T+1@11:T+2@11: DOWN (p=45.23%) [2026-02-24T20:27:31.639493] [INFO ] [FORECASTER] Completed predict_future for NBIX [2026-02-24T20:27:31.639650] [INFO ] [sig ] NBIX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:31.787587] [INFO ] [LOCAL ] Saved forecast: NBIX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NBIX.txt [2026-02-24T20:27:31.787762] [INFO ] [sig ] [2067/3377] Completed NBIX in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-24T20:27:31.787804] [INFO ] [sig ] [2068/3377] Forecasting NBN... [2026-02-24T20:27:31.787833] [INFO ] [sig ] Generating forecast for: NBN [2026-02-24T20:27:31.787864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBN' from 'https://tdm.silogroup.org/data/derivative_storage/NBN.csv'. [2026-02-24T20:27:31.801128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBN'. [2026-02-24T20:27:31.801566] [INFO ] [FORECASTER] Starting predict_future for NBN [2026-02-24T20:27:31.802414] [DEBUG] [LOCAL ] No optimal features file found for NBN: ./output/feature-sets/NBN.txt [2026-02-24T20:27:31.802468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:31.802501] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:31.802527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:31.802603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:31.860274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:31.861167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:31.861252] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:31.861283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:31.985432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:31.985800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:31.985840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:31.985871] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:31.989389] [DEBUG] [FORECASTER] NBN: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-24T20:27:31.989704] [INFO ] [FORECASTER] Completed predict_future for NBN [2026-02-24T20:27:31.989841] [INFO ] [sig ] NBN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:32.135516] [INFO ] [LOCAL ] Saved forecast: NBN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NBN.txt [2026-02-24T20:27:32.135697] [INFO ] [sig ] [2068/3377] Completed NBN in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-24T20:27:32.135738] [INFO ] [sig ] [2069/3377] Forecasting NBTB... [2026-02-24T20:27:32.135767] [INFO ] [sig ] Generating forecast for: NBTB [2026-02-24T20:27:32.135799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBTB' from 'https://tdm.silogroup.org/data/derivative_storage/NBTB.csv'. [2026-02-24T20:27:32.147941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBTB'. [2026-02-24T20:27:32.148332] [INFO ] [FORECASTER] Starting predict_future for NBTB [2026-02-24T20:27:32.149155] [DEBUG] [LOCAL ] No optimal features file found for NBTB: ./output/feature-sets/NBTB.txt [2026-02-24T20:27:32.149209] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:32.149240] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:32.149265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:32.149321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:32.207001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:32.207937] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:32.208025] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:32.208059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:32.336338] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:32.336497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:32.336538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:32.336566] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:32.340109] [DEBUG] [FORECASTER] NBTB: Forecast T+1@11:T+2@11: UP (p=76.20%) [2026-02-24T20:27:32.340429] [INFO ] [FORECASTER] Completed predict_future for NBTB [2026-02-24T20:27:32.340558] [INFO ] [sig ] NBTB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:32.485815] [INFO ] [LOCAL ] Saved forecast: NBTB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NBTB.txt [2026-02-24T20:27:32.485989] [INFO ] [sig ] [2069/3377] Completed NBTB in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-24T20:27:32.486043] [INFO ] [sig ] [2070/3377] Forecasting NBXG... [2026-02-24T20:27:32.486083] [INFO ] [sig ] Generating forecast for: NBXG [2026-02-24T20:27:32.486116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NBXG' from 'https://tdm.silogroup.org/data/derivative_storage/NBXG.csv'. [2026-02-24T20:27:32.498978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NBXG'. [2026-02-24T20:27:32.499279] [INFO ] [FORECASTER] Starting predict_future for NBXG [2026-02-24T20:27:32.500235] [DEBUG] [LOCAL ] No optimal features file found for NBXG: ./output/feature-sets/NBXG.txt [2026-02-24T20:27:32.500288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:32.500321] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:32.500500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:32.500556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:32.561640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:32.562384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:32.562466] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:32.562501] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:32.685408] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:32.685551] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:32.685608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:32.685640] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:32.689166] [DEBUG] [FORECASTER] NBXG: Forecast T+1@11:T+2@11: DOWN (p=43.75%) [2026-02-24T20:27:32.689455] [INFO ] [FORECASTER] Completed predict_future for NBXG [2026-02-24T20:27:32.689606] [INFO ] [sig ] NBXG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:32.835517] [INFO ] [LOCAL ] Saved forecast: NBXG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NBXG.txt [2026-02-24T20:27:32.835674] [INFO ] [sig ] [2070/3377] Completed NBXG in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-24T20:27:32.835717] [INFO ] [sig ] [2071/3377] Forecasting NC... [2026-02-24T20:27:32.835746] [INFO ] [sig ] Generating forecast for: NC [2026-02-24T20:27:32.835776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NC' from 'https://tdm.silogroup.org/data/derivative_storage/NC.csv'. [2026-02-24T20:27:32.846718] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NC'. [2026-02-24T20:27:32.846992] [INFO ] [FORECASTER] Starting predict_future for NC [2026-02-24T20:27:32.847793] [DEBUG] [LOCAL ] No optimal features file found for NC: ./output/feature-sets/NC.txt [2026-02-24T20:27:32.847845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:32.847877] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:32.847932] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:32.847996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:32.905909] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:32.906549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:32.906646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:32.906680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:33.018744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:33.018903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:33.018944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:33.018975] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:33.022451] [DEBUG] [FORECASTER] NC: Forecast T+1@11:T+2@11: UP (p=92.94%) [2026-02-24T20:27:33.022755] [INFO ] [FORECASTER] Completed predict_future for NC [2026-02-24T20:27:33.022887] [INFO ] [sig ] NC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:33.172070] [INFO ] [LOCAL ] Saved forecast: NC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NC.txt [2026-02-24T20:27:33.172202] [INFO ] [sig ] [2071/3377] Completed NC in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-24T20:27:33.172242] [INFO ] [sig ] [2072/3377] Forecasting NCA... [2026-02-24T20:27:33.172272] [INFO ] [sig ] Generating forecast for: NCA [2026-02-24T20:27:33.172302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCA' from 'https://tdm.silogroup.org/data/derivative_storage/NCA.csv'. [2026-02-24T20:27:33.183677] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCA'. [2026-02-24T20:27:33.183964] [INFO ] [FORECASTER] Starting predict_future for NCA [2026-02-24T20:27:33.184791] [DEBUG] [LOCAL ] No optimal features file found for NCA: ./output/feature-sets/NCA.txt [2026-02-24T20:27:33.184843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:33.184875] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:33.184902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:33.184960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:33.247281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:33.248139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:33.248224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:33.248258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:33.376383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:33.376538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:33.376596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:33.376628] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:33.380262] [DEBUG] [FORECASTER] NCA: Forecast T+1@11:T+2@11: DOWN (p=38.99%) [2026-02-24T20:27:33.380661] [INFO ] [FORECASTER] Completed predict_future for NCA [2026-02-24T20:27:33.380818] [INFO ] [sig ] NCA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:33.524719] [INFO ] [LOCAL ] Saved forecast: NCA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NCA.txt [2026-02-24T20:27:33.524848] [INFO ] [sig ] [2072/3377] Completed NCA in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-24T20:27:33.524888] [INFO ] [sig ] [2073/3377] Forecasting NCLH... [2026-02-24T20:27:33.524917] [INFO ] [sig ] Generating forecast for: NCLH [2026-02-24T20:27:33.524947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCLH' from 'https://tdm.silogroup.org/data/derivative_storage/NCLH.csv'. [2026-02-24T20:27:33.537325] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCLH'. [2026-02-24T20:27:33.537630] [INFO ] [FORECASTER] Starting predict_future for NCLH [2026-02-24T20:27:33.538456] [DEBUG] [LOCAL ] No optimal features file found for NCLH: ./output/feature-sets/NCLH.txt [2026-02-24T20:27:33.538509] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:33.538541] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:33.538589] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:33.538650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:33.596859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:33.597737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:33.597854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:33.597909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:33.721558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:33.721736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:33.721777] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:33.721827] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:33.725350] [DEBUG] [FORECASTER] NCLH: Forecast T+1@11:T+2@11: DOWN (p=4.21%) [2026-02-24T20:27:33.725654] [INFO ] [FORECASTER] Completed predict_future for NCLH [2026-02-24T20:27:33.725801] [INFO ] [sig ] NCLH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:33.866397] [INFO ] [LOCAL ] Saved forecast: NCLH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NCLH.txt [2026-02-24T20:27:33.866538] [INFO ] [sig ] [2073/3377] Completed NCLH in 0.3s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-24T20:27:33.866606] [INFO ] [sig ] [2074/3377] Forecasting NCMI... [2026-02-24T20:27:33.866642] [INFO ] [sig ] Generating forecast for: NCMI [2026-02-24T20:27:33.866691] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCMI' from 'https://tdm.silogroup.org/data/derivative_storage/NCMI.csv'. [2026-02-24T20:27:33.879593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCMI'. [2026-02-24T20:27:33.880009] [INFO ] [FORECASTER] Starting predict_future for NCMI [2026-02-24T20:27:33.880863] [DEBUG] [LOCAL ] No optimal features file found for NCMI: ./output/feature-sets/NCMI.txt [2026-02-24T20:27:33.880918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:33.880952] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:33.880981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:33.881041] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:33.946664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:33.947646] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:33.947742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:33.947777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:34.083741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:34.083916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:34.083956] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:34.083985] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:34.087679] [DEBUG] [FORECASTER] NCMI: Forecast T+1@11:T+2@11: UP (p=71.94%) [2026-02-24T20:27:34.088110] [INFO ] [FORECASTER] Completed predict_future for NCMI [2026-02-24T20:27:34.088271] [INFO ] [sig ] NCMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:34.236519] [INFO ] [LOCAL ] Saved forecast: NCMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NCMI.txt [2026-02-24T20:27:34.236702] [INFO ] [sig ] [2074/3377] Completed NCMI in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.9m [2026-02-24T20:27:34.236745] [INFO ] [sig ] [2075/3377] Forecasting NCNA... [2026-02-24T20:27:34.236780] [INFO ] [sig ] Generating forecast for: NCNA [2026-02-24T20:27:34.236821] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNA' from 'https://tdm.silogroup.org/data/derivative_storage/NCNA.csv'. [2026-02-24T20:27:34.249373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNA'. [2026-02-24T20:27:34.249779] [INFO ] [FORECASTER] Starting predict_future for NCNA [2026-02-24T20:27:34.250631] [DEBUG] [LOCAL ] No optimal features file found for NCNA: ./output/feature-sets/NCNA.txt [2026-02-24T20:27:34.250684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:34.250716] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:34.250744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:34.250801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:34.308875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:34.309855] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:34.309944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:34.309996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:34.439033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:34.439212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:34.439266] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:34.439297] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:34.443046] [DEBUG] [FORECASTER] NCNA: Forecast T+1@11:T+2@11: DOWN (p=4.12%) [2026-02-24T20:27:34.443338] [INFO ] [FORECASTER] Completed predict_future for NCNA [2026-02-24T20:27:34.443699] [INFO ] [sig ] NCNA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:34.597040] [INFO ] [LOCAL ] Saved forecast: NCNA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NCNA.txt [2026-02-24T20:27:34.597217] [INFO ] [sig ] [2075/3377] Completed NCNA in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-24T20:27:34.597261] [INFO ] [sig ] [2076/3377] Forecasting NCNO... [2026-02-24T20:27:34.597290] [INFO ] [sig ] Generating forecast for: NCNO [2026-02-24T20:27:34.597320] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCNO' from 'https://tdm.silogroup.org/data/derivative_storage/NCNO.csv'. [2026-02-24T20:27:34.609557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCNO'. [2026-02-24T20:27:34.609980] [INFO ] [FORECASTER] Starting predict_future for NCNO [2026-02-24T20:27:34.610863] [DEBUG] [LOCAL ] No optimal features file found for NCNO: ./output/feature-sets/NCNO.txt [2026-02-24T20:27:34.610920] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:34.610953] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:34.610980] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:34.611036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:34.671732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:34.672694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:34.672782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:34.672816] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:34.806725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:34.806885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:34.806927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:34.806959] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:34.811055] [DEBUG] [FORECASTER] NCNO: Forecast T+1@11:T+2@11: DOWN (p=26.33%) [2026-02-24T20:27:34.811361] [INFO ] [FORECASTER] Completed predict_future for NCNO [2026-02-24T20:27:34.811521] [INFO ] [sig ] NCNO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:34.972872] [INFO ] [LOCAL ] Saved forecast: NCNO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NCNO.txt [2026-02-24T20:27:34.973073] [INFO ] [sig ] [2076/3377] Completed NCNO in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-24T20:27:34.973117] [INFO ] [sig ] [2077/3377] Forecasting NCTY... [2026-02-24T20:27:34.973147] [INFO ] [sig ] Generating forecast for: NCTY [2026-02-24T20:27:34.973177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCTY' from 'https://tdm.silogroup.org/data/derivative_storage/NCTY.csv'. [2026-02-24T20:27:34.985263] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCTY'. [2026-02-24T20:27:34.985734] [INFO ] [FORECASTER] Starting predict_future for NCTY [2026-02-24T20:27:34.986743] [DEBUG] [LOCAL ] No optimal features file found for NCTY: ./output/feature-sets/NCTY.txt [2026-02-24T20:27:34.986798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:34.986831] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:34.986858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:34.986930] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:35.053038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:35.054017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:35.054107] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:35.054141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:35.187707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:35.187870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:35.187937] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:35.187970] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:35.191877] [DEBUG] [FORECASTER] NCTY: Forecast T+1@11:T+2@11: DOWN (p=37.83%) [2026-02-24T20:27:35.192226] [INFO ] [FORECASTER] Completed predict_future for NCTY [2026-02-24T20:27:35.192402] [INFO ] [sig ] NCTY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:35.345249] [INFO ] [LOCAL ] Saved forecast: NCTY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NCTY.txt [2026-02-24T20:27:35.345394] [INFO ] [sig ] [2077/3377] Completed NCTY in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-24T20:27:35.345433] [INFO ] [sig ] [2078/3377] Forecasting NCZ... [2026-02-24T20:27:35.345464] [INFO ] [sig ] Generating forecast for: NCZ [2026-02-24T20:27:35.345494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NCZ' from 'https://tdm.silogroup.org/data/derivative_storage/NCZ.csv'. [2026-02-24T20:27:35.357423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NCZ'. [2026-02-24T20:27:35.357753] [INFO ] [FORECASTER] Starting predict_future for NCZ [2026-02-24T20:27:35.358603] [DEBUG] [LOCAL ] No optimal features file found for NCZ: ./output/feature-sets/NCZ.txt [2026-02-24T20:27:35.358656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:35.358688] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:35.358715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:35.358771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:35.417255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:35.418195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:35.418283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:35.418318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:35.544387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:35.544550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:35.544609] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:35.544641] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:35.548235] [DEBUG] [FORECASTER] NCZ: Forecast T+1@11:T+2@11: UP (p=54.29%) [2026-02-24T20:27:35.548560] [INFO ] [FORECASTER] Completed predict_future for NCZ [2026-02-24T20:27:35.548716] [INFO ] [sig ] NCZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:35.702931] [INFO ] [LOCAL ] Saved forecast: NCZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NCZ.txt [2026-02-24T20:27:35.703235] [INFO ] [sig ] [2078/3377] Completed NCZ in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-24T20:27:35.703315] [INFO ] [sig ] [2079/3377] Forecasting NDAQ... [2026-02-24T20:27:35.703374] [INFO ] [sig ] Generating forecast for: NDAQ [2026-02-24T20:27:35.703429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDAQ' from 'https://tdm.silogroup.org/data/derivative_storage/NDAQ.csv'. [2026-02-24T20:27:35.719805] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDAQ'. [2026-02-24T20:27:35.720340] [INFO ] [FORECASTER] Starting predict_future for NDAQ [2026-02-24T20:27:35.721730] [DEBUG] [LOCAL ] No optimal features file found for NDAQ: ./output/feature-sets/NDAQ.txt [2026-02-24T20:27:35.721799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:35.721848] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:35.721892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:35.721975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:35.783825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:35.784844] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:35.784945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:35.784981] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:35.915213] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:35.915378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:35.915419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:35.915448] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:35.919627] [DEBUG] [FORECASTER] NDAQ: Forecast T+1@11:T+2@11: UP (p=91.66%) [2026-02-24T20:27:35.919935] [INFO ] [FORECASTER] Completed predict_future for NDAQ [2026-02-24T20:27:35.920067] [INFO ] [sig ] NDAQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:36.074163] [INFO ] [LOCAL ] Saved forecast: NDAQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NDAQ.txt [2026-02-24T20:27:36.074353] [INFO ] [sig ] [2079/3377] Completed NDAQ in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-24T20:27:36.074402] [INFO ] [sig ] [2080/3377] Forecasting NDMO... [2026-02-24T20:27:36.074439] [INFO ] [sig ] Generating forecast for: NDMO [2026-02-24T20:27:36.074470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDMO' from 'https://tdm.silogroup.org/data/derivative_storage/NDMO.csv'. [2026-02-24T20:27:36.089044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDMO'. [2026-02-24T20:27:36.089476] [INFO ] [FORECASTER] Starting predict_future for NDMO [2026-02-24T20:27:36.090411] [DEBUG] [LOCAL ] No optimal features file found for NDMO: ./output/feature-sets/NDMO.txt [2026-02-24T20:27:36.090468] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:36.090529] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:36.090559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:36.090640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:36.150428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:36.151345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:36.151433] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:36.151466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:36.275634] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:36.275807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:36.275847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:36.275876] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:36.279647] [DEBUG] [FORECASTER] NDMO: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-02-24T20:27:36.280020] [INFO ] [FORECASTER] Completed predict_future for NDMO [2026-02-24T20:27:36.280169] [INFO ] [sig ] NDMO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:36.430140] [INFO ] [LOCAL ] Saved forecast: NDMO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NDMO.txt [2026-02-24T20:27:36.430327] [INFO ] [sig ] [2080/3377] Completed NDMO in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-24T20:27:36.430372] [INFO ] [sig ] [2081/3377] Forecasting NDRA... [2026-02-24T20:27:36.430401] [INFO ] [sig ] Generating forecast for: NDRA [2026-02-24T20:27:36.430440] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDRA' from 'https://tdm.silogroup.org/data/derivative_storage/NDRA.csv'. [2026-02-24T20:27:36.441728] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDRA'. [2026-02-24T20:27:36.442109] [INFO ] [FORECASTER] Starting predict_future for NDRA [2026-02-24T20:27:36.442962] [DEBUG] [LOCAL ] No optimal features file found for NDRA: ./output/feature-sets/NDRA.txt [2026-02-24T20:27:36.443018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:36.443051] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:36.443079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:36.443137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:36.509791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:36.510704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:36.510793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:36.510826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:36.633898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:36.634060] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:36.634101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:36.634130] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:36.637939] [DEBUG] [FORECASTER] NDRA: Forecast T+1@11:T+2@11: UP (p=51.70%) [2026-02-24T20:27:36.638254] [INFO ] [FORECASTER] Completed predict_future for NDRA [2026-02-24T20:27:36.638420] [INFO ] [sig ] NDRA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:36.789619] [INFO ] [LOCAL ] Saved forecast: NDRA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NDRA.txt [2026-02-24T20:27:36.789782] [INFO ] [sig ] [2081/3377] Completed NDRA in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-24T20:27:36.789823] [INFO ] [sig ] [2082/3377] Forecasting NDSN... [2026-02-24T20:27:36.789853] [INFO ] [sig ] Generating forecast for: NDSN [2026-02-24T20:27:36.789883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NDSN' from 'https://tdm.silogroup.org/data/derivative_storage/NDSN.csv'. [2026-02-24T20:27:36.803256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NDSN'. [2026-02-24T20:27:36.803657] [INFO ] [FORECASTER] Starting predict_future for NDSN [2026-02-24T20:27:36.804446] [DEBUG] [LOCAL ] No optimal features file found for NDSN: ./output/feature-sets/NDSN.txt [2026-02-24T20:27:36.804500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:36.804532] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:36.804558] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:36.804651] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:36.862618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:36.863712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:36.863798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:36.863831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:36.996281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:36.996479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:36.996527] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:36.996559] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:37.000673] [DEBUG] [FORECASTER] NDSN: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-02-24T20:27:37.001080] [INFO ] [FORECASTER] Completed predict_future for NDSN [2026-02-24T20:27:37.001233] [INFO ] [sig ] NDSN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:37.148751] [INFO ] [LOCAL ] Saved forecast: NDSN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NDSN.txt [2026-02-24T20:27:37.148905] [INFO ] [sig ] [2082/3377] Completed NDSN in 0.4s | 2.77 sym/s | Total: 12.5m | ETA: 7.8m [2026-02-24T20:27:37.148948] [INFO ] [sig ] [2083/3377] Forecasting NE... [2026-02-24T20:27:37.148978] [INFO ] [sig ] Generating forecast for: NE [2026-02-24T20:27:37.149009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NE' from 'https://tdm.silogroup.org/data/derivative_storage/NE.csv'. [2026-02-24T20:27:37.161364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NE'. [2026-02-24T20:27:37.161709] [INFO ] [FORECASTER] Starting predict_future for NE [2026-02-24T20:27:37.162528] [DEBUG] [LOCAL ] No optimal features file found for NE: ./output/feature-sets/NE.txt [2026-02-24T20:27:37.162605] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:37.162640] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:37.162667] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:37.162723] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:37.219695] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:37.220535] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:37.220636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:37.220672] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:37.343606] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:37.343761] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:37.343800] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:37.343859] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:37.347278] [DEBUG] [FORECASTER] NE: Forecast T+1@11:T+2@11: UP (p=99.71%) [2026-02-24T20:27:37.347589] [INFO ] [FORECASTER] Completed predict_future for NE [2026-02-24T20:27:37.347722] [INFO ] [sig ] NE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:37.492603] [INFO ] [LOCAL ] Saved forecast: NE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NE.txt [2026-02-24T20:27:37.492770] [INFO ] [sig ] [2083/3377] Completed NE in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-24T20:27:37.492810] [INFO ] [sig ] [2084/3377] Forecasting NEA... [2026-02-24T20:27:37.492841] [INFO ] [sig ] Generating forecast for: NEA [2026-02-24T20:27:37.492872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEA' from 'https://tdm.silogroup.org/data/derivative_storage/NEA.csv'. [2026-02-24T20:27:37.505314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEA'. [2026-02-24T20:27:37.505727] [INFO ] [FORECASTER] Starting predict_future for NEA [2026-02-24T20:27:37.506589] [DEBUG] [LOCAL ] No optimal features file found for NEA: ./output/feature-sets/NEA.txt [2026-02-24T20:27:37.506646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:37.506678] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:37.506705] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:37.506761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:37.568120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:37.569041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:37.569127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:37.569160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:37.698897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:37.699066] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:37.699107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:37.699136] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:37.703079] [DEBUG] [FORECASTER] NEA: Forecast T+1@11:T+2@11: UP (p=86.38%) [2026-02-24T20:27:37.703508] [INFO ] [FORECASTER] Completed predict_future for NEA [2026-02-24T20:27:37.703688] [INFO ] [sig ] NEA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:37.868460] [INFO ] [LOCAL ] Saved forecast: NEA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NEA.txt [2026-02-24T20:27:37.868639] [INFO ] [sig ] [2084/3377] Completed NEA in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-24T20:27:37.868681] [INFO ] [sig ] [2085/3377] Forecasting NECB... [2026-02-24T20:27:37.868712] [INFO ] [sig ] Generating forecast for: NECB [2026-02-24T20:27:37.868741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NECB' from 'https://tdm.silogroup.org/data/derivative_storage/NECB.csv'. [2026-02-24T20:27:37.880938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NECB'. [2026-02-24T20:27:37.881332] [INFO ] [FORECASTER] Starting predict_future for NECB [2026-02-24T20:27:37.882183] [DEBUG] [LOCAL ] No optimal features file found for NECB: ./output/feature-sets/NECB.txt [2026-02-24T20:27:37.882236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:37.882270] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:37.882302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:37.882370] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:37.942615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:37.943631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:37.943722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:37.943757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:38.069097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:38.069257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:38.069298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:38.069328] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:38.072850] [DEBUG] [FORECASTER] NECB: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-24T20:27:38.073138] [INFO ] [FORECASTER] Completed predict_future for NECB [2026-02-24T20:27:38.073293] [INFO ] [sig ] NECB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:38.217306] [INFO ] [LOCAL ] Saved forecast: NECB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NECB.txt [2026-02-24T20:27:38.217469] [INFO ] [sig ] [2085/3377] Completed NECB in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-24T20:27:38.217511] [INFO ] [sig ] [2086/3377] Forecasting NEE... [2026-02-24T20:27:38.217540] [INFO ] [sig ] Generating forecast for: NEE [2026-02-24T20:27:38.217589] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEE' from 'https://tdm.silogroup.org/data/derivative_storage/NEE.csv'. [2026-02-24T20:27:38.229328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEE'. [2026-02-24T20:27:38.229660] [INFO ] [FORECASTER] Starting predict_future for NEE [2026-02-24T20:27:38.230504] [DEBUG] [LOCAL ] No optimal features file found for NEE: ./output/feature-sets/NEE.txt [2026-02-24T20:27:38.230560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:38.230624] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:38.230655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:38.230717] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:38.288429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:38.289396] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:38.289487] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:38.289521] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:38.408730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:38.408907] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:38.408949] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:38.408979] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:38.412665] [DEBUG] [FORECASTER] NEE: Forecast T+1@11:T+2@11: UP (p=99.85%) [2026-02-24T20:27:38.412963] [INFO ] [FORECASTER] Completed predict_future for NEE [2026-02-24T20:27:38.413099] [INFO ] [sig ] NEE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:38.562621] [INFO ] [LOCAL ] Saved forecast: NEE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NEE.txt [2026-02-24T20:27:38.562775] [INFO ] [sig ] [2086/3377] Completed NEE in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-24T20:27:38.562815] [INFO ] [sig ] [2087/3377] Forecasting NEGG... [2026-02-24T20:27:38.562844] [INFO ] [sig ] Generating forecast for: NEGG [2026-02-24T20:27:38.562875] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEGG' from 'https://tdm.silogroup.org/data/derivative_storage/NEGG.csv'. [2026-02-24T20:27:38.575246] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEGG'. [2026-02-24T20:27:38.575708] [INFO ] [FORECASTER] Starting predict_future for NEGG [2026-02-24T20:27:38.576645] [DEBUG] [LOCAL ] No optimal features file found for NEGG: ./output/feature-sets/NEGG.txt [2026-02-24T20:27:38.576724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:38.576766] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:38.576808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:38.576873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:38.637108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:38.638079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:38.638169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:38.638203] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:38.760151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:38.760310] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:38.760352] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:38.760383] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:38.763974] [DEBUG] [FORECASTER] NEGG: Forecast T+1@11:T+2@11: UP (p=92.50%) [2026-02-24T20:27:38.764277] [INFO ] [FORECASTER] Completed predict_future for NEGG [2026-02-24T20:27:38.764415] [INFO ] [sig ] NEGG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:38.914265] [INFO ] [LOCAL ] Saved forecast: NEGG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NEGG.txt [2026-02-24T20:27:38.914407] [INFO ] [sig ] [2087/3377] Completed NEGG in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-24T20:27:38.914448] [INFO ] [sig ] [2088/3377] Forecasting NEM... [2026-02-24T20:27:38.914477] [INFO ] [sig ] Generating forecast for: NEM [2026-02-24T20:27:38.914508] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEM' from 'https://tdm.silogroup.org/data/derivative_storage/NEM.csv'. [2026-02-24T20:27:38.926337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEM'. [2026-02-24T20:27:38.926699] [INFO ] [FORECASTER] Starting predict_future for NEM [2026-02-24T20:27:38.927485] [DEBUG] [LOCAL ] No optimal features file found for NEM: ./output/feature-sets/NEM.txt [2026-02-24T20:27:38.927539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:38.927570] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:38.927621] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:38.927679] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:38.985353] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:38.986172] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:38.986267] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:38.986300] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:39.111641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:39.111997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:39.112039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:39.112068] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:39.115669] [DEBUG] [FORECASTER] NEM: Forecast T+1@11:T+2@11: UP (p=88.17%) [2026-02-24T20:27:39.115965] [INFO ] [FORECASTER] Completed predict_future for NEM [2026-02-24T20:27:39.116102] [INFO ] [sig ] NEM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:39.268108] [INFO ] [LOCAL ] Saved forecast: NEM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NEM.txt [2026-02-24T20:27:39.268254] [INFO ] [sig ] [2088/3377] Completed NEM in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-24T20:27:39.268293] [INFO ] [sig ] [2089/3377] Forecasting NEOG... [2026-02-24T20:27:39.268324] [INFO ] [sig ] Generating forecast for: NEOG [2026-02-24T20:27:39.268353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEOG' from 'https://tdm.silogroup.org/data/derivative_storage/NEOG.csv'. [2026-02-24T20:27:39.281159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEOG'. [2026-02-24T20:27:39.281644] [INFO ] [FORECASTER] Starting predict_future for NEOG [2026-02-24T20:27:39.282558] [DEBUG] [LOCAL ] No optimal features file found for NEOG: ./output/feature-sets/NEOG.txt [2026-02-24T20:27:39.282642] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:39.282687] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:39.282725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:39.282806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:39.342431] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:39.343814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:39.343908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:39.343942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:39.489009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:39.489174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:39.489215] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:39.489245] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:39.493434] [DEBUG] [FORECASTER] NEOG: Forecast T+1@11:T+2@11: DOWN (p=6.79%) [2026-02-24T20:27:39.493852] [INFO ] [FORECASTER] Completed predict_future for NEOG [2026-02-24T20:27:39.494009] [INFO ] [sig ] NEOG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:39.667302] [INFO ] [LOCAL ] Saved forecast: NEOG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NEOG.txt [2026-02-24T20:27:39.667467] [INFO ] [sig ] [2089/3377] Completed NEOG in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-24T20:27:39.667508] [INFO ] [sig ] [2090/3377] Forecasting NEON... [2026-02-24T20:27:39.667538] [INFO ] [sig ] Generating forecast for: NEON [2026-02-24T20:27:39.667568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEON' from 'https://tdm.silogroup.org/data/derivative_storage/NEON.csv'. [2026-02-24T20:27:39.679017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEON'. [2026-02-24T20:27:39.679367] [INFO ] [FORECASTER] Starting predict_future for NEON [2026-02-24T20:27:39.680175] [DEBUG] [LOCAL ] No optimal features file found for NEON: ./output/feature-sets/NEON.txt [2026-02-24T20:27:39.680229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:39.680273] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:39.680306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:39.680375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:39.739877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:39.740784] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:39.740907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:39.740941] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:39.863231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:39.863391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:39.863435] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:39.863465] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:39.866916] [DEBUG] [FORECASTER] NEON: Forecast T+1@11:T+2@11: DOWN (p=30.72%) [2026-02-24T20:27:39.867200] [INFO ] [FORECASTER] Completed predict_future for NEON [2026-02-24T20:27:39.867332] [INFO ] [sig ] NEON: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:40.012858] [INFO ] [LOCAL ] Saved forecast: NEON 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NEON.txt [2026-02-24T20:27:40.013016] [INFO ] [sig ] [2090/3377] Completed NEON in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.8m [2026-02-24T20:27:40.013058] [INFO ] [sig ] [2091/3377] Forecasting NEXA... [2026-02-24T20:27:40.013088] [INFO ] [sig ] Generating forecast for: NEXA [2026-02-24T20:27:40.013118] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXA' from 'https://tdm.silogroup.org/data/derivative_storage/NEXA.csv'. [2026-02-24T20:27:40.058348] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXA'. [2026-02-24T20:27:40.058773] [INFO ] [FORECASTER] Starting predict_future for NEXA [2026-02-24T20:27:40.059568] [DEBUG] [LOCAL ] No optimal features file found for NEXA: ./output/feature-sets/NEXA.txt [2026-02-24T20:27:40.059651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:40.059683] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:40.059711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:40.059768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:40.120595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:40.121443] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:40.121544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:40.121597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:40.239245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:40.239418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:40.239465] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:40.239502] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:40.242980] [DEBUG] [FORECASTER] NEXA: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-02-24T20:27:40.243257] [INFO ] [FORECASTER] Completed predict_future for NEXA [2026-02-24T20:27:40.243390] [INFO ] [sig ] NEXA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:40.384449] [INFO ] [LOCAL ] Saved forecast: NEXA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NEXA.txt [2026-02-24T20:27:40.384627] [INFO ] [sig ] [2091/3377] Completed NEXA in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-24T20:27:40.384670] [INFO ] [sig ] [2092/3377] Forecasting NEXN... [2026-02-24T20:27:40.384700] [INFO ] [sig ] Generating forecast for: NEXN [2026-02-24T20:27:40.384730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NEXN' from 'https://tdm.silogroup.org/data/derivative_storage/NEXN.csv'. [2026-02-24T20:27:40.396901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NEXN'. [2026-02-24T20:27:40.397261] [INFO ] [FORECASTER] Starting predict_future for NEXN [2026-02-24T20:27:40.398122] [DEBUG] [LOCAL ] No optimal features file found for NEXN: ./output/feature-sets/NEXN.txt [2026-02-24T20:27:40.398176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:40.398207] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:40.398234] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:40.398290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:40.455130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:40.456045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:40.456131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:40.456164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:40.576425] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:40.576609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:40.576651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:40.576680] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:40.580140] [DEBUG] [FORECASTER] NEXN: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-24T20:27:40.580423] [INFO ] [FORECASTER] Completed predict_future for NEXN [2026-02-24T20:27:40.580559] [INFO ] [sig ] NEXN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:40.724982] [INFO ] [LOCAL ] Saved forecast: NEXN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NEXN.txt [2026-02-24T20:27:40.725158] [INFO ] [sig ] [2092/3377] Completed NEXN in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-24T20:27:40.725200] [INFO ] [sig ] [2093/3377] Forecasting NFBK... [2026-02-24T20:27:40.725230] [INFO ] [sig ] Generating forecast for: NFBK [2026-02-24T20:27:40.725260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFBK' from 'https://tdm.silogroup.org/data/derivative_storage/NFBK.csv'. [2026-02-24T20:27:40.738868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFBK'. [2026-02-24T20:27:40.739303] [INFO ] [FORECASTER] Starting predict_future for NFBK [2026-02-24T20:27:40.740385] [DEBUG] [LOCAL ] No optimal features file found for NFBK: ./output/feature-sets/NFBK.txt [2026-02-24T20:27:40.740444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:40.740478] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:40.740708] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:40.740773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:40.803121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:40.804512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:40.804832] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:40.804889] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:40.936504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:40.936714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:40.936757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:40.936797] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:40.941083] [DEBUG] [FORECASTER] NFBK: Forecast T+1@11:T+2@11: DOWN (p=6.47%) [2026-02-24T20:27:40.941464] [INFO ] [FORECASTER] Completed predict_future for NFBK [2026-02-24T20:27:40.941647] [INFO ] [sig ] NFBK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:41.095704] [INFO ] [LOCAL ] Saved forecast: NFBK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NFBK.txt [2026-02-24T20:27:41.095924] [INFO ] [sig ] [2093/3377] Completed NFBK in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-24T20:27:41.095976] [INFO ] [sig ] [2094/3377] Forecasting NFE... [2026-02-24T20:27:41.096007] [INFO ] [sig ] Generating forecast for: NFE [2026-02-24T20:27:41.096037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFE' from 'https://tdm.silogroup.org/data/derivative_storage/NFE.csv'. [2026-02-24T20:27:41.108020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFE'. [2026-02-24T20:27:41.108447] [INFO ] [FORECASTER] Starting predict_future for NFE [2026-02-24T20:27:41.109282] [DEBUG] [LOCAL ] No optimal features file found for NFE: ./output/feature-sets/NFE.txt [2026-02-24T20:27:41.109336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:41.109369] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:41.109396] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:41.109453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:41.166215] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:41.167143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:41.167230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:41.167264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:41.293716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:41.293879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:41.293918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:41.293947] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:41.297718] [DEBUG] [FORECASTER] NFE: Forecast T+1@11:T+2@11: UP (p=88.41%) [2026-02-24T20:27:41.298047] [INFO ] [FORECASTER] Completed predict_future for NFE [2026-02-24T20:27:41.298197] [INFO ] [sig ] NFE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:41.447374] [INFO ] [LOCAL ] Saved forecast: NFE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NFE.txt [2026-02-24T20:27:41.447815] [INFO ] [sig ] [2094/3377] Completed NFE in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-24T20:27:41.447872] [INFO ] [sig ] [2095/3377] Forecasting NFG... [2026-02-24T20:27:41.447938] [INFO ] [sig ] Generating forecast for: NFG [2026-02-24T20:27:41.447980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFG' from 'https://tdm.silogroup.org/data/derivative_storage/NFG.csv'. [2026-02-24T20:27:41.462426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFG'. [2026-02-24T20:27:41.462767] [INFO ] [FORECASTER] Starting predict_future for NFG [2026-02-24T20:27:41.463593] [DEBUG] [LOCAL ] No optimal features file found for NFG: ./output/feature-sets/NFG.txt [2026-02-24T20:27:41.463648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:41.463686] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:41.463715] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:41.463778] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:41.523482] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:41.524860] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:41.524987] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:41.525023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:41.659079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:41.659260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:41.659302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:41.659332] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:41.663052] [DEBUG] [FORECASTER] NFG: Forecast T+1@11:T+2@11: DOWN (p=47.16%) [2026-02-24T20:27:41.663343] [INFO ] [FORECASTER] Completed predict_future for NFG [2026-02-24T20:27:41.663496] [INFO ] [sig ] NFG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:41.893862] [INFO ] [LOCAL ] Saved forecast: NFG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NFG.txt [2026-02-24T20:27:41.894026] [INFO ] [sig ] [2095/3377] Completed NFG in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-24T20:27:41.894066] [INFO ] [sig ] [2096/3377] Forecasting NFJ... [2026-02-24T20:27:41.894097] [INFO ] [sig ] Generating forecast for: NFJ [2026-02-24T20:27:41.894127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFJ' from 'https://tdm.silogroup.org/data/derivative_storage/NFJ.csv'. [2026-02-24T20:27:41.906526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFJ'. [2026-02-24T20:27:41.906932] [INFO ] [FORECASTER] Starting predict_future for NFJ [2026-02-24T20:27:41.907851] [DEBUG] [LOCAL ] No optimal features file found for NFJ: ./output/feature-sets/NFJ.txt [2026-02-24T20:27:41.907936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:41.907978] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:41.908012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:41.908072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:41.965209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:41.966147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:41.966231] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:41.966265] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:42.089247] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:42.089408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:42.089457] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:42.089494] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:42.093088] [DEBUG] [FORECASTER] NFJ: Forecast T+1@11:T+2@11: DOWN (p=0.59%) [2026-02-24T20:27:42.093381] [INFO ] [FORECASTER] Completed predict_future for NFJ [2026-02-24T20:27:42.093519] [INFO ] [sig ] NFJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:42.240397] [INFO ] [LOCAL ] Saved forecast: NFJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NFJ.txt [2026-02-24T20:27:42.240562] [INFO ] [sig ] [2096/3377] Completed NFJ in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-24T20:27:42.240627] [INFO ] [sig ] [2097/3377] Forecasting NFLX... [2026-02-24T20:27:42.240657] [INFO ] [sig ] Generating forecast for: NFLX [2026-02-24T20:27:42.240688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFLX' from 'https://tdm.silogroup.org/data/derivative_storage/NFLX.csv'. [2026-02-24T20:27:42.252997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFLX'. [2026-02-24T20:27:42.253409] [INFO ] [FORECASTER] Starting predict_future for NFLX [2026-02-24T20:27:42.254298] [DEBUG] [LOCAL ] No optimal features file found for NFLX: ./output/feature-sets/NFLX.txt [2026-02-24T20:27:42.254356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:42.254418] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:42.254448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:42.254506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:42.315601] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:42.316528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:42.316637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:42.316675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:42.455675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:42.455847] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:42.455907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:42.455939] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:42.460533] [DEBUG] [FORECASTER] NFLX: Forecast T+1@11:T+2@11: DOWN (p=38.73%) [2026-02-24T20:27:42.461187] [INFO ] [FORECASTER] Completed predict_future for NFLX [2026-02-24T20:27:42.461360] [INFO ] [sig ] NFLX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:42.621188] [INFO ] [LOCAL ] Saved forecast: NFLX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NFLX.txt [2026-02-24T20:27:42.621372] [INFO ] [sig ] [2097/3377] Completed NFLX in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-24T20:27:42.621416] [INFO ] [sig ] [2098/3377] Forecasting NFTY... [2026-02-24T20:27:42.621449] [INFO ] [sig ] Generating forecast for: NFTY [2026-02-24T20:27:42.621481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NFTY' from 'https://tdm.silogroup.org/data/derivative_storage/NFTY.csv'. [2026-02-24T20:27:42.634454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NFTY'. [2026-02-24T20:27:42.634904] [INFO ] [FORECASTER] Starting predict_future for NFTY [2026-02-24T20:27:42.635837] [DEBUG] [LOCAL ] No optimal features file found for NFTY: ./output/feature-sets/NFTY.txt [2026-02-24T20:27:42.635895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:42.635929] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:42.635956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:42.636015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:42.695971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:42.696918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:42.697006] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:42.697040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:42.814475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:42.814656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:42.814699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:42.814731] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:42.818761] [DEBUG] [FORECASTER] NFTY: Forecast T+1@11:T+2@11: UP (p=80.50%) [2026-02-24T20:27:42.819059] [INFO ] [FORECASTER] Completed predict_future for NFTY [2026-02-24T20:27:42.819199] [INFO ] [sig ] NFTY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:42.963236] [INFO ] [LOCAL ] Saved forecast: NFTY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NFTY.txt [2026-02-24T20:27:42.963401] [INFO ] [sig ] [2098/3377] Completed NFTY in 0.3s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-24T20:27:42.963441] [INFO ] [sig ] [2099/3377] Forecasting NGG... [2026-02-24T20:27:42.963470] [INFO ] [sig ] Generating forecast for: NGG [2026-02-24T20:27:42.963500] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGG' from 'https://tdm.silogroup.org/data/derivative_storage/NGG.csv'. [2026-02-24T20:27:42.977521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGG'. [2026-02-24T20:27:42.977985] [INFO ] [FORECASTER] Starting predict_future for NGG [2026-02-24T20:27:42.978856] [DEBUG] [LOCAL ] No optimal features file found for NGG: ./output/feature-sets/NGG.txt [2026-02-24T20:27:42.978912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:42.978946] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:42.978974] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:42.979050] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:43.038201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:43.039330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:43.039454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:43.039491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:43.171986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:43.172149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:43.172190] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:43.172219] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:43.175709] [DEBUG] [FORECASTER] NGG: Forecast T+1@11:T+2@11: DOWN (p=16.48%) [2026-02-24T20:27:43.175999] [INFO ] [FORECASTER] Completed predict_future for NGG [2026-02-24T20:27:43.176134] [INFO ] [sig ] NGG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:43.329399] [INFO ] [LOCAL ] Saved forecast: NGG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NGG.txt [2026-02-24T20:27:43.329602] [INFO ] [sig ] [2099/3377] Completed NGG in 0.4s | 2.77 sym/s | Total: 12.6m | ETA: 7.7m [2026-02-24T20:27:43.329653] [INFO ] [sig ] [2100/3377] Forecasting NGL... [2026-02-24T20:27:43.329684] [INFO ] [sig ] Generating forecast for: NGL [2026-02-24T20:27:43.329716] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGL' from 'https://tdm.silogroup.org/data/derivative_storage/NGL.csv'. [2026-02-24T20:27:43.343400] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGL'. [2026-02-24T20:27:43.343899] [INFO ] [FORECASTER] Starting predict_future for NGL [2026-02-24T20:27:43.344765] [DEBUG] [LOCAL ] No optimal features file found for NGL: ./output/feature-sets/NGL.txt [2026-02-24T20:27:43.344818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:43.344850] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:43.344876] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:43.344932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:43.411607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:43.412530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:43.412642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:43.412679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:43.536845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:43.537041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:43.537084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:43.537143] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:43.541000] [DEBUG] [FORECASTER] NGL: Forecast T+1@11:T+2@11: UP (p=89.71%) [2026-02-24T20:27:43.541310] [INFO ] [FORECASTER] Completed predict_future for NGL [2026-02-24T20:27:43.541464] [INFO ] [sig ] NGL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:43.694287] [INFO ] [LOCAL ] Saved forecast: NGL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NGL.txt [2026-02-24T20:27:43.694446] [INFO ] [sig ] [2100/3377] Completed NGL in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-24T20:27:43.694487] [INFO ] [sig ] [2101/3377] Forecasting NGNE... [2026-02-24T20:27:43.694517] [INFO ] [sig ] Generating forecast for: NGNE [2026-02-24T20:27:43.694547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGNE' from 'https://tdm.silogroup.org/data/derivative_storage/NGNE.csv'. [2026-02-24T20:27:43.706497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGNE'. [2026-02-24T20:27:43.706847] [INFO ] [FORECASTER] Starting predict_future for NGNE [2026-02-24T20:27:43.707658] [DEBUG] [LOCAL ] No optimal features file found for NGNE: ./output/feature-sets/NGNE.txt [2026-02-24T20:27:43.707712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:43.707756] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:43.707784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:43.707841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:43.770271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:43.771196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:43.771287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:43.771321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:43.899048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:43.899212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:43.899253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:43.899282] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:43.902779] [DEBUG] [FORECASTER] NGNE: Forecast T+1@11:T+2@11: DOWN (p=24.63%) [2026-02-24T20:27:43.903081] [INFO ] [FORECASTER] Completed predict_future for NGNE [2026-02-24T20:27:43.903223] [INFO ] [sig ] NGNE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:44.055030] [INFO ] [LOCAL ] Saved forecast: NGNE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NGNE.txt [2026-02-24T20:27:44.055190] [INFO ] [sig ] [2101/3377] Completed NGNE in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-24T20:27:44.055230] [INFO ] [sig ] [2102/3377] Forecasting NGS... [2026-02-24T20:27:44.055260] [INFO ] [sig ] Generating forecast for: NGS [2026-02-24T20:27:44.055290] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGS' from 'https://tdm.silogroup.org/data/derivative_storage/NGS.csv'. [2026-02-24T20:27:44.068121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGS'. [2026-02-24T20:27:44.068543] [INFO ] [FORECASTER] Starting predict_future for NGS [2026-02-24T20:27:44.069377] [DEBUG] [LOCAL ] No optimal features file found for NGS: ./output/feature-sets/NGS.txt [2026-02-24T20:27:44.069431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:44.069463] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:44.069491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:44.069550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:44.131129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:44.132173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:44.132276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:44.132321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:44.253988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:44.254144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:44.254185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:44.254214] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:44.257682] [DEBUG] [FORECASTER] NGS: Forecast T+1@11:T+2@11: UP (p=85.63%) [2026-02-24T20:27:44.257989] [INFO ] [FORECASTER] Completed predict_future for NGS [2026-02-24T20:27:44.258123] [INFO ] [sig ] NGS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:44.402740] [INFO ] [LOCAL ] Saved forecast: NGS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NGS.txt [2026-02-24T20:27:44.402898] [INFO ] [sig ] [2102/3377] Completed NGS in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-24T20:27:44.402939] [INFO ] [sig ] [2103/3377] Forecasting NGVC... [2026-02-24T20:27:44.402968] [INFO ] [sig ] Generating forecast for: NGVC [2026-02-24T20:27:44.402999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NGVC' from 'https://tdm.silogroup.org/data/derivative_storage/NGVC.csv'. [2026-02-24T20:27:44.414927] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NGVC'. [2026-02-24T20:27:44.415306] [INFO ] [FORECASTER] Starting predict_future for NGVC [2026-02-24T20:27:44.416130] [DEBUG] [LOCAL ] No optimal features file found for NGVC: ./output/feature-sets/NGVC.txt [2026-02-24T20:27:44.416184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:44.416216] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:44.416243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:44.416299] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:44.479990] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:44.481019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:44.481117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:44.481154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:44.609674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:44.609865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:44.609907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:44.609937] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:44.613617] [DEBUG] [FORECASTER] NGVC: Forecast T+1@11:T+2@11: UP (p=89.22%) [2026-02-24T20:27:44.613944] [INFO ] [FORECASTER] Completed predict_future for NGVC [2026-02-24T20:27:44.614089] [INFO ] [sig ] NGVC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:44.812424] [INFO ] [LOCAL ] Saved forecast: NGVC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NGVC.txt [2026-02-24T20:27:44.812628] [INFO ] [sig ] [2103/3377] Completed NGVC in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-24T20:27:44.812674] [INFO ] [sig ] [2104/3377] Forecasting NHI... [2026-02-24T20:27:44.812706] [INFO ] [sig ] Generating forecast for: NHI [2026-02-24T20:27:44.812737] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHI' from 'https://tdm.silogroup.org/data/derivative_storage/NHI.csv'. [2026-02-24T20:27:44.824691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHI'. [2026-02-24T20:27:44.825118] [INFO ] [FORECASTER] Starting predict_future for NHI [2026-02-24T20:27:44.826051] [DEBUG] [LOCAL ] No optimal features file found for NHI: ./output/feature-sets/NHI.txt [2026-02-24T20:27:44.826120] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:44.826171] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:44.826206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:44.826265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:44.883500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:44.884425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:44.884518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:44.884553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:45.013375] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:45.013556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:45.013629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:45.013661] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:45.017299] [DEBUG] [FORECASTER] NHI: Forecast T+1@11:T+2@11: UP (p=57.23%) [2026-02-24T20:27:45.017625] [INFO ] [FORECASTER] Completed predict_future for NHI [2026-02-24T20:27:45.017766] [INFO ] [sig ] NHI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:45.171372] [INFO ] [LOCAL ] Saved forecast: NHI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NHI.txt [2026-02-24T20:27:45.171548] [INFO ] [sig ] [2104/3377] Completed NHI in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-24T20:27:45.171628] [INFO ] [sig ] [2105/3377] Forecasting NHTC... [2026-02-24T20:27:45.171669] [INFO ] [sig ] Generating forecast for: NHTC [2026-02-24T20:27:45.171709] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NHTC' from 'https://tdm.silogroup.org/data/derivative_storage/NHTC.csv'. [2026-02-24T20:27:45.183279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NHTC'. [2026-02-24T20:27:45.183684] [INFO ] [FORECASTER] Starting predict_future for NHTC [2026-02-24T20:27:45.184508] [DEBUG] [LOCAL ] No optimal features file found for NHTC: ./output/feature-sets/NHTC.txt [2026-02-24T20:27:45.184564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:45.184632] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:45.184675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:45.184738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:45.246131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:45.247070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:45.247159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:45.247195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:45.372293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:45.372465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:45.372515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:45.372551] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:45.376280] [DEBUG] [FORECASTER] NHTC: Forecast T+1@11:T+2@11: DOWN (p=1.46%) [2026-02-24T20:27:45.376666] [INFO ] [FORECASTER] Completed predict_future for NHTC [2026-02-24T20:27:45.376815] [INFO ] [sig ] NHTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:45.537155] [INFO ] [LOCAL ] Saved forecast: NHTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NHTC.txt [2026-02-24T20:27:45.537337] [INFO ] [sig ] [2105/3377] Completed NHTC in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-24T20:27:45.537381] [INFO ] [sig ] [2106/3377] Forecasting NI... [2026-02-24T20:27:45.537410] [INFO ] [sig ] Generating forecast for: NI [2026-02-24T20:27:45.537439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NI' from 'https://tdm.silogroup.org/data/derivative_storage/NI.csv'. [2026-02-24T20:27:45.550136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NI'. [2026-02-24T20:27:45.550596] [INFO ] [FORECASTER] Starting predict_future for NI [2026-02-24T20:27:45.551599] [DEBUG] [LOCAL ] No optimal features file found for NI: ./output/feature-sets/NI.txt [2026-02-24T20:27:45.551667] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:45.551701] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:45.551729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:45.551796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:45.613927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:45.614973] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:45.615083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:45.615120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:45.751705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:45.751868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:45.751909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:45.751937] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:45.755502] [DEBUG] [FORECASTER] NI: Forecast T+1@11:T+2@11: DOWN (p=12.84%) [2026-02-24T20:27:45.755826] [INFO ] [FORECASTER] Completed predict_future for NI [2026-02-24T20:27:45.755965] [INFO ] [sig ] NI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:45.903604] [INFO ] [LOCAL ] Saved forecast: NI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NI.txt [2026-02-24T20:27:45.903782] [INFO ] [sig ] [2106/3377] Completed NI in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-24T20:27:45.903823] [INFO ] [sig ] [2107/3377] Forecasting NIC... [2026-02-24T20:27:45.903853] [INFO ] [sig ] Generating forecast for: NIC [2026-02-24T20:27:45.903884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIC' from 'https://tdm.silogroup.org/data/derivative_storage/NIC.csv'. [2026-02-24T20:27:45.916613] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIC'. [2026-02-24T20:27:45.917144] [INFO ] [FORECASTER] Starting predict_future for NIC [2026-02-24T20:27:45.917991] [DEBUG] [LOCAL ] No optimal features file found for NIC: ./output/feature-sets/NIC.txt [2026-02-24T20:27:45.918057] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:45.918096] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:45.918129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:45.918197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:45.976568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:45.977386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:45.977520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:45.977555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:46.111206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:46.111412] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:46.111462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:46.111501] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:46.115526] [DEBUG] [FORECASTER] NIC: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-24T20:27:46.116154] [INFO ] [FORECASTER] Completed predict_future for NIC [2026-02-24T20:27:46.116338] [INFO ] [sig ] NIC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:46.270218] [INFO ] [LOCAL ] Saved forecast: NIC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NIC.txt [2026-02-24T20:27:46.270385] [INFO ] [sig ] [2107/3377] Completed NIC in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.7m [2026-02-24T20:27:46.270433] [INFO ] [sig ] [2108/3377] Forecasting NICE... [2026-02-24T20:27:46.270466] [INFO ] [sig ] Generating forecast for: NICE [2026-02-24T20:27:46.270510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NICE' from 'https://tdm.silogroup.org/data/derivative_storage/NICE.csv'. [2026-02-24T20:27:46.284110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NICE'. [2026-02-24T20:27:46.284489] [INFO ] [FORECASTER] Starting predict_future for NICE [2026-02-24T20:27:46.285376] [DEBUG] [LOCAL ] No optimal features file found for NICE: ./output/feature-sets/NICE.txt [2026-02-24T20:27:46.285432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:46.285466] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:46.285494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:46.285551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:46.344510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:46.345460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:46.345556] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:46.345610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:46.464632] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:46.464799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:46.464840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:46.464869] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:46.468356] [DEBUG] [FORECASTER] NICE: Forecast T+1@11:T+2@11: DOWN (p=23.27%) [2026-02-24T20:27:46.468663] [INFO ] [FORECASTER] Completed predict_future for NICE [2026-02-24T20:27:46.468795] [INFO ] [sig ] NICE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:46.611927] [INFO ] [LOCAL ] Saved forecast: NICE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NICE.txt [2026-02-24T20:27:46.612094] [INFO ] [sig ] [2108/3377] Completed NICE in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-24T20:27:46.612138] [INFO ] [sig ] [2109/3377] Forecasting NIE... [2026-02-24T20:27:46.612167] [INFO ] [sig ] Generating forecast for: NIE [2026-02-24T20:27:46.612197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIE' from 'https://tdm.silogroup.org/data/derivative_storage/NIE.csv'. [2026-02-24T20:27:46.624924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIE'. [2026-02-24T20:27:46.625342] [INFO ] [FORECASTER] Starting predict_future for NIE [2026-02-24T20:27:46.626256] [DEBUG] [LOCAL ] No optimal features file found for NIE: ./output/feature-sets/NIE.txt [2026-02-24T20:27:46.626312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:46.626345] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:46.626373] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:46.626431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:46.684556] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:46.685515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:46.685628] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:46.685667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:46.805426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:46.805596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:46.805638] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:46.805666] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:46.809642] [DEBUG] [FORECASTER] NIE: Forecast T+1@11:T+2@11: DOWN (p=30.62%) [2026-02-24T20:27:46.810108] [INFO ] [FORECASTER] Completed predict_future for NIE [2026-02-24T20:27:46.810236] [INFO ] [sig ] NIE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:46.963616] [INFO ] [LOCAL ] Saved forecast: NIE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NIE.txt [2026-02-24T20:27:46.963811] [INFO ] [sig ] [2109/3377] Completed NIE in 0.4s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-24T20:27:46.963854] [INFO ] [sig ] [2110/3377] Forecasting NIKL... [2026-02-24T20:27:46.963891] [INFO ] [sig ] Generating forecast for: NIKL [2026-02-24T20:27:46.963922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIKL' from 'https://tdm.silogroup.org/data/derivative_storage/NIKL.csv'. [2026-02-24T20:27:46.975999] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIKL'. [2026-02-24T20:27:46.976329] [INFO ] [FORECASTER] Starting predict_future for NIKL [2026-02-24T20:27:46.977223] [DEBUG] [LOCAL ] No optimal features file found for NIKL: ./output/feature-sets/NIKL.txt [2026-02-24T20:27:46.977276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:46.977309] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:46.977336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:46.977393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:47.034983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:47.036113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:47.036198] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:47.036230] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:47.157547] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:47.157724] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:47.157764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:47.157793] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:47.161272] [DEBUG] [FORECASTER] NIKL: Forecast T+1@11:T+2@11: UP (p=77.45%) [2026-02-24T20:27:47.161563] [INFO ] [FORECASTER] Completed predict_future for NIKL [2026-02-24T20:27:47.161742] [INFO ] [sig ] NIKL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:47.305522] [INFO ] [LOCAL ] Saved forecast: NIKL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NIKL.txt [2026-02-24T20:27:47.305760] [INFO ] [sig ] [2110/3377] Completed NIKL in 0.3s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-24T20:27:47.305802] [INFO ] [sig ] [2111/3377] Forecasting NIM... [2026-02-24T20:27:47.305831] [INFO ] [sig ] Generating forecast for: NIM [2026-02-24T20:27:47.305861] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIM' from 'https://tdm.silogroup.org/data/derivative_storage/NIM.csv'. [2026-02-24T20:27:47.316539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIM'. [2026-02-24T20:27:47.316910] [INFO ] [FORECASTER] Starting predict_future for NIM [2026-02-24T20:27:47.317764] [DEBUG] [LOCAL ] No optimal features file found for NIM: ./output/feature-sets/NIM.txt [2026-02-24T20:27:47.317818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:47.317850] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:47.317877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:47.317976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:47.385843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:47.387330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:47.387428] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:47.387463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:47.519973] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:47.520187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:47.520255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:47.520308] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:47.525975] [DEBUG] [FORECASTER] NIM: Forecast T+1@11:T+2@11: DOWN (p=8.34%) [2026-02-24T20:27:47.526542] [INFO ] [FORECASTER] Completed predict_future for NIM [2026-02-24T20:27:47.526827] [INFO ] [sig ] NIM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:47.778945] [INFO ] [LOCAL ] Saved forecast: NIM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NIM.txt [2026-02-24T20:27:47.779283] [INFO ] [sig ] [2111/3377] Completed NIM in 0.5s | 2.77 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-24T20:27:47.779340] [INFO ] [sig ] [2112/3377] Forecasting NIO... [2026-02-24T20:27:47.779378] [INFO ] [sig ] Generating forecast for: NIO [2026-02-24T20:27:47.779416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NIO' from 'https://tdm.silogroup.org/data/derivative_storage/NIO.csv'. [2026-02-24T20:27:47.803906] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NIO'. [2026-02-24T20:27:47.804468] [INFO ] [FORECASTER] Starting predict_future for NIO [2026-02-24T20:27:47.805855] [DEBUG] [LOCAL ] No optimal features file found for NIO: ./output/feature-sets/NIO.txt [2026-02-24T20:27:47.805940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:47.805995] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:47.806045] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:47.806143] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:47.899936] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:47.901090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:47.901203] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:47.901246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:48.086113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:48.086315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:48.086384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:48.086438] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:48.092401] [DEBUG] [FORECASTER] NIO: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-24T20:27:48.092974] [INFO ] [FORECASTER] Completed predict_future for NIO [2026-02-24T20:27:48.093189] [INFO ] [sig ] NIO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:48.362785] [INFO ] [LOCAL ] Saved forecast: NIO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NIO.txt [2026-02-24T20:27:48.363026] [INFO ] [sig ] [2112/3377] Completed NIO in 0.6s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-24T20:27:48.363089] [INFO ] [sig ] [2113/3377] Forecasting NKSH... [2026-02-24T20:27:48.363137] [INFO ] [sig ] Generating forecast for: NKSH [2026-02-24T20:27:48.363184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKSH' from 'https://tdm.silogroup.org/data/derivative_storage/NKSH.csv'. [2026-02-24T20:27:48.395523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKSH'. [2026-02-24T20:27:48.396074] [INFO ] [FORECASTER] Starting predict_future for NKSH [2026-02-24T20:27:48.397308] [DEBUG] [LOCAL ] No optimal features file found for NKSH: ./output/feature-sets/NKSH.txt [2026-02-24T20:27:48.397377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:48.397423] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:48.397462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:48.397548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:48.488181] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:48.489437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:48.489596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:48.489652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:48.658849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:48.659061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:48.659124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:48.659167] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:48.664732] [DEBUG] [FORECASTER] NKSH: Forecast T+1@11:T+2@11: UP (p=91.63%) [2026-02-24T20:27:48.665348] [INFO ] [FORECASTER] Completed predict_future for NKSH [2026-02-24T20:27:48.665565] [INFO ] [sig ] NKSH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:48.870898] [INFO ] [LOCAL ] Saved forecast: NKSH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NKSH.txt [2026-02-24T20:27:48.871077] [INFO ] [sig ] [2113/3377] Completed NKSH in 0.5s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-24T20:27:48.871119] [INFO ] [sig ] [2114/3377] Forecasting NKTX... [2026-02-24T20:27:48.871149] [INFO ] [sig ] Generating forecast for: NKTX [2026-02-24T20:27:48.871180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKTX' from 'https://tdm.silogroup.org/data/derivative_storage/NKTX.csv'. [2026-02-24T20:27:48.883814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKTX'. [2026-02-24T20:27:48.884230] [INFO ] [FORECASTER] Starting predict_future for NKTX [2026-02-24T20:27:48.885182] [DEBUG] [LOCAL ] No optimal features file found for NKTX: ./output/feature-sets/NKTX.txt [2026-02-24T20:27:48.885253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:48.885327] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:48.885369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:48.885452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:48.949615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:48.950554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:48.950660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:48.950697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:49.070252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:49.070406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:49.070448] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:49.070479] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:49.073975] [DEBUG] [FORECASTER] NKTX: Forecast T+1@11:T+2@11: DOWN (p=0.77%) [2026-02-24T20:27:49.074266] [INFO ] [FORECASTER] Completed predict_future for NKTX [2026-02-24T20:27:49.074398] [INFO ] [sig ] NKTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:49.217063] [INFO ] [LOCAL ] Saved forecast: NKTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NKTX.txt [2026-02-24T20:27:49.217179] [INFO ] [sig ] [2114/3377] Completed NKTX in 0.3s | 2.76 sym/s | Total: 12.7m | ETA: 7.6m [2026-02-24T20:27:49.217219] [INFO ] [sig ] [2115/3377] Forecasting NKX... [2026-02-24T20:27:49.217248] [INFO ] [sig ] Generating forecast for: NKX [2026-02-24T20:27:49.217279] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NKX' from 'https://tdm.silogroup.org/data/derivative_storage/NKX.csv'. [2026-02-24T20:27:49.228711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NKX'. [2026-02-24T20:27:49.228970] [INFO ] [FORECASTER] Starting predict_future for NKX [2026-02-24T20:27:49.229805] [DEBUG] [LOCAL ] No optimal features file found for NKX: ./output/feature-sets/NKX.txt [2026-02-24T20:27:49.229858] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:49.229891] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:49.229918] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:49.229975] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:49.287357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:49.288060] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:49.288139] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:49.288172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:49.404045] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:49.404195] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:49.404234] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:49.404263] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:49.407715] [DEBUG] [FORECASTER] NKX: Forecast T+1@11:T+2@11: UP (p=61.24%) [2026-02-24T20:27:49.408010] [INFO ] [FORECASTER] Completed predict_future for NKX [2026-02-24T20:27:49.408144] [INFO ] [sig ] NKX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:49.551078] [INFO ] [LOCAL ] Saved forecast: NKX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NKX.txt [2026-02-24T20:27:49.551199] [INFO ] [sig ] [2115/3377] Completed NKX in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:49.551239] [INFO ] [sig ] [2116/3377] Forecasting NLOP... [2026-02-24T20:27:49.551268] [INFO ] [sig ] Generating forecast for: NLOP [2026-02-24T20:27:49.551298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLOP' from 'https://tdm.silogroup.org/data/derivative_storage/NLOP.csv'. [2026-02-24T20:27:49.562892] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLOP'. [2026-02-24T20:27:49.563183] [INFO ] [FORECASTER] Starting predict_future for NLOP [2026-02-24T20:27:49.564221] [DEBUG] [LOCAL ] No optimal features file found for NLOP: ./output/feature-sets/NLOP.txt [2026-02-24T20:27:49.564275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:49.564307] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:49.564334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:49.564391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:49.623427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:49.624090] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:49.624167] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:49.624351] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:49.742551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:49.742697] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:49.742735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:49.742763] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:49.746048] [DEBUG] [FORECASTER] NLOP: Forecast T+1@11:T+2@11: DOWN (p=5.07%) [2026-02-24T20:27:49.746318] [INFO ] [FORECASTER] Completed predict_future for NLOP [2026-02-24T20:27:49.746447] [INFO ] [sig ] NLOP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:49.893335] [INFO ] [LOCAL ] Saved forecast: NLOP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NLOP.txt [2026-02-24T20:27:49.893465] [INFO ] [sig ] [2116/3377] Completed NLOP in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:49.893504] [INFO ] [sig ] [2117/3377] Forecasting NLY... [2026-02-24T20:27:49.893533] [INFO ] [sig ] Generating forecast for: NLY [2026-02-24T20:27:49.893563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NLY' from 'https://tdm.silogroup.org/data/derivative_storage/NLY.csv'. [2026-02-24T20:27:49.905332] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NLY'. [2026-02-24T20:27:49.905661] [INFO ] [FORECASTER] Starting predict_future for NLY [2026-02-24T20:27:49.906448] [DEBUG] [LOCAL ] No optimal features file found for NLY: ./output/feature-sets/NLY.txt [2026-02-24T20:27:49.906501] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:49.906533] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:49.906560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:49.906637] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:49.964380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:49.965005] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:49.965084] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:49.965116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:50.085320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:50.085433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:50.085470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:50.085529] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:50.088915] [DEBUG] [FORECASTER] NLY: Forecast T+1@11:T+2@11: UP (p=81.94%) [2026-02-24T20:27:50.089193] [INFO ] [FORECASTER] Completed predict_future for NLY [2026-02-24T20:27:50.089321] [INFO ] [sig ] NLY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:50.232788] [INFO ] [LOCAL ] Saved forecast: NLY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NLY.txt [2026-02-24T20:27:50.232931] [INFO ] [sig ] [2117/3377] Completed NLY in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:50.232977] [INFO ] [sig ] [2118/3377] Forecasting NMAI... [2026-02-24T20:27:50.233008] [INFO ] [sig ] Generating forecast for: NMAI [2026-02-24T20:27:50.233037] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMAI' from 'https://tdm.silogroup.org/data/derivative_storage/NMAI.csv'. [2026-02-24T20:27:50.245318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMAI'. [2026-02-24T20:27:50.245626] [INFO ] [FORECASTER] Starting predict_future for NMAI [2026-02-24T20:27:50.246454] [DEBUG] [LOCAL ] No optimal features file found for NMAI: ./output/feature-sets/NMAI.txt [2026-02-24T20:27:50.246508] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:50.246541] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:50.246568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:50.246656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:50.309065] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:50.309995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:50.310083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:50.310117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:50.429204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:50.429346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:50.429385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:50.429414] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:50.432845] [DEBUG] [FORECASTER] NMAI: Forecast T+1@11:T+2@11: DOWN (p=47.31%) [2026-02-24T20:27:50.433121] [INFO ] [FORECASTER] Completed predict_future for NMAI [2026-02-24T20:27:50.433247] [INFO ] [sig ] NMAI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:50.577289] [INFO ] [LOCAL ] Saved forecast: NMAI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NMAI.txt [2026-02-24T20:27:50.577435] [INFO ] [sig ] [2118/3377] Completed NMAI in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:50.577475] [INFO ] [sig ] [2119/3377] Forecasting NMCO... [2026-02-24T20:27:50.577504] [INFO ] [sig ] Generating forecast for: NMCO [2026-02-24T20:27:50.577535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMCO' from 'https://tdm.silogroup.org/data/derivative_storage/NMCO.csv'. [2026-02-24T20:27:50.589459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMCO'. [2026-02-24T20:27:50.589879] [INFO ] [FORECASTER] Starting predict_future for NMCO [2026-02-24T20:27:50.590785] [DEBUG] [LOCAL ] No optimal features file found for NMCO: ./output/feature-sets/NMCO.txt [2026-02-24T20:27:50.590840] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:50.590874] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:50.590902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:50.590960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:50.656749] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:50.657735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:50.657839] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:50.657874] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:50.790202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:50.790358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:50.790399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:50.790428] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:50.794150] [DEBUG] [FORECASTER] NMCO: Forecast T+1@11:T+2@11: DOWN (p=7.76%) [2026-02-24T20:27:50.794470] [INFO ] [FORECASTER] Completed predict_future for NMCO [2026-02-24T20:27:50.794630] [INFO ] [sig ] NMCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:50.958353] [INFO ] [LOCAL ] Saved forecast: NMCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NMCO.txt [2026-02-24T20:27:50.958509] [INFO ] [sig ] [2119/3377] Completed NMCO in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:50.958550] [INFO ] [sig ] [2120/3377] Forecasting NMFC... [2026-02-24T20:27:50.958608] [INFO ] [sig ] Generating forecast for: NMFC [2026-02-24T20:27:50.958646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMFC' from 'https://tdm.silogroup.org/data/derivative_storage/NMFC.csv'. [2026-02-24T20:27:50.973442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMFC'. [2026-02-24T20:27:50.974011] [INFO ] [FORECASTER] Starting predict_future for NMFC [2026-02-24T20:27:50.974998] [DEBUG] [LOCAL ] No optimal features file found for NMFC: ./output/feature-sets/NMFC.txt [2026-02-24T20:27:50.975053] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:50.975086] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:50.975114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:50.975178] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:51.042245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:51.043186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:51.043277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:51.043312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:51.177877] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:51.178062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:51.178106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:51.178148] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:51.182058] [DEBUG] [FORECASTER] NMFC: Forecast T+1@11:T+2@11: DOWN (p=11.42%) [2026-02-24T20:27:51.182364] [INFO ] [FORECASTER] Completed predict_future for NMFC [2026-02-24T20:27:51.182505] [INFO ] [sig ] NMFC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:51.343214] [INFO ] [LOCAL ] Saved forecast: NMFC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NMFC.txt [2026-02-24T20:27:51.343374] [INFO ] [sig ] [2120/3377] Completed NMFC in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:51.343432] [INFO ] [sig ] [2121/3377] Forecasting NMG... [2026-02-24T20:27:51.343465] [INFO ] [sig ] Generating forecast for: NMG [2026-02-24T20:27:51.343496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMG' from 'https://tdm.silogroup.org/data/derivative_storage/NMG.csv'. [2026-02-24T20:27:51.356902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMG'. [2026-02-24T20:27:51.357257] [INFO ] [FORECASTER] Starting predict_future for NMG [2026-02-24T20:27:51.358258] [DEBUG] [LOCAL ] No optimal features file found for NMG: ./output/feature-sets/NMG.txt [2026-02-24T20:27:51.358322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:51.358360] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:51.358387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:51.358445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:51.425685] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:51.426601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:51.426693] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:51.426727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:51.543387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:51.543487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:51.543540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:51.543593] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:51.547144] [DEBUG] [FORECASTER] NMG: Forecast T+1@11:T+2@11: UP (p=72.06%) [2026-02-24T20:27:51.547410] [INFO ] [FORECASTER] Completed predict_future for NMG [2026-02-24T20:27:51.547538] [INFO ] [sig ] NMG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:51.694871] [INFO ] [LOCAL ] Saved forecast: NMG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NMG.txt [2026-02-24T20:27:51.695046] [INFO ] [sig ] [2121/3377] Completed NMG in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:51.695089] [INFO ] [sig ] [2122/3377] Forecasting NMI... [2026-02-24T20:27:51.695118] [INFO ] [sig ] Generating forecast for: NMI [2026-02-24T20:27:51.695149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMI' from 'https://tdm.silogroup.org/data/derivative_storage/NMI.csv'. [2026-02-24T20:27:51.707188] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMI'. [2026-02-24T20:27:51.707496] [INFO ] [FORECASTER] Starting predict_future for NMI [2026-02-24T20:27:51.708343] [DEBUG] [LOCAL ] No optimal features file found for NMI: ./output/feature-sets/NMI.txt [2026-02-24T20:27:51.708397] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:51.708429] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:51.708456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:51.708512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:51.770104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:51.771199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:51.771285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:51.771317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:51.880209] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:51.880374] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:51.880415] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:51.880445] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:51.883860] [DEBUG] [FORECASTER] NMI: Forecast T+1@11:T+2@11: DOWN (p=8.20%) [2026-02-24T20:27:51.884134] [INFO ] [FORECASTER] Completed predict_future for NMI [2026-02-24T20:27:51.884265] [INFO ] [sig ] NMI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:52.029666] [INFO ] [LOCAL ] Saved forecast: NMI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NMI.txt [2026-02-24T20:27:52.029822] [INFO ] [sig ] [2122/3377] Completed NMI in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:52.029862] [INFO ] [sig ] [2123/3377] Forecasting NMIH... [2026-02-24T20:27:52.029893] [INFO ] [sig ] Generating forecast for: NMIH [2026-02-24T20:27:52.029924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMIH' from 'https://tdm.silogroup.org/data/derivative_storage/NMIH.csv'. [2026-02-24T20:27:52.041779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMIH'. [2026-02-24T20:27:52.042099] [INFO ] [FORECASTER] Starting predict_future for NMIH [2026-02-24T20:27:52.042937] [DEBUG] [LOCAL ] No optimal features file found for NMIH: ./output/feature-sets/NMIH.txt [2026-02-24T20:27:52.042991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:52.043024] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:52.043052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:52.043110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:52.101036] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:52.101950] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:52.102032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:52.102065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:52.220011] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:52.220172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:52.220211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:52.220240] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:52.223709] [DEBUG] [FORECASTER] NMIH: Forecast T+1@11:T+2@11: DOWN (p=43.38%) [2026-02-24T20:27:52.224018] [INFO ] [FORECASTER] Completed predict_future for NMIH [2026-02-24T20:27:52.224156] [INFO ] [sig ] NMIH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:52.374507] [INFO ] [LOCAL ] Saved forecast: NMIH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NMIH.txt [2026-02-24T20:27:52.374695] [INFO ] [sig ] [2123/3377] Completed NMIH in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:52.374761] [INFO ] [sig ] [2124/3377] Forecasting NMM... [2026-02-24T20:27:52.374797] [INFO ] [sig ] Generating forecast for: NMM [2026-02-24T20:27:52.374828] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMM' from 'https://tdm.silogroup.org/data/derivative_storage/NMM.csv'. [2026-02-24T20:27:52.386668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMM'. [2026-02-24T20:27:52.387062] [INFO ] [FORECASTER] Starting predict_future for NMM [2026-02-24T20:27:52.387930] [DEBUG] [LOCAL ] No optimal features file found for NMM: ./output/feature-sets/NMM.txt [2026-02-24T20:27:52.387984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:52.388016] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:52.388044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:52.388100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:52.445952] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:52.446695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:52.446801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:52.446835] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:52.566811] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:52.566947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:52.566985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:52.567014] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:52.570381] [DEBUG] [FORECASTER] NMM: Forecast T+1@11:T+2@11: UP (p=88.60%) [2026-02-24T20:27:52.570683] [INFO ] [FORECASTER] Completed predict_future for NMM [2026-02-24T20:27:52.570814] [INFO ] [sig ] NMM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:52.712593] [INFO ] [LOCAL ] Saved forecast: NMM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NMM.txt [2026-02-24T20:27:52.712731] [INFO ] [sig ] [2124/3377] Completed NMM in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.6m [2026-02-24T20:27:52.712768] [INFO ] [sig ] [2125/3377] Forecasting NMRA... [2026-02-24T20:27:52.712799] [INFO ] [sig ] Generating forecast for: NMRA [2026-02-24T20:27:52.712829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRA' from 'https://tdm.silogroup.org/data/derivative_storage/NMRA.csv'. [2026-02-24T20:27:52.725371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRA'. [2026-02-24T20:27:52.725653] [INFO ] [FORECASTER] Starting predict_future for NMRA [2026-02-24T20:27:52.726608] [DEBUG] [LOCAL ] No optimal features file found for NMRA: ./output/feature-sets/NMRA.txt [2026-02-24T20:27:52.726663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:52.726721] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:52.726750] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:52.726994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:52.786827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:52.787670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:52.787754] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:52.787787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:52.909060] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:52.909219] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:52.909260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:52.909289] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:52.912787] [DEBUG] [FORECASTER] NMRA: Forecast T+1@11:T+2@11: UP (p=50.99%) [2026-02-24T20:27:52.913065] [INFO ] [FORECASTER] Completed predict_future for NMRA [2026-02-24T20:27:52.913192] [INFO ] [sig ] NMRA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:53.059117] [INFO ] [LOCAL ] Saved forecast: NMRA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NMRA.txt [2026-02-24T20:27:53.059267] [INFO ] [sig ] [2125/3377] Completed NMRA in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-24T20:27:53.059309] [INFO ] [sig ] [2126/3377] Forecasting NMRK... [2026-02-24T20:27:53.059338] [INFO ] [sig ] Generating forecast for: NMRK [2026-02-24T20:27:53.059368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NMRK' from 'https://tdm.silogroup.org/data/derivative_storage/NMRK.csv'. [2026-02-24T20:27:53.071505] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NMRK'. [2026-02-24T20:27:53.071858] [INFO ] [FORECASTER] Starting predict_future for NMRK [2026-02-24T20:27:53.072652] [DEBUG] [LOCAL ] No optimal features file found for NMRK: ./output/feature-sets/NMRK.txt [2026-02-24T20:27:53.072710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:53.072742] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:53.072769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:53.072826] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:53.131120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:53.131811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:53.131893] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:53.131925] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:53.257981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:53.258147] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:53.258187] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:53.258216] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:53.261774] [DEBUG] [FORECASTER] NMRK: Forecast T+1@11:T+2@11: UP (p=96.84%) [2026-02-24T20:27:53.262070] [INFO ] [FORECASTER] Completed predict_future for NMRK [2026-02-24T20:27:53.262203] [INFO ] [sig ] NMRK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:53.404816] [INFO ] [LOCAL ] Saved forecast: NMRK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NMRK.txt [2026-02-24T20:27:53.404966] [INFO ] [sig ] [2126/3377] Completed NMRK in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-24T20:27:53.405006] [INFO ] [sig ] [2127/3377] Forecasting NN... [2026-02-24T20:27:53.405036] [INFO ] [sig ] Generating forecast for: NN [2026-02-24T20:27:53.405066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NN' from 'https://tdm.silogroup.org/data/derivative_storage/NN.csv'. [2026-02-24T20:27:53.417205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NN'. [2026-02-24T20:27:53.417539] [INFO ] [FORECASTER] Starting predict_future for NN [2026-02-24T20:27:53.418423] [DEBUG] [LOCAL ] No optimal features file found for NN: ./output/feature-sets/NN.txt [2026-02-24T20:27:53.418477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:53.418510] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:53.418537] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:53.418618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:53.475763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:53.476389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:53.476467] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:53.476500] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:53.595558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:53.595727] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:53.595766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:53.595796] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:53.599676] [DEBUG] [FORECASTER] NN: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-24T20:27:53.599972] [INFO ] [FORECASTER] Completed predict_future for NN [2026-02-24T20:27:53.600102] [INFO ] [sig ] NN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:53.744905] [INFO ] [LOCAL ] Saved forecast: NN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NN.txt [2026-02-24T20:27:53.745050] [INFO ] [sig ] [2127/3377] Completed NN in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-24T20:27:53.745089] [INFO ] [sig ] [2128/3377] Forecasting NNDM... [2026-02-24T20:27:53.745119] [INFO ] [sig ] Generating forecast for: NNDM [2026-02-24T20:27:53.745149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNDM' from 'https://tdm.silogroup.org/data/derivative_storage/NNDM.csv'. [2026-02-24T20:27:53.757395] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNDM'. [2026-02-24T20:27:53.757675] [INFO ] [FORECASTER] Starting predict_future for NNDM [2026-02-24T20:27:53.758476] [DEBUG] [LOCAL ] No optimal features file found for NNDM: ./output/feature-sets/NNDM.txt [2026-02-24T20:27:53.758529] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:53.758561] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:53.758610] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:53.758668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:53.820563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:53.821314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:53.821392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:53.821425] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:53.940947] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:53.941073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:53.941111] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:53.941139] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:53.944923] [DEBUG] [FORECASTER] NNDM: Forecast T+1@11:T+2@11: UP (p=80.92%) [2026-02-24T20:27:53.945194] [INFO ] [FORECASTER] Completed predict_future for NNDM [2026-02-24T20:27:53.945321] [INFO ] [sig ] NNDM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:54.090771] [INFO ] [LOCAL ] Saved forecast: NNDM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NNDM.txt [2026-02-24T20:27:54.090931] [INFO ] [sig ] [2128/3377] Completed NNDM in 0.3s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-24T20:27:54.090971] [INFO ] [sig ] [2129/3377] Forecasting NNE... [2026-02-24T20:27:54.091008] [INFO ] [sig ] Generating forecast for: NNE [2026-02-24T20:27:54.091041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNE' from 'https://tdm.silogroup.org/data/derivative_storage/NNE.csv'. [2026-02-24T20:27:54.103350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNE'. [2026-02-24T20:27:54.103684] [INFO ] [FORECASTER] Starting predict_future for NNE [2026-02-24T20:27:54.104658] [DEBUG] [LOCAL ] No optimal features file found for NNE: ./output/feature-sets/NNE.txt [2026-02-24T20:27:54.104711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:54.104743] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:54.104772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:54.104832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:54.166932] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:54.167926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:54.168030] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:54.168063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:54.291022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:54.291181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:54.291224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:54.291253] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:54.295049] [DEBUG] [FORECASTER] NNE: Forecast T+1@11:T+2@11: DOWN (p=44.94%) [2026-02-24T20:27:54.295337] [INFO ] [FORECASTER] Completed predict_future for NNE [2026-02-24T20:27:54.295471] [INFO ] [sig ] NNE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:54.444562] [INFO ] [LOCAL ] Saved forecast: NNE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NNE.txt [2026-02-24T20:27:54.444752] [INFO ] [sig ] [2129/3377] Completed NNE in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-24T20:27:54.444792] [INFO ] [sig ] [2130/3377] Forecasting NNI... [2026-02-24T20:27:54.444824] [INFO ] [sig ] Generating forecast for: NNI [2026-02-24T20:27:54.444855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNI' from 'https://tdm.silogroup.org/data/derivative_storage/NNI.csv'. [2026-02-24T20:27:54.457008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNI'. [2026-02-24T20:27:54.457378] [INFO ] [FORECASTER] Starting predict_future for NNI [2026-02-24T20:27:54.458236] [DEBUG] [LOCAL ] No optimal features file found for NNI: ./output/feature-sets/NNI.txt [2026-02-24T20:27:54.458291] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:54.458323] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:54.458350] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:54.458407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:54.521312] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:54.522372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:54.522471] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:54.522506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:54.646162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:54.646336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:54.646386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:54.646420] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:54.650117] [DEBUG] [FORECASTER] NNI: Forecast T+1@11:T+2@11: UP (p=80.16%) [2026-02-24T20:27:54.650413] [INFO ] [FORECASTER] Completed predict_future for NNI [2026-02-24T20:27:54.650556] [INFO ] [sig ] NNI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:54.798732] [INFO ] [LOCAL ] Saved forecast: NNI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NNI.txt [2026-02-24T20:27:54.798886] [INFO ] [sig ] [2130/3377] Completed NNI in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-24T20:27:54.798928] [INFO ] [sig ] [2131/3377] Forecasting NNN... [2026-02-24T20:27:54.798961] [INFO ] [sig ] Generating forecast for: NNN [2026-02-24T20:27:54.798992] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNN' from 'https://tdm.silogroup.org/data/derivative_storage/NNN.csv'. [2026-02-24T20:27:54.812473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNN'. [2026-02-24T20:27:54.812818] [INFO ] [FORECASTER] Starting predict_future for NNN [2026-02-24T20:27:54.813650] [DEBUG] [LOCAL ] No optimal features file found for NNN: ./output/feature-sets/NNN.txt [2026-02-24T20:27:54.813706] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:54.813777] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:54.813808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:54.813881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:54.874158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:54.874953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:54.875040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:54.875075] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:54.999505] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:54.999687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:54.999740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:54.999793] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:55.004014] [DEBUG] [FORECASTER] NNN: Forecast T+1@11:T+2@11: UP (p=93.47%) [2026-02-24T20:27:55.004310] [INFO ] [FORECASTER] Completed predict_future for NNN [2026-02-24T20:27:55.004450] [INFO ] [sig ] NNN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:55.153128] [INFO ] [LOCAL ] Saved forecast: NNN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NNN.txt [2026-02-24T20:27:55.153286] [INFO ] [sig ] [2131/3377] Completed NNN in 0.4s | 2.76 sym/s | Total: 12.8m | ETA: 7.5m [2026-02-24T20:27:55.153327] [INFO ] [sig ] [2132/3377] Forecasting NNY... [2026-02-24T20:27:55.153357] [INFO ] [sig ] Generating forecast for: NNY [2026-02-24T20:27:55.153387] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NNY' from 'https://tdm.silogroup.org/data/derivative_storage/NNY.csv'. [2026-02-24T20:27:55.165696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NNY'. [2026-02-24T20:27:55.166074] [INFO ] [FORECASTER] Starting predict_future for NNY [2026-02-24T20:27:55.166971] [DEBUG] [LOCAL ] No optimal features file found for NNY: ./output/feature-sets/NNY.txt [2026-02-24T20:27:55.167026] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:55.167060] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:55.167090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:55.167327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:55.232266] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:55.233319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:55.233408] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:55.233442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:55.351181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:55.351346] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:55.351389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:55.351453] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:55.355219] [DEBUG] [FORECASTER] NNY: Forecast T+1@11:T+2@11: DOWN (p=31.84%) [2026-02-24T20:27:55.355546] [INFO ] [FORECASTER] Completed predict_future for NNY [2026-02-24T20:27:55.355713] [INFO ] [sig ] NNY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:55.499912] [INFO ] [LOCAL ] Saved forecast: NNY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NNY.txt [2026-02-24T20:27:55.500071] [INFO ] [sig ] [2132/3377] Completed NNY in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:55.500113] [INFO ] [sig ] [2133/3377] Forecasting NOA... [2026-02-24T20:27:55.500142] [INFO ] [sig ] Generating forecast for: NOA [2026-02-24T20:27:55.500172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOA' from 'https://tdm.silogroup.org/data/derivative_storage/NOA.csv'. [2026-02-24T20:27:55.512864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOA'. [2026-02-24T20:27:55.513473] [INFO ] [FORECASTER] Starting predict_future for NOA [2026-02-24T20:27:55.514468] [DEBUG] [LOCAL ] No optimal features file found for NOA: ./output/feature-sets/NOA.txt [2026-02-24T20:27:55.514523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:55.514554] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:55.514607] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:55.514666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:55.573541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:55.574435] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:55.574517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:55.574550] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:55.698120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:55.698279] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:55.698322] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:55.698351] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:55.701832] [DEBUG] [FORECASTER] NOA: Forecast T+1@11:T+2@11: UP (p=83.19%) [2026-02-24T20:27:55.702114] [INFO ] [FORECASTER] Completed predict_future for NOA [2026-02-24T20:27:55.702245] [INFO ] [sig ] NOA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:55.848297] [INFO ] [LOCAL ] Saved forecast: NOA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NOA.txt [2026-02-24T20:27:55.848443] [INFO ] [sig ] [2133/3377] Completed NOA in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:55.848484] [INFO ] [sig ] [2134/3377] Forecasting NOAH... [2026-02-24T20:27:55.848515] [INFO ] [sig ] Generating forecast for: NOAH [2026-02-24T20:27:55.848546] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOAH' from 'https://tdm.silogroup.org/data/derivative_storage/NOAH.csv'. [2026-02-24T20:27:55.860391] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOAH'. [2026-02-24T20:27:55.860745] [INFO ] [FORECASTER] Starting predict_future for NOAH [2026-02-24T20:27:55.861556] [DEBUG] [LOCAL ] No optimal features file found for NOAH: ./output/feature-sets/NOAH.txt [2026-02-24T20:27:55.861629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:55.861663] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:55.861691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:55.861749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:55.921091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:55.921936] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:55.922018] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:55.922079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:56.045926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:56.046085] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:56.046126] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:56.046205] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:56.049768] [DEBUG] [FORECASTER] NOAH: Forecast T+1@11:T+2@11: UP (p=52.77%) [2026-02-24T20:27:56.050087] [INFO ] [FORECASTER] Completed predict_future for NOAH [2026-02-24T20:27:56.050224] [INFO ] [sig ] NOAH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:56.197199] [INFO ] [LOCAL ] Saved forecast: NOAH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NOAH.txt [2026-02-24T20:27:56.197356] [INFO ] [sig ] [2134/3377] Completed NOAH in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:56.197398] [INFO ] [sig ] [2135/3377] Forecasting NODK... [2026-02-24T20:27:56.197427] [INFO ] [sig ] Generating forecast for: NODK [2026-02-24T20:27:56.197457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NODK' from 'https://tdm.silogroup.org/data/derivative_storage/NODK.csv'. [2026-02-24T20:27:56.208201] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NODK'. [2026-02-24T20:27:56.208587] [INFO ] [FORECASTER] Starting predict_future for NODK [2026-02-24T20:27:56.209617] [DEBUG] [LOCAL ] No optimal features file found for NODK: ./output/feature-sets/NODK.txt [2026-02-24T20:27:56.209673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:56.209706] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:56.209734] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:56.209790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:56.273884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:56.274902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:56.275001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:56.275039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:56.384086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:56.384249] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:56.384292] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:56.384322] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:56.388517] [DEBUG] [FORECASTER] NODK: Forecast T+1@11:T+2@11: DOWN (p=25.69%) [2026-02-24T20:27:56.388873] [INFO ] [FORECASTER] Completed predict_future for NODK [2026-02-24T20:27:56.389026] [INFO ] [sig ] NODK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:56.543743] [INFO ] [LOCAL ] Saved forecast: NODK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NODK.txt [2026-02-24T20:27:56.543907] [INFO ] [sig ] [2135/3377] Completed NODK in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:56.543949] [INFO ] [sig ] [2136/3377] Forecasting NOG... [2026-02-24T20:27:56.543981] [INFO ] [sig ] Generating forecast for: NOG [2026-02-24T20:27:56.544012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOG' from 'https://tdm.silogroup.org/data/derivative_storage/NOG.csv'. [2026-02-24T20:27:56.557472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOG'. [2026-02-24T20:27:56.557909] [INFO ] [FORECASTER] Starting predict_future for NOG [2026-02-24T20:27:56.558753] [DEBUG] [LOCAL ] No optimal features file found for NOG: ./output/feature-sets/NOG.txt [2026-02-24T20:27:56.558808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:56.558841] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:56.558870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:56.558944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:56.618689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:56.619551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:56.619658] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:56.619694] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:56.746848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:56.747207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:56.747257] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:56.747288] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:56.750875] [DEBUG] [FORECASTER] NOG: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-02-24T20:27:56.751168] [INFO ] [FORECASTER] Completed predict_future for NOG [2026-02-24T20:27:56.751304] [INFO ] [sig ] NOG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:56.904257] [INFO ] [LOCAL ] Saved forecast: NOG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NOG.txt [2026-02-24T20:27:56.904424] [INFO ] [sig ] [2136/3377] Completed NOG in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:56.904467] [INFO ] [sig ] [2137/3377] Forecasting NOMD... [2026-02-24T20:27:56.904496] [INFO ] [sig ] Generating forecast for: NOMD [2026-02-24T20:27:56.904526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NOMD' from 'https://tdm.silogroup.org/data/derivative_storage/NOMD.csv'. [2026-02-24T20:27:56.916947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NOMD'. [2026-02-24T20:27:56.917351] [INFO ] [FORECASTER] Starting predict_future for NOMD [2026-02-24T20:27:56.918267] [DEBUG] [LOCAL ] No optimal features file found for NOMD: ./output/feature-sets/NOMD.txt [2026-02-24T20:27:56.918322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:56.918355] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:56.918382] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:56.918439] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:56.978237] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:56.979363] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:56.979455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:56.979488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:57.108655] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:57.108836] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:57.108884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:57.108913] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:57.112707] [DEBUG] [FORECASTER] NOMD: Forecast T+1@11:T+2@11: DOWN (p=36.94%) [2026-02-24T20:27:57.113005] [INFO ] [FORECASTER] Completed predict_future for NOMD [2026-02-24T20:27:57.113148] [INFO ] [sig ] NOMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:57.264500] [INFO ] [LOCAL ] Saved forecast: NOMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NOMD.txt [2026-02-24T20:27:57.264679] [INFO ] [sig ] [2137/3377] Completed NOMD in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:57.264725] [INFO ] [sig ] [2138/3377] Forecasting NPCE... [2026-02-24T20:27:57.264757] [INFO ] [sig ] Generating forecast for: NPCE [2026-02-24T20:27:57.264789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPCE' from 'https://tdm.silogroup.org/data/derivative_storage/NPCE.csv'. [2026-02-24T20:27:57.276731] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPCE'. [2026-02-24T20:27:57.277131] [INFO ] [FORECASTER] Starting predict_future for NPCE [2026-02-24T20:27:57.278040] [DEBUG] [LOCAL ] No optimal features file found for NPCE: ./output/feature-sets/NPCE.txt [2026-02-24T20:27:57.278111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:57.278145] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:57.278173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:57.278232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:57.342071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:57.343034] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:57.343126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:57.343160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:57.465565] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:57.465736] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:57.465776] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:57.465805] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:57.469817] [DEBUG] [FORECASTER] NPCE: Forecast T+1@11:T+2@11: DOWN (p=31.15%) [2026-02-24T20:27:57.470131] [INFO ] [FORECASTER] Completed predict_future for NPCE [2026-02-24T20:27:57.470269] [INFO ] [sig ] NPCE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:57.621302] [INFO ] [LOCAL ] Saved forecast: NPCE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NPCE.txt [2026-02-24T20:27:57.621471] [INFO ] [sig ] [2138/3377] Completed NPCE in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:57.621514] [INFO ] [sig ] [2139/3377] Forecasting NPFD... [2026-02-24T20:27:57.621544] [INFO ] [sig ] Generating forecast for: NPFD [2026-02-24T20:27:57.621596] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPFD' from 'https://tdm.silogroup.org/data/derivative_storage/NPFD.csv'. [2026-02-24T20:27:57.635385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPFD'. [2026-02-24T20:27:57.635769] [INFO ] [FORECASTER] Starting predict_future for NPFD [2026-02-24T20:27:57.636794] [DEBUG] [LOCAL ] No optimal features file found for NPFD: ./output/feature-sets/NPFD.txt [2026-02-24T20:27:57.636850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:57.636885] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:57.636914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:57.637171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:57.697109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:57.698061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:57.698153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:57.698188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:57.824404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:57.824589] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:57.824635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:57.824667] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:57.828496] [DEBUG] [FORECASTER] NPFD: Forecast T+1@11:T+2@11: UP (p=62.55%) [2026-02-24T20:27:57.828877] [INFO ] [FORECASTER] Completed predict_future for NPFD [2026-02-24T20:27:57.829034] [INFO ] [sig ] NPFD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:57.982214] [INFO ] [LOCAL ] Saved forecast: NPFD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NPFD.txt [2026-02-24T20:27:57.982427] [INFO ] [sig ] [2139/3377] Completed NPFD in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:57.982507] [INFO ] [sig ] [2140/3377] Forecasting NPK... [2026-02-24T20:27:57.982550] [INFO ] [sig ] Generating forecast for: NPK [2026-02-24T20:27:57.982615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPK' from 'https://tdm.silogroup.org/data/derivative_storage/NPK.csv'. [2026-02-24T20:27:57.995271] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPK'. [2026-02-24T20:27:57.995761] [INFO ] [FORECASTER] Starting predict_future for NPK [2026-02-24T20:27:57.996692] [DEBUG] [LOCAL ] No optimal features file found for NPK: ./output/feature-sets/NPK.txt [2026-02-24T20:27:57.996747] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:57.996782] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:57.996810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:57.996868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:58.060700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:58.061729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:58.061821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:58.061863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:58.195619] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:58.195781] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:58.195824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:58.195854] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:58.199519] [DEBUG] [FORECASTER] NPK: Forecast T+1@11:T+2@11: DOWN (p=32.44%) [2026-02-24T20:27:58.199860] [INFO ] [FORECASTER] Completed predict_future for NPK [2026-02-24T20:27:58.200009] [INFO ] [sig ] NPK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:58.343123] [INFO ] [LOCAL ] Saved forecast: NPK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NPK.txt [2026-02-24T20:27:58.343286] [INFO ] [sig ] [2140/3377] Completed NPK in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:58.343326] [INFO ] [sig ] [2141/3377] Forecasting NPO... [2026-02-24T20:27:58.343357] [INFO ] [sig ] Generating forecast for: NPO [2026-02-24T20:27:58.343388] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NPO' from 'https://tdm.silogroup.org/data/derivative_storage/NPO.csv'. [2026-02-24T20:27:58.356878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NPO'. [2026-02-24T20:27:58.357261] [INFO ] [FORECASTER] Starting predict_future for NPO [2026-02-24T20:27:58.358151] [DEBUG] [LOCAL ] No optimal features file found for NPO: ./output/feature-sets/NPO.txt [2026-02-24T20:27:58.358207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:58.358239] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:58.358267] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:58.358324] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:58.416173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:58.417113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:58.417236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:58.417271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:58.544725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:58.544900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:58.544948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:58.544977] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:58.548609] [DEBUG] [FORECASTER] NPO: Forecast T+1@11:T+2@11: UP (p=73.30%) [2026-02-24T20:27:58.548932] [INFO ] [FORECASTER] Completed predict_future for NPO [2026-02-24T20:27:58.549077] [INFO ] [sig ] NPO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:58.696478] [INFO ] [LOCAL ] Saved forecast: NPO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NPO.txt [2026-02-24T20:27:58.696679] [INFO ] [sig ] [2141/3377] Completed NPO in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.5m [2026-02-24T20:27:58.696723] [INFO ] [sig ] [2142/3377] Forecasting NQP... [2026-02-24T20:27:58.696756] [INFO ] [sig ] Generating forecast for: NQP [2026-02-24T20:27:58.696791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NQP' from 'https://tdm.silogroup.org/data/derivative_storage/NQP.csv'. [2026-02-24T20:27:58.709165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NQP'. [2026-02-24T20:27:58.709539] [INFO ] [FORECASTER] Starting predict_future for NQP [2026-02-24T20:27:58.710365] [DEBUG] [LOCAL ] No optimal features file found for NQP: ./output/feature-sets/NQP.txt [2026-02-24T20:27:58.710418] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:58.710450] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:58.710477] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:58.710534] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:58.770309] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:58.771206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:58.771290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:58.771323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:58.893328] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:58.893488] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:58.893529] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:58.893559] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:58.897109] [DEBUG] [FORECASTER] NQP: Forecast T+1@11:T+2@11: DOWN (p=20.85%) [2026-02-24T20:27:58.897398] [INFO ] [FORECASTER] Completed predict_future for NQP [2026-02-24T20:27:58.897534] [INFO ] [sig ] NQP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:59.053627] [INFO ] [LOCAL ] Saved forecast: NQP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NQP.txt [2026-02-24T20:27:59.053806] [INFO ] [sig ] [2142/3377] Completed NQP in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-24T20:27:59.053859] [INFO ] [sig ] [2143/3377] Forecasting NRC... [2026-02-24T20:27:59.053896] [INFO ] [sig ] Generating forecast for: NRC [2026-02-24T20:27:59.053934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRC' from 'https://tdm.silogroup.org/data/derivative_storage/NRC.csv'. [2026-02-24T20:27:59.066099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRC'. [2026-02-24T20:27:59.066487] [INFO ] [FORECASTER] Starting predict_future for NRC [2026-02-24T20:27:59.067391] [DEBUG] [LOCAL ] No optimal features file found for NRC: ./output/feature-sets/NRC.txt [2026-02-24T20:27:59.067447] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:59.067480] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:59.067508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:59.067566] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:59.126091] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:59.126998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:59.127087] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:59.127121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:59.249997] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:59.250157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:59.250198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:59.250226] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:59.253773] [DEBUG] [FORECASTER] NRC: Forecast T+1@11:T+2@11: DOWN (p=33.52%) [2026-02-24T20:27:59.254083] [INFO ] [FORECASTER] Completed predict_future for NRC [2026-02-24T20:27:59.254218] [INFO ] [sig ] NRC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:27:59.398044] [INFO ] [LOCAL ] Saved forecast: NRC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NRC.txt [2026-02-24T20:27:59.398204] [INFO ] [sig ] [2143/3377] Completed NRC in 0.3s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-24T20:27:59.398245] [INFO ] [sig ] [2144/3377] Forecasting NRDS... [2026-02-24T20:27:59.398274] [INFO ] [sig ] Generating forecast for: NRDS [2026-02-24T20:27:59.398304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRDS' from 'https://tdm.silogroup.org/data/derivative_storage/NRDS.csv'. [2026-02-24T20:27:59.409878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRDS'. [2026-02-24T20:27:59.410193] [INFO ] [FORECASTER] Starting predict_future for NRDS [2026-02-24T20:27:59.411058] [DEBUG] [LOCAL ] No optimal features file found for NRDS: ./output/feature-sets/NRDS.txt [2026-02-24T20:27:59.411110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:59.411142] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:59.411167] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:59.411223] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:59.472928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:59.473831] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:59.473930] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:59.473969] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:59.597612] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:59.597774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:59.597814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:59.597843] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:59.601562] [DEBUG] [FORECASTER] NRDS: Forecast T+1@11:T+2@11: UP (p=94.79%) [2026-02-24T20:27:59.601899] [INFO ] [FORECASTER] Completed predict_future for NRDS [2026-02-24T20:27:59.602046] [INFO ] [sig ] NRDS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:27:59.765052] [INFO ] [LOCAL ] Saved forecast: NRDS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NRDS.txt [2026-02-24T20:27:59.765256] [INFO ] [sig ] [2144/3377] Completed NRDS in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-24T20:27:59.765313] [INFO ] [sig ] [2145/3377] Forecasting NREF... [2026-02-24T20:27:59.765352] [INFO ] [sig ] Generating forecast for: NREF [2026-02-24T20:27:59.765390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NREF' from 'https://tdm.silogroup.org/data/derivative_storage/NREF.csv'. [2026-02-24T20:27:59.777447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NREF'. [2026-02-24T20:27:59.777909] [INFO ] [FORECASTER] Starting predict_future for NREF [2026-02-24T20:27:59.778870] [DEBUG] [LOCAL ] No optimal features file found for NREF: ./output/feature-sets/NREF.txt [2026-02-24T20:27:59.778938] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:27:59.778978] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:27:59.779007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:27:59.779065] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:27:59.838481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:27:59.839316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:27:59.839400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:27:59.839432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:27:59.966499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:27:59.966714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:27:59.966757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:27:59.966787] [INFO ] [FORECASTER] Training complete [2026-02-24T20:27:59.970275] [DEBUG] [FORECASTER] NREF: Forecast T+1@11:T+2@11: UP (p=77.05%) [2026-02-24T20:27:59.970570] [INFO ] [FORECASTER] Completed predict_future for NREF [2026-02-24T20:27:59.970726] [INFO ] [sig ] NREF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:00.120938] [INFO ] [LOCAL ] Saved forecast: NREF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NREF.txt [2026-02-24T20:28:00.121303] [INFO ] [sig ] [2145/3377] Completed NREF in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-24T20:28:00.121344] [INFO ] [sig ] [2146/3377] Forecasting NRG... [2026-02-24T20:28:00.121376] [INFO ] [sig ] Generating forecast for: NRG [2026-02-24T20:28:00.121408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRG' from 'https://tdm.silogroup.org/data/derivative_storage/NRG.csv'. [2026-02-24T20:28:00.135155] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRG'. [2026-02-24T20:28:00.135621] [INFO ] [FORECASTER] Starting predict_future for NRG [2026-02-24T20:28:00.136497] [DEBUG] [LOCAL ] No optimal features file found for NRG: ./output/feature-sets/NRG.txt [2026-02-24T20:28:00.136553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:00.136613] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:00.136647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:00.136707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:00.198545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:00.199457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:00.199542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:00.199597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:00.323858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:00.324019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:00.324059] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:00.324088] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:00.327544] [DEBUG] [FORECASTER] NRG: Forecast T+1@11:T+2@11: DOWN (p=1.70%) [2026-02-24T20:28:00.327875] [INFO ] [FORECASTER] Completed predict_future for NRG [2026-02-24T20:28:00.328039] [INFO ] [sig ] NRG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:00.472401] [INFO ] [LOCAL ] Saved forecast: NRG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NRG.txt [2026-02-24T20:28:00.472596] [INFO ] [sig ] [2146/3377] Completed NRG in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-24T20:28:00.472641] [INFO ] [sig ] [2147/3377] Forecasting NRIM... [2026-02-24T20:28:00.472671] [INFO ] [sig ] Generating forecast for: NRIM [2026-02-24T20:28:00.472700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIM' from 'https://tdm.silogroup.org/data/derivative_storage/NRIM.csv'. [2026-02-24T20:28:00.485364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIM'. [2026-02-24T20:28:00.485808] [INFO ] [FORECASTER] Starting predict_future for NRIM [2026-02-24T20:28:00.486903] [DEBUG] [LOCAL ] No optimal features file found for NRIM: ./output/feature-sets/NRIM.txt [2026-02-24T20:28:00.486959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:00.486992] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:00.487020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:00.487265] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:00.546916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:00.547865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:00.547982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:00.548018] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:00.682718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:00.682904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:00.682946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:00.682976] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:00.686614] [DEBUG] [FORECASTER] NRIM: Forecast T+1@11:T+2@11: UP (p=97.91%) [2026-02-24T20:28:00.686975] [INFO ] [FORECASTER] Completed predict_future for NRIM [2026-02-24T20:28:00.687121] [INFO ] [sig ] NRIM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:00.839391] [INFO ] [LOCAL ] Saved forecast: NRIM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NRIM.txt [2026-02-24T20:28:00.839566] [INFO ] [sig ] [2147/3377] Completed NRIM in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-24T20:28:00.839632] [INFO ] [sig ] [2148/3377] Forecasting NRIX... [2026-02-24T20:28:00.839663] [INFO ] [sig ] Generating forecast for: NRIX [2026-02-24T20:28:00.839694] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRIX' from 'https://tdm.silogroup.org/data/derivative_storage/NRIX.csv'. [2026-02-24T20:28:00.853941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRIX'. [2026-02-24T20:28:00.854367] [INFO ] [FORECASTER] Starting predict_future for NRIX [2026-02-24T20:28:00.855400] [DEBUG] [LOCAL ] No optimal features file found for NRIX: ./output/feature-sets/NRIX.txt [2026-02-24T20:28:00.855455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:00.855514] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:00.855542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:00.855615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:00.914632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:00.915550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:00.915664] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:00.915701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:01.047453] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:01.047634] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:01.047676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:01.047706] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:01.051355] [DEBUG] [FORECASTER] NRIX: Forecast T+1@11:T+2@11: DOWN (p=34.54%) [2026-02-24T20:28:01.051695] [INFO ] [FORECASTER] Completed predict_future for NRIX [2026-02-24T20:28:01.051843] [INFO ] [sig ] NRIX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:01.197749] [INFO ] [LOCAL ] Saved forecast: NRIX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NRIX.txt [2026-02-24T20:28:01.197938] [INFO ] [sig ] [2148/3377] Completed NRIX in 0.4s | 2.76 sym/s | Total: 12.9m | ETA: 7.4m [2026-02-24T20:28:01.197983] [INFO ] [sig ] [2149/3377] Forecasting NRK... [2026-02-24T20:28:01.198012] [INFO ] [sig ] Generating forecast for: NRK [2026-02-24T20:28:01.198041] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRK' from 'https://tdm.silogroup.org/data/derivative_storage/NRK.csv'. [2026-02-24T20:28:01.212174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRK'. [2026-02-24T20:28:01.212516] [INFO ] [FORECASTER] Starting predict_future for NRK [2026-02-24T20:28:01.215418] [DEBUG] [LOCAL ] No optimal features file found for NRK: ./output/feature-sets/NRK.txt [2026-02-24T20:28:01.215546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:01.215660] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:01.215701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:01.215799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:01.303180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:01.304096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:01.304183] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:01.304216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:01.436449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:01.436640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:01.436686] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:01.436718] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:01.440783] [DEBUG] [FORECASTER] NRK: Forecast T+1@11:T+2@11: DOWN (p=1.08%) [2026-02-24T20:28:01.441318] [INFO ] [FORECASTER] Completed predict_future for NRK [2026-02-24T20:28:01.441496] [INFO ] [sig ] NRK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:01.641989] [INFO ] [LOCAL ] Saved forecast: NRK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NRK.txt [2026-02-24T20:28:01.642220] [INFO ] [sig ] [2149/3377] Completed NRK in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-24T20:28:01.642270] [INFO ] [sig ] [2150/3377] Forecasting NRP... [2026-02-24T20:28:01.642308] [INFO ] [sig ] Generating forecast for: NRP [2026-02-24T20:28:01.642345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRP' from 'https://tdm.silogroup.org/data/derivative_storage/NRP.csv'. [2026-02-24T20:28:01.657172] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRP'. [2026-02-24T20:28:01.657656] [INFO ] [FORECASTER] Starting predict_future for NRP [2026-02-24T20:28:01.658948] [DEBUG] [LOCAL ] No optimal features file found for NRP: ./output/feature-sets/NRP.txt [2026-02-24T20:28:01.659013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:01.659054] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:01.659087] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:01.659167] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:01.737549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:01.738561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:01.738689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:01.738724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:01.856081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:01.856271] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:01.856311] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:01.856340] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:01.860108] [DEBUG] [FORECASTER] NRP: Forecast T+1@11:T+2@11: UP (p=97.43%) [2026-02-24T20:28:01.860480] [INFO ] [FORECASTER] Completed predict_future for NRP [2026-02-24T20:28:01.860650] [INFO ] [sig ] NRP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:02.009415] [INFO ] [LOCAL ] Saved forecast: NRP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NRP.txt [2026-02-24T20:28:02.009615] [INFO ] [sig ] [2150/3377] Completed NRP in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-24T20:28:02.009657] [INFO ] [sig ] [2151/3377] Forecasting NRXP... [2026-02-24T20:28:02.009688] [INFO ] [sig ] Generating forecast for: NRXP [2026-02-24T20:28:02.009720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NRXP' from 'https://tdm.silogroup.org/data/derivative_storage/NRXP.csv'. [2026-02-24T20:28:02.021666] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NRXP'. [2026-02-24T20:28:02.022099] [INFO ] [FORECASTER] Starting predict_future for NRXP [2026-02-24T20:28:02.022959] [DEBUG] [LOCAL ] No optimal features file found for NRXP: ./output/feature-sets/NRXP.txt [2026-02-24T20:28:02.023021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:02.023052] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:02.023079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:02.023134] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:02.080762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:02.081747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:02.081852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:02.081886] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:02.207516] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:02.207699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:02.207742] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:02.207809] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:02.216919] [DEBUG] [FORECASTER] NRXP: Forecast T+1@11:T+2@11: UP (p=92.72%) [2026-02-24T20:28:02.217379] [INFO ] [FORECASTER] Completed predict_future for NRXP [2026-02-24T20:28:02.217626] [INFO ] [sig ] NRXP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:02.397930] [INFO ] [LOCAL ] Saved forecast: NRXP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NRXP.txt [2026-02-24T20:28:02.398121] [INFO ] [sig ] [2151/3377] Completed NRXP in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-24T20:28:02.398165] [INFO ] [sig ] [2152/3377] Forecasting NSC... [2026-02-24T20:28:02.398196] [INFO ] [sig ] Generating forecast for: NSC [2026-02-24T20:28:02.398226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSC.csv'. [2026-02-24T20:28:02.412956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSC'. [2026-02-24T20:28:02.413634] [INFO ] [FORECASTER] Starting predict_future for NSC [2026-02-24T20:28:02.414502] [DEBUG] [LOCAL ] No optimal features file found for NSC: ./output/feature-sets/NSC.txt [2026-02-24T20:28:02.414557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:02.414612] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:02.414642] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:02.414726] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:02.485367] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:02.486355] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:02.486453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:02.486489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:02.613913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:02.614083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:02.614124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:02.614154] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:02.617760] [DEBUG] [FORECASTER] NSC: Forecast T+1@11:T+2@11: DOWN (p=17.13%) [2026-02-24T20:28:02.618128] [INFO ] [FORECASTER] Completed predict_future for NSC [2026-02-24T20:28:02.618280] [INFO ] [sig ] NSC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:02.775229] [INFO ] [LOCAL ] Saved forecast: NSC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NSC.txt [2026-02-24T20:28:02.775405] [INFO ] [sig ] [2152/3377] Completed NSC in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-24T20:28:02.775452] [INFO ] [sig ] [2153/3377] Forecasting NSP... [2026-02-24T20:28:02.775484] [INFO ] [sig ] Generating forecast for: NSP [2026-02-24T20:28:02.775514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSP' from 'https://tdm.silogroup.org/data/derivative_storage/NSP.csv'. [2026-02-24T20:28:02.787910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSP'. [2026-02-24T20:28:02.788325] [INFO ] [FORECASTER] Starting predict_future for NSP [2026-02-24T20:28:02.789219] [DEBUG] [LOCAL ] No optimal features file found for NSP: ./output/feature-sets/NSP.txt [2026-02-24T20:28:02.789276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:02.789308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:02.789336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:02.789395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:02.847304] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:02.848357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:02.848449] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:02.848482] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:02.991812] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:02.992003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:02.992070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:02.992106] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:02.996237] [DEBUG] [FORECASTER] NSP: Forecast T+1@11:T+2@11: DOWN (p=6.21%) [2026-02-24T20:28:02.996703] [INFO ] [FORECASTER] Completed predict_future for NSP [2026-02-24T20:28:02.996898] [INFO ] [sig ] NSP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:03.154694] [INFO ] [LOCAL ] Saved forecast: NSP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NSP.txt [2026-02-24T20:28:03.154876] [INFO ] [sig ] [2153/3377] Completed NSP in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-24T20:28:03.154917] [INFO ] [sig ] [2154/3377] Forecasting NSSC... [2026-02-24T20:28:03.154948] [INFO ] [sig ] Generating forecast for: NSSC [2026-02-24T20:28:03.154994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NSSC' from 'https://tdm.silogroup.org/data/derivative_storage/NSSC.csv'. [2026-02-24T20:28:03.167950] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NSSC'. [2026-02-24T20:28:03.168368] [INFO ] [FORECASTER] Starting predict_future for NSSC [2026-02-24T20:28:03.169443] [DEBUG] [LOCAL ] No optimal features file found for NSSC: ./output/feature-sets/NSSC.txt [2026-02-24T20:28:03.169499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:03.169532] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:03.169559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:03.169645] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:03.240513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:03.241698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:03.241890] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:03.241942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:03.380885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:03.381055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:03.381101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:03.381130] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:03.384706] [DEBUG] [FORECASTER] NSSC: Forecast T+1@11:T+2@11: UP (p=97.53%) [2026-02-24T20:28:03.384995] [INFO ] [FORECASTER] Completed predict_future for NSSC [2026-02-24T20:28:03.385147] [INFO ] [sig ] NSSC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:03.530725] [INFO ] [LOCAL ] Saved forecast: NSSC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NSSC.txt [2026-02-24T20:28:03.530868] [INFO ] [sig ] [2154/3377] Completed NSSC in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-24T20:28:03.530909] [INFO ] [sig ] [2155/3377] Forecasting NTAP... [2026-02-24T20:28:03.530940] [INFO ] [sig ] Generating forecast for: NTAP [2026-02-24T20:28:03.530969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTAP' from 'https://tdm.silogroup.org/data/derivative_storage/NTAP.csv'. [2026-02-24T20:28:03.543251] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTAP'. [2026-02-24T20:28:03.543568] [INFO ] [FORECASTER] Starting predict_future for NTAP [2026-02-24T20:28:03.544694] [DEBUG] [LOCAL ] No optimal features file found for NTAP: ./output/feature-sets/NTAP.txt [2026-02-24T20:28:03.544757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:03.544791] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:03.544818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:03.544876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:03.605666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:03.606628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:03.606718] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:03.606752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:03.731048] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:03.731208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:03.731249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:03.731278] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:03.735219] [DEBUG] [FORECASTER] NTAP: Forecast T+1@11:T+2@11: DOWN (p=43.15%) [2026-02-24T20:28:03.735563] [INFO ] [FORECASTER] Completed predict_future for NTAP [2026-02-24T20:28:03.735727] [INFO ] [sig ] NTAP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:03.884112] [INFO ] [LOCAL ] Saved forecast: NTAP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NTAP.txt [2026-02-24T20:28:03.884454] [INFO ] [sig ] [2155/3377] Completed NTAP in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-24T20:28:03.884493] [INFO ] [sig ] [2156/3377] Forecasting NTB... [2026-02-24T20:28:03.884524] [INFO ] [sig ] Generating forecast for: NTB [2026-02-24T20:28:03.884553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTB' from 'https://tdm.silogroup.org/data/derivative_storage/NTB.csv'. [2026-02-24T20:28:03.897208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTB'. [2026-02-24T20:28:03.897596] [INFO ] [FORECASTER] Starting predict_future for NTB [2026-02-24T20:28:03.898867] [DEBUG] [LOCAL ] No optimal features file found for NTB: ./output/feature-sets/NTB.txt [2026-02-24T20:28:03.898940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:03.898979] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:03.899012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:03.899082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:03.959987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:03.960912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:03.960997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:03.961032] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:04.082789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:04.082952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:04.082999] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:04.083053] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:04.086835] [DEBUG] [FORECASTER] NTB: Forecast T+1@11:T+2@11: DOWN (p=0.73%) [2026-02-24T20:28:04.087130] [INFO ] [FORECASTER] Completed predict_future for NTB [2026-02-24T20:28:04.087263] [INFO ] [sig ] NTB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:04.237818] [INFO ] [LOCAL ] Saved forecast: NTB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NTB.txt [2026-02-24T20:28:04.238003] [INFO ] [sig ] [2156/3377] Completed NTB in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-24T20:28:04.238045] [INFO ] [sig ] [2157/3377] Forecasting NTES... [2026-02-24T20:28:04.238075] [INFO ] [sig ] Generating forecast for: NTES [2026-02-24T20:28:04.238104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTES' from 'https://tdm.silogroup.org/data/derivative_storage/NTES.csv'. [2026-02-24T20:28:04.250370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTES'. [2026-02-24T20:28:04.250797] [INFO ] [FORECASTER] Starting predict_future for NTES [2026-02-24T20:28:04.251944] [DEBUG] [LOCAL ] No optimal features file found for NTES: ./output/feature-sets/NTES.txt [2026-02-24T20:28:04.252003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:04.252035] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:04.252062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:04.252295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:04.310552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:04.311737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:04.311826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:04.311860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:04.438940] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:04.439105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:04.439145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:04.439175] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:04.442892] [DEBUG] [FORECASTER] NTES: Forecast T+1@11:T+2@11: DOWN (p=10.21%) [2026-02-24T20:28:04.443187] [INFO ] [FORECASTER] Completed predict_future for NTES [2026-02-24T20:28:04.443319] [INFO ] [sig ] NTES: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:04.593021] [INFO ] [LOCAL ] Saved forecast: NTES 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NTES.txt [2026-02-24T20:28:04.593178] [INFO ] [sig ] [2157/3377] Completed NTES in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.4m [2026-02-24T20:28:04.593219] [INFO ] [sig ] [2158/3377] Forecasting NTIC... [2026-02-24T20:28:04.593249] [INFO ] [sig ] Generating forecast for: NTIC [2026-02-24T20:28:04.593278] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTIC' from 'https://tdm.silogroup.org/data/derivative_storage/NTIC.csv'. [2026-02-24T20:28:04.605809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTIC'. [2026-02-24T20:28:04.606169] [INFO ] [FORECASTER] Starting predict_future for NTIC [2026-02-24T20:28:04.606977] [DEBUG] [LOCAL ] No optimal features file found for NTIC: ./output/feature-sets/NTIC.txt [2026-02-24T20:28:04.607030] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:04.607062] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:04.607090] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:04.607147] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:04.666518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:04.667448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:04.667596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:04.667635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:04.780175] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:04.780330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:04.780370] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:04.780399] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:04.783934] [DEBUG] [FORECASTER] NTIC: Forecast T+1@11:T+2@11: UP (p=87.65%) [2026-02-24T20:28:04.784246] [INFO ] [FORECASTER] Completed predict_future for NTIC [2026-02-24T20:28:04.784386] [INFO ] [sig ] NTIC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:04.929358] [INFO ] [LOCAL ] Saved forecast: NTIC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NTIC.txt [2026-02-24T20:28:04.929508] [INFO ] [sig ] [2158/3377] Completed NTIC in 0.3s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-24T20:28:04.929550] [INFO ] [sig ] [2159/3377] Forecasting NTLA... [2026-02-24T20:28:04.929606] [INFO ] [sig ] Generating forecast for: NTLA [2026-02-24T20:28:04.929640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTLA' from 'https://tdm.silogroup.org/data/derivative_storage/NTLA.csv'. [2026-02-24T20:28:04.941433] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTLA'. [2026-02-24T20:28:04.941724] [INFO ] [FORECASTER] Starting predict_future for NTLA [2026-02-24T20:28:04.942498] [DEBUG] [LOCAL ] No optimal features file found for NTLA: ./output/feature-sets/NTLA.txt [2026-02-24T20:28:04.942552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:04.942606] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:04.942635] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:04.942692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:05.000548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:05.001234] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:05.001313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:05.001346] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:05.128235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:05.128599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:05.128640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:05.128668] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:05.132342] [DEBUG] [FORECASTER] NTLA: Forecast T+1@11:T+2@11: DOWN (p=41.06%) [2026-02-24T20:28:05.132642] [INFO ] [FORECASTER] Completed predict_future for NTLA [2026-02-24T20:28:05.132780] [INFO ] [sig ] NTLA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:05.280716] [INFO ] [LOCAL ] Saved forecast: NTLA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NTLA.txt [2026-02-24T20:28:05.280878] [INFO ] [sig ] [2159/3377] Completed NTLA in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-24T20:28:05.280920] [INFO ] [sig ] [2160/3377] Forecasting NTNX... [2026-02-24T20:28:05.280952] [INFO ] [sig ] Generating forecast for: NTNX [2026-02-24T20:28:05.280985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTNX' from 'https://tdm.silogroup.org/data/derivative_storage/NTNX.csv'. [2026-02-24T20:28:05.292786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTNX'. [2026-02-24T20:28:05.293204] [INFO ] [FORECASTER] Starting predict_future for NTNX [2026-02-24T20:28:05.294028] [DEBUG] [LOCAL ] No optimal features file found for NTNX: ./output/feature-sets/NTNX.txt [2026-02-24T20:28:05.294082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:05.294127] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:05.294157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:05.294214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:05.354485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:05.355419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:05.355510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:05.355543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:05.477804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:05.477977] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:05.478022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:05.478052] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:05.481499] [DEBUG] [FORECASTER] NTNX: Forecast T+1@11:T+2@11: UP (p=92.82%) [2026-02-24T20:28:05.481802] [INFO ] [FORECASTER] Completed predict_future for NTNX [2026-02-24T20:28:05.481944] [INFO ] [sig ] NTNX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:05.628423] [INFO ] [LOCAL ] Saved forecast: NTNX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NTNX.txt [2026-02-24T20:28:05.628566] [INFO ] [sig ] [2160/3377] Completed NTNX in 0.3s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-24T20:28:05.628625] [INFO ] [sig ] [2161/3377] Forecasting NTRA... [2026-02-24T20:28:05.628654] [INFO ] [sig ] Generating forecast for: NTRA [2026-02-24T20:28:05.628685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRA' from 'https://tdm.silogroup.org/data/derivative_storage/NTRA.csv'. [2026-02-24T20:28:05.641854] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRA'. [2026-02-24T20:28:05.642153] [INFO ] [FORECASTER] Starting predict_future for NTRA [2026-02-24T20:28:05.643132] [DEBUG] [LOCAL ] No optimal features file found for NTRA: ./output/feature-sets/NTRA.txt [2026-02-24T20:28:05.643185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:05.643217] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:05.643244] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:05.643301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:05.703090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:05.703959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:05.704058] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:05.704091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:05.829617] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:05.829764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:05.829802] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:05.829832] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:05.833350] [DEBUG] [FORECASTER] NTRA: Forecast T+1@11:T+2@11: DOWN (p=48.29%) [2026-02-24T20:28:05.833648] [INFO ] [FORECASTER] Completed predict_future for NTRA [2026-02-24T20:28:05.833778] [INFO ] [sig ] NTRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:05.978883] [INFO ] [LOCAL ] Saved forecast: NTRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NTRA.txt [2026-02-24T20:28:05.979070] [INFO ] [sig ] [2161/3377] Completed NTRA in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-24T20:28:05.979111] [INFO ] [sig ] [2162/3377] Forecasting NTRB... [2026-02-24T20:28:05.979143] [INFO ] [sig ] Generating forecast for: NTRB [2026-02-24T20:28:05.979174] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRB' from 'https://tdm.silogroup.org/data/derivative_storage/NTRB.csv'. [2026-02-24T20:28:05.990566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRB'. [2026-02-24T20:28:05.990947] [INFO ] [FORECASTER] Starting predict_future for NTRB [2026-02-24T20:28:05.991755] [DEBUG] [LOCAL ] No optimal features file found for NTRB: ./output/feature-sets/NTRB.txt [2026-02-24T20:28:05.991808] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:05.991840] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:05.991867] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:05.991924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:06.053046] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:06.053948] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:06.054031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:06.054064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:06.167163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:06.167318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:06.167363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:06.167392] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:06.170876] [DEBUG] [FORECASTER] NTRB: Forecast T+1@11:T+2@11: DOWN (p=36.09%) [2026-02-24T20:28:06.171160] [INFO ] [FORECASTER] Completed predict_future for NTRB [2026-02-24T20:28:06.171290] [INFO ] [sig ] NTRB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:06.315758] [INFO ] [LOCAL ] Saved forecast: NTRB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NTRB.txt [2026-02-24T20:28:06.315924] [INFO ] [sig ] [2162/3377] Completed NTRB in 0.3s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-24T20:28:06.315966] [INFO ] [sig ] [2163/3377] Forecasting NTRS... [2026-02-24T20:28:06.315996] [INFO ] [sig ] Generating forecast for: NTRS [2026-02-24T20:28:06.316028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRS' from 'https://tdm.silogroup.org/data/derivative_storage/NTRS.csv'. [2026-02-24T20:28:06.328727] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRS'. [2026-02-24T20:28:06.329137] [INFO ] [FORECASTER] Starting predict_future for NTRS [2026-02-24T20:28:06.329997] [DEBUG] [LOCAL ] No optimal features file found for NTRS: ./output/feature-sets/NTRS.txt [2026-02-24T20:28:06.330052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:06.330085] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:06.330113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:06.330171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:06.392308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:06.393219] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:06.393304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:06.393339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:06.526138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:06.526304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:06.526356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:06.526387] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:06.531028] [DEBUG] [FORECASTER] NTRS: Forecast T+1@11:T+2@11: UP (p=98.16%) [2026-02-24T20:28:06.531302] [INFO ] [FORECASTER] Completed predict_future for NTRS [2026-02-24T20:28:06.531431] [INFO ] [sig ] NTRS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:06.678703] [INFO ] [LOCAL ] Saved forecast: NTRS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NTRS.txt [2026-02-24T20:28:06.678843] [INFO ] [sig ] [2163/3377] Completed NTRS in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-24T20:28:06.678883] [INFO ] [sig ] [2164/3377] Forecasting NTRSO... [2026-02-24T20:28:06.678928] [INFO ] [sig ] Generating forecast for: NTRSO [2026-02-24T20:28:06.678967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NTRSO' from 'https://tdm.silogroup.org/data/derivative_storage/NTRSO.csv'. [2026-02-24T20:28:06.693998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NTRSO'. [2026-02-24T20:28:06.694862] [INFO ] [FORECASTER] Starting predict_future for NTRSO [2026-02-24T20:28:06.696493] [DEBUG] [LOCAL ] No optimal features file found for NTRSO: ./output/feature-sets/NTRSO.txt [2026-02-24T20:28:06.696568] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:06.696642] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:06.696680] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:06.696756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:06.763911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:06.765097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:06.765223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:06.765258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:06.893852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:06.894023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:06.894064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:06.894096] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:06.898486] [DEBUG] [FORECASTER] NTRSO: Forecast T+1@11:T+2@11: DOWN (p=14.62%) [2026-02-24T20:28:06.898857] [INFO ] [FORECASTER] Completed predict_future for NTRSO [2026-02-24T20:28:06.899011] [INFO ] [sig ] NTRSO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:07.062751] [INFO ] [LOCAL ] Saved forecast: NTRSO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NTRSO.txt [2026-02-24T20:28:07.062919] [INFO ] [sig ] [2164/3377] Completed NTRSO in 0.4s | 2.76 sym/s | Total: 13.0m | ETA: 7.3m [2026-02-24T20:28:07.062960] [INFO ] [sig ] [2165/3377] Forecasting NUS... [2026-02-24T20:28:07.062990] [INFO ] [sig ] Generating forecast for: NUS [2026-02-24T20:28:07.063021] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUS' from 'https://tdm.silogroup.org/data/derivative_storage/NUS.csv'. [2026-02-24T20:28:07.075798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUS'. [2026-02-24T20:28:07.076181] [INFO ] [FORECASTER] Starting predict_future for NUS [2026-02-24T20:28:07.077039] [DEBUG] [LOCAL ] No optimal features file found for NUS: ./output/feature-sets/NUS.txt [2026-02-24T20:28:07.077105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:07.077178] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:07.077207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:07.077263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:07.137080] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:07.138053] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:07.138142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:07.138176] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:07.269862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:07.270069] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:07.270119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:07.270154] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:07.273756] [DEBUG] [FORECASTER] NUS: Forecast T+1@11:T+2@11: UP (p=86.43%) [2026-02-24T20:28:07.274064] [INFO ] [FORECASTER] Completed predict_future for NUS [2026-02-24T20:28:07.274198] [INFO ] [sig ] NUS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:07.426479] [INFO ] [LOCAL ] Saved forecast: NUS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NUS.txt [2026-02-24T20:28:07.426661] [INFO ] [sig ] [2165/3377] Completed NUS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:07.426707] [INFO ] [sig ] [2166/3377] Forecasting NUTX... [2026-02-24T20:28:07.426737] [INFO ] [sig ] Generating forecast for: NUTX [2026-02-24T20:28:07.426768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUTX' from 'https://tdm.silogroup.org/data/derivative_storage/NUTX.csv'. [2026-02-24T20:28:07.440216] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUTX'. [2026-02-24T20:28:07.440705] [INFO ] [FORECASTER] Starting predict_future for NUTX [2026-02-24T20:28:07.441749] [DEBUG] [LOCAL ] No optimal features file found for NUTX: ./output/feature-sets/NUTX.txt [2026-02-24T20:28:07.441815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:07.441858] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:07.441891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:07.441953] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:07.508699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:07.509847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:07.509961] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:07.510010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:07.646341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:07.646498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:07.646540] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:07.646586] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:07.650595] [DEBUG] [FORECASTER] NUTX: Forecast T+1@11:T+2@11: DOWN (p=25.53%) [2026-02-24T20:28:07.650883] [INFO ] [FORECASTER] Completed predict_future for NUTX [2026-02-24T20:28:07.651027] [INFO ] [sig ] NUTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:07.793705] [INFO ] [LOCAL ] Saved forecast: NUTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NUTX.txt [2026-02-24T20:28:07.793825] [INFO ] [sig ] [2166/3377] Completed NUTX in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:07.793866] [INFO ] [sig ] [2167/3377] Forecasting NUVB... [2026-02-24T20:28:07.793894] [INFO ] [sig ] Generating forecast for: NUVB [2026-02-24T20:28:07.793923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVB' from 'https://tdm.silogroup.org/data/derivative_storage/NUVB.csv'. [2026-02-24T20:28:07.805780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVB'. [2026-02-24T20:28:07.806050] [INFO ] [FORECASTER] Starting predict_future for NUVB [2026-02-24T20:28:07.806850] [DEBUG] [LOCAL ] No optimal features file found for NUVB: ./output/feature-sets/NUVB.txt [2026-02-24T20:28:07.806903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:07.806937] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:07.806967] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:07.807036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:07.864489] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:07.865123] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:07.865204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:07.865235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:07.993949] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:07.994129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:07.994169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:07.994226] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:07.997769] [DEBUG] [FORECASTER] NUVB: Forecast T+1@11:T+2@11: UP (p=55.93%) [2026-02-24T20:28:07.998097] [INFO ] [FORECASTER] Completed predict_future for NUVB [2026-02-24T20:28:07.998240] [INFO ] [sig ] NUVB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:08.141401] [INFO ] [LOCAL ] Saved forecast: NUVB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NUVB.txt [2026-02-24T20:28:08.141530] [INFO ] [sig ] [2167/3377] Completed NUVB in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:08.141585] [INFO ] [sig ] [2168/3377] Forecasting NUVL... [2026-02-24T20:28:08.141619] [INFO ] [sig ] Generating forecast for: NUVL [2026-02-24T20:28:08.141650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUVL' from 'https://tdm.silogroup.org/data/derivative_storage/NUVL.csv'. [2026-02-24T20:28:08.153607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUVL'. [2026-02-24T20:28:08.153898] [INFO ] [FORECASTER] Starting predict_future for NUVL [2026-02-24T20:28:08.154730] [DEBUG] [LOCAL ] No optimal features file found for NUVL: ./output/feature-sets/NUVL.txt [2026-02-24T20:28:08.154783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:08.154815] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:08.154842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:08.154898] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:08.212011] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:08.212678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:08.212762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:08.212794] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:08.333454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:08.333586] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:08.333625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:08.333690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:08.336970] [DEBUG] [FORECASTER] NUVL: Forecast T+1@11:T+2@11: UP (p=54.77%) [2026-02-24T20:28:08.337246] [INFO ] [FORECASTER] Completed predict_future for NUVL [2026-02-24T20:28:08.337373] [INFO ] [sig ] NUVL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:08.479728] [INFO ] [LOCAL ] Saved forecast: NUVL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NUVL.txt [2026-02-24T20:28:08.479839] [INFO ] [sig ] [2168/3377] Completed NUVL in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:08.479878] [INFO ] [sig ] [2169/3377] Forecasting NUWE... [2026-02-24T20:28:08.479906] [INFO ] [sig ] Generating forecast for: NUWE [2026-02-24T20:28:08.479935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NUWE' from 'https://tdm.silogroup.org/data/derivative_storage/NUWE.csv'. [2026-02-24T20:28:08.490955] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NUWE'. [2026-02-24T20:28:08.491207] [INFO ] [FORECASTER] Starting predict_future for NUWE [2026-02-24T20:28:08.492052] [DEBUG] [LOCAL ] No optimal features file found for NUWE: ./output/feature-sets/NUWE.txt [2026-02-24T20:28:08.492105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:08.492137] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:08.492164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:08.492221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:08.549968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:08.550625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:08.550705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:08.550749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:08.668790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:08.668921] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:08.668968] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:08.669007] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:08.672488] [DEBUG] [FORECASTER] NUWE: Forecast T+1@11:T+2@11: UP (p=79.59%) [2026-02-24T20:28:08.672779] [INFO ] [FORECASTER] Completed predict_future for NUWE [2026-02-24T20:28:08.672909] [INFO ] [sig ] NUWE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:08.814199] [INFO ] [LOCAL ] Saved forecast: NUWE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NUWE.txt [2026-02-24T20:28:08.814336] [INFO ] [sig ] [2169/3377] Completed NUWE in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:08.814376] [INFO ] [sig ] [2170/3377] Forecasting NVAX... [2026-02-24T20:28:08.814404] [INFO ] [sig ] Generating forecast for: NVAX [2026-02-24T20:28:08.814434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVAX' from 'https://tdm.silogroup.org/data/derivative_storage/NVAX.csv'. [2026-02-24T20:28:08.827538] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVAX'. [2026-02-24T20:28:08.827948] [INFO ] [FORECASTER] Starting predict_future for NVAX [2026-02-24T20:28:08.829017] [DEBUG] [LOCAL ] No optimal features file found for NVAX: ./output/feature-sets/NVAX.txt [2026-02-24T20:28:08.829082] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:08.829120] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:08.829153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:08.829216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:08.896690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:08.897707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:08.897814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:08.897849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:09.035370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:09.035536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:09.035607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:09.035646] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:09.039530] [DEBUG] [FORECASTER] NVAX: Forecast T+1@11:T+2@11: DOWN (p=14.60%) [2026-02-24T20:28:09.039899] [INFO ] [FORECASTER] Completed predict_future for NVAX [2026-02-24T20:28:09.040058] [INFO ] [sig ] NVAX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:09.200787] [INFO ] [LOCAL ] Saved forecast: NVAX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NVAX.txt [2026-02-24T20:28:09.200951] [INFO ] [sig ] [2170/3377] Completed NVAX in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:09.200995] [INFO ] [sig ] [2171/3377] Forecasting NVD... [2026-02-24T20:28:09.201028] [INFO ] [sig ] Generating forecast for: NVD [2026-02-24T20:28:09.201064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVD' from 'https://tdm.silogroup.org/data/derivative_storage/NVD.csv'. [2026-02-24T20:28:09.214104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVD'. [2026-02-24T20:28:09.214718] [INFO ] [FORECASTER] Starting predict_future for NVD [2026-02-24T20:28:09.215675] [DEBUG] [LOCAL ] No optimal features file found for NVD: ./output/feature-sets/NVD.txt [2026-02-24T20:28:09.215731] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:09.215764] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:09.215805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:09.215878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:09.284874] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:09.285892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:09.285993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:09.286031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:09.415504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:09.415706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:09.415757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:09.415787] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:09.419598] [DEBUG] [FORECASTER] NVD: Forecast T+1@11:T+2@11: DOWN (p=6.36%) [2026-02-24T20:28:09.419901] [INFO ] [FORECASTER] Completed predict_future for NVD [2026-02-24T20:28:09.420049] [INFO ] [sig ] NVD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:09.578441] [INFO ] [LOCAL ] Saved forecast: NVD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NVD.txt [2026-02-24T20:28:09.578638] [INFO ] [sig ] [2171/3377] Completed NVD in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:09.578689] [INFO ] [sig ] [2172/3377] Forecasting NVDA... [2026-02-24T20:28:09.578732] [INFO ] [sig ] Generating forecast for: NVDA [2026-02-24T20:28:09.578775] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDA' from 'https://tdm.silogroup.org/data/derivative_storage/NVDA.csv'. [2026-02-24T20:28:09.592897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDA'. [2026-02-24T20:28:09.593319] [INFO ] [FORECASTER] Starting predict_future for NVDA [2026-02-24T20:28:09.594206] [DEBUG] [LOCAL ] No optimal features file found for NVDA: ./output/feature-sets/NVDA.txt [2026-02-24T20:28:09.594263] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:09.594296] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:09.594322] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:09.594386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:09.659414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:09.660493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:09.660629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:09.660681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:09.799331] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:09.799496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:09.799547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:09.799617] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:09.803478] [DEBUG] [FORECASTER] NVDA: Forecast T+1@11:T+2@11: DOWN (p=8.57%) [2026-02-24T20:28:09.803879] [INFO ] [FORECASTER] Completed predict_future for NVDA [2026-02-24T20:28:09.804050] [INFO ] [sig ] NVDA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:09.961732] [INFO ] [LOCAL ] Saved forecast: NVDA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NVDA.txt [2026-02-24T20:28:09.961896] [INFO ] [sig ] [2172/3377] Completed NVDA in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:09.961946] [INFO ] [sig ] [2173/3377] Forecasting NVDD... [2026-02-24T20:28:09.961976] [INFO ] [sig ] Generating forecast for: NVDD [2026-02-24T20:28:09.962008] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDD' from 'https://tdm.silogroup.org/data/derivative_storage/NVDD.csv'. [2026-02-24T20:28:09.974610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDD'. [2026-02-24T20:28:09.974940] [INFO ] [FORECASTER] Starting predict_future for NVDD [2026-02-24T20:28:09.975834] [DEBUG] [LOCAL ] No optimal features file found for NVDD: ./output/feature-sets/NVDD.txt [2026-02-24T20:28:09.975898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:09.975934] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:09.975963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:09.976033] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:10.038082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:10.039022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:10.039115] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:10.039149] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:10.168526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:10.168714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:10.168773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:10.168817] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:10.172601] [DEBUG] [FORECASTER] NVDD: Forecast T+1@11:T+2@11: DOWN (p=9.47%) [2026-02-24T20:28:10.172929] [INFO ] [FORECASTER] Completed predict_future for NVDD [2026-02-24T20:28:10.173069] [INFO ] [sig ] NVDD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:10.328768] [INFO ] [LOCAL ] Saved forecast: NVDD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NVDD.txt [2026-02-24T20:28:10.328930] [INFO ] [sig ] [2173/3377] Completed NVDD in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:10.328972] [INFO ] [sig ] [2174/3377] Forecasting NVDL... [2026-02-24T20:28:10.329004] [INFO ] [sig ] Generating forecast for: NVDL [2026-02-24T20:28:10.329035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDL' from 'https://tdm.silogroup.org/data/derivative_storage/NVDL.csv'. [2026-02-24T20:28:10.342100] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDL'. [2026-02-24T20:28:10.342471] [INFO ] [FORECASTER] Starting predict_future for NVDL [2026-02-24T20:28:10.343399] [DEBUG] [LOCAL ] No optimal features file found for NVDL: ./output/feature-sets/NVDL.txt [2026-02-24T20:28:10.343465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:10.343512] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:10.343557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:10.343664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:10.405436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:10.406384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:10.406481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:10.406514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:10.537451] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:10.537637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:10.537679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:10.537707] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:10.541269] [DEBUG] [FORECASTER] NVDL: Forecast T+1@11:T+2@11: UP (p=76.66%) [2026-02-24T20:28:10.541569] [INFO ] [FORECASTER] Completed predict_future for NVDL [2026-02-24T20:28:10.541730] [INFO ] [sig ] NVDL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:10.707086] [INFO ] [LOCAL ] Saved forecast: NVDL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NVDL.txt [2026-02-24T20:28:10.707300] [INFO ] [sig ] [2174/3377] Completed NVDL in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.3m [2026-02-24T20:28:10.707364] [INFO ] [sig ] [2175/3377] Forecasting NVDS... [2026-02-24T20:28:10.707407] [INFO ] [sig ] Generating forecast for: NVDS [2026-02-24T20:28:10.707461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVDS' from 'https://tdm.silogroup.org/data/derivative_storage/NVDS.csv'. [2026-02-24T20:28:10.721438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVDS'. [2026-02-24T20:28:10.721865] [INFO ] [FORECASTER] Starting predict_future for NVDS [2026-02-24T20:28:10.722742] [DEBUG] [LOCAL ] No optimal features file found for NVDS: ./output/feature-sets/NVDS.txt [2026-02-24T20:28:10.722797] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:10.722828] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:10.722857] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:10.722915] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:10.786096] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:10.787009] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:10.787129] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:10.787165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:10.911589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:10.911765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:10.911807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:10.911839] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:10.915540] [DEBUG] [FORECASTER] NVDS: Forecast T+1@11:T+2@11: DOWN (p=38.09%) [2026-02-24T20:28:10.915880] [INFO ] [FORECASTER] Completed predict_future for NVDS [2026-02-24T20:28:10.916030] [INFO ] [sig ] NVDS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:11.060647] [INFO ] [LOCAL ] Saved forecast: NVDS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NVDS.txt [2026-02-24T20:28:11.060802] [INFO ] [sig ] [2175/3377] Completed NVDS in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-24T20:28:11.060843] [INFO ] [sig ] [2176/3377] Forecasting NVEC... [2026-02-24T20:28:11.060873] [INFO ] [sig ] Generating forecast for: NVEC [2026-02-24T20:28:11.060904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVEC' from 'https://tdm.silogroup.org/data/derivative_storage/NVEC.csv'. [2026-02-24T20:28:11.072779] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVEC'. [2026-02-24T20:28:11.073095] [INFO ] [FORECASTER] Starting predict_future for NVEC [2026-02-24T20:28:11.073904] [DEBUG] [LOCAL ] No optimal features file found for NVEC: ./output/feature-sets/NVEC.txt [2026-02-24T20:28:11.073958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:11.073990] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:11.074017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:11.074072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:11.134815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:11.135709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:11.135799] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:11.135834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:11.262004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:11.262166] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:11.262207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:11.262236] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:11.265870] [DEBUG] [FORECASTER] NVEC: Forecast T+1@11:T+2@11: UP (p=92.87%) [2026-02-24T20:28:11.266199] [INFO ] [FORECASTER] Completed predict_future for NVEC [2026-02-24T20:28:11.266341] [INFO ] [sig ] NVEC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:11.410610] [INFO ] [LOCAL ] Saved forecast: NVEC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NVEC.txt [2026-02-24T20:28:11.410779] [INFO ] [sig ] [2176/3377] Completed NVEC in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-24T20:28:11.410823] [INFO ] [sig ] [2177/3377] Forecasting NVG... [2026-02-24T20:28:11.410854] [INFO ] [sig ] Generating forecast for: NVG [2026-02-24T20:28:11.410885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVG' from 'https://tdm.silogroup.org/data/derivative_storage/NVG.csv'. [2026-02-24T20:28:11.424004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVG'. [2026-02-24T20:28:11.424425] [INFO ] [FORECASTER] Starting predict_future for NVG [2026-02-24T20:28:11.425286] [DEBUG] [LOCAL ] No optimal features file found for NVG: ./output/feature-sets/NVG.txt [2026-02-24T20:28:11.425342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:11.425375] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:11.425402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:11.425460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:11.484159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:11.485107] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:11.485202] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:11.485236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:11.614503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:11.614690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:11.614732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:11.614763] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:11.618509] [DEBUG] [FORECASTER] NVG: Forecast T+1@11:T+2@11: UP (p=85.65%) [2026-02-24T20:28:11.618899] [INFO ] [FORECASTER] Completed predict_future for NVG [2026-02-24T20:28:11.619052] [INFO ] [sig ] NVG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:11.768361] [INFO ] [LOCAL ] Saved forecast: NVG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NVG.txt [2026-02-24T20:28:11.768539] [INFO ] [sig ] [2177/3377] Completed NVG in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-24T20:28:11.768601] [INFO ] [sig ] [2178/3377] Forecasting NVGS... [2026-02-24T20:28:11.768634] [INFO ] [sig ] Generating forecast for: NVGS [2026-02-24T20:28:11.768664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVGS' from 'https://tdm.silogroup.org/data/derivative_storage/NVGS.csv'. [2026-02-24T20:28:11.781116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVGS'. [2026-02-24T20:28:11.781527] [INFO ] [FORECASTER] Starting predict_future for NVGS [2026-02-24T20:28:11.782434] [DEBUG] [LOCAL ] No optimal features file found for NVGS: ./output/feature-sets/NVGS.txt [2026-02-24T20:28:11.782496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:11.782530] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:11.782557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:11.782641] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:11.840840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:11.841787] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:11.841882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:11.841915] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:11.968278] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:11.968441] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:11.968483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:11.968513] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:11.972032] [DEBUG] [FORECASTER] NVGS: Forecast T+1@11:T+2@11: DOWN (p=34.18%) [2026-02-24T20:28:11.972325] [INFO ] [FORECASTER] Completed predict_future for NVGS [2026-02-24T20:28:11.972458] [INFO ] [sig ] NVGS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:12.118105] [INFO ] [LOCAL ] Saved forecast: NVGS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NVGS.txt [2026-02-24T20:28:12.118314] [INFO ] [sig ] [2178/3377] Completed NVGS in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-24T20:28:12.118355] [INFO ] [sig ] [2179/3377] Forecasting NVMI... [2026-02-24T20:28:12.118386] [INFO ] [sig ] Generating forecast for: NVMI [2026-02-24T20:28:12.118417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVMI' from 'https://tdm.silogroup.org/data/derivative_storage/NVMI.csv'. [2026-02-24T20:28:12.133537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVMI'. [2026-02-24T20:28:12.133940] [INFO ] [FORECASTER] Starting predict_future for NVMI [2026-02-24T20:28:12.134838] [DEBUG] [LOCAL ] No optimal features file found for NVMI: ./output/feature-sets/NVMI.txt [2026-02-24T20:28:12.134896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:12.134929] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:12.134956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:12.135014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:12.194311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:12.195199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:12.195288] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:12.195323] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:12.314487] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:12.314664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:12.314705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:12.314736] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:12.318266] [DEBUG] [FORECASTER] NVMI: Forecast T+1@11:T+2@11: DOWN (p=15.17%) [2026-02-24T20:28:12.318555] [INFO ] [FORECASTER] Completed predict_future for NVMI [2026-02-24T20:28:12.318712] [INFO ] [sig ] NVMI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:12.466812] [INFO ] [LOCAL ] Saved forecast: NVMI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NVMI.txt [2026-02-24T20:28:12.466970] [INFO ] [sig ] [2179/3377] Completed NVMI in 0.3s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-24T20:28:12.467010] [INFO ] [sig ] [2180/3377] Forecasting NVO... [2026-02-24T20:28:12.467042] [INFO ] [sig ] Generating forecast for: NVO [2026-02-24T20:28:12.467075] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVO' from 'https://tdm.silogroup.org/data/derivative_storage/NVO.csv'. [2026-02-24T20:28:12.478785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVO'. [2026-02-24T20:28:12.479129] [INFO ] [FORECASTER] Starting predict_future for NVO [2026-02-24T20:28:12.479980] [DEBUG] [LOCAL ] No optimal features file found for NVO: ./output/feature-sets/NVO.txt [2026-02-24T20:28:12.480034] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:12.480066] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:12.480093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:12.480149] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:12.541007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:12.542033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:12.542149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:12.542202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:12.664765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:12.664946] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:12.664994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:12.665025] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:12.668819] [DEBUG] [FORECASTER] NVO: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-02-24T20:28:12.669136] [INFO ] [FORECASTER] Completed predict_future for NVO [2026-02-24T20:28:12.669309] [INFO ] [sig ] NVO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:12.826885] [INFO ] [LOCAL ] Saved forecast: NVO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NVO.txt [2026-02-24T20:28:12.827045] [INFO ] [sig ] [2180/3377] Completed NVO in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-24T20:28:12.827085] [INFO ] [sig ] [2181/3377] Forecasting NVRI... [2026-02-24T20:28:12.827117] [INFO ] [sig ] Generating forecast for: NVRI [2026-02-24T20:28:12.827160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVRI' from 'https://tdm.silogroup.org/data/derivative_storage/NVRI.csv'. [2026-02-24T20:28:12.841111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVRI'. [2026-02-24T20:28:12.841658] [INFO ] [FORECASTER] Starting predict_future for NVRI [2026-02-24T20:28:12.842654] [DEBUG] [LOCAL ] No optimal features file found for NVRI: ./output/feature-sets/NVRI.txt [2026-02-24T20:28:12.842709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:12.842742] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:12.842770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:12.842827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:12.901845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:12.902650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:12.902736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:12.902768] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:13.026353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:13.026513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:13.026553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:13.026602] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:13.030089] [DEBUG] [FORECASTER] NVRI: Forecast T+1@11:T+2@11: UP (p=95.15%) [2026-02-24T20:28:13.030384] [INFO ] [FORECASTER] Completed predict_future for NVRI [2026-02-24T20:28:13.030519] [INFO ] [sig ] NVRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:13.178484] [INFO ] [LOCAL ] Saved forecast: NVRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NVRI.txt [2026-02-24T20:28:13.178669] [INFO ] [sig ] [2181/3377] Completed NVRI in 0.4s | 2.76 sym/s | Total: 13.1m | ETA: 7.2m [2026-02-24T20:28:13.178716] [INFO ] [sig ] [2182/3377] Forecasting NVS... [2026-02-24T20:28:13.178750] [INFO ] [sig ] Generating forecast for: NVS [2026-02-24T20:28:13.178782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVS' from 'https://tdm.silogroup.org/data/derivative_storage/NVS.csv'. [2026-02-24T20:28:13.191764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVS'. [2026-02-24T20:28:13.192154] [INFO ] [FORECASTER] Starting predict_future for NVS [2026-02-24T20:28:13.193044] [DEBUG] [LOCAL ] No optimal features file found for NVS: ./output/feature-sets/NVS.txt [2026-02-24T20:28:13.193104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:13.193181] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:13.193215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:13.193276] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:13.252947] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:13.253947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:13.254034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:13.254068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:13.382277] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:13.382462] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:13.382517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:13.382547] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:13.386276] [DEBUG] [FORECASTER] NVS: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-24T20:28:13.386598] [INFO ] [FORECASTER] Completed predict_future for NVS [2026-02-24T20:28:13.386746] [INFO ] [sig ] NVS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:13.529124] [INFO ] [LOCAL ] Saved forecast: NVS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NVS.txt [2026-02-24T20:28:13.529298] [INFO ] [sig ] [2182/3377] Completed NVS in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-24T20:28:13.529338] [INFO ] [sig ] [2183/3377] Forecasting NVTS... [2026-02-24T20:28:13.529369] [INFO ] [sig ] Generating forecast for: NVTS [2026-02-24T20:28:13.529400] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NVTS' from 'https://tdm.silogroup.org/data/derivative_storage/NVTS.csv'. [2026-02-24T20:28:13.541981] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NVTS'. [2026-02-24T20:28:13.542319] [INFO ] [FORECASTER] Starting predict_future for NVTS [2026-02-24T20:28:13.543141] [DEBUG] [LOCAL ] No optimal features file found for NVTS: ./output/feature-sets/NVTS.txt [2026-02-24T20:28:13.543196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:13.543227] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:13.543255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:13.543311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:13.603618] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:13.604654] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:13.604742] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:13.604776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:13.724153] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:13.724502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:13.724545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:13.724592] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:13.728437] [DEBUG] [FORECASTER] NVTS: Forecast T+1@11:T+2@11: UP (p=65.67%) [2026-02-24T20:28:13.728745] [INFO ] [FORECASTER] Completed predict_future for NVTS [2026-02-24T20:28:13.728879] [INFO ] [sig ] NVTS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:13.870124] [INFO ] [LOCAL ] Saved forecast: NVTS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NVTS.txt [2026-02-24T20:28:13.870257] [INFO ] [sig ] [2183/3377] Completed NVTS in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-24T20:28:13.870295] [INFO ] [sig ] [2184/3377] Forecasting NWBI... [2026-02-24T20:28:13.870325] [INFO ] [sig ] Generating forecast for: NWBI [2026-02-24T20:28:13.870355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWBI' from 'https://tdm.silogroup.org/data/derivative_storage/NWBI.csv'. [2026-02-24T20:28:13.882616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWBI'. [2026-02-24T20:28:13.882936] [INFO ] [FORECASTER] Starting predict_future for NWBI [2026-02-24T20:28:13.883927] [DEBUG] [LOCAL ] No optimal features file found for NWBI: ./output/feature-sets/NWBI.txt [2026-02-24T20:28:13.883993] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:13.884026] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:13.884053] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:13.884110] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:13.941890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:13.942554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:13.942655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:13.942689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:14.066320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:14.066516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:14.066563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:14.066611] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:14.070631] [DEBUG] [FORECASTER] NWBI: Forecast T+1@11:T+2@11: DOWN (p=18.04%) [2026-02-24T20:28:14.070960] [INFO ] [FORECASTER] Completed predict_future for NWBI [2026-02-24T20:28:14.071113] [INFO ] [sig ] NWBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:14.218090] [INFO ] [LOCAL ] Saved forecast: NWBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NWBI.txt [2026-02-24T20:28:14.218264] [INFO ] [sig ] [2184/3377] Completed NWBI in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-24T20:28:14.218312] [INFO ] [sig ] [2185/3377] Forecasting NWE... [2026-02-24T20:28:14.218346] [INFO ] [sig ] Generating forecast for: NWE [2026-02-24T20:28:14.218378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWE' from 'https://tdm.silogroup.org/data/derivative_storage/NWE.csv'. [2026-02-24T20:28:14.236735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWE'. [2026-02-24T20:28:14.237289] [INFO ] [FORECASTER] Starting predict_future for NWE [2026-02-24T20:28:14.238819] [DEBUG] [LOCAL ] No optimal features file found for NWE: ./output/feature-sets/NWE.txt [2026-02-24T20:28:14.238891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:14.238939] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:14.238982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:14.239071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:14.313250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:14.314276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:14.314369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:14.314405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:14.439995] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:14.440182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:14.440223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:14.440286] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:14.444010] [DEBUG] [FORECASTER] NWE: Forecast T+1@11:T+2@11: UP (p=98.61%) [2026-02-24T20:28:14.444342] [INFO ] [FORECASTER] Completed predict_future for NWE [2026-02-24T20:28:14.444491] [INFO ] [sig ] NWE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:14.594494] [INFO ] [LOCAL ] Saved forecast: NWE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NWE.txt [2026-02-24T20:28:14.594720] [INFO ] [sig ] [2185/3377] Completed NWE in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-24T20:28:14.594770] [INFO ] [sig ] [2186/3377] Forecasting NWFL... [2026-02-24T20:28:14.594809] [INFO ] [sig ] Generating forecast for: NWFL [2026-02-24T20:28:14.594852] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWFL' from 'https://tdm.silogroup.org/data/derivative_storage/NWFL.csv'. [2026-02-24T20:28:14.610095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWFL'. [2026-02-24T20:28:14.610609] [INFO ] [FORECASTER] Starting predict_future for NWFL [2026-02-24T20:28:14.611690] [DEBUG] [LOCAL ] No optimal features file found for NWFL: ./output/feature-sets/NWFL.txt [2026-02-24T20:28:14.611757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:14.611799] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:14.611837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:14.611919] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:14.688058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:14.689606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:14.689727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:14.689765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:14.817137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:14.817305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:14.817346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:14.817375] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:14.821230] [DEBUG] [FORECASTER] NWFL: Forecast T+1@11:T+2@11: UP (p=81.19%) [2026-02-24T20:28:14.821566] [INFO ] [FORECASTER] Completed predict_future for NWFL [2026-02-24T20:28:14.821747] [INFO ] [sig ] NWFL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:14.966489] [INFO ] [LOCAL ] Saved forecast: NWFL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NWFL.txt [2026-02-24T20:28:14.966681] [INFO ] [sig ] [2186/3377] Completed NWFL in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-24T20:28:14.966726] [INFO ] [sig ] [2187/3377] Forecasting NWG... [2026-02-24T20:28:14.966758] [INFO ] [sig ] Generating forecast for: NWG [2026-02-24T20:28:14.966789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWG' from 'https://tdm.silogroup.org/data/derivative_storage/NWG.csv'. [2026-02-24T20:28:14.979650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWG'. [2026-02-24T20:28:14.980108] [INFO ] [FORECASTER] Starting predict_future for NWG [2026-02-24T20:28:14.981112] [DEBUG] [LOCAL ] No optimal features file found for NWG: ./output/feature-sets/NWG.txt [2026-02-24T20:28:14.981173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:14.981208] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:14.981237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:14.981295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:15.038679] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:15.039569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:15.039681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:15.039716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:15.174275] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:15.174448] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:15.174494] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:15.174525] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:15.178736] [DEBUG] [FORECASTER] NWG: Forecast T+1@11:T+2@11: UP (p=63.26%) [2026-02-24T20:28:15.179064] [INFO ] [FORECASTER] Completed predict_future for NWG [2026-02-24T20:28:15.179223] [INFO ] [sig ] NWG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:15.346875] [INFO ] [LOCAL ] Saved forecast: NWG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NWG.txt [2026-02-24T20:28:15.347045] [INFO ] [sig ] [2187/3377] Completed NWG in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-24T20:28:15.347107] [INFO ] [sig ] [2188/3377] Forecasting NWL... [2026-02-24T20:28:15.347140] [INFO ] [sig ] Generating forecast for: NWL [2026-02-24T20:28:15.347171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWL' from 'https://tdm.silogroup.org/data/derivative_storage/NWL.csv'. [2026-02-24T20:28:15.361401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWL'. [2026-02-24T20:28:15.361799] [INFO ] [FORECASTER] Starting predict_future for NWL [2026-02-24T20:28:15.362703] [DEBUG] [LOCAL ] No optimal features file found for NWL: ./output/feature-sets/NWL.txt [2026-02-24T20:28:15.362757] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:15.362789] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:15.362816] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:15.362873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:15.422473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:15.423381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:15.423463] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:15.423496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:15.551477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:15.551652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:15.551700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:15.551729] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:15.555276] [DEBUG] [FORECASTER] NWL: Forecast T+1@11:T+2@11: DOWN (p=5.47%) [2026-02-24T20:28:15.555564] [INFO ] [FORECASTER] Completed predict_future for NWL [2026-02-24T20:28:15.555716] [INFO ] [sig ] NWL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:15.706110] [INFO ] [LOCAL ] Saved forecast: NWL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NWL.txt [2026-02-24T20:28:15.706291] [INFO ] [sig ] [2188/3377] Completed NWL in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-24T20:28:15.706355] [INFO ] [sig ] [2189/3377] Forecasting NWPX... [2026-02-24T20:28:15.706402] [INFO ] [sig ] Generating forecast for: NWPX [2026-02-24T20:28:15.706448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWPX' from 'https://tdm.silogroup.org/data/derivative_storage/NWPX.csv'. [2026-02-24T20:28:15.718921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWPX'. [2026-02-24T20:28:15.719305] [INFO ] [FORECASTER] Starting predict_future for NWPX [2026-02-24T20:28:15.720364] [DEBUG] [LOCAL ] No optimal features file found for NWPX: ./output/feature-sets/NWPX.txt [2026-02-24T20:28:15.720431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:15.720469] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:15.720501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:15.720605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:15.791540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:15.792554] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:15.792671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:15.792706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:15.917943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:15.918103] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:15.918143] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:15.918174] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:15.921962] [DEBUG] [FORECASTER] NWPX: Forecast T+1@11:T+2@11: DOWN (p=0.90%) [2026-02-24T20:28:15.922338] [INFO ] [FORECASTER] Completed predict_future for NWPX [2026-02-24T20:28:15.922486] [INFO ] [sig ] NWPX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:16.070762] [INFO ] [LOCAL ] Saved forecast: NWPX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NWPX.txt [2026-02-24T20:28:16.070991] [INFO ] [sig ] [2189/3377] Completed NWPX in 0.4s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-24T20:28:16.071045] [INFO ] [sig ] [2190/3377] Forecasting NWS... [2026-02-24T20:28:16.071086] [INFO ] [sig ] Generating forecast for: NWS [2026-02-24T20:28:16.071135] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWS' from 'https://tdm.silogroup.org/data/derivative_storage/NWS.csv'. [2026-02-24T20:28:16.084510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWS'. [2026-02-24T20:28:16.084900] [INFO ] [FORECASTER] Starting predict_future for NWS [2026-02-24T20:28:16.085778] [DEBUG] [LOCAL ] No optimal features file found for NWS: ./output/feature-sets/NWS.txt [2026-02-24T20:28:16.085834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:16.085874] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:16.085904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:16.085969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:16.143422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:16.144351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:16.144476] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:16.144513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:16.268916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:16.269086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:16.269130] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:16.269161] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:16.272868] [DEBUG] [FORECASTER] NWS: Forecast T+1@11:T+2@11: UP (p=90.48%) [2026-02-24T20:28:16.273168] [INFO ] [FORECASTER] Completed predict_future for NWS [2026-02-24T20:28:16.273305] [INFO ] [sig ] NWS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:16.416905] [INFO ] [LOCAL ] Saved forecast: NWS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NWS.txt [2026-02-24T20:28:16.417047] [INFO ] [sig ] [2190/3377] Completed NWS in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.2m [2026-02-24T20:28:16.417088] [INFO ] [sig ] [2191/3377] Forecasting NWSA... [2026-02-24T20:28:16.417119] [INFO ] [sig ] Generating forecast for: NWSA [2026-02-24T20:28:16.417149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NWSA' from 'https://tdm.silogroup.org/data/derivative_storage/NWSA.csv'. [2026-02-24T20:28:16.428778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NWSA'. [2026-02-24T20:28:16.429057] [INFO ] [FORECASTER] Starting predict_future for NWSA [2026-02-24T20:28:16.429873] [DEBUG] [LOCAL ] No optimal features file found for NWSA: ./output/feature-sets/NWSA.txt [2026-02-24T20:28:16.429928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:16.429962] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:16.429989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:16.430047] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:16.488903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:16.489666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:16.489752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:16.489788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:16.610430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:16.610615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:16.610676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:16.610709] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:16.614503] [DEBUG] [FORECASTER] NWSA: Forecast T+1@11:T+2@11: UP (p=80.25%) [2026-02-24T20:28:16.614815] [INFO ] [FORECASTER] Completed predict_future for NWSA [2026-02-24T20:28:16.614948] [INFO ] [sig ] NWSA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:16.762213] [INFO ] [LOCAL ] Saved forecast: NWSA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NWSA.txt [2026-02-24T20:28:16.762349] [INFO ] [sig ] [2191/3377] Completed NWSA in 0.3s | 2.76 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-24T20:28:16.762389] [INFO ] [sig ] [2192/3377] Forecasting NX... [2026-02-24T20:28:16.762421] [INFO ] [sig ] Generating forecast for: NX [2026-02-24T20:28:16.762453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NX' from 'https://tdm.silogroup.org/data/derivative_storage/NX.csv'. [2026-02-24T20:28:16.775412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NX'. [2026-02-24T20:28:16.775871] [INFO ] [FORECASTER] Starting predict_future for NX [2026-02-24T20:28:16.776852] [DEBUG] [LOCAL ] No optimal features file found for NX: ./output/feature-sets/NX.txt [2026-02-24T20:28:16.776909] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:16.776942] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:16.776972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:16.777030] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:16.837207] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:16.838221] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:16.838348] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:16.838385] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:16.961587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:16.961748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:16.961789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:16.961819] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:16.965318] [DEBUG] [FORECASTER] NX: Forecast T+1@11:T+2@11: DOWN (p=2.63%) [2026-02-24T20:28:16.965627] [INFO ] [FORECASTER] Completed predict_future for NX [2026-02-24T20:28:16.965761] [INFO ] [sig ] NX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:17.106539] [INFO ] [LOCAL ] Saved forecast: NX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NX.txt [2026-02-24T20:28:17.106714] [INFO ] [sig ] [2192/3377] Completed NX in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-24T20:28:17.106755] [INFO ] [sig ] [2193/3377] Forecasting NXE... [2026-02-24T20:28:17.106786] [INFO ] [sig ] Generating forecast for: NXE [2026-02-24T20:28:17.106817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXE' from 'https://tdm.silogroup.org/data/derivative_storage/NXE.csv'. [2026-02-24T20:28:17.118707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXE'. [2026-02-24T20:28:17.119052] [INFO ] [FORECASTER] Starting predict_future for NXE [2026-02-24T20:28:17.119891] [DEBUG] [LOCAL ] No optimal features file found for NXE: ./output/feature-sets/NXE.txt [2026-02-24T20:28:17.119944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:17.119975] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:17.120002] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:17.120059] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:17.176788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:17.177658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:17.177759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:17.177793] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:17.297697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:17.297871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:17.297942] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:17.297979] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:17.301472] [DEBUG] [FORECASTER] NXE: Forecast T+1@11:T+2@11: UP (p=92.15%) [2026-02-24T20:28:17.301781] [INFO ] [FORECASTER] Completed predict_future for NXE [2026-02-24T20:28:17.301913] [INFO ] [sig ] NXE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:17.450712] [INFO ] [LOCAL ] Saved forecast: NXE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NXE.txt [2026-02-24T20:28:17.450901] [INFO ] [sig ] [2193/3377] Completed NXE in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-24T20:28:17.450966] [INFO ] [sig ] [2194/3377] Forecasting NXG... [2026-02-24T20:28:17.451017] [INFO ] [sig ] Generating forecast for: NXG [2026-02-24T20:28:17.451063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXG' from 'https://tdm.silogroup.org/data/derivative_storage/NXG.csv'. [2026-02-24T20:28:17.463953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXG'. [2026-02-24T20:28:17.464302] [INFO ] [FORECASTER] Starting predict_future for NXG [2026-02-24T20:28:17.465366] [DEBUG] [LOCAL ] No optimal features file found for NXG: ./output/feature-sets/NXG.txt [2026-02-24T20:28:17.465422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:17.465455] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:17.465482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:17.465540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:17.534030] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:17.534986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:17.535094] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:17.535144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:17.670741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:17.670909] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:17.670951] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:17.670990] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:17.674933] [DEBUG] [FORECASTER] NXG: Forecast T+1@11:T+2@11: DOWN (p=18.01%) [2026-02-24T20:28:17.675234] [INFO ] [FORECASTER] Completed predict_future for NXG [2026-02-24T20:28:17.675381] [INFO ] [sig ] NXG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:17.818206] [INFO ] [LOCAL ] Saved forecast: NXG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NXG.txt [2026-02-24T20:28:17.818511] [INFO ] [sig ] [2194/3377] Completed NXG in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-24T20:28:17.818557] [INFO ] [sig ] [2195/3377] Forecasting NXGL... [2026-02-24T20:28:17.818617] [INFO ] [sig ] Generating forecast for: NXGL [2026-02-24T20:28:17.818650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXGL' from 'https://tdm.silogroup.org/data/derivative_storage/NXGL.csv'. [2026-02-24T20:28:17.835256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXGL'. [2026-02-24T20:28:17.835764] [INFO ] [FORECASTER] Starting predict_future for NXGL [2026-02-24T20:28:17.836898] [DEBUG] [LOCAL ] No optimal features file found for NXGL: ./output/feature-sets/NXGL.txt [2026-02-24T20:28:17.836966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:17.837019] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:17.837049] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:17.837107] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:17.895510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:17.896427] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:17.896522] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:17.896556] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:18.014273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:18.014467] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:18.014512] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:18.014543] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:18.018531] [DEBUG] [FORECASTER] NXGL: Forecast T+1@11:T+2@11: DOWN (p=13.38%) [2026-02-24T20:28:18.018862] [INFO ] [FORECASTER] Completed predict_future for NXGL [2026-02-24T20:28:18.019002] [INFO ] [sig ] NXGL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:18.169009] [INFO ] [LOCAL ] Saved forecast: NXGL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NXGL.txt [2026-02-24T20:28:18.169198] [INFO ] [sig ] [2195/3377] Completed NXGL in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-24T20:28:18.169240] [INFO ] [sig ] [2196/3377] Forecasting NXP... [2026-02-24T20:28:18.169270] [INFO ] [sig ] Generating forecast for: NXP [2026-02-24T20:28:18.169301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXP' from 'https://tdm.silogroup.org/data/derivative_storage/NXP.csv'. [2026-02-24T20:28:18.181143] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXP'. [2026-02-24T20:28:18.181475] [INFO ] [FORECASTER] Starting predict_future for NXP [2026-02-24T20:28:18.182272] [DEBUG] [LOCAL ] No optimal features file found for NXP: ./output/feature-sets/NXP.txt [2026-02-24T20:28:18.182325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:18.182358] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:18.182385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:18.182442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:18.240658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:18.241557] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:18.241662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:18.241696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:18.362203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:18.362362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:18.362400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:18.362429] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:18.365877] [DEBUG] [FORECASTER] NXP: Forecast T+1@11:T+2@11: DOWN (p=45.78%) [2026-02-24T20:28:18.366155] [INFO ] [FORECASTER] Completed predict_future for NXP [2026-02-24T20:28:18.366302] [INFO ] [sig ] NXP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:18.516246] [INFO ] [LOCAL ] Saved forecast: NXP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NXP.txt [2026-02-24T20:28:18.516434] [INFO ] [sig ] [2196/3377] Completed NXP in 0.3s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-24T20:28:18.516475] [INFO ] [sig ] [2197/3377] Forecasting NXPI... [2026-02-24T20:28:18.516506] [INFO ] [sig ] Generating forecast for: NXPI [2026-02-24T20:28:18.516538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NXPI' from 'https://tdm.silogroup.org/data/derivative_storage/NXPI.csv'. [2026-02-24T20:28:18.529037] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NXPI'. [2026-02-24T20:28:18.529359] [INFO ] [FORECASTER] Starting predict_future for NXPI [2026-02-24T20:28:18.530475] [DEBUG] [LOCAL ] No optimal features file found for NXPI: ./output/feature-sets/NXPI.txt [2026-02-24T20:28:18.530528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:18.530559] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:18.530614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:18.530684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:18.590066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:18.591027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:18.591118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:18.591154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:18.724218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:18.724402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:18.724447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:18.724476] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:18.729074] [DEBUG] [FORECASTER] NXPI: Forecast T+1@11:T+2@11: DOWN (p=20.22%) [2026-02-24T20:28:18.729409] [INFO ] [FORECASTER] Completed predict_future for NXPI [2026-02-24T20:28:18.729555] [INFO ] [sig ] NXPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:18.888184] [INFO ] [LOCAL ] Saved forecast: NXPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NXPI.txt [2026-02-24T20:28:18.888346] [INFO ] [sig ] [2197/3377] Completed NXPI in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-24T20:28:18.888399] [INFO ] [sig ] [2198/3377] Forecasting NYXH... [2026-02-24T20:28:18.888431] [INFO ] [sig ] Generating forecast for: NYXH [2026-02-24T20:28:18.888461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NYXH' from 'https://tdm.silogroup.org/data/derivative_storage/NYXH.csv'. [2026-02-24T20:28:18.899800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NYXH'. [2026-02-24T20:28:18.900100] [INFO ] [FORECASTER] Starting predict_future for NYXH [2026-02-24T20:28:18.901171] [DEBUG] [LOCAL ] No optimal features file found for NYXH: ./output/feature-sets/NYXH.txt [2026-02-24T20:28:18.901228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:18.901262] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:18.901290] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:18.901348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:18.959950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:18.960800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:18.960887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:18.960922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:19.094241] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:19.094403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:19.094445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:19.094476] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:19.098094] [DEBUG] [FORECASTER] NYXH: Forecast T+1@11:T+2@11: UP (p=61.90%) [2026-02-24T20:28:19.098380] [INFO ] [FORECASTER] Completed predict_future for NYXH [2026-02-24T20:28:19.098511] [INFO ] [sig ] NYXH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:19.250190] [INFO ] [LOCAL ] Saved forecast: NYXH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/NYXH.txt [2026-02-24T20:28:19.250379] [INFO ] [sig ] [2198/3377] Completed NYXH in 0.4s | 2.77 sym/s | Total: 13.2m | ETA: 7.1m [2026-02-24T20:28:19.250434] [INFO ] [sig ] [2199/3377] Forecasting NZF... [2026-02-24T20:28:19.250481] [INFO ] [sig ] Generating forecast for: NZF [2026-02-24T20:28:19.250522] [DEBUG] [REMOTE ] Fetching historical data for symbol 'NZF' from 'https://tdm.silogroup.org/data/derivative_storage/NZF.csv'. [2026-02-24T20:28:19.262800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'NZF'. [2026-02-24T20:28:19.263112] [INFO ] [FORECASTER] Starting predict_future for NZF [2026-02-24T20:28:19.263967] [DEBUG] [LOCAL ] No optimal features file found for NZF: ./output/feature-sets/NZF.txt [2026-02-24T20:28:19.264022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:19.264091] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:19.264122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:19.264181] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:19.325238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:19.326071] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:19.326165] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:19.326202] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:19.450886] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:19.451040] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:19.451089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:19.451118] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:19.455200] [DEBUG] [FORECASTER] NZF: Forecast T+1@11:T+2@11: DOWN (p=26.67%) [2026-02-24T20:28:19.455535] [INFO ] [FORECASTER] Completed predict_future for NZF [2026-02-24T20:28:19.455697] [INFO ] [sig ] NZF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:19.600737] [INFO ] [LOCAL ] Saved forecast: NZF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/NZF.txt [2026-02-24T20:28:19.600884] [INFO ] [sig ] [2199/3377] Completed NZF in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-24T20:28:19.600927] [INFO ] [sig ] [2200/3377] Forecasting OABI... [2026-02-24T20:28:19.600957] [INFO ] [sig ] Generating forecast for: OABI [2026-02-24T20:28:19.600987] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OABI' from 'https://tdm.silogroup.org/data/derivative_storage/OABI.csv'. [2026-02-24T20:28:19.612289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OABI'. [2026-02-24T20:28:19.612637] [INFO ] [FORECASTER] Starting predict_future for OABI [2026-02-24T20:28:19.613519] [DEBUG] [LOCAL ] No optimal features file found for OABI: ./output/feature-sets/OABI.txt [2026-02-24T20:28:19.613604] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:19.613657] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:19.613688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:19.613746] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:19.675510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:19.676611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:19.676695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:19.676729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:19.805512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:19.805682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:19.805723] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:19.805751] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:19.809299] [DEBUG] [FORECASTER] OABI: Forecast T+1@11:T+2@11: DOWN (p=15.31%) [2026-02-24T20:28:19.809630] [INFO ] [FORECASTER] Completed predict_future for OABI [2026-02-24T20:28:19.809767] [INFO ] [sig ] OABI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:19.952629] [INFO ] [LOCAL ] Saved forecast: OABI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OABI.txt [2026-02-24T20:28:19.952778] [INFO ] [sig ] [2200/3377] Completed OABI in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-24T20:28:19.952821] [INFO ] [sig ] [2201/3377] Forecasting OBDC... [2026-02-24T20:28:19.952852] [INFO ] [sig ] Generating forecast for: OBDC [2026-02-24T20:28:19.952883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBDC' from 'https://tdm.silogroup.org/data/derivative_storage/OBDC.csv'. [2026-02-24T20:28:19.965507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBDC'. [2026-02-24T20:28:19.965886] [INFO ] [FORECASTER] Starting predict_future for OBDC [2026-02-24T20:28:19.966720] [DEBUG] [LOCAL ] No optimal features file found for OBDC: ./output/feature-sets/OBDC.txt [2026-02-24T20:28:19.966789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:19.966835] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:19.966872] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:19.966944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:20.028445] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:20.029235] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:20.029351] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:20.029394] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:20.157341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:20.157510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:20.157552] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:20.157612] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:20.161648] [DEBUG] [FORECASTER] OBDC: Forecast T+1@11:T+2@11: DOWN (p=48.31%) [2026-02-24T20:28:20.161941] [INFO ] [FORECASTER] Completed predict_future for OBDC [2026-02-24T20:28:20.162078] [INFO ] [sig ] OBDC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:20.317522] [INFO ] [LOCAL ] Saved forecast: OBDC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OBDC.txt [2026-02-24T20:28:20.317705] [INFO ] [sig ] [2201/3377] Completed OBDC in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-24T20:28:20.317745] [INFO ] [sig ] [2202/3377] Forecasting OBIL... [2026-02-24T20:28:20.317775] [INFO ] [sig ] Generating forecast for: OBIL [2026-02-24T20:28:20.317807] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIL' from 'https://tdm.silogroup.org/data/derivative_storage/OBIL.csv'. [2026-02-24T20:28:20.332064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIL'. [2026-02-24T20:28:20.332539] [INFO ] [FORECASTER] Starting predict_future for OBIL [2026-02-24T20:28:20.333507] [DEBUG] [LOCAL ] No optimal features file found for OBIL: ./output/feature-sets/OBIL.txt [2026-02-24T20:28:20.333564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:20.333621] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:20.333649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:20.333709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:20.402741] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:20.403696] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:20.403803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:20.403853] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:20.523225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:20.523396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:20.523447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:20.523527] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:20.527106] [DEBUG] [FORECASTER] OBIL: Forecast T+1@11:T+2@11: UP (p=99.67%) [2026-02-24T20:28:20.527394] [INFO ] [FORECASTER] Completed predict_future for OBIL [2026-02-24T20:28:20.527525] [INFO ] [sig ] OBIL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:20.675186] [INFO ] [LOCAL ] Saved forecast: OBIL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OBIL.txt [2026-02-24T20:28:20.675322] [INFO ] [sig ] [2202/3377] Completed OBIL in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-24T20:28:20.675362] [INFO ] [sig ] [2203/3377] Forecasting OBIO... [2026-02-24T20:28:20.675391] [INFO ] [sig ] Generating forecast for: OBIO [2026-02-24T20:28:20.675422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBIO' from 'https://tdm.silogroup.org/data/derivative_storage/OBIO.csv'. [2026-02-24T20:28:20.687791] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBIO'. [2026-02-24T20:28:20.688154] [INFO ] [FORECASTER] Starting predict_future for OBIO [2026-02-24T20:28:20.689181] [DEBUG] [LOCAL ] No optimal features file found for OBIO: ./output/feature-sets/OBIO.txt [2026-02-24T20:28:20.689236] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:20.689270] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:20.689299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:20.689357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:20.754209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:20.755278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:20.755364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:20.755418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:20.876366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:20.876530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:20.876590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:20.876625] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:20.880327] [DEBUG] [FORECASTER] OBIO: Forecast T+1@11:T+2@11: DOWN (p=1.56%) [2026-02-24T20:28:20.880852] [INFO ] [FORECASTER] Completed predict_future for OBIO [2026-02-24T20:28:20.881015] [INFO ] [sig ] OBIO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:21.027531] [INFO ] [LOCAL ] Saved forecast: OBIO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OBIO.txt [2026-02-24T20:28:21.027680] [INFO ] [sig ] [2203/3377] Completed OBIO in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-24T20:28:21.027722] [INFO ] [sig ] [2204/3377] Forecasting OBK... [2026-02-24T20:28:21.027751] [INFO ] [sig ] Generating forecast for: OBK [2026-02-24T20:28:21.027781] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OBK' from 'https://tdm.silogroup.org/data/derivative_storage/OBK.csv'. [2026-02-24T20:28:21.039799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OBK'. [2026-02-24T20:28:21.040073] [INFO ] [FORECASTER] Starting predict_future for OBK [2026-02-24T20:28:21.041070] [DEBUG] [LOCAL ] No optimal features file found for OBK: ./output/feature-sets/OBK.txt [2026-02-24T20:28:21.041125] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:21.041159] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:21.041187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:21.041243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:21.105210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:21.105931] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:21.106013] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:21.106061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:21.228307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:21.228470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:21.228513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:21.228542] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:21.231989] [DEBUG] [FORECASTER] OBK: Forecast T+1@11:T+2@11: DOWN (p=38.86%) [2026-02-24T20:28:21.232263] [INFO ] [FORECASTER] Completed predict_future for OBK [2026-02-24T20:28:21.232389] [INFO ] [sig ] OBK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:21.375772] [INFO ] [LOCAL ] Saved forecast: OBK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OBK.txt [2026-02-24T20:28:21.375902] [INFO ] [sig ] [2204/3377] Completed OBK in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-24T20:28:21.375941] [INFO ] [sig ] [2205/3377] Forecasting OC... [2026-02-24T20:28:21.375971] [INFO ] [sig ] Generating forecast for: OC [2026-02-24T20:28:21.376002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OC' from 'https://tdm.silogroup.org/data/derivative_storage/OC.csv'. [2026-02-24T20:28:21.387710] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OC'. [2026-02-24T20:28:21.387988] [INFO ] [FORECASTER] Starting predict_future for OC [2026-02-24T20:28:21.388842] [DEBUG] [LOCAL ] No optimal features file found for OC: ./output/feature-sets/OC.txt [2026-02-24T20:28:21.388896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:21.388927] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:21.388955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:21.389012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:21.446281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:21.446921] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:21.446998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:21.447031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:21.572689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:21.572888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:21.572938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:21.572968] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:21.576766] [DEBUG] [FORECASTER] OC: Forecast T+1@11:T+2@11: UP (p=97.45%) [2026-02-24T20:28:21.577086] [INFO ] [FORECASTER] Completed predict_future for OC [2026-02-24T20:28:21.577223] [INFO ] [sig ] OC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:21.723481] [INFO ] [LOCAL ] Saved forecast: OC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OC.txt [2026-02-24T20:28:21.723641] [INFO ] [sig ] [2205/3377] Completed OC in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-24T20:28:21.723684] [INFO ] [sig ] [2206/3377] Forecasting OCCI... [2026-02-24T20:28:21.723719] [INFO ] [sig ] Generating forecast for: OCCI [2026-02-24T20:28:21.723750] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCCI' from 'https://tdm.silogroup.org/data/derivative_storage/OCCI.csv'. [2026-02-24T20:28:21.736235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCCI'. [2026-02-24T20:28:21.736541] [INFO ] [FORECASTER] Starting predict_future for OCCI [2026-02-24T20:28:21.737389] [DEBUG] [LOCAL ] No optimal features file found for OCCI: ./output/feature-sets/OCCI.txt [2026-02-24T20:28:21.737454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:21.737491] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:21.737518] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:21.737612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:21.798313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:21.799037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:21.799121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:21.799155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:21.919675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:21.919824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:21.919863] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:21.919892] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:21.923274] [DEBUG] [FORECASTER] OCCI: Forecast T+1@11:T+2@11: UP (p=67.37%) [2026-02-24T20:28:21.923597] [INFO ] [FORECASTER] Completed predict_future for OCCI [2026-02-24T20:28:21.923726] [INFO ] [sig ] OCCI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:22.065688] [INFO ] [LOCAL ] Saved forecast: OCCI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OCCI.txt [2026-02-24T20:28:22.065816] [INFO ] [sig ] [2206/3377] Completed OCCI in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-24T20:28:22.065855] [INFO ] [sig ] [2207/3377] Forecasting OCFC... [2026-02-24T20:28:22.065886] [INFO ] [sig ] Generating forecast for: OCFC [2026-02-24T20:28:22.065915] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCFC' from 'https://tdm.silogroup.org/data/derivative_storage/OCFC.csv'. [2026-02-24T20:28:22.077674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCFC'. [2026-02-24T20:28:22.077981] [INFO ] [FORECASTER] Starting predict_future for OCFC [2026-02-24T20:28:22.078809] [DEBUG] [LOCAL ] No optimal features file found for OCFC: ./output/feature-sets/OCFC.txt [2026-02-24T20:28:22.078862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:22.078894] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:22.078921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:22.078977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:22.136436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:22.137175] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:22.137257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:22.137290] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:22.267913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:22.268205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:22.268253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:22.268284] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:22.272406] [DEBUG] [FORECASTER] OCFC: Forecast T+1@11:T+2@11: DOWN (p=2.82%) [2026-02-24T20:28:22.272891] [INFO ] [FORECASTER] Completed predict_future for OCFC [2026-02-24T20:28:22.273021] [INFO ] [sig ] OCFC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:22.416252] [INFO ] [LOCAL ] Saved forecast: OCFC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OCFC.txt [2026-02-24T20:28:22.416427] [INFO ] [sig ] [2207/3377] Completed OCFC in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.1m [2026-02-24T20:28:22.416477] [INFO ] [sig ] [2208/3377] Forecasting OCGN... [2026-02-24T20:28:22.416513] [INFO ] [sig ] Generating forecast for: OCGN [2026-02-24T20:28:22.416548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCGN' from 'https://tdm.silogroup.org/data/derivative_storage/OCGN.csv'. [2026-02-24T20:28:22.429585] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCGN'. [2026-02-24T20:28:22.430030] [INFO ] [FORECASTER] Starting predict_future for OCGN [2026-02-24T20:28:22.430933] [DEBUG] [LOCAL ] No optimal features file found for OCGN: ./output/feature-sets/OCGN.txt [2026-02-24T20:28:22.431003] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:22.431037] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:22.431065] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:22.431124] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:22.491329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:22.492267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:22.492376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:22.492415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:22.617663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:22.617833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:22.617877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:22.617944] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:22.621711] [DEBUG] [FORECASTER] OCGN: Forecast T+1@11:T+2@11: DOWN (p=1.74%) [2026-02-24T20:28:22.622030] [INFO ] [FORECASTER] Completed predict_future for OCGN [2026-02-24T20:28:22.622218] [INFO ] [sig ] OCGN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:22.779721] [INFO ] [LOCAL ] Saved forecast: OCGN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OCGN.txt [2026-02-24T20:28:22.779877] [INFO ] [sig ] [2208/3377] Completed OCGN in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-24T20:28:22.779918] [INFO ] [sig ] [2209/3377] Forecasting OCSL... [2026-02-24T20:28:22.779950] [INFO ] [sig ] Generating forecast for: OCSL [2026-02-24T20:28:22.779982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCSL' from 'https://tdm.silogroup.org/data/derivative_storage/OCSL.csv'. [2026-02-24T20:28:22.792423] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCSL'. [2026-02-24T20:28:22.792836] [INFO ] [FORECASTER] Starting predict_future for OCSL [2026-02-24T20:28:22.793720] [DEBUG] [LOCAL ] No optimal features file found for OCSL: ./output/feature-sets/OCSL.txt [2026-02-24T20:28:22.793776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:22.793811] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:22.793841] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:22.793900] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:22.853497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:22.854558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:22.854697] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:22.854734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:22.980859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:22.981020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:22.981073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:22.981108] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:22.984757] [DEBUG] [FORECASTER] OCSL: Forecast T+1@11:T+2@11: DOWN (p=15.64%) [2026-02-24T20:28:22.985044] [INFO ] [FORECASTER] Completed predict_future for OCSL [2026-02-24T20:28:22.985179] [INFO ] [sig ] OCSL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:23.131182] [INFO ] [LOCAL ] Saved forecast: OCSL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OCSL.txt [2026-02-24T20:28:23.131320] [INFO ] [sig ] [2209/3377] Completed OCSL in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-24T20:28:23.131362] [INFO ] [sig ] [2210/3377] Forecasting OCUL... [2026-02-24T20:28:23.131395] [INFO ] [sig ] Generating forecast for: OCUL [2026-02-24T20:28:23.131458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OCUL' from 'https://tdm.silogroup.org/data/derivative_storage/OCUL.csv'. [2026-02-24T20:28:23.143264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OCUL'. [2026-02-24T20:28:23.143610] [INFO ] [FORECASTER] Starting predict_future for OCUL [2026-02-24T20:28:23.144385] [DEBUG] [LOCAL ] No optimal features file found for OCUL: ./output/feature-sets/OCUL.txt [2026-02-24T20:28:23.144438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:23.144471] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:23.144498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:23.144554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:23.206282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:23.207173] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:23.207263] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:23.207296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:23.325356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:23.325536] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:23.325601] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:23.325636] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:23.329249] [DEBUG] [FORECASTER] OCUL: Forecast T+1@11:T+2@11: DOWN (p=34.85%) [2026-02-24T20:28:23.329589] [INFO ] [FORECASTER] Completed predict_future for OCUL [2026-02-24T20:28:23.329726] [INFO ] [sig ] OCUL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:23.493792] [INFO ] [LOCAL ] Saved forecast: OCUL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OCUL.txt [2026-02-24T20:28:23.493922] [INFO ] [sig ] [2210/3377] Completed OCUL in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-24T20:28:23.493962] [INFO ] [sig ] [2211/3377] Forecasting ODC... [2026-02-24T20:28:23.493993] [INFO ] [sig ] Generating forecast for: ODC [2026-02-24T20:28:23.494024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODC' from 'https://tdm.silogroup.org/data/derivative_storage/ODC.csv'. [2026-02-24T20:28:23.505373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODC'. [2026-02-24T20:28:23.505680] [INFO ] [FORECASTER] Starting predict_future for ODC [2026-02-24T20:28:23.506454] [DEBUG] [LOCAL ] No optimal features file found for ODC: ./output/feature-sets/ODC.txt [2026-02-24T20:28:23.506507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:23.506540] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:23.506593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:23.506655] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:23.563737] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:23.564370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:23.564451] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:23.564485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:23.684142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:23.684298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:23.684341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:23.684374] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:23.687994] [DEBUG] [FORECASTER] ODC: Forecast T+1@11:T+2@11: DOWN (p=42.37%) [2026-02-24T20:28:23.688278] [INFO ] [FORECASTER] Completed predict_future for ODC [2026-02-24T20:28:23.688418] [INFO ] [sig ] ODC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:23.834563] [INFO ] [LOCAL ] Saved forecast: ODC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ODC.txt [2026-02-24T20:28:23.834719] [INFO ] [sig ] [2211/3377] Completed ODC in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-24T20:28:23.834760] [INFO ] [sig ] [2212/3377] Forecasting ODD... [2026-02-24T20:28:23.834790] [INFO ] [sig ] Generating forecast for: ODD [2026-02-24T20:28:23.834822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODD' from 'https://tdm.silogroup.org/data/derivative_storage/ODD.csv'. [2026-02-24T20:28:23.846468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODD'. [2026-02-24T20:28:23.846966] [INFO ] [FORECASTER] Starting predict_future for ODD [2026-02-24T20:28:23.847770] [DEBUG] [LOCAL ] No optimal features file found for ODD: ./output/feature-sets/ODD.txt [2026-02-24T20:28:23.847822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:23.847855] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:23.847912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:23.847971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:23.909842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:23.910612] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:23.910695] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:23.910727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:24.033185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:24.033336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:24.033380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:24.033409] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:24.037013] [DEBUG] [FORECASTER] ODD: Forecast T+1@11:T+2@11: DOWN (p=8.91%) [2026-02-24T20:28:24.037287] [INFO ] [FORECASTER] Completed predict_future for ODD [2026-02-24T20:28:24.037417] [INFO ] [sig ] ODD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:24.186231] [INFO ] [LOCAL ] Saved forecast: ODD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ODD.txt [2026-02-24T20:28:24.186428] [INFO ] [sig ] [2212/3377] Completed ODD in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-24T20:28:24.186469] [INFO ] [sig ] [2213/3377] Forecasting ODFL... [2026-02-24T20:28:24.186500] [INFO ] [sig ] Generating forecast for: ODFL [2026-02-24T20:28:24.186531] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ODFL' from 'https://tdm.silogroup.org/data/derivative_storage/ODFL.csv'. [2026-02-24T20:28:24.199237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ODFL'. [2026-02-24T20:28:24.199656] [INFO ] [FORECASTER] Starting predict_future for ODFL [2026-02-24T20:28:24.200468] [DEBUG] [LOCAL ] No optimal features file found for ODFL: ./output/feature-sets/ODFL.txt [2026-02-24T20:28:24.200524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:24.200556] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:24.200603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:24.200672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:24.271999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:24.272942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:24.273036] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:24.273069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:24.407460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:24.407827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:24.407869] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:24.407936] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:24.411969] [DEBUG] [FORECASTER] ODFL: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-24T20:28:24.412274] [INFO ] [FORECASTER] Completed predict_future for ODFL [2026-02-24T20:28:24.412411] [INFO ] [sig ] ODFL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:24.582291] [INFO ] [LOCAL ] Saved forecast: ODFL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ODFL.txt [2026-02-24T20:28:24.582483] [INFO ] [sig ] [2213/3377] Completed ODFL in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-24T20:28:24.582534] [INFO ] [sig ] [2214/3377] Forecasting OEC... [2026-02-24T20:28:24.582567] [INFO ] [sig ] Generating forecast for: OEC [2026-02-24T20:28:24.582621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OEC' from 'https://tdm.silogroup.org/data/derivative_storage/OEC.csv'. [2026-02-24T20:28:24.595165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OEC'. [2026-02-24T20:28:24.595561] [INFO ] [FORECASTER] Starting predict_future for OEC [2026-02-24T20:28:24.596670] [DEBUG] [LOCAL ] No optimal features file found for OEC: ./output/feature-sets/OEC.txt [2026-02-24T20:28:24.596729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:24.596765] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:24.596793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:24.596852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:24.659345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:24.660300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:24.660400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:24.660442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:24.785006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:24.785168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:24.785208] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:24.785237] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:24.789137] [DEBUG] [FORECASTER] OEC: Forecast T+1@11:T+2@11: UP (p=57.97%) [2026-02-24T20:28:24.789436] [INFO ] [FORECASTER] Completed predict_future for OEC [2026-02-24T20:28:24.789776] [INFO ] [sig ] OEC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:24.943197] [INFO ] [LOCAL ] Saved forecast: OEC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OEC.txt [2026-02-24T20:28:24.943361] [INFO ] [sig ] [2214/3377] Completed OEC in 0.4s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-24T20:28:24.943400] [INFO ] [sig ] [2215/3377] Forecasting OESX... [2026-02-24T20:28:24.943431] [INFO ] [sig ] Generating forecast for: OESX [2026-02-24T20:28:24.943462] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OESX' from 'https://tdm.silogroup.org/data/derivative_storage/OESX.csv'. [2026-02-24T20:28:24.955627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OESX'. [2026-02-24T20:28:24.956018] [INFO ] [FORECASTER] Starting predict_future for OESX [2026-02-24T20:28:24.957136] [DEBUG] [LOCAL ] No optimal features file found for OESX: ./output/feature-sets/OESX.txt [2026-02-24T20:28:24.957190] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:24.957223] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:24.957250] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:24.957307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:25.015864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:25.016790] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:25.016876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:25.016910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:25.130149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:25.130331] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:25.130373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:25.130410] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:25.133876] [DEBUG] [FORECASTER] OESX: Forecast T+1@11:T+2@11: UP (p=67.97%) [2026-02-24T20:28:25.134159] [INFO ] [FORECASTER] Completed predict_future for OESX [2026-02-24T20:28:25.134289] [INFO ] [sig ] OESX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:25.276435] [INFO ] [LOCAL ] Saved forecast: OESX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OESX.txt [2026-02-24T20:28:25.276614] [INFO ] [sig ] [2215/3377] Completed OESX in 0.3s | 2.77 sym/s | Total: 13.3m | ETA: 7.0m [2026-02-24T20:28:25.276659] [INFO ] [sig ] [2216/3377] Forecasting OFG... [2026-02-24T20:28:25.276688] [INFO ] [sig ] Generating forecast for: OFG [2026-02-24T20:28:25.276720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFG' from 'https://tdm.silogroup.org/data/derivative_storage/OFG.csv'. [2026-02-24T20:28:25.289202] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFG'. [2026-02-24T20:28:25.289527] [INFO ] [FORECASTER] Starting predict_future for OFG [2026-02-24T20:28:25.290327] [DEBUG] [LOCAL ] No optimal features file found for OFG: ./output/feature-sets/OFG.txt [2026-02-24T20:28:25.290384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:25.290451] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:25.290486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:25.290555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:25.347567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:25.351851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:25.351956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:25.351989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:25.470555] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:25.470740] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:25.470780] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:25.470808] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:25.474312] [DEBUG] [FORECASTER] OFG: Forecast T+1@11:T+2@11: UP (p=86.01%) [2026-02-24T20:28:25.474646] [INFO ] [FORECASTER] Completed predict_future for OFG [2026-02-24T20:28:25.474786] [INFO ] [sig ] OFG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:25.623366] [INFO ] [LOCAL ] Saved forecast: OFG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OFG.txt [2026-02-24T20:28:25.623533] [INFO ] [sig ] [2216/3377] Completed OFG in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-24T20:28:25.623597] [INFO ] [sig ] [2217/3377] Forecasting OFIX... [2026-02-24T20:28:25.623630] [INFO ] [sig ] Generating forecast for: OFIX [2026-02-24T20:28:25.623660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFIX' from 'https://tdm.silogroup.org/data/derivative_storage/OFIX.csv'. [2026-02-24T20:28:25.636041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFIX'. [2026-02-24T20:28:25.636360] [INFO ] [FORECASTER] Starting predict_future for OFIX [2026-02-24T20:28:25.637153] [DEBUG] [LOCAL ] No optimal features file found for OFIX: ./output/feature-sets/OFIX.txt [2026-02-24T20:28:25.637207] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:25.637238] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:25.637265] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:25.637321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:25.694531] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:25.695478] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:25.695568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:25.695623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:25.818806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:25.818976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:25.819016] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:25.819046] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:25.822627] [DEBUG] [FORECASTER] OFIX: Forecast T+1@11:T+2@11: UP (p=90.83%) [2026-02-24T20:28:25.822924] [INFO ] [FORECASTER] Completed predict_future for OFIX [2026-02-24T20:28:25.823062] [INFO ] [sig ] OFIX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:25.965413] [INFO ] [LOCAL ] Saved forecast: OFIX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OFIX.txt [2026-02-24T20:28:25.965600] [INFO ] [sig ] [2217/3377] Completed OFIX in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-24T20:28:25.965645] [INFO ] [sig ] [2218/3377] Forecasting OFLX... [2026-02-24T20:28:25.965675] [INFO ] [sig ] Generating forecast for: OFLX [2026-02-24T20:28:25.965708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFLX' from 'https://tdm.silogroup.org/data/derivative_storage/OFLX.csv'. [2026-02-24T20:28:25.977472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFLX'. [2026-02-24T20:28:25.977907] [INFO ] [FORECASTER] Starting predict_future for OFLX [2026-02-24T20:28:25.978726] [DEBUG] [LOCAL ] No optimal features file found for OFLX: ./output/feature-sets/OFLX.txt [2026-02-24T20:28:25.978780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:25.978811] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:25.978837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:25.978893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:26.039122] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:26.040122] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:26.040214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:26.040248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:26.160603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:26.160766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:26.160806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:26.160834] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:26.164288] [DEBUG] [FORECASTER] OFLX: Forecast T+1@11:T+2@11: DOWN (p=22.94%) [2026-02-24T20:28:26.164624] [INFO ] [FORECASTER] Completed predict_future for OFLX [2026-02-24T20:28:26.164758] [INFO ] [sig ] OFLX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:26.312172] [INFO ] [LOCAL ] Saved forecast: OFLX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OFLX.txt [2026-02-24T20:28:26.312332] [INFO ] [sig ] [2218/3377] Completed OFLX in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-24T20:28:26.312371] [INFO ] [sig ] [2219/3377] Forecasting OFS... [2026-02-24T20:28:26.312403] [INFO ] [sig ] Generating forecast for: OFS [2026-02-24T20:28:26.312434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OFS' from 'https://tdm.silogroup.org/data/derivative_storage/OFS.csv'. [2026-02-24T20:28:26.324425] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OFS'. [2026-02-24T20:28:26.324720] [INFO ] [FORECASTER] Starting predict_future for OFS [2026-02-24T20:28:26.325497] [DEBUG] [LOCAL ] No optimal features file found for OFS: ./output/feature-sets/OFS.txt [2026-02-24T20:28:26.325562] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:26.325623] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:26.325651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:26.325708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:26.385784] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:26.386706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:26.386792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:26.386826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:26.514027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:26.514186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:26.514228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:26.514294] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:26.517962] [DEBUG] [FORECASTER] OFS: Forecast T+1@11:T+2@11: DOWN (p=13.09%) [2026-02-24T20:28:26.518254] [INFO ] [FORECASTER] Completed predict_future for OFS [2026-02-24T20:28:26.518385] [INFO ] [sig ] OFS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:26.661697] [INFO ] [LOCAL ] Saved forecast: OFS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OFS.txt [2026-02-24T20:28:26.661839] [INFO ] [sig ] [2219/3377] Completed OFS in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-24T20:28:26.661877] [INFO ] [sig ] [2220/3377] Forecasting OGE... [2026-02-24T20:28:26.661907] [INFO ] [sig ] Generating forecast for: OGE [2026-02-24T20:28:26.661937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGE' from 'https://tdm.silogroup.org/data/derivative_storage/OGE.csv'. [2026-02-24T20:28:26.673809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGE'. [2026-02-24T20:28:26.674096] [INFO ] [FORECASTER] Starting predict_future for OGE [2026-02-24T20:28:26.674910] [DEBUG] [LOCAL ] No optimal features file found for OGE: ./output/feature-sets/OGE.txt [2026-02-24T20:28:26.674964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:26.674996] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:26.675023] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:26.675080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:26.735448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:26.736416] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:26.736501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:26.736533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:26.876313] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:26.876472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:26.876513] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:26.876541] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:26.880062] [DEBUG] [FORECASTER] OGE: Forecast T+1@11:T+2@11: UP (p=80.88%) [2026-02-24T20:28:26.880342] [INFO ] [FORECASTER] Completed predict_future for OGE [2026-02-24T20:28:26.880471] [INFO ] [sig ] OGE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:27.029325] [INFO ] [LOCAL ] Saved forecast: OGE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OGE.txt [2026-02-24T20:28:27.029480] [INFO ] [sig ] [2220/3377] Completed OGE in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-24T20:28:27.029527] [INFO ] [sig ] [2221/3377] Forecasting OGI... [2026-02-24T20:28:27.029564] [INFO ] [sig ] Generating forecast for: OGI [2026-02-24T20:28:27.029623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGI' from 'https://tdm.silogroup.org/data/derivative_storage/OGI.csv'. [2026-02-24T20:28:27.042101] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGI'. [2026-02-24T20:28:27.042462] [INFO ] [FORECASTER] Starting predict_future for OGI [2026-02-24T20:28:27.043434] [DEBUG] [LOCAL ] No optimal features file found for OGI: ./output/feature-sets/OGI.txt [2026-02-24T20:28:27.043500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:27.043532] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:27.043565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:27.043668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:27.105411] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:27.106312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:27.106398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:27.106433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:27.230832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:27.230994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:27.231036] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:27.231066] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:27.235013] [DEBUG] [FORECASTER] OGI: Forecast T+1@11:T+2@11: UP (p=85.19%) [2026-02-24T20:28:27.235291] [INFO ] [FORECASTER] Completed predict_future for OGI [2026-02-24T20:28:27.235416] [INFO ] [sig ] OGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:27.388326] [INFO ] [LOCAL ] Saved forecast: OGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OGI.txt [2026-02-24T20:28:27.388522] [INFO ] [sig ] [2221/3377] Completed OGI in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-24T20:28:27.388585] [INFO ] [sig ] [2222/3377] Forecasting OGN... [2026-02-24T20:28:27.388618] [INFO ] [sig ] Generating forecast for: OGN [2026-02-24T20:28:27.388650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OGN' from 'https://tdm.silogroup.org/data/derivative_storage/OGN.csv'. [2026-02-24T20:28:27.401647] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OGN'. [2026-02-24T20:28:27.402137] [INFO ] [FORECASTER] Starting predict_future for OGN [2026-02-24T20:28:27.403196] [DEBUG] [LOCAL ] No optimal features file found for OGN: ./output/feature-sets/OGN.txt [2026-02-24T20:28:27.403251] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:27.403284] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:27.403313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:27.403369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:27.463012] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:27.463729] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:27.463810] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:27.463844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:27.594967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:27.595128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:27.595171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:27.595200] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:27.598961] [DEBUG] [FORECASTER] OGN: Forecast T+1@11:T+2@11: DOWN (p=21.98%) [2026-02-24T20:28:27.599241] [INFO ] [FORECASTER] Completed predict_future for OGN [2026-02-24T20:28:27.599369] [INFO ] [sig ] OGN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:27.754748] [INFO ] [LOCAL ] Saved forecast: OGN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OGN.txt [2026-02-24T20:28:27.754914] [INFO ] [sig ] [2222/3377] Completed OGN in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-24T20:28:27.754961] [INFO ] [sig ] [2223/3377] Forecasting OHI... [2026-02-24T20:28:27.754992] [INFO ] [sig ] Generating forecast for: OHI [2026-02-24T20:28:27.755032] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OHI' from 'https://tdm.silogroup.org/data/derivative_storage/OHI.csv'. [2026-02-24T20:28:27.767539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OHI'. [2026-02-24T20:28:27.767986] [INFO ] [FORECASTER] Starting predict_future for OHI [2026-02-24T20:28:27.768894] [DEBUG] [LOCAL ] No optimal features file found for OHI: ./output/feature-sets/OHI.txt [2026-02-24T20:28:27.768950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:27.768983] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:27.769011] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:27.769069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:27.828926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:27.829983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:27.830067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:27.830101] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:27.951589] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:27.951748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:27.951788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:27.951816] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:27.955386] [DEBUG] [FORECASTER] OHI: Forecast T+1@11:T+2@11: DOWN (p=21.27%) [2026-02-24T20:28:27.955733] [INFO ] [FORECASTER] Completed predict_future for OHI [2026-02-24T20:28:27.955873] [INFO ] [sig ] OHI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:28.111148] [INFO ] [LOCAL ] Saved forecast: OHI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OHI.txt [2026-02-24T20:28:28.111315] [INFO ] [sig ] [2223/3377] Completed OHI in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 7.0m [2026-02-24T20:28:28.111357] [INFO ] [sig ] [2224/3377] Forecasting OI... [2026-02-24T20:28:28.111387] [INFO ] [sig ] Generating forecast for: OI [2026-02-24T20:28:28.111417] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OI' from 'https://tdm.silogroup.org/data/derivative_storage/OI.csv'. [2026-02-24T20:28:28.125046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OI'. [2026-02-24T20:28:28.125471] [INFO ] [FORECASTER] Starting predict_future for OI [2026-02-24T20:28:28.126374] [DEBUG] [LOCAL ] No optimal features file found for OI: ./output/feature-sets/OI.txt [2026-02-24T20:28:28.126429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:28.126461] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:28.126488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:28.126550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:28.204050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:28.205344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:28.205444] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:28.205485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:28.342381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:28.342550] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:28.342613] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:28.342646] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:28.346475] [DEBUG] [FORECASTER] OI: Forecast T+1@11:T+2@11: UP (p=69.83%) [2026-02-24T20:28:28.346848] [INFO ] [FORECASTER] Completed predict_future for OI [2026-02-24T20:28:28.347016] [INFO ] [sig ] OI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:28.498323] [INFO ] [LOCAL ] Saved forecast: OI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OI.txt [2026-02-24T20:28:28.498482] [INFO ] [sig ] [2224/3377] Completed OI in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-24T20:28:28.498539] [INFO ] [sig ] [2225/3377] Forecasting OIA... [2026-02-24T20:28:28.498601] [INFO ] [sig ] Generating forecast for: OIA [2026-02-24T20:28:28.498641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIA' from 'https://tdm.silogroup.org/data/derivative_storage/OIA.csv'. [2026-02-24T20:28:28.510382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIA'. [2026-02-24T20:28:28.510744] [INFO ] [FORECASTER] Starting predict_future for OIA [2026-02-24T20:28:28.511545] [DEBUG] [LOCAL ] No optimal features file found for OIA: ./output/feature-sets/OIA.txt [2026-02-24T20:28:28.511622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:28.511655] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:28.511681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:28.511737] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:28.568072] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:28.568849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:28.568934] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:28.568967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:28.693439] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:28.693624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:28.693667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:28.693696] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:28.697496] [DEBUG] [FORECASTER] OIA: Forecast T+1@11:T+2@11: DOWN (p=45.54%) [2026-02-24T20:28:28.697840] [INFO ] [FORECASTER] Completed predict_future for OIA [2026-02-24T20:28:28.698014] [INFO ] [sig ] OIA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:28.857874] [INFO ] [LOCAL ] Saved forecast: OIA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OIA.txt [2026-02-24T20:28:28.858447] [INFO ] [sig ] [2225/3377] Completed OIA in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-24T20:28:28.858498] [INFO ] [sig ] [2226/3377] Forecasting OII... [2026-02-24T20:28:28.858530] [INFO ] [sig ] Generating forecast for: OII [2026-02-24T20:28:28.858562] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OII' from 'https://tdm.silogroup.org/data/derivative_storage/OII.csv'. [2026-02-24T20:28:28.870914] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OII'. [2026-02-24T20:28:28.871291] [INFO ] [FORECASTER] Starting predict_future for OII [2026-02-24T20:28:28.872132] [DEBUG] [LOCAL ] No optimal features file found for OII: ./output/feature-sets/OII.txt [2026-02-24T20:28:28.872187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:28.872219] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:28.872247] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:28.872304] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:28.930906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:28.932010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:28.932096] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:28.932162] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:29.055875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:29.056059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:29.056102] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:29.056152] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:29.059865] [DEBUG] [FORECASTER] OII: Forecast T+1@11:T+2@11: UP (p=94.21%) [2026-02-24T20:28:29.060161] [INFO ] [FORECASTER] Completed predict_future for OII [2026-02-24T20:28:29.060298] [INFO ] [sig ] OII: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:29.280553] [INFO ] [LOCAL ] Saved forecast: OII 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OII.txt [2026-02-24T20:28:29.280744] [INFO ] [sig ] [2226/3377] Completed OII in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-24T20:28:29.280785] [INFO ] [sig ] [2227/3377] Forecasting OIS... [2026-02-24T20:28:29.280817] [INFO ] [sig ] Generating forecast for: OIS [2026-02-24T20:28:29.280849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OIS' from 'https://tdm.silogroup.org/data/derivative_storage/OIS.csv'. [2026-02-24T20:28:29.293173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OIS'. [2026-02-24T20:28:29.293506] [INFO ] [FORECASTER] Starting predict_future for OIS [2026-02-24T20:28:29.294384] [DEBUG] [LOCAL ] No optimal features file found for OIS: ./output/feature-sets/OIS.txt [2026-02-24T20:28:29.294441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:29.294475] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:29.294503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:29.294560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:29.354764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:29.355672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:29.355759] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:29.355795] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:29.481402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:29.481592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:29.481648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:29.481682] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:29.485363] [DEBUG] [FORECASTER] OIS: Forecast T+1@11:T+2@11: UP (p=98.14%) [2026-02-24T20:28:29.485709] [INFO ] [FORECASTER] Completed predict_future for OIS [2026-02-24T20:28:29.485848] [INFO ] [sig ] OIS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:29.633678] [INFO ] [LOCAL ] Saved forecast: OIS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OIS.txt [2026-02-24T20:28:29.633837] [INFO ] [sig ] [2227/3377] Completed OIS in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-24T20:28:29.633884] [INFO ] [sig ] [2228/3377] Forecasting OKE... [2026-02-24T20:28:29.633916] [INFO ] [sig ] Generating forecast for: OKE [2026-02-24T20:28:29.633948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKE' from 'https://tdm.silogroup.org/data/derivative_storage/OKE.csv'. [2026-02-24T20:28:29.645742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKE'. [2026-02-24T20:28:29.646047] [INFO ] [FORECASTER] Starting predict_future for OKE [2026-02-24T20:28:29.646915] [DEBUG] [LOCAL ] No optimal features file found for OKE: ./output/feature-sets/OKE.txt [2026-02-24T20:28:29.646971] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:29.647005] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:29.647034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:29.647092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:29.709724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:29.710704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:29.710795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:29.710848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:29.837653] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:29.837811] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:29.837852] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:29.837900] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:29.841659] [DEBUG] [FORECASTER] OKE: Forecast T+1@11:T+2@11: DOWN (p=17.11%) [2026-02-24T20:28:29.841955] [INFO ] [FORECASTER] Completed predict_future for OKE [2026-02-24T20:28:29.842090] [INFO ] [sig ] OKE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:29.995415] [INFO ] [LOCAL ] Saved forecast: OKE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OKE.txt [2026-02-24T20:28:29.995567] [INFO ] [sig ] [2228/3377] Completed OKE in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-24T20:28:29.995628] [INFO ] [sig ] [2229/3377] Forecasting OKTA... [2026-02-24T20:28:29.995660] [INFO ] [sig ] Generating forecast for: OKTA [2026-02-24T20:28:29.995879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKTA' from 'https://tdm.silogroup.org/data/derivative_storage/OKTA.csv'. [2026-02-24T20:28:30.009414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKTA'. [2026-02-24T20:28:30.009792] [INFO ] [FORECASTER] Starting predict_future for OKTA [2026-02-24T20:28:30.010710] [DEBUG] [LOCAL ] No optimal features file found for OKTA: ./output/feature-sets/OKTA.txt [2026-02-24T20:28:30.010765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:30.010798] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:30.010827] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:30.010884] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:30.071732] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:30.072414] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:30.072496] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:30.072538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:30.202430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:30.202603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:30.202648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:30.202679] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:30.206311] [DEBUG] [FORECASTER] OKTA: Forecast T+1@11:T+2@11: UP (p=62.82%) [2026-02-24T20:28:30.206628] [INFO ] [FORECASTER] Completed predict_future for OKTA [2026-02-24T20:28:30.206767] [INFO ] [sig ] OKTA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:30.353458] [INFO ] [LOCAL ] Saved forecast: OKTA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OKTA.txt [2026-02-24T20:28:30.353631] [INFO ] [sig ] [2229/3377] Completed OKTA in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-24T20:28:30.353674] [INFO ] [sig ] [2230/3377] Forecasting OKYO... [2026-02-24T20:28:30.353703] [INFO ] [sig ] Generating forecast for: OKYO [2026-02-24T20:28:30.353734] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OKYO' from 'https://tdm.silogroup.org/data/derivative_storage/OKYO.csv'. [2026-02-24T20:28:30.364926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OKYO'. [2026-02-24T20:28:30.365228] [INFO ] [FORECASTER] Starting predict_future for OKYO [2026-02-24T20:28:30.366070] [DEBUG] [LOCAL ] No optimal features file found for OKYO: ./output/feature-sets/OKYO.txt [2026-02-24T20:28:30.366126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:30.366160] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:30.366201] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:30.366261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:30.431284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:30.432214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:30.432310] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:30.432535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:30.570705] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:30.570867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:30.570909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:30.570939] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:30.574533] [DEBUG] [FORECASTER] OKYO: Forecast T+1@11:T+2@11: DOWN (p=2.48%) [2026-02-24T20:28:30.574864] [INFO ] [FORECASTER] Completed predict_future for OKYO [2026-02-24T20:28:30.575007] [INFO ] [sig ] OKYO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:30.723427] [INFO ] [LOCAL ] Saved forecast: OKYO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OKYO.txt [2026-02-24T20:28:30.723592] [INFO ] [sig ] [2230/3377] Completed OKYO in 0.4s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-24T20:28:30.723643] [INFO ] [sig ] [2231/3377] Forecasting OLED... [2026-02-24T20:28:30.723681] [INFO ] [sig ] Generating forecast for: OLED [2026-02-24T20:28:30.723715] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLED' from 'https://tdm.silogroup.org/data/derivative_storage/OLED.csv'. [2026-02-24T20:28:30.735988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLED'. [2026-02-24T20:28:30.736280] [INFO ] [FORECASTER] Starting predict_future for OLED [2026-02-24T20:28:30.737085] [DEBUG] [LOCAL ] No optimal features file found for OLED: ./output/feature-sets/OLED.txt [2026-02-24T20:28:30.737139] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:30.737171] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:30.737199] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:30.737256] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:30.795157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:30.795818] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:30.795899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:30.795933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:30.916660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:30.916830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:30.916871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:30.916901] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:30.920481] [DEBUG] [FORECASTER] OLED: Forecast T+1@11:T+2@11: UP (p=95.16%) [2026-02-24T20:28:30.920799] [INFO ] [FORECASTER] Completed predict_future for OLED [2026-02-24T20:28:30.920936] [INFO ] [sig ] OLED: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:31.068007] [INFO ] [LOCAL ] Saved forecast: OLED 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OLED.txt [2026-02-24T20:28:31.068148] [INFO ] [sig ] [2231/3377] Completed OLED in 0.3s | 2.77 sym/s | Total: 13.4m | ETA: 6.9m [2026-02-24T20:28:31.068190] [INFO ] [sig ] [2232/3377] Forecasting OLLI... [2026-02-24T20:28:31.068220] [INFO ] [sig ] Generating forecast for: OLLI [2026-02-24T20:28:31.068250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLLI' from 'https://tdm.silogroup.org/data/derivative_storage/OLLI.csv'. [2026-02-24T20:28:31.082871] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLLI'. [2026-02-24T20:28:31.083171] [INFO ] [FORECASTER] Starting predict_future for OLLI [2026-02-24T20:28:31.084046] [DEBUG] [LOCAL ] No optimal features file found for OLLI: ./output/feature-sets/OLLI.txt [2026-02-24T20:28:31.084101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:31.084136] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:31.084163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:31.084221] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:31.144167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:31.144838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:31.144918] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:31.144951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:31.267816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:31.268005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:31.268047] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:31.268077] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:31.271521] [DEBUG] [FORECASTER] OLLI: Forecast T+1@11:T+2@11: DOWN (p=24.51%) [2026-02-24T20:28:31.271847] [INFO ] [FORECASTER] Completed predict_future for OLLI [2026-02-24T20:28:31.271983] [INFO ] [sig ] OLLI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:31.423254] [INFO ] [LOCAL ] Saved forecast: OLLI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OLLI.txt [2026-02-24T20:28:31.423422] [INFO ] [sig ] [2232/3377] Completed OLLI in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-24T20:28:31.423465] [INFO ] [sig ] [2233/3377] Forecasting OLMA... [2026-02-24T20:28:31.423495] [INFO ] [sig ] Generating forecast for: OLMA [2026-02-24T20:28:31.423526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLMA' from 'https://tdm.silogroup.org/data/derivative_storage/OLMA.csv'. [2026-02-24T20:28:31.436154] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLMA'. [2026-02-24T20:28:31.436602] [INFO ] [FORECASTER] Starting predict_future for OLMA [2026-02-24T20:28:31.437685] [DEBUG] [LOCAL ] No optimal features file found for OLMA: ./output/feature-sets/OLMA.txt [2026-02-24T20:28:31.437742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:31.437806] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:31.437835] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:31.437924] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:31.497857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:31.498998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:31.499091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:31.499125] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:31.631969] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:31.632140] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:31.632183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:31.632211] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:31.635935] [DEBUG] [FORECASTER] OLMA: Forecast T+1@11:T+2@11: UP (p=68.09%) [2026-02-24T20:28:31.636297] [INFO ] [FORECASTER] Completed predict_future for OLMA [2026-02-24T20:28:31.636459] [INFO ] [sig ] OLMA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:31.801411] [INFO ] [LOCAL ] Saved forecast: OLMA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OLMA.txt [2026-02-24T20:28:31.801609] [INFO ] [sig ] [2233/3377] Completed OLMA in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-24T20:28:31.801661] [INFO ] [sig ] [2234/3377] Forecasting OLN... [2026-02-24T20:28:31.801700] [INFO ] [sig ] Generating forecast for: OLN [2026-02-24T20:28:31.801747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLN' from 'https://tdm.silogroup.org/data/derivative_storage/OLN.csv'. [2026-02-24T20:28:31.813645] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLN'. [2026-02-24T20:28:31.814051] [INFO ] [FORECASTER] Starting predict_future for OLN [2026-02-24T20:28:31.814911] [DEBUG] [LOCAL ] No optimal features file found for OLN: ./output/feature-sets/OLN.txt [2026-02-24T20:28:31.814965] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:31.814997] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:31.815025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:31.815082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:31.880335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:31.881657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:31.881761] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:31.881805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:32.026744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:32.026929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:32.026983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:32.027023] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:32.031087] [DEBUG] [FORECASTER] OLN: Forecast T+1@11:T+2@11: DOWN (p=13.00%) [2026-02-24T20:28:32.031427] [INFO ] [FORECASTER] Completed predict_future for OLN [2026-02-24T20:28:32.031616] [INFO ] [sig ] OLN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:32.178560] [INFO ] [LOCAL ] Saved forecast: OLN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OLN.txt [2026-02-24T20:28:32.178752] [INFO ] [sig ] [2234/3377] Completed OLN in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-24T20:28:32.178793] [INFO ] [sig ] [2235/3377] Forecasting OLP... [2026-02-24T20:28:32.178823] [INFO ] [sig ] Generating forecast for: OLP [2026-02-24T20:28:32.178853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLP' from 'https://tdm.silogroup.org/data/derivative_storage/OLP.csv'. [2026-02-24T20:28:32.190563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLP'. [2026-02-24T20:28:32.190903] [INFO ] [FORECASTER] Starting predict_future for OLP [2026-02-24T20:28:32.191712] [DEBUG] [LOCAL ] No optimal features file found for OLP: ./output/feature-sets/OLP.txt [2026-02-24T20:28:32.191766] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:32.191799] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:32.191826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:32.191882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:32.248986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:32.249887] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:32.249972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:32.250005] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:32.370790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:32.370951] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:32.370992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:32.371022] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:32.374700] [DEBUG] [FORECASTER] OLP: Forecast T+1@11:T+2@11: DOWN (p=47.55%) [2026-02-24T20:28:32.375002] [INFO ] [FORECASTER] Completed predict_future for OLP [2026-02-24T20:28:32.375146] [INFO ] [sig ] OLP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:32.533005] [INFO ] [LOCAL ] Saved forecast: OLP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OLP.txt [2026-02-24T20:28:32.533265] [INFO ] [sig ] [2235/3377] Completed OLP in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-24T20:28:32.533328] [INFO ] [sig ] [2236/3377] Forecasting OLPX... [2026-02-24T20:28:32.533370] [INFO ] [sig ] Generating forecast for: OLPX [2026-02-24T20:28:32.533413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OLPX' from 'https://tdm.silogroup.org/data/derivative_storage/OLPX.csv'. [2026-02-24T20:28:32.553649] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OLPX'. [2026-02-24T20:28:32.554253] [INFO ] [FORECASTER] Starting predict_future for OLPX [2026-02-24T20:28:32.555339] [DEBUG] [LOCAL ] No optimal features file found for OLPX: ./output/feature-sets/OLPX.txt [2026-02-24T20:28:32.555403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:32.555445] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:32.555483] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:32.555603] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:32.622684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:32.624118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:32.624246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:32.624283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:32.756089] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:32.756256] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:32.756300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:32.756386] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:32.760192] [DEBUG] [FORECASTER] OLPX: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-02-24T20:28:32.760504] [INFO ] [FORECASTER] Completed predict_future for OLPX [2026-02-24T20:28:32.760664] [INFO ] [sig ] OLPX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:32.906983] [INFO ] [LOCAL ] Saved forecast: OLPX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OLPX.txt [2026-02-24T20:28:32.907153] [INFO ] [sig ] [2236/3377] Completed OLPX in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-24T20:28:32.907194] [INFO ] [sig ] [2237/3377] Forecasting OM... [2026-02-24T20:28:32.907223] [INFO ] [sig ] Generating forecast for: OM [2026-02-24T20:28:32.907254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OM' from 'https://tdm.silogroup.org/data/derivative_storage/OM.csv'. [2026-02-24T20:28:32.920141] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OM'. [2026-02-24T20:28:32.920528] [INFO ] [FORECASTER] Starting predict_future for OM [2026-02-24T20:28:32.921335] [DEBUG] [LOCAL ] No optimal features file found for OM: ./output/feature-sets/OM.txt [2026-02-24T20:28:32.921389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:32.921422] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:32.921449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:32.921506] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:32.980176] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:32.981152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:32.981253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:32.981286] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:33.107021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:33.107193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:33.107235] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:33.107266] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:33.110904] [DEBUG] [FORECASTER] OM: Forecast T+1@11:T+2@11: UP (p=88.36%) [2026-02-24T20:28:33.111210] [INFO ] [FORECASTER] Completed predict_future for OM [2026-02-24T20:28:33.111379] [INFO ] [sig ] OM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:33.259556] [INFO ] [LOCAL ] Saved forecast: OM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OM.txt [2026-02-24T20:28:33.259776] [INFO ] [sig ] [2237/3377] Completed OM in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-24T20:28:33.259821] [INFO ] [sig ] [2238/3377] Forecasting OMAB... [2026-02-24T20:28:33.259862] [INFO ] [sig ] Generating forecast for: OMAB [2026-02-24T20:28:33.259895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMAB' from 'https://tdm.silogroup.org/data/derivative_storage/OMAB.csv'. [2026-02-24T20:28:33.271944] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMAB'. [2026-02-24T20:28:33.272334] [INFO ] [FORECASTER] Starting predict_future for OMAB [2026-02-24T20:28:33.273186] [DEBUG] [LOCAL ] No optimal features file found for OMAB: ./output/feature-sets/OMAB.txt [2026-02-24T20:28:33.273241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:33.273275] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:33.273303] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:33.273364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:33.340056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:33.341251] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:33.341356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:33.341392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:33.475628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:33.475798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:33.475839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:33.475868] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:33.479518] [DEBUG] [FORECASTER] OMAB: Forecast T+1@11:T+2@11: UP (p=59.61%) [2026-02-24T20:28:33.479846] [INFO ] [FORECASTER] Completed predict_future for OMAB [2026-02-24T20:28:33.479986] [INFO ] [sig ] OMAB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:33.625402] [INFO ] [LOCAL ] Saved forecast: OMAB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OMAB.txt [2026-02-24T20:28:33.625593] [INFO ] [sig ] [2238/3377] Completed OMAB in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-24T20:28:33.625646] [INFO ] [sig ] [2239/3377] Forecasting OMC... [2026-02-24T20:28:33.625684] [INFO ] [sig ] Generating forecast for: OMC [2026-02-24T20:28:33.625731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMC' from 'https://tdm.silogroup.org/data/derivative_storage/OMC.csv'. [2026-02-24T20:28:33.639290] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMC'. [2026-02-24T20:28:33.639739] [INFO ] [FORECASTER] Starting predict_future for OMC [2026-02-24T20:28:33.640791] [DEBUG] [LOCAL ] No optimal features file found for OMC: ./output/feature-sets/OMC.txt [2026-02-24T20:28:33.640845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:33.640878] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:33.640904] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:33.640961] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:33.698813] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:33.699824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:33.699937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:33.699990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:33.828745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:33.828922] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:33.828962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:33.828990] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:33.832623] [DEBUG] [FORECASTER] OMC: Forecast T+1@11:T+2@11: DOWN (p=2.90%) [2026-02-24T20:28:33.832932] [INFO ] [FORECASTER] Completed predict_future for OMC [2026-02-24T20:28:33.833069] [INFO ] [sig ] OMC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:33.978080] [INFO ] [LOCAL ] Saved forecast: OMC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OMC.txt [2026-02-24T20:28:33.978248] [INFO ] [sig ] [2239/3377] Completed OMC in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-24T20:28:33.978290] [INFO ] [sig ] [2240/3377] Forecasting OMCL... [2026-02-24T20:28:33.978319] [INFO ] [sig ] Generating forecast for: OMCL [2026-02-24T20:28:33.978350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMCL' from 'https://tdm.silogroup.org/data/derivative_storage/OMCL.csv'. [2026-02-24T20:28:33.990359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMCL'. [2026-02-24T20:28:33.990749] [INFO ] [FORECASTER] Starting predict_future for OMCL [2026-02-24T20:28:33.991563] [DEBUG] [LOCAL ] No optimal features file found for OMCL: ./output/feature-sets/OMCL.txt [2026-02-24T20:28:33.991688] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:33.991729] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:33.991762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:33.991819] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:34.065602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:34.066714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:34.066798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:34.066832] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:34.200707] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:34.200860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:34.200900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:34.200929] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:34.204451] [DEBUG] [FORECASTER] OMCL: Forecast T+1@11:T+2@11: UP (p=97.33%) [2026-02-24T20:28:34.204758] [INFO ] [FORECASTER] Completed predict_future for OMCL [2026-02-24T20:28:34.204891] [INFO ] [sig ] OMCL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:34.355689] [INFO ] [LOCAL ] Saved forecast: OMCL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OMCL.txt [2026-02-24T20:28:34.355853] [INFO ] [sig ] [2240/3377] Completed OMCL in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.9m [2026-02-24T20:28:34.355895] [INFO ] [sig ] [2241/3377] Forecasting OMEX... [2026-02-24T20:28:34.355925] [INFO ] [sig ] Generating forecast for: OMEX [2026-02-24T20:28:34.355955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMEX' from 'https://tdm.silogroup.org/data/derivative_storage/OMEX.csv'. [2026-02-24T20:28:34.368230] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMEX'. [2026-02-24T20:28:34.368656] [INFO ] [FORECASTER] Starting predict_future for OMEX [2026-02-24T20:28:34.369465] [DEBUG] [LOCAL ] No optimal features file found for OMEX: ./output/feature-sets/OMEX.txt [2026-02-24T20:28:34.369519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:34.369551] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:34.369613] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:34.369685] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:34.426922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:34.427833] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:34.427955] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:34.427989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:34.549239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:34.549402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:34.549442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:34.549471] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:34.552913] [DEBUG] [FORECASTER] OMEX: Forecast T+1@11:T+2@11: DOWN (p=25.63%) [2026-02-24T20:28:34.553198] [INFO ] [FORECASTER] Completed predict_future for OMEX [2026-02-24T20:28:34.553328] [INFO ] [sig ] OMEX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:34.695178] [INFO ] [LOCAL ] Saved forecast: OMEX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OMEX.txt [2026-02-24T20:28:34.695346] [INFO ] [sig ] [2241/3377] Completed OMEX in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-24T20:28:34.695387] [INFO ] [sig ] [2242/3377] Forecasting OMF... [2026-02-24T20:28:34.695417] [INFO ] [sig ] Generating forecast for: OMF [2026-02-24T20:28:34.695448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OMF' from 'https://tdm.silogroup.org/data/derivative_storage/OMF.csv'. [2026-02-24T20:28:34.707744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OMF'. [2026-02-24T20:28:34.708155] [INFO ] [FORECASTER] Starting predict_future for OMF [2026-02-24T20:28:34.708984] [DEBUG] [LOCAL ] No optimal features file found for OMF: ./output/feature-sets/OMF.txt [2026-02-24T20:28:34.709039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:34.709071] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:34.709098] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:34.709155] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:34.791608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:34.792837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:34.792959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:34.793009] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:34.943644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:34.943807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:34.943850] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:34.943879] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:34.947737] [DEBUG] [FORECASTER] OMF: Forecast T+1@11:T+2@11: UP (p=75.39%) [2026-02-24T20:28:34.948055] [INFO ] [FORECASTER] Completed predict_future for OMF [2026-02-24T20:28:34.948203] [INFO ] [sig ] OMF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:35.094743] [INFO ] [LOCAL ] Saved forecast: OMF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OMF.txt [2026-02-24T20:28:35.094895] [INFO ] [sig ] [2242/3377] Completed OMF in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-24T20:28:35.094939] [INFO ] [sig ] [2243/3377] Forecasting ON... [2026-02-24T20:28:35.094970] [INFO ] [sig ] Generating forecast for: ON [2026-02-24T20:28:35.095002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ON' from 'https://tdm.silogroup.org/data/derivative_storage/ON.csv'. [2026-02-24T20:28:35.109920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ON'. [2026-02-24T20:28:35.110370] [INFO ] [FORECASTER] Starting predict_future for ON [2026-02-24T20:28:35.111323] [DEBUG] [LOCAL ] No optimal features file found for ON: ./output/feature-sets/ON.txt [2026-02-24T20:28:35.111411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:35.111445] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:35.111474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:35.111532] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:35.182794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:35.183940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:35.184082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:35.184119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:35.315938] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:35.316095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:35.316136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:35.316166] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:35.319914] [DEBUG] [FORECASTER] ON: Forecast T+1@11:T+2@11: DOWN (p=46.62%) [2026-02-24T20:28:35.320369] [INFO ] [FORECASTER] Completed predict_future for ON [2026-02-24T20:28:35.320506] [INFO ] [sig ] ON: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:35.463528] [INFO ] [LOCAL ] Saved forecast: ON 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ON.txt [2026-02-24T20:28:35.463680] [INFO ] [sig ] [2243/3377] Completed ON in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-24T20:28:35.463720] [INFO ] [sig ] [2244/3377] Forecasting ONB... [2026-02-24T20:28:35.463750] [INFO ] [sig ] Generating forecast for: ONB [2026-02-24T20:28:35.463780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONB' from 'https://tdm.silogroup.org/data/derivative_storage/ONB.csv'. [2026-02-24T20:28:35.475087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONB'. [2026-02-24T20:28:35.475359] [INFO ] [FORECASTER] Starting predict_future for ONB [2026-02-24T20:28:35.476162] [DEBUG] [LOCAL ] No optimal features file found for ONB: ./output/feature-sets/ONB.txt [2026-02-24T20:28:35.476216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:35.476249] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:35.476276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:35.476333] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:35.533918] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:35.534592] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:35.534673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:35.534706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:35.659963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:35.660124] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:35.660165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:35.660194] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:35.663847] [DEBUG] [FORECASTER] ONB: Forecast T+1@11:T+2@11: DOWN (p=28.52%) [2026-02-24T20:28:35.664136] [INFO ] [FORECASTER] Completed predict_future for ONB [2026-02-24T20:28:35.664265] [INFO ] [sig ] ONB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:35.806717] [INFO ] [LOCAL ] Saved forecast: ONB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ONB.txt [2026-02-24T20:28:35.806877] [INFO ] [sig ] [2244/3377] Completed ONB in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-24T20:28:35.806916] [INFO ] [sig ] [2245/3377] Forecasting ONDS... [2026-02-24T20:28:35.806947] [INFO ] [sig ] Generating forecast for: ONDS [2026-02-24T20:28:35.806978] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONDS' from 'https://tdm.silogroup.org/data/derivative_storage/ONDS.csv'. [2026-02-24T20:28:35.818758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONDS'. [2026-02-24T20:28:35.819102] [INFO ] [FORECASTER] Starting predict_future for ONDS [2026-02-24T20:28:35.819915] [DEBUG] [LOCAL ] No optimal features file found for ONDS: ./output/feature-sets/ONDS.txt [2026-02-24T20:28:35.819968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:35.819999] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:35.820025] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:35.820086] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:35.878033] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:35.878925] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:35.879017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:35.879052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:35.998365] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:35.998524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:35.998565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:35.998617] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:36.002197] [DEBUG] [FORECASTER] ONDS: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-02-24T20:28:36.002496] [INFO ] [FORECASTER] Completed predict_future for ONDS [2026-02-24T20:28:36.002655] [INFO ] [sig ] ONDS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:36.146240] [INFO ] [LOCAL ] Saved forecast: ONDS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ONDS.txt [2026-02-24T20:28:36.146392] [INFO ] [sig ] [2245/3377] Completed ONDS in 0.3s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-24T20:28:36.146430] [INFO ] [sig ] [2246/3377] Forecasting ONEQ... [2026-02-24T20:28:36.146462] [INFO ] [sig ] Generating forecast for: ONEQ [2026-02-24T20:28:36.146492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONEQ' from 'https://tdm.silogroup.org/data/derivative_storage/ONEQ.csv'. [2026-02-24T20:28:36.158261] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONEQ'. [2026-02-24T20:28:36.158619] [INFO ] [FORECASTER] Starting predict_future for ONEQ [2026-02-24T20:28:36.159426] [DEBUG] [LOCAL ] No optimal features file found for ONEQ: ./output/feature-sets/ONEQ.txt [2026-02-24T20:28:36.159482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:36.159515] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:36.159545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:36.159625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:36.219413] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:36.220265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:36.220354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:36.220389] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:36.347593] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:36.347753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:36.347794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:36.347825] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:36.351508] [DEBUG] [FORECASTER] ONEQ: Forecast T+1@11:T+2@11: DOWN (p=23.72%) [2026-02-24T20:28:36.351815] [INFO ] [FORECASTER] Completed predict_future for ONEQ [2026-02-24T20:28:36.351950] [INFO ] [sig ] ONEQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:36.502376] [INFO ] [LOCAL ] Saved forecast: ONEQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ONEQ.txt [2026-02-24T20:28:36.502604] [INFO ] [sig ] [2246/3377] Completed ONEQ in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-24T20:28:36.502656] [INFO ] [sig ] [2247/3377] Forecasting ONL... [2026-02-24T20:28:36.502687] [INFO ] [sig ] Generating forecast for: ONL [2026-02-24T20:28:36.502718] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONL' from 'https://tdm.silogroup.org/data/derivative_storage/ONL.csv'. [2026-02-24T20:28:36.516040] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONL'. [2026-02-24T20:28:36.516373] [INFO ] [FORECASTER] Starting predict_future for ONL [2026-02-24T20:28:36.517184] [DEBUG] [LOCAL ] No optimal features file found for ONL: ./output/feature-sets/ONL.txt [2026-02-24T20:28:36.517237] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:36.517269] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:36.517295] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:36.517351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:36.574943] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:36.575707] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:36.575795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:36.575831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:36.708982] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:36.709342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:36.709384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:36.709416] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:36.713402] [DEBUG] [FORECASTER] ONL: Forecast T+1@11:T+2@11: UP (p=93.34%) [2026-02-24T20:28:36.713753] [INFO ] [FORECASTER] Completed predict_future for ONL [2026-02-24T20:28:36.713913] [INFO ] [sig ] ONL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:36.857806] [INFO ] [LOCAL ] Saved forecast: ONL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ONL.txt [2026-02-24T20:28:36.857982] [INFO ] [sig ] [2247/3377] Completed ONL in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-24T20:28:36.858024] [INFO ] [sig ] [2248/3377] Forecasting ONON... [2026-02-24T20:28:36.858053] [INFO ] [sig ] Generating forecast for: ONON [2026-02-24T20:28:36.858084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONON' from 'https://tdm.silogroup.org/data/derivative_storage/ONON.csv'. [2026-02-24T20:28:36.869473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONON'. [2026-02-24T20:28:36.869792] [INFO ] [FORECASTER] Starting predict_future for ONON [2026-02-24T20:28:36.870569] [DEBUG] [LOCAL ] No optimal features file found for ONON: ./output/feature-sets/ONON.txt [2026-02-24T20:28:36.870646] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:36.870678] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:36.870711] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:36.870780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:36.936441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:36.937436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:36.937547] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:36.937626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:37.064732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:37.064889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:37.064929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:37.064958] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:37.068807] [DEBUG] [FORECASTER] ONON: Forecast T+1@11:T+2@11: UP (p=50.15%) [2026-02-24T20:28:37.069286] [INFO ] [FORECASTER] Completed predict_future for ONON [2026-02-24T20:28:37.069453] [INFO ] [sig ] ONON: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:37.221078] [INFO ] [LOCAL ] Saved forecast: ONON 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ONON.txt [2026-02-24T20:28:37.221266] [INFO ] [sig ] [2248/3377] Completed ONON in 0.4s | 2.77 sym/s | Total: 13.5m | ETA: 6.8m [2026-02-24T20:28:37.221324] [INFO ] [sig ] [2249/3377] Forecasting ONTF... [2026-02-24T20:28:37.221364] [INFO ] [sig ] Generating forecast for: ONTF [2026-02-24T20:28:37.221408] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTF' from 'https://tdm.silogroup.org/data/derivative_storage/ONTF.csv'. [2026-02-24T20:28:37.234122] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTF'. [2026-02-24T20:28:37.234398] [INFO ] [FORECASTER] Starting predict_future for ONTF [2026-02-24T20:28:37.235251] [DEBUG] [LOCAL ] No optimal features file found for ONTF: ./output/feature-sets/ONTF.txt [2026-02-24T20:28:37.235305] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:37.235338] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:37.235365] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:37.235422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:37.293477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:37.294176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:37.294259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:37.294292] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:37.414053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:37.414209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:37.414249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:37.414279] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:37.417756] [DEBUG] [FORECASTER] ONTF: Forecast T+1@11:T+2@11: UP (p=96.90%) [2026-02-24T20:28:37.418062] [INFO ] [FORECASTER] Completed predict_future for ONTF [2026-02-24T20:28:37.418192] [INFO ] [sig ] ONTF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:37.562921] [INFO ] [LOCAL ] Saved forecast: ONTF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ONTF.txt [2026-02-24T20:28:37.563106] [INFO ] [sig ] [2249/3377] Completed ONTF in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-24T20:28:37.563150] [INFO ] [sig ] [2250/3377] Forecasting ONTO... [2026-02-24T20:28:37.563180] [INFO ] [sig ] Generating forecast for: ONTO [2026-02-24T20:28:37.563211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ONTO' from 'https://tdm.silogroup.org/data/derivative_storage/ONTO.csv'. [2026-02-24T20:28:37.575732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ONTO'. [2026-02-24T20:28:37.576073] [INFO ] [FORECASTER] Starting predict_future for ONTO [2026-02-24T20:28:37.576908] [DEBUG] [LOCAL ] No optimal features file found for ONTO: ./output/feature-sets/ONTO.txt [2026-02-24T20:28:37.576964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:37.577026] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:37.577056] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:37.577114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:37.634484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:37.635190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:37.635271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:37.635304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:37.760660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:37.760829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:37.760895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:37.760932] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:37.764651] [DEBUG] [FORECASTER] ONTO: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-24T20:28:37.764954] [INFO ] [FORECASTER] Completed predict_future for ONTO [2026-02-24T20:28:37.765090] [INFO ] [sig ] ONTO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:37.913251] [INFO ] [LOCAL ] Saved forecast: ONTO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ONTO.txt [2026-02-24T20:28:37.913426] [INFO ] [sig ] [2250/3377] Completed ONTO in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-24T20:28:37.913466] [INFO ] [sig ] [2251/3377] Forecasting OOMA... [2026-02-24T20:28:37.913498] [INFO ] [sig ] Generating forecast for: OOMA [2026-02-24T20:28:37.913528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OOMA' from 'https://tdm.silogroup.org/data/derivative_storage/OOMA.csv'. [2026-02-24T20:28:37.927111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OOMA'. [2026-02-24T20:28:37.927503] [INFO ] [FORECASTER] Starting predict_future for OOMA [2026-02-24T20:28:37.928438] [DEBUG] [LOCAL ] No optimal features file found for OOMA: ./output/feature-sets/OOMA.txt [2026-02-24T20:28:37.928495] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:37.928529] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:37.928556] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:37.928644] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:37.990345] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:37.991246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:37.991332] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:37.991366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:38.116745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:38.116914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:38.116955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:38.116984] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:38.120615] [DEBUG] [FORECASTER] OOMA: Forecast T+1@11:T+2@11: UP (p=98.22%) [2026-02-24T20:28:38.120972] [INFO ] [FORECASTER] Completed predict_future for OOMA [2026-02-24T20:28:38.121117] [INFO ] [sig ] OOMA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:38.271534] [INFO ] [LOCAL ] Saved forecast: OOMA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OOMA.txt [2026-02-24T20:28:38.271712] [INFO ] [sig ] [2251/3377] Completed OOMA in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-24T20:28:38.271757] [INFO ] [sig ] [2252/3377] Forecasting OPAL... [2026-02-24T20:28:38.271787] [INFO ] [sig ] Generating forecast for: OPAL [2026-02-24T20:28:38.271820] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPAL' from 'https://tdm.silogroup.org/data/derivative_storage/OPAL.csv'. [2026-02-24T20:28:38.283550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPAL'. [2026-02-24T20:28:38.283986] [INFO ] [FORECASTER] Starting predict_future for OPAL [2026-02-24T20:28:38.284881] [DEBUG] [LOCAL ] No optimal features file found for OPAL: ./output/feature-sets/OPAL.txt [2026-02-24T20:28:38.284937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:38.284971] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:38.284999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:38.285057] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:38.342172] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:38.342912] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:38.343008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:38.343042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:38.462673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:38.462831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:38.462870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:38.462898] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:38.466432] [DEBUG] [FORECASTER] OPAL: Forecast T+1@11:T+2@11: UP (p=92.16%) [2026-02-24T20:28:38.466743] [INFO ] [FORECASTER] Completed predict_future for OPAL [2026-02-24T20:28:38.466881] [INFO ] [sig ] OPAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:38.615610] [INFO ] [LOCAL ] Saved forecast: OPAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OPAL.txt [2026-02-24T20:28:38.615780] [INFO ] [sig ] [2252/3377] Completed OPAL in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-24T20:28:38.615821] [INFO ] [sig ] [2253/3377] Forecasting OPBK... [2026-02-24T20:28:38.615851] [INFO ] [sig ] Generating forecast for: OPBK [2026-02-24T20:28:38.615882] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPBK' from 'https://tdm.silogroup.org/data/derivative_storage/OPBK.csv'. [2026-02-24T20:28:38.627494] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPBK'. [2026-02-24T20:28:38.627922] [INFO ] [FORECASTER] Starting predict_future for OPBK [2026-02-24T20:28:38.628782] [DEBUG] [LOCAL ] No optimal features file found for OPBK: ./output/feature-sets/OPBK.txt [2026-02-24T20:28:38.628836] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:38.628869] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:38.628896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:38.628952] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:38.686822] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:38.688158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:38.688246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:38.688278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:38.814319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:38.814480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:38.814524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:38.814628] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:38.818135] [DEBUG] [FORECASTER] OPBK: Forecast T+1@11:T+2@11: UP (p=63.80%) [2026-02-24T20:28:38.818423] [INFO ] [FORECASTER] Completed predict_future for OPBK [2026-02-24T20:28:38.818557] [INFO ] [sig ] OPBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:38.965034] [INFO ] [LOCAL ] Saved forecast: OPBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OPBK.txt [2026-02-24T20:28:38.965206] [INFO ] [sig ] [2253/3377] Completed OPBK in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-24T20:28:38.965247] [INFO ] [sig ] [2254/3377] Forecasting OPCH... [2026-02-24T20:28:38.965278] [INFO ] [sig ] Generating forecast for: OPCH [2026-02-24T20:28:38.965309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPCH' from 'https://tdm.silogroup.org/data/derivative_storage/OPCH.csv'. [2026-02-24T20:28:38.985133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPCH'. [2026-02-24T20:28:38.985556] [INFO ] [FORECASTER] Starting predict_future for OPCH [2026-02-24T20:28:38.986504] [DEBUG] [LOCAL ] No optimal features file found for OPCH: ./output/feature-sets/OPCH.txt [2026-02-24T20:28:38.986596] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:38.986662] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:38.986699] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:38.986781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:39.056249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:39.057176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:39.057266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:39.057301] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:39.179615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:39.179780] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:39.179822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:39.179853] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:39.184102] [DEBUG] [FORECASTER] OPCH: Forecast T+1@11:T+2@11: UP (p=57.44%) [2026-02-24T20:28:39.184386] [INFO ] [FORECASTER] Completed predict_future for OPCH [2026-02-24T20:28:39.184517] [INFO ] [sig ] OPCH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:39.328741] [INFO ] [LOCAL ] Saved forecast: OPCH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OPCH.txt [2026-02-24T20:28:39.328878] [INFO ] [sig ] [2254/3377] Completed OPCH in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-24T20:28:39.328919] [INFO ] [sig ] [2255/3377] Forecasting OPEN... [2026-02-24T20:28:39.328948] [INFO ] [sig ] Generating forecast for: OPEN [2026-02-24T20:28:39.328979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPEN' from 'https://tdm.silogroup.org/data/derivative_storage/OPEN.csv'. [2026-02-24T20:28:39.340946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPEN'. [2026-02-24T20:28:39.341243] [INFO ] [FORECASTER] Starting predict_future for OPEN [2026-02-24T20:28:39.342044] [DEBUG] [LOCAL ] No optimal features file found for OPEN: ./output/feature-sets/OPEN.txt [2026-02-24T20:28:39.342098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:39.342130] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:39.342157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:39.342215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:39.401701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:39.402540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:39.402645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:39.402681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:39.526144] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:39.526302] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:39.526342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:39.526371] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:39.529873] [DEBUG] [FORECASTER] OPEN: Forecast T+1@11:T+2@11: UP (p=73.72%) [2026-02-24T20:28:39.530152] [INFO ] [FORECASTER] Completed predict_future for OPEN [2026-02-24T20:28:39.530278] [INFO ] [sig ] OPEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:39.687750] [INFO ] [LOCAL ] Saved forecast: OPEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OPEN.txt [2026-02-24T20:28:39.687934] [INFO ] [sig ] [2255/3377] Completed OPEN in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-24T20:28:39.687980] [INFO ] [sig ] [2256/3377] Forecasting OPFI... [2026-02-24T20:28:39.688009] [INFO ] [sig ] Generating forecast for: OPFI [2026-02-24T20:28:39.688039] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPFI' from 'https://tdm.silogroup.org/data/derivative_storage/OPFI.csv'. [2026-02-24T20:28:39.700790] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPFI'. [2026-02-24T20:28:39.701080] [INFO ] [FORECASTER] Starting predict_future for OPFI [2026-02-24T20:28:39.701936] [DEBUG] [LOCAL ] No optimal features file found for OPFI: ./output/feature-sets/OPFI.txt [2026-02-24T20:28:39.701991] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:39.702031] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:39.702058] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:39.702116] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:39.761642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:39.762294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:39.762376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:39.762408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:39.884433] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:39.884601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:39.884642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:39.884670] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:39.888143] [DEBUG] [FORECASTER] OPFI: Forecast T+1@11:T+2@11: UP (p=97.90%) [2026-02-24T20:28:39.888429] [INFO ] [FORECASTER] Completed predict_future for OPFI [2026-02-24T20:28:39.888558] [INFO ] [sig ] OPFI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:40.033363] [INFO ] [LOCAL ] Saved forecast: OPFI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OPFI.txt [2026-02-24T20:28:40.033495] [INFO ] [sig ] [2256/3377] Completed OPFI in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.8m [2026-02-24T20:28:40.033533] [INFO ] [sig ] [2257/3377] Forecasting OPK... [2026-02-24T20:28:40.033562] [INFO ] [sig ] Generating forecast for: OPK [2026-02-24T20:28:40.033612] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPK' from 'https://tdm.silogroup.org/data/derivative_storage/OPK.csv'. [2026-02-24T20:28:40.045451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPK'. [2026-02-24T20:28:40.045785] [INFO ] [FORECASTER] Starting predict_future for OPK [2026-02-24T20:28:40.046600] [DEBUG] [LOCAL ] No optimal features file found for OPK: ./output/feature-sets/OPK.txt [2026-02-24T20:28:40.046655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:40.046687] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:40.046714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:40.046772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:40.104323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:40.105157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:40.105236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:40.105269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:40.228411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:40.228585] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:40.228626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:40.228656] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:40.232132] [DEBUG] [FORECASTER] OPK: Forecast T+1@11:T+2@11: DOWN (p=36.23%) [2026-02-24T20:28:40.232415] [INFO ] [FORECASTER] Completed predict_future for OPK [2026-02-24T20:28:40.232547] [INFO ] [sig ] OPK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:40.380102] [INFO ] [LOCAL ] Saved forecast: OPK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OPK.txt [2026-02-24T20:28:40.380295] [INFO ] [sig ] [2257/3377] Completed OPK in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-24T20:28:40.380344] [INFO ] [sig ] [2258/3377] Forecasting OPP... [2026-02-24T20:28:40.380390] [INFO ] [sig ] Generating forecast for: OPP [2026-02-24T20:28:40.380429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPP' from 'https://tdm.silogroup.org/data/derivative_storage/OPP.csv'. [2026-02-24T20:28:40.397797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPP'. [2026-02-24T20:28:40.398249] [INFO ] [FORECASTER] Starting predict_future for OPP [2026-02-24T20:28:40.399197] [DEBUG] [LOCAL ] No optimal features file found for OPP: ./output/feature-sets/OPP.txt [2026-02-24T20:28:40.399254] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:40.399287] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:40.399314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:40.399372] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:40.458270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:40.459263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:40.459356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:40.459390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:40.585212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:40.585375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:40.585416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:40.585447] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:40.589397] [DEBUG] [FORECASTER] OPP: Forecast T+1@11:T+2@11: DOWN (p=28.57%) [2026-02-24T20:28:40.589727] [INFO ] [FORECASTER] Completed predict_future for OPP [2026-02-24T20:28:40.589872] [INFO ] [sig ] OPP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:40.733940] [INFO ] [LOCAL ] Saved forecast: OPP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OPP.txt [2026-02-24T20:28:40.734118] [INFO ] [sig ] [2258/3377] Completed OPP in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-24T20:28:40.734157] [INFO ] [sig ] [2259/3377] Forecasting OPRA... [2026-02-24T20:28:40.734187] [INFO ] [sig ] Generating forecast for: OPRA [2026-02-24T20:28:40.734217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPRA' from 'https://tdm.silogroup.org/data/derivative_storage/OPRA.csv'. [2026-02-24T20:28:40.746764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPRA'. [2026-02-24T20:28:40.747136] [INFO ] [FORECASTER] Starting predict_future for OPRA [2026-02-24T20:28:40.748001] [DEBUG] [LOCAL ] No optimal features file found for OPRA: ./output/feature-sets/OPRA.txt [2026-02-24T20:28:40.748056] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:40.748088] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:40.748114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:40.748169] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:40.805210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:40.805988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:40.806070] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:40.806103] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:40.929304] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:40.929423] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:40.929460] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:40.929488] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:40.932763] [DEBUG] [FORECASTER] OPRA: Forecast T+1@11:T+2@11: UP (p=58.77%) [2026-02-24T20:28:40.933034] [INFO ] [FORECASTER] Completed predict_future for OPRA [2026-02-24T20:28:40.933158] [INFO ] [sig ] OPRA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:41.076529] [INFO ] [LOCAL ] Saved forecast: OPRA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OPRA.txt [2026-02-24T20:28:41.076675] [INFO ] [sig ] [2259/3377] Completed OPRA in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-24T20:28:41.076716] [INFO ] [sig ] [2260/3377] Forecasting OPTX... [2026-02-24T20:28:41.076746] [INFO ] [sig ] Generating forecast for: OPTX [2026-02-24T20:28:41.076782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPTX' from 'https://tdm.silogroup.org/data/derivative_storage/OPTX.csv'. [2026-02-24T20:28:41.088941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPTX'. [2026-02-24T20:28:41.089282] [INFO ] [FORECASTER] Starting predict_future for OPTX [2026-02-24T20:28:41.090090] [DEBUG] [LOCAL ] No optimal features file found for OPTX: ./output/feature-sets/OPTX.txt [2026-02-24T20:28:41.090144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:41.090176] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:41.090204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:41.090261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:41.148149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:41.148800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:41.148923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:41.148961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:41.273021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:41.273179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:41.273220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:41.273249] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:41.276698] [DEBUG] [FORECASTER] OPTX: Forecast T+1@11:T+2@11: UP (p=82.75%) [2026-02-24T20:28:41.276973] [INFO ] [FORECASTER] Completed predict_future for OPTX [2026-02-24T20:28:41.277108] [INFO ] [sig ] OPTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:41.419395] [INFO ] [LOCAL ] Saved forecast: OPTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OPTX.txt [2026-02-24T20:28:41.419514] [INFO ] [sig ] [2260/3377] Completed OPTX in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-24T20:28:41.419552] [INFO ] [sig ] [2261/3377] Forecasting OPXS... [2026-02-24T20:28:41.419601] [INFO ] [sig ] Generating forecast for: OPXS [2026-02-24T20:28:41.419634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OPXS' from 'https://tdm.silogroup.org/data/derivative_storage/OPXS.csv'. [2026-02-24T20:28:41.432000] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OPXS'. [2026-02-24T20:28:41.432256] [INFO ] [FORECASTER] Starting predict_future for OPXS [2026-02-24T20:28:41.433101] [DEBUG] [LOCAL ] No optimal features file found for OPXS: ./output/feature-sets/OPXS.txt [2026-02-24T20:28:41.433163] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:41.433195] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:41.433222] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:41.433278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:41.492050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:41.492814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:41.492908] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:41.492949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:41.624485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:41.624680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:41.624725] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:41.624779] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:41.628555] [DEBUG] [FORECASTER] OPXS: Forecast T+1@11:T+2@11: UP (p=72.75%) [2026-02-24T20:28:41.628866] [INFO ] [FORECASTER] Completed predict_future for OPXS [2026-02-24T20:28:41.628999] [INFO ] [sig ] OPXS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:41.779052] [INFO ] [LOCAL ] Saved forecast: OPXS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OPXS.txt [2026-02-24T20:28:41.779210] [INFO ] [sig ] [2261/3377] Completed OPXS in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-24T20:28:41.779250] [INFO ] [sig ] [2262/3377] Forecasting ORA... [2026-02-24T20:28:41.779282] [INFO ] [sig ] Generating forecast for: ORA [2026-02-24T20:28:41.779312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORA' from 'https://tdm.silogroup.org/data/derivative_storage/ORA.csv'. [2026-02-24T20:28:41.792330] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORA'. [2026-02-24T20:28:41.792733] [INFO ] [FORECASTER] Starting predict_future for ORA [2026-02-24T20:28:41.793544] [DEBUG] [LOCAL ] No optimal features file found for ORA: ./output/feature-sets/ORA.txt [2026-02-24T20:28:41.793616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:41.793649] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:41.793676] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:41.793733] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:41.851361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:41.852249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:41.852338] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:41.852371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:41.972564] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:41.972754] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:41.972793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:41.972822] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:41.976364] [DEBUG] [FORECASTER] ORA: Forecast T+1@11:T+2@11: DOWN (p=42.26%) [2026-02-24T20:28:41.976662] [INFO ] [FORECASTER] Completed predict_future for ORA [2026-02-24T20:28:41.976797] [INFO ] [sig ] ORA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:42.117348] [INFO ] [LOCAL ] Saved forecast: ORA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ORA.txt [2026-02-24T20:28:42.117482] [INFO ] [sig ] [2262/3377] Completed ORA in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-24T20:28:42.117521] [INFO ] [sig ] [2263/3377] Forecasting ORC... [2026-02-24T20:28:42.117551] [INFO ] [sig ] Generating forecast for: ORC [2026-02-24T20:28:42.117601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORC' from 'https://tdm.silogroup.org/data/derivative_storage/ORC.csv'. [2026-02-24T20:28:42.129002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORC'. [2026-02-24T20:28:42.129291] [INFO ] [FORECASTER] Starting predict_future for ORC [2026-02-24T20:28:42.130147] [DEBUG] [LOCAL ] No optimal features file found for ORC: ./output/feature-sets/ORC.txt [2026-02-24T20:28:42.130200] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:42.130233] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:42.130260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:42.130316] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:42.187568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:42.188432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:42.188517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:42.188567] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:42.308726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:42.308887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:42.308930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:42.308960] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:42.312971] [DEBUG] [FORECASTER] ORC: Forecast T+1@11:T+2@11: DOWN (p=2.74%) [2026-02-24T20:28:42.313246] [INFO ] [FORECASTER] Completed predict_future for ORC [2026-02-24T20:28:42.313374] [INFO ] [sig ] ORC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:42.461588] [INFO ] [LOCAL ] Saved forecast: ORC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ORC.txt [2026-02-24T20:28:42.461774] [INFO ] [sig ] [2263/3377] Completed ORC in 0.3s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-24T20:28:42.461817] [INFO ] [sig ] [2264/3377] Forecasting ORGO... [2026-02-24T20:28:42.461847] [INFO ] [sig ] Generating forecast for: ORGO [2026-02-24T20:28:42.461877] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORGO' from 'https://tdm.silogroup.org/data/derivative_storage/ORGO.csv'. [2026-02-24T20:28:42.477734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORGO'. [2026-02-24T20:28:42.478300] [INFO ] [FORECASTER] Starting predict_future for ORGO [2026-02-24T20:28:42.479512] [DEBUG] [LOCAL ] No optimal features file found for ORGO: ./output/feature-sets/ORGO.txt [2026-02-24T20:28:42.479615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:42.479654] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:42.479683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:42.479744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:42.557753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:42.558819] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:42.558967] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:42.559011] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:42.696942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:42.697113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:42.697156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:42.697187] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:42.701234] [DEBUG] [FORECASTER] ORGO: Forecast T+1@11:T+2@11: UP (p=97.54%) [2026-02-24T20:28:42.701557] [INFO ] [FORECASTER] Completed predict_future for ORGO [2026-02-24T20:28:42.701725] [INFO ] [sig ] ORGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:42.854594] [INFO ] [LOCAL ] Saved forecast: ORGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ORGO.txt [2026-02-24T20:28:42.854757] [INFO ] [sig ] [2264/3377] Completed ORGO in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-24T20:28:42.854799] [INFO ] [sig ] [2265/3377] Forecasting ORIC... [2026-02-24T20:28:42.854828] [INFO ] [sig ] Generating forecast for: ORIC [2026-02-24T20:28:42.854859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORIC' from 'https://tdm.silogroup.org/data/derivative_storage/ORIC.csv'. [2026-02-24T20:28:42.867836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORIC'. [2026-02-24T20:28:42.868234] [INFO ] [FORECASTER] Starting predict_future for ORIC [2026-02-24T20:28:42.869103] [DEBUG] [LOCAL ] No optimal features file found for ORIC: ./output/feature-sets/ORIC.txt [2026-02-24T20:28:42.869158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:42.869191] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:42.869220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:42.869291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:42.931009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:42.931990] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:42.932080] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:42.932114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:43.057293] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:43.057449] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:43.057491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:43.057521] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:43.061543] [DEBUG] [FORECASTER] ORIC: Forecast T+1@11:T+2@11: UP (p=52.41%) [2026-02-24T20:28:43.061872] [INFO ] [FORECASTER] Completed predict_future for ORIC [2026-02-24T20:28:43.062015] [INFO ] [sig ] ORIC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:43.211793] [INFO ] [LOCAL ] Saved forecast: ORIC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ORIC.txt [2026-02-24T20:28:43.211957] [INFO ] [sig ] [2265/3377] Completed ORIC in 0.4s | 2.77 sym/s | Total: 13.6m | ETA: 6.7m [2026-02-24T20:28:43.211999] [INFO ] [sig ] [2266/3377] Forecasting ORKA... [2026-02-24T20:28:43.212028] [INFO ] [sig ] Generating forecast for: ORKA [2026-02-24T20:28:43.212058] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORKA' from 'https://tdm.silogroup.org/data/derivative_storage/ORKA.csv'. [2026-02-24T20:28:43.224317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORKA'. [2026-02-24T20:28:43.224695] [INFO ] [FORECASTER] Starting predict_future for ORKA [2026-02-24T20:28:43.225511] [DEBUG] [LOCAL ] No optimal features file found for ORKA: ./output/feature-sets/ORKA.txt [2026-02-24T20:28:43.225566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:43.225623] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:43.225653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:43.225712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:43.284940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:43.285834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:43.285920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:43.285953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:43.414051] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:43.414215] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:43.414255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:43.414284] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:43.418138] [DEBUG] [FORECASTER] ORKA: Forecast T+1@11:T+2@11: UP (p=55.73%) [2026-02-24T20:28:43.418420] [INFO ] [FORECASTER] Completed predict_future for ORKA [2026-02-24T20:28:43.418554] [INFO ] [sig ] ORKA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:43.564554] [INFO ] [LOCAL ] Saved forecast: ORKA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ORKA.txt [2026-02-24T20:28:43.564750] [INFO ] [sig ] [2266/3377] Completed ORKA in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-24T20:28:43.564792] [INFO ] [sig ] [2267/3377] Forecasting ORLY... [2026-02-24T20:28:43.564821] [INFO ] [sig ] Generating forecast for: ORLY [2026-02-24T20:28:43.564851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORLY' from 'https://tdm.silogroup.org/data/derivative_storage/ORLY.csv'. [2026-02-24T20:28:43.577635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORLY'. [2026-02-24T20:28:43.578264] [INFO ] [FORECASTER] Starting predict_future for ORLY [2026-02-24T20:28:43.579137] [DEBUG] [LOCAL ] No optimal features file found for ORLY: ./output/feature-sets/ORLY.txt [2026-02-24T20:28:43.579386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:43.579445] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:43.579474] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:43.579531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:43.644686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:43.645742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:43.645840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:43.645880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:43.769862] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:43.770020] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:43.770061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:43.770091] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:43.773492] [DEBUG] [FORECASTER] ORLY: Forecast T+1@11:T+2@11: UP (p=76.77%) [2026-02-24T20:28:43.773788] [INFO ] [FORECASTER] Completed predict_future for ORLY [2026-02-24T20:28:43.773920] [INFO ] [sig ] ORLY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:43.920840] [INFO ] [LOCAL ] Saved forecast: ORLY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ORLY.txt [2026-02-24T20:28:43.921004] [INFO ] [sig ] [2267/3377] Completed ORLY in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-24T20:28:43.921045] [INFO ] [sig ] [2268/3377] Forecasting ORMP... [2026-02-24T20:28:43.921075] [INFO ] [sig ] Generating forecast for: ORMP [2026-02-24T20:28:43.921115] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORMP' from 'https://tdm.silogroup.org/data/derivative_storage/ORMP.csv'. [2026-02-24T20:28:43.934056] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORMP'. [2026-02-24T20:28:43.934418] [INFO ] [FORECASTER] Starting predict_future for ORMP [2026-02-24T20:28:43.935276] [DEBUG] [LOCAL ] No optimal features file found for ORMP: ./output/feature-sets/ORMP.txt [2026-02-24T20:28:43.935332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:43.935366] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:43.935393] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:43.935458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:43.994636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:43.995509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:43.995610] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:43.995646] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:44.115750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:44.115911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:44.115952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:44.115983] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:44.119489] [DEBUG] [FORECASTER] ORMP: Forecast T+1@11:T+2@11: DOWN (p=29.95%) [2026-02-24T20:28:44.119792] [INFO ] [FORECASTER] Completed predict_future for ORMP [2026-02-24T20:28:44.119923] [INFO ] [sig ] ORMP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:44.261272] [INFO ] [LOCAL ] Saved forecast: ORMP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ORMP.txt [2026-02-24T20:28:44.261419] [INFO ] [sig ] [2268/3377] Completed ORMP in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-24T20:28:44.261459] [INFO ] [sig ] [2269/3377] Forecasting ORN... [2026-02-24T20:28:44.261488] [INFO ] [sig ] Generating forecast for: ORN [2026-02-24T20:28:44.261524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORN' from 'https://tdm.silogroup.org/data/derivative_storage/ORN.csv'. [2026-02-24T20:28:44.272976] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORN'. [2026-02-24T20:28:44.273465] [INFO ] [FORECASTER] Starting predict_future for ORN [2026-02-24T20:28:44.274259] [DEBUG] [LOCAL ] No optimal features file found for ORN: ./output/feature-sets/ORN.txt [2026-02-24T20:28:44.274312] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:44.274344] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:44.274372] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:44.274429] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:44.334354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:44.335316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:44.335407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:44.335441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:44.462541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:44.462744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:44.462792] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:44.462822] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:44.466480] [DEBUG] [FORECASTER] ORN: Forecast T+1@11:T+2@11: UP (p=74.82%) [2026-02-24T20:28:44.466807] [INFO ] [FORECASTER] Completed predict_future for ORN [2026-02-24T20:28:44.466987] [INFO ] [sig ] ORN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:44.616328] [INFO ] [LOCAL ] Saved forecast: ORN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ORN.txt [2026-02-24T20:28:44.616497] [INFO ] [sig ] [2269/3377] Completed ORN in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-24T20:28:44.616538] [INFO ] [sig ] [2270/3377] Forecasting ORRF... [2026-02-24T20:28:44.616567] [INFO ] [sig ] Generating forecast for: ORRF [2026-02-24T20:28:44.616621] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ORRF' from 'https://tdm.silogroup.org/data/derivative_storage/ORRF.csv'. [2026-02-24T20:28:44.630048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ORRF'. [2026-02-24T20:28:44.630454] [INFO ] [FORECASTER] Starting predict_future for ORRF [2026-02-24T20:28:44.631281] [DEBUG] [LOCAL ] No optimal features file found for ORRF: ./output/feature-sets/ORRF.txt [2026-02-24T20:28:44.631336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:44.631368] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:44.631395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:44.631452] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:44.690659] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:44.691550] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:44.691662] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:44.691696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:44.819953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:44.820117] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:44.820158] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:44.820223] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:44.823743] [DEBUG] [FORECASTER] ORRF: Forecast T+1@11:T+2@11: DOWN (p=11.06%) [2026-02-24T20:28:44.824035] [INFO ] [FORECASTER] Completed predict_future for ORRF [2026-02-24T20:28:44.824171] [INFO ] [sig ] ORRF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:44.968552] [INFO ] [LOCAL ] Saved forecast: ORRF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ORRF.txt [2026-02-24T20:28:44.968738] [INFO ] [sig ] [2270/3377] Completed ORRF in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-24T20:28:44.968780] [INFO ] [sig ] [2271/3377] Forecasting OS... [2026-02-24T20:28:44.968810] [INFO ] [sig ] Generating forecast for: OS [2026-02-24T20:28:44.968841] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OS' from 'https://tdm.silogroup.org/data/derivative_storage/OS.csv'. [2026-02-24T20:28:44.980343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OS'. [2026-02-24T20:28:44.980716] [INFO ] [FORECASTER] Starting predict_future for OS [2026-02-24T20:28:44.981534] [DEBUG] [LOCAL ] No optimal features file found for OS: ./output/feature-sets/OS.txt [2026-02-24T20:28:44.981611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:44.981645] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:44.981671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:44.981727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:45.039547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:45.040730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:45.040821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:45.040856] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:45.171266] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:45.171451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:45.171505] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:45.171546] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:45.175881] [DEBUG] [FORECASTER] OS: Forecast T+1@11:T+2@11: UP (p=66.31%) [2026-02-24T20:28:45.176464] [INFO ] [FORECASTER] Completed predict_future for OS [2026-02-24T20:28:45.176684] [INFO ] [sig ] OS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:45.322723] [INFO ] [LOCAL ] Saved forecast: OS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OS.txt [2026-02-24T20:28:45.322890] [INFO ] [sig ] [2271/3377] Completed OS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-24T20:28:45.322934] [INFO ] [sig ] [2272/3377] Forecasting OSBC... [2026-02-24T20:28:45.322964] [INFO ] [sig ] Generating forecast for: OSBC [2026-02-24T20:28:45.322997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSBC' from 'https://tdm.silogroup.org/data/derivative_storage/OSBC.csv'. [2026-02-24T20:28:45.336077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSBC'. [2026-02-24T20:28:45.336449] [INFO ] [FORECASTER] Starting predict_future for OSBC [2026-02-24T20:28:45.337305] [DEBUG] [LOCAL ] No optimal features file found for OSBC: ./output/feature-sets/OSBC.txt [2026-02-24T20:28:45.337360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:45.337393] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:45.337420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:45.337478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:45.395910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:45.396868] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:45.396954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:45.396987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:45.528989] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:45.529157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:45.529199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:45.529229] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:45.533531] [DEBUG] [FORECASTER] OSBC: Forecast T+1@11:T+2@11: UP (p=77.39%) [2026-02-24T20:28:45.533986] [INFO ] [FORECASTER] Completed predict_future for OSBC [2026-02-24T20:28:45.534165] [INFO ] [sig ] OSBC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:45.687304] [INFO ] [LOCAL ] Saved forecast: OSBC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OSBC.txt [2026-02-24T20:28:45.687488] [INFO ] [sig ] [2272/3377] Completed OSBC in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-24T20:28:45.687547] [INFO ] [sig ] [2273/3377] Forecasting OSIS... [2026-02-24T20:28:45.687606] [INFO ] [sig ] Generating forecast for: OSIS [2026-02-24T20:28:45.687642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSIS' from 'https://tdm.silogroup.org/data/derivative_storage/OSIS.csv'. [2026-02-24T20:28:45.700164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSIS'. [2026-02-24T20:28:45.700713] [INFO ] [FORECASTER] Starting predict_future for OSIS [2026-02-24T20:28:45.701683] [DEBUG] [LOCAL ] No optimal features file found for OSIS: ./output/feature-sets/OSIS.txt [2026-02-24T20:28:45.701742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:45.701776] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:45.701805] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:45.701866] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:45.760841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:45.761823] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:45.761919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:45.761954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:45.891908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:45.892071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:45.892113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:45.892142] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:45.895745] [DEBUG] [FORECASTER] OSIS: Forecast T+1@11:T+2@11: DOWN (p=18.19%) [2026-02-24T20:28:45.896031] [INFO ] [FORECASTER] Completed predict_future for OSIS [2026-02-24T20:28:45.896167] [INFO ] [sig ] OSIS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:46.063785] [INFO ] [LOCAL ] Saved forecast: OSIS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OSIS.txt [2026-02-24T20:28:46.063978] [INFO ] [sig ] [2273/3377] Completed OSIS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.7m [2026-02-24T20:28:46.064020] [INFO ] [sig ] [2274/3377] Forecasting OSPN... [2026-02-24T20:28:46.064050] [INFO ] [sig ] Generating forecast for: OSPN [2026-02-24T20:28:46.064080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSPN' from 'https://tdm.silogroup.org/data/derivative_storage/OSPN.csv'. [2026-02-24T20:28:46.078834] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSPN'. [2026-02-24T20:28:46.079235] [INFO ] [FORECASTER] Starting predict_future for OSPN [2026-02-24T20:28:46.080393] [DEBUG] [LOCAL ] No optimal features file found for OSPN: ./output/feature-sets/OSPN.txt [2026-02-24T20:28:46.080450] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:46.080483] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:46.080512] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:46.080588] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:46.146159] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:46.147111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:46.147207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:46.147243] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:46.273176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:46.273349] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:46.273390] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:46.273420] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:46.277292] [DEBUG] [FORECASTER] OSPN: Forecast T+1@11:T+2@11: UP (p=92.05%) [2026-02-24T20:28:46.277632] [INFO ] [FORECASTER] Completed predict_future for OSPN [2026-02-24T20:28:46.277813] [INFO ] [sig ] OSPN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:46.423949] [INFO ] [LOCAL ] Saved forecast: OSPN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OSPN.txt [2026-02-24T20:28:46.424093] [INFO ] [sig ] [2274/3377] Completed OSPN in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-24T20:28:46.424134] [INFO ] [sig ] [2275/3377] Forecasting OSS... [2026-02-24T20:28:46.424163] [INFO ] [sig ] Generating forecast for: OSS [2026-02-24T20:28:46.424193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OSS' from 'https://tdm.silogroup.org/data/derivative_storage/OSS.csv'. [2026-02-24T20:28:46.436715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OSS'. [2026-02-24T20:28:46.437068] [INFO ] [FORECASTER] Starting predict_future for OSS [2026-02-24T20:28:46.437923] [DEBUG] [LOCAL ] No optimal features file found for OSS: ./output/feature-sets/OSS.txt [2026-02-24T20:28:46.437978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:46.438011] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:46.438039] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:46.438097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:46.500336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:46.501342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:46.501435] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:46.501469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:46.626508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:46.626682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:46.626722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:46.626751] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:46.630215] [DEBUG] [FORECASTER] OSS: Forecast T+1@11:T+2@11: DOWN (p=3.58%) [2026-02-24T20:28:46.630500] [INFO ] [FORECASTER] Completed predict_future for OSS [2026-02-24T20:28:46.630655] [INFO ] [sig ] OSS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:46.785625] [INFO ] [LOCAL ] Saved forecast: OSS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OSS.txt [2026-02-24T20:28:46.785814] [INFO ] [sig ] [2275/3377] Completed OSS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-24T20:28:46.785865] [INFO ] [sig ] [2276/3377] Forecasting OTEX... [2026-02-24T20:28:46.785901] [INFO ] [sig ] Generating forecast for: OTEX [2026-02-24T20:28:46.785938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTEX' from 'https://tdm.silogroup.org/data/derivative_storage/OTEX.csv'. [2026-02-24T20:28:46.801034] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTEX'. [2026-02-24T20:28:46.801588] [INFO ] [FORECASTER] Starting predict_future for OTEX [2026-02-24T20:28:46.802799] [DEBUG] [LOCAL ] No optimal features file found for OTEX: ./output/feature-sets/OTEX.txt [2026-02-24T20:28:46.802855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:46.802892] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:46.802926] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:46.802998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:46.870357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:46.871322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:46.871414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:46.871449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:47.009155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:47.009531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:47.009591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:47.009625] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:47.014242] [DEBUG] [FORECASTER] OTEX: Forecast T+1@11:T+2@11: UP (p=63.91%) [2026-02-24T20:28:47.014620] [INFO ] [FORECASTER] Completed predict_future for OTEX [2026-02-24T20:28:47.014790] [INFO ] [sig ] OTEX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:47.165883] [INFO ] [LOCAL ] Saved forecast: OTEX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OTEX.txt [2026-02-24T20:28:47.166045] [INFO ] [sig ] [2276/3377] Completed OTEX in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-24T20:28:47.166086] [INFO ] [sig ] [2277/3377] Forecasting OTIS... [2026-02-24T20:28:47.166116] [INFO ] [sig ] Generating forecast for: OTIS [2026-02-24T20:28:47.166146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTIS' from 'https://tdm.silogroup.org/data/derivative_storage/OTIS.csv'. [2026-02-24T20:28:47.179079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTIS'. [2026-02-24T20:28:47.179391] [INFO ] [FORECASTER] Starting predict_future for OTIS [2026-02-24T20:28:47.180222] [DEBUG] [LOCAL ] No optimal features file found for OTIS: ./output/feature-sets/OTIS.txt [2026-02-24T20:28:47.180276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:47.180308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:47.180335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:47.180392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:47.241472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:47.242353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:47.242474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:47.242509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:47.370558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:47.370764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:47.370808] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:47.370838] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:47.374835] [DEBUG] [FORECASTER] OTIS: Forecast T+1@11:T+2@11: DOWN (p=5.46%) [2026-02-24T20:28:47.375142] [INFO ] [FORECASTER] Completed predict_future for OTIS [2026-02-24T20:28:47.375507] [INFO ] [sig ] OTIS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:47.531280] [INFO ] [LOCAL ] Saved forecast: OTIS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OTIS.txt [2026-02-24T20:28:47.531453] [INFO ] [sig ] [2277/3377] Completed OTIS in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-24T20:28:47.531497] [INFO ] [sig ] [2278/3377] Forecasting OTLY... [2026-02-24T20:28:47.531529] [INFO ] [sig ] Generating forecast for: OTLY [2026-02-24T20:28:47.531561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OTLY' from 'https://tdm.silogroup.org/data/derivative_storage/OTLY.csv'. [2026-02-24T20:28:47.544972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OTLY'. [2026-02-24T20:28:47.545320] [INFO ] [FORECASTER] Starting predict_future for OTLY [2026-02-24T20:28:47.546286] [DEBUG] [LOCAL ] No optimal features file found for OTLY: ./output/feature-sets/OTLY.txt [2026-02-24T20:28:47.546356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:47.546391] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:47.546418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:47.546477] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:47.608962] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:47.609869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:47.609956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:47.609990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:47.735037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:47.735205] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:47.735247] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:47.735277] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:47.738915] [DEBUG] [FORECASTER] OTLY: Forecast T+1@11:T+2@11: DOWN (p=26.12%) [2026-02-24T20:28:47.739223] [INFO ] [FORECASTER] Completed predict_future for OTLY [2026-02-24T20:28:47.739360] [INFO ] [sig ] OTLY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:47.889167] [INFO ] [LOCAL ] Saved forecast: OTLY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OTLY.txt [2026-02-24T20:28:47.889507] [INFO ] [sig ] [2278/3377] Completed OTLY in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-24T20:28:47.889548] [INFO ] [sig ] [2279/3377] Forecasting OVID... [2026-02-24T20:28:47.889598] [INFO ] [sig ] Generating forecast for: OVID [2026-02-24T20:28:47.889631] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVID' from 'https://tdm.silogroup.org/data/derivative_storage/OVID.csv'. [2026-02-24T20:28:47.902703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVID'. [2026-02-24T20:28:47.903021] [INFO ] [FORECASTER] Starting predict_future for OVID [2026-02-24T20:28:47.903912] [DEBUG] [LOCAL ] No optimal features file found for OVID: ./output/feature-sets/OVID.txt [2026-02-24T20:28:47.903968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:47.904006] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:47.904033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:47.904091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:47.965387] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:47.966168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:47.966254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:47.966289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:48.081476] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:48.081646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:48.081687] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:48.081715] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:48.085312] [DEBUG] [FORECASTER] OVID: Forecast T+1@11:T+2@11: UP (p=98.29%) [2026-02-24T20:28:48.085606] [INFO ] [FORECASTER] Completed predict_future for OVID [2026-02-24T20:28:48.085736] [INFO ] [sig ] OVID: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:48.232238] [INFO ] [LOCAL ] Saved forecast: OVID 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OVID.txt [2026-02-24T20:28:48.232530] [INFO ] [sig ] [2279/3377] Completed OVID in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-24T20:28:48.232625] [INFO ] [sig ] [2280/3377] Forecasting OVLY... [2026-02-24T20:28:48.232658] [INFO ] [sig ] Generating forecast for: OVLY [2026-02-24T20:28:48.232698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OVLY' from 'https://tdm.silogroup.org/data/derivative_storage/OVLY.csv'. [2026-02-24T20:28:48.247024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OVLY'. [2026-02-24T20:28:48.247601] [INFO ] [FORECASTER] Starting predict_future for OVLY [2026-02-24T20:28:48.248529] [DEBUG] [LOCAL ] No optimal features file found for OVLY: ./output/feature-sets/OVLY.txt [2026-02-24T20:28:48.248602] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:48.248644] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:48.248674] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:48.248736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:48.314109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:48.315465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:48.315630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:48.315669] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:48.425828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:48.426005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:48.426054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:48.426091] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:48.429703] [DEBUG] [FORECASTER] OVLY: Forecast T+1@11:T+2@11: UP (p=71.45%) [2026-02-24T20:28:48.429992] [INFO ] [FORECASTER] Completed predict_future for OVLY [2026-02-24T20:28:48.430149] [INFO ] [sig ] OVLY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:48.575201] [INFO ] [LOCAL ] Saved forecast: OVLY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OVLY.txt [2026-02-24T20:28:48.575408] [INFO ] [sig ] [2280/3377] Completed OVLY in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-24T20:28:48.575450] [INFO ] [sig ] [2281/3377] Forecasting OWL... [2026-02-24T20:28:48.575479] [INFO ] [sig ] Generating forecast for: OWL [2026-02-24T20:28:48.575510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OWL' from 'https://tdm.silogroup.org/data/derivative_storage/OWL.csv'. [2026-02-24T20:28:48.588534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OWL'. [2026-02-24T20:28:48.589015] [INFO ] [FORECASTER] Starting predict_future for OWL [2026-02-24T20:28:48.590003] [DEBUG] [LOCAL ] No optimal features file found for OWL: ./output/feature-sets/OWL.txt [2026-02-24T20:28:48.590079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:48.590120] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:48.590154] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:48.590211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:48.648992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:48.649934] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:48.650040] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:48.650081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:48.777422] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:48.777611] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:48.777654] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:48.777684] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:48.781546] [DEBUG] [FORECASTER] OWL: Forecast T+1@11:T+2@11: UP (p=52.74%) [2026-02-24T20:28:48.781933] [INFO ] [FORECASTER] Completed predict_future for OWL [2026-02-24T20:28:48.782106] [INFO ] [sig ] OWL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:48.931155] [INFO ] [LOCAL ] Saved forecast: OWL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OWL.txt [2026-02-24T20:28:48.931315] [INFO ] [sig ] [2281/3377] Completed OWL in 0.4s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-24T20:28:48.931379] [INFO ] [sig ] [2282/3377] Forecasting OXLC... [2026-02-24T20:28:48.931410] [INFO ] [sig ] Generating forecast for: OXLC [2026-02-24T20:28:48.931441] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXLC' from 'https://tdm.silogroup.org/data/derivative_storage/OXLC.csv'. [2026-02-24T20:28:48.943568] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXLC'. [2026-02-24T20:28:48.943971] [INFO ] [FORECASTER] Starting predict_future for OXLC [2026-02-24T20:28:48.944794] [DEBUG] [LOCAL ] No optimal features file found for OXLC: ./output/feature-sets/OXLC.txt [2026-02-24T20:28:48.944848] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:48.944881] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:48.944908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:48.944966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:49.004765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:49.005709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:49.005803] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:49.005838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:49.129971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:49.130139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:49.130179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:49.130208] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:49.133713] [DEBUG] [FORECASTER] OXLC: Forecast T+1@11:T+2@11: UP (p=78.47%) [2026-02-24T20:28:49.133997] [INFO ] [FORECASTER] Completed predict_future for OXLC [2026-02-24T20:28:49.134129] [INFO ] [sig ] OXLC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:49.279651] [INFO ] [LOCAL ] Saved forecast: OXLC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OXLC.txt [2026-02-24T20:28:49.279784] [INFO ] [sig ] [2282/3377] Completed OXLC in 0.3s | 2.77 sym/s | Total: 13.7m | ETA: 6.6m [2026-02-24T20:28:49.279839] [INFO ] [sig ] [2283/3377] Forecasting OXM... [2026-02-24T20:28:49.279869] [INFO ] [sig ] Generating forecast for: OXM [2026-02-24T20:28:49.279899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXM' from 'https://tdm.silogroup.org/data/derivative_storage/OXM.csv'. [2026-02-24T20:28:49.291762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXM'. [2026-02-24T20:28:49.292042] [INFO ] [FORECASTER] Starting predict_future for OXM [2026-02-24T20:28:49.292888] [DEBUG] [LOCAL ] No optimal features file found for OXM: ./output/feature-sets/OXM.txt [2026-02-24T20:28:49.292943] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:49.292977] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:49.293009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:49.293069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:49.352516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:49.353205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:49.353286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:49.353320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:49.474918] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:49.475065] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:49.475106] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:49.475137] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:49.478708] [DEBUG] [FORECASTER] OXM: Forecast T+1@11:T+2@11: UP (p=78.83%) [2026-02-24T20:28:49.479002] [INFO ] [FORECASTER] Completed predict_future for OXM [2026-02-24T20:28:49.479175] [INFO ] [sig ] OXM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:49.624201] [INFO ] [LOCAL ] Saved forecast: OXM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OXM.txt [2026-02-24T20:28:49.624323] [INFO ] [sig ] [2283/3377] Completed OXM in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-24T20:28:49.624362] [INFO ] [sig ] [2284/3377] Forecasting OXSQ... [2026-02-24T20:28:49.624392] [INFO ] [sig ] Generating forecast for: OXSQ [2026-02-24T20:28:49.624422] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OXSQ' from 'https://tdm.silogroup.org/data/derivative_storage/OXSQ.csv'. [2026-02-24T20:28:49.636166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OXSQ'. [2026-02-24T20:28:49.636458] [INFO ] [FORECASTER] Starting predict_future for OXSQ [2026-02-24T20:28:49.637268] [DEBUG] [LOCAL ] No optimal features file found for OXSQ: ./output/feature-sets/OXSQ.txt [2026-02-24T20:28:49.637322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:49.637379] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:49.637408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:49.637465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:49.695892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:49.696614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:49.696694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:49.696727] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:49.817254] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:49.817399] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:49.817439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:49.817468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:49.820962] [DEBUG] [FORECASTER] OXSQ: Forecast T+1@11:T+2@11: UP (p=79.44%) [2026-02-24T20:28:49.821242] [INFO ] [FORECASTER] Completed predict_future for OXSQ [2026-02-24T20:28:49.821368] [INFO ] [sig ] OXSQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:49.965566] [INFO ] [LOCAL ] Saved forecast: OXSQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OXSQ.txt [2026-02-24T20:28:49.965749] [INFO ] [sig ] [2284/3377] Completed OXSQ in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-24T20:28:49.965792] [INFO ] [sig ] [2285/3377] Forecasting OZEM... [2026-02-24T20:28:49.965822] [INFO ] [sig ] Generating forecast for: OZEM [2026-02-24T20:28:49.965853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZEM' from 'https://tdm.silogroup.org/data/derivative_storage/OZEM.csv'. [2026-02-24T20:28:49.977336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZEM'. [2026-02-24T20:28:49.977711] [INFO ] [FORECASTER] Starting predict_future for OZEM [2026-02-24T20:28:49.978542] [DEBUG] [LOCAL ] No optimal features file found for OZEM: ./output/feature-sets/OZEM.txt [2026-02-24T20:28:49.978615] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:49.978648] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:49.978675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:49.978732] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:50.037920] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:50.038859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:50.038952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:50.038991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:50.155059] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:50.155213] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:50.155270] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:50.155301] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:50.158745] [DEBUG] [FORECASTER] OZEM: Forecast T+1@11:T+2@11: UP (p=74.05%) [2026-02-24T20:28:50.159038] [INFO ] [FORECASTER] Completed predict_future for OZEM [2026-02-24T20:28:50.159185] [INFO ] [sig ] OZEM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:50.323709] [INFO ] [LOCAL ] Saved forecast: OZEM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/OZEM.txt [2026-02-24T20:28:50.323870] [INFO ] [sig ] [2285/3377] Completed OZEM in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-24T20:28:50.323911] [INFO ] [sig ] [2286/3377] Forecasting OZK... [2026-02-24T20:28:50.323941] [INFO ] [sig ] Generating forecast for: OZK [2026-02-24T20:28:50.323971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZK' from 'https://tdm.silogroup.org/data/derivative_storage/OZK.csv'. [2026-02-24T20:28:50.335250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZK'. [2026-02-24T20:28:50.335553] [INFO ] [FORECASTER] Starting predict_future for OZK [2026-02-24T20:28:50.336463] [DEBUG] [LOCAL ] No optimal features file found for OZK: ./output/feature-sets/OZK.txt [2026-02-24T20:28:50.336520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:50.336555] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:50.336623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:50.336698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:50.395786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:50.396547] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:50.396650] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:50.396687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:50.521434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:50.521639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:50.521689] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:50.521719] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:50.525352] [DEBUG] [FORECASTER] OZK: Forecast T+1@11:T+2@11: DOWN (p=12.88%) [2026-02-24T20:28:50.525673] [INFO ] [FORECASTER] Completed predict_future for OZK [2026-02-24T20:28:50.525811] [INFO ] [sig ] OZK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:50.677638] [INFO ] [LOCAL ] Saved forecast: OZK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OZK.txt [2026-02-24T20:28:50.677801] [INFO ] [sig ] [2286/3377] Completed OZK in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-24T20:28:50.677842] [INFO ] [sig ] [2287/3377] Forecasting OZKAP... [2026-02-24T20:28:50.677872] [INFO ] [sig ] Generating forecast for: OZKAP [2026-02-24T20:28:50.677926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'OZKAP' from 'https://tdm.silogroup.org/data/derivative_storage/OZKAP.csv'. [2026-02-24T20:28:50.691024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'OZKAP'. [2026-02-24T20:28:50.691645] [INFO ] [FORECASTER] Starting predict_future for OZKAP [2026-02-24T20:28:50.692496] [DEBUG] [LOCAL ] No optimal features file found for OZKAP: ./output/feature-sets/OZKAP.txt [2026-02-24T20:28:50.692552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:50.692615] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:50.692644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:50.692700] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:50.755003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:50.755966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:50.756060] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:50.756095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:50.874562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:50.874751] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:50.874793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:50.874886] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:50.878736] [DEBUG] [FORECASTER] OZKAP: Forecast T+1@11:T+2@11: DOWN (p=39.84%) [2026-02-24T20:28:50.879097] [INFO ] [FORECASTER] Completed predict_future for OZKAP [2026-02-24T20:28:50.879245] [INFO ] [sig ] OZKAP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:51.025090] [INFO ] [LOCAL ] Saved forecast: OZKAP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/OZKAP.txt [2026-02-24T20:28:51.025258] [INFO ] [sig ] [2287/3377] Completed OZKAP in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-24T20:28:51.025298] [INFO ] [sig ] [2288/3377] Forecasting PAA... [2026-02-24T20:28:51.025327] [INFO ] [sig ] Generating forecast for: PAA [2026-02-24T20:28:51.025357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAA' from 'https://tdm.silogroup.org/data/derivative_storage/PAA.csv'. [2026-02-24T20:28:51.037403] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAA'. [2026-02-24T20:28:51.037845] [INFO ] [FORECASTER] Starting predict_future for PAA [2026-02-24T20:28:51.038884] [DEBUG] [LOCAL ] No optimal features file found for PAA: ./output/feature-sets/PAA.txt [2026-02-24T20:28:51.038944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:51.038976] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:51.039003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:51.039062] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:51.098297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:51.099226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:51.099312] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:51.099348] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:51.230666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:51.230864] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:51.230912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:51.230943] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:51.235391] [DEBUG] [FORECASTER] PAA: Forecast T+1@11:T+2@11: DOWN (p=18.68%) [2026-02-24T20:28:51.235706] [INFO ] [FORECASTER] Completed predict_future for PAA [2026-02-24T20:28:51.235838] [INFO ] [sig ] PAA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:51.396590] [INFO ] [LOCAL ] Saved forecast: PAA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PAA.txt [2026-02-24T20:28:51.396770] [INFO ] [sig ] [2288/3377] Completed PAA in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-24T20:28:51.396813] [INFO ] [sig ] [2289/3377] Forecasting PAAS... [2026-02-24T20:28:51.396842] [INFO ] [sig ] Generating forecast for: PAAS [2026-02-24T20:28:51.396873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAAS' from 'https://tdm.silogroup.org/data/derivative_storage/PAAS.csv'. [2026-02-24T20:28:51.409517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAAS'. [2026-02-24T20:28:51.409906] [INFO ] [FORECASTER] Starting predict_future for PAAS [2026-02-24T20:28:51.410757] [DEBUG] [LOCAL ] No optimal features file found for PAAS: ./output/feature-sets/PAAS.txt [2026-02-24T20:28:51.410811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:51.410857] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:51.410885] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:51.410942] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:51.483788] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:51.484782] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:51.484870] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:51.484905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:51.626650] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:51.626829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:51.626871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:51.626900] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:51.630999] [DEBUG] [FORECASTER] PAAS: Forecast T+1@11:T+2@11: UP (p=84.68%) [2026-02-24T20:28:51.631417] [INFO ] [FORECASTER] Completed predict_future for PAAS [2026-02-24T20:28:51.631623] [INFO ] [sig ] PAAS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:51.775031] [INFO ] [LOCAL ] Saved forecast: PAAS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PAAS.txt [2026-02-24T20:28:51.775199] [INFO ] [sig ] [2289/3377] Completed PAAS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.6m [2026-02-24T20:28:51.775238] [INFO ] [sig ] [2290/3377] Forecasting PAC... [2026-02-24T20:28:51.775268] [INFO ] [sig ] Generating forecast for: PAC [2026-02-24T20:28:51.775301] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAC' from 'https://tdm.silogroup.org/data/derivative_storage/PAC.csv'. [2026-02-24T20:28:51.787150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAC'. [2026-02-24T20:28:51.787500] [INFO ] [FORECASTER] Starting predict_future for PAC [2026-02-24T20:28:51.788350] [DEBUG] [LOCAL ] No optimal features file found for PAC: ./output/feature-sets/PAC.txt [2026-02-24T20:28:51.788405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:51.788436] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:51.788463] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:51.788519] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:51.846837] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:51.847765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:51.847857] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:51.847909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:51.973286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:51.973478] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:51.973520] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:51.973549] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:51.977363] [DEBUG] [FORECASTER] PAC: Forecast T+1@11:T+2@11: UP (p=93.37%) [2026-02-24T20:28:51.977701] [INFO ] [FORECASTER] Completed predict_future for PAC [2026-02-24T20:28:51.977837] [INFO ] [sig ] PAC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:52.119509] [INFO ] [LOCAL ] Saved forecast: PAC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PAC.txt [2026-02-24T20:28:52.119642] [INFO ] [sig ] [2290/3377] Completed PAC in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-24T20:28:52.119682] [INFO ] [sig ] [2291/3377] Forecasting PACB... [2026-02-24T20:28:52.119712] [INFO ] [sig ] Generating forecast for: PACB [2026-02-24T20:28:52.119741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACB' from 'https://tdm.silogroup.org/data/derivative_storage/PACB.csv'. [2026-02-24T20:28:52.131364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACB'. [2026-02-24T20:28:52.131667] [INFO ] [FORECASTER] Starting predict_future for PACB [2026-02-24T20:28:52.132468] [DEBUG] [LOCAL ] No optimal features file found for PACB: ./output/feature-sets/PACB.txt [2026-02-24T20:28:52.132522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:52.132555] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:52.132602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:52.132672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:52.190279] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:52.190923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:52.191003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:52.191042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:52.310900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:52.311025] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:52.311071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:52.311107] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:52.314459] [DEBUG] [FORECASTER] PACB: Forecast T+1@11:T+2@11: UP (p=90.86%) [2026-02-24T20:28:52.314759] [INFO ] [FORECASTER] Completed predict_future for PACB [2026-02-24T20:28:52.314888] [INFO ] [sig ] PACB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:52.455484] [INFO ] [LOCAL ] Saved forecast: PACB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PACB.txt [2026-02-24T20:28:52.455622] [INFO ] [sig ] [2291/3377] Completed PACB in 0.3s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-24T20:28:52.455665] [INFO ] [sig ] [2292/3377] Forecasting PACK... [2026-02-24T20:28:52.455695] [INFO ] [sig ] Generating forecast for: PACK [2026-02-24T20:28:52.455724] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PACK' from 'https://tdm.silogroup.org/data/derivative_storage/PACK.csv'. [2026-02-24T20:28:52.467012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PACK'. [2026-02-24T20:28:52.467329] [INFO ] [FORECASTER] Starting predict_future for PACK [2026-02-24T20:28:52.468183] [DEBUG] [LOCAL ] No optimal features file found for PACK: ./output/feature-sets/PACK.txt [2026-02-24T20:28:52.468248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:52.468281] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:52.468308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:52.468365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:52.526262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:52.527146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:52.527245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:52.527281] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:52.651406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:52.651565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:52.651626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:52.651655] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:52.655857] [DEBUG] [FORECASTER] PACK: Forecast T+1@11:T+2@11: UP (p=89.49%) [2026-02-24T20:28:52.656179] [INFO ] [FORECASTER] Completed predict_future for PACK [2026-02-24T20:28:52.656321] [INFO ] [sig ] PACK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:52.809842] [INFO ] [LOCAL ] Saved forecast: PACK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PACK.txt [2026-02-24T20:28:52.810023] [INFO ] [sig ] [2292/3377] Completed PACK in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-24T20:28:52.810072] [INFO ] [sig ] [2293/3377] Forecasting PAGP... [2026-02-24T20:28:52.810111] [INFO ] [sig ] Generating forecast for: PAGP [2026-02-24T20:28:52.810157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGP' from 'https://tdm.silogroup.org/data/derivative_storage/PAGP.csv'. [2026-02-24T20:28:52.824032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGP'. [2026-02-24T20:28:52.824420] [INFO ] [FORECASTER] Starting predict_future for PAGP [2026-02-24T20:28:52.825260] [DEBUG] [LOCAL ] No optimal features file found for PAGP: ./output/feature-sets/PAGP.txt [2026-02-24T20:28:52.825314] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:52.825347] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:52.825375] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:52.825431] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:52.887711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:52.888662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:52.888752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:52.888786] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:53.013380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:53.013543] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:53.013603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:53.013635] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:53.017247] [DEBUG] [FORECASTER] PAGP: Forecast T+1@11:T+2@11: UP (p=59.66%) [2026-02-24T20:28:53.017552] [INFO ] [FORECASTER] Completed predict_future for PAGP [2026-02-24T20:28:53.017712] [INFO ] [sig ] PAGP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:53.161903] [INFO ] [LOCAL ] Saved forecast: PAGP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PAGP.txt [2026-02-24T20:28:53.162068] [INFO ] [sig ] [2293/3377] Completed PAGP in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-24T20:28:53.162108] [INFO ] [sig ] [2294/3377] Forecasting PAGS... [2026-02-24T20:28:53.162138] [INFO ] [sig ] Generating forecast for: PAGS [2026-02-24T20:28:53.162167] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAGS' from 'https://tdm.silogroup.org/data/derivative_storage/PAGS.csv'. [2026-02-24T20:28:53.174314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAGS'. [2026-02-24T20:28:53.174710] [INFO ] [FORECASTER] Starting predict_future for PAGS [2026-02-24T20:28:53.175518] [DEBUG] [LOCAL ] No optimal features file found for PAGS: ./output/feature-sets/PAGS.txt [2026-02-24T20:28:53.175590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:53.175626] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:53.175655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:53.175712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:53.232927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:53.233882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:53.234014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:53.234063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:53.364339] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:53.364503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:53.364545] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:53.364597] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:53.368398] [DEBUG] [FORECASTER] PAGS: Forecast T+1@11:T+2@11: UP (p=62.34%) [2026-02-24T20:28:53.368720] [INFO ] [FORECASTER] Completed predict_future for PAGS [2026-02-24T20:28:53.368857] [INFO ] [sig ] PAGS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:53.514878] [INFO ] [LOCAL ] Saved forecast: PAGS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PAGS.txt [2026-02-24T20:28:53.515053] [INFO ] [sig ] [2294/3377] Completed PAGS in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-24T20:28:53.515094] [INFO ] [sig ] [2295/3377] Forecasting PAHC... [2026-02-24T20:28:53.515130] [INFO ] [sig ] Generating forecast for: PAHC [2026-02-24T20:28:53.515163] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAHC' from 'https://tdm.silogroup.org/data/derivative_storage/PAHC.csv'. [2026-02-24T20:28:53.528861] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAHC'. [2026-02-24T20:28:53.529203] [INFO ] [FORECASTER] Starting predict_future for PAHC [2026-02-24T20:28:53.530206] [DEBUG] [LOCAL ] No optimal features file found for PAHC: ./output/feature-sets/PAHC.txt [2026-02-24T20:28:53.530261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:53.530294] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:53.530513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:53.530596] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:53.593075] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:53.593918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:53.594010] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:53.594046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:53.718817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:53.718985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:53.719027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:53.719056] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:53.722882] [DEBUG] [FORECASTER] PAHC: Forecast T+1@11:T+2@11: DOWN (p=40.69%) [2026-02-24T20:28:53.723167] [INFO ] [FORECASTER] Completed predict_future for PAHC [2026-02-24T20:28:53.723300] [INFO ] [sig ] PAHC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:53.866870] [INFO ] [LOCAL ] Saved forecast: PAHC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PAHC.txt [2026-02-24T20:28:53.867043] [INFO ] [sig ] [2295/3377] Completed PAHC in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-24T20:28:53.867086] [INFO ] [sig ] [2296/3377] Forecasting PAL... [2026-02-24T20:28:53.867118] [INFO ] [sig ] Generating forecast for: PAL [2026-02-24T20:28:53.867155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAL' from 'https://tdm.silogroup.org/data/derivative_storage/PAL.csv'. [2026-02-24T20:28:53.879095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAL'. [2026-02-24T20:28:53.879427] [INFO ] [FORECASTER] Starting predict_future for PAL [2026-02-24T20:28:53.880299] [DEBUG] [LOCAL ] No optimal features file found for PAL: ./output/feature-sets/PAL.txt [2026-02-24T20:28:53.880360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:53.880395] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:53.880424] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:53.880482] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:53.942334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:53.943045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:53.943125] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:53.943161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:54.067420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:54.067587] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:54.067629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:54.067675] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:54.071492] [DEBUG] [FORECASTER] PAL: Forecast T+1@11:T+2@11: DOWN (p=31.28%) [2026-02-24T20:28:54.071788] [INFO ] [FORECASTER] Completed predict_future for PAL [2026-02-24T20:28:54.071919] [INFO ] [sig ] PAL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:54.233688] [INFO ] [LOCAL ] Saved forecast: PAL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PAL.txt [2026-02-24T20:28:54.233843] [INFO ] [sig ] [2296/3377] Completed PAL in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-24T20:28:54.233882] [INFO ] [sig ] [2297/3377] Forecasting PAM... [2026-02-24T20:28:54.233913] [INFO ] [sig ] Generating forecast for: PAM [2026-02-24T20:28:54.233944] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAM' from 'https://tdm.silogroup.org/data/derivative_storage/PAM.csv'. [2026-02-24T20:28:54.247183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAM'. [2026-02-24T20:28:54.247442] [INFO ] [FORECASTER] Starting predict_future for PAM [2026-02-24T20:28:54.248304] [DEBUG] [LOCAL ] No optimal features file found for PAM: ./output/feature-sets/PAM.txt [2026-02-24T20:28:54.248357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:54.248389] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:54.248415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:54.248470] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:54.311567] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:54.312465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:54.312543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:54.312594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:54.435611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:54.435770] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:54.435824] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:54.435855] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:54.439569] [DEBUG] [FORECASTER] PAM: Forecast T+1@11:T+2@11: DOWN (p=27.43%) [2026-02-24T20:28:54.439873] [INFO ] [FORECASTER] Completed predict_future for PAM [2026-02-24T20:28:54.440007] [INFO ] [sig ] PAM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:54.586280] [INFO ] [LOCAL ] Saved forecast: PAM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PAM.txt [2026-02-24T20:28:54.586430] [INFO ] [sig ] [2297/3377] Completed PAM in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-24T20:28:54.586469] [INFO ] [sig ] [2298/3377] Forecasting PANL... [2026-02-24T20:28:54.586499] [INFO ] [sig ] Generating forecast for: PANL [2026-02-24T20:28:54.586530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PANL' from 'https://tdm.silogroup.org/data/derivative_storage/PANL.csv'. [2026-02-24T20:28:54.597799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PANL'. [2026-02-24T20:28:54.598121] [INFO ] [FORECASTER] Starting predict_future for PANL [2026-02-24T20:28:54.598954] [DEBUG] [LOCAL ] No optimal features file found for PANL: ./output/feature-sets/PANL.txt [2026-02-24T20:28:54.599008] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:54.599042] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:54.599070] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:54.599129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:54.660562] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:54.661291] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:54.661376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:54.661426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:54.790006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:54.790171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:54.790223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:54.790262] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:54.794417] [DEBUG] [FORECASTER] PANL: Forecast T+1@11:T+2@11: DOWN (p=8.09%) [2026-02-24T20:28:54.794809] [INFO ] [FORECASTER] Completed predict_future for PANL [2026-02-24T20:28:54.794962] [INFO ] [sig ] PANL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:54.998424] [INFO ] [LOCAL ] Saved forecast: PANL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PANL.txt [2026-02-24T20:28:54.998650] [INFO ] [sig ] [2298/3377] Completed PANL in 0.4s | 2.77 sym/s | Total: 13.8m | ETA: 6.5m [2026-02-24T20:28:54.998719] [INFO ] [sig ] [2299/3377] Forecasting PASG... [2026-02-24T20:28:54.998754] [INFO ] [sig ] Generating forecast for: PASG [2026-02-24T20:28:54.998787] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PASG' from 'https://tdm.silogroup.org/data/derivative_storage/PASG.csv'. [2026-02-24T20:28:55.012925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PASG'. [2026-02-24T20:28:55.013429] [INFO ] [FORECASTER] Starting predict_future for PASG [2026-02-24T20:28:55.014551] [DEBUG] [LOCAL ] No optimal features file found for PASG: ./output/feature-sets/PASG.txt [2026-02-24T20:28:55.014643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:55.014682] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:55.014721] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:55.014793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:55.114621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:55.116057] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:55.116210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:55.116260] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:55.291260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:55.291464] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:55.291521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:55.291558] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:55.296755] [DEBUG] [FORECASTER] PASG: Forecast T+1@11:T+2@11: UP (p=68.10%) [2026-02-24T20:28:55.297269] [INFO ] [FORECASTER] Completed predict_future for PASG [2026-02-24T20:28:55.297478] [INFO ] [sig ] PASG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:55.518501] [INFO ] [LOCAL ] Saved forecast: PASG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PASG.txt [2026-02-24T20:28:55.518721] [INFO ] [sig ] [2299/3377] Completed PASG in 0.5s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-24T20:28:55.518766] [INFO ] [sig ] [2300/3377] Forecasting PATH... [2026-02-24T20:28:55.518796] [INFO ] [sig ] Generating forecast for: PATH [2026-02-24T20:28:55.518827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATH' from 'https://tdm.silogroup.org/data/derivative_storage/PATH.csv'. [2026-02-24T20:28:55.570948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATH'. [2026-02-24T20:28:55.571501] [INFO ] [FORECASTER] Starting predict_future for PATH [2026-02-24T20:28:55.573066] [DEBUG] [LOCAL ] No optimal features file found for PATH: ./output/feature-sets/PATH.txt [2026-02-24T20:28:55.573155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:55.573224] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:55.573299] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:55.573401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:55.686515] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:55.687824] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:55.688121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:55.688190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:55.876808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:55.877039] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:55.877121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:55.877193] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:55.883625] [DEBUG] [FORECASTER] PATH: Forecast T+1@11:T+2@11: UP (p=83.83%) [2026-02-24T20:28:55.884283] [INFO ] [FORECASTER] Completed predict_future for PATH [2026-02-24T20:28:55.884557] [INFO ] [sig ] PATH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:56.129920] [INFO ] [LOCAL ] Saved forecast: PATH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PATH.txt [2026-02-24T20:28:56.130154] [INFO ] [sig ] [2300/3377] Completed PATH in 0.6s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-24T20:28:56.130226] [INFO ] [sig ] [2301/3377] Forecasting PATK... [2026-02-24T20:28:56.130277] [INFO ] [sig ] Generating forecast for: PATK [2026-02-24T20:28:56.130321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PATK' from 'https://tdm.silogroup.org/data/derivative_storage/PATK.csv'. [2026-02-24T20:28:56.145836] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PATK'. [2026-02-24T20:28:56.146304] [INFO ] [FORECASTER] Starting predict_future for PATK [2026-02-24T20:28:56.147446] [DEBUG] [LOCAL ] No optimal features file found for PATK: ./output/feature-sets/PATK.txt [2026-02-24T20:28:56.147517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:56.147646] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:56.147695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:56.147790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:56.214226] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:56.215285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:56.215383] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:56.215424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:56.342264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:56.342428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:56.342470] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:56.342500] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:56.346159] [DEBUG] [FORECASTER] PATK: Forecast T+1@11:T+2@11: UP (p=88.07%) [2026-02-24T20:28:56.346458] [INFO ] [FORECASTER] Completed predict_future for PATK [2026-02-24T20:28:56.346624] [INFO ] [sig ] PATK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:56.494789] [INFO ] [LOCAL ] Saved forecast: PATK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PATK.txt [2026-02-24T20:28:56.494960] [INFO ] [sig ] [2301/3377] Completed PATK in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-24T20:28:56.495004] [INFO ] [sig ] [2302/3377] Forecasting PAX... [2026-02-24T20:28:56.495036] [INFO ] [sig ] Generating forecast for: PAX [2026-02-24T20:28:56.495067] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAX' from 'https://tdm.silogroup.org/data/derivative_storage/PAX.csv'. [2026-02-24T20:28:56.507729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAX'. [2026-02-24T20:28:56.508070] [INFO ] [FORECASTER] Starting predict_future for PAX [2026-02-24T20:28:56.508984] [DEBUG] [LOCAL ] No optimal features file found for PAX: ./output/feature-sets/PAX.txt [2026-02-24T20:28:56.509041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:56.509075] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:56.509104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:56.509163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:56.573628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:56.574599] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:56.574689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:56.574724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:56.703770] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:56.703952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:56.703997] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:56.704028] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:56.708201] [DEBUG] [FORECASTER] PAX: Forecast T+1@11:T+2@11: DOWN (p=7.98%) [2026-02-24T20:28:56.708766] [INFO ] [FORECASTER] Completed predict_future for PAX [2026-02-24T20:28:56.708932] [INFO ] [sig ] PAX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:56.858245] [INFO ] [LOCAL ] Saved forecast: PAX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PAX.txt [2026-02-24T20:28:56.858404] [INFO ] [sig ] [2302/3377] Completed PAX in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-24T20:28:56.858446] [INFO ] [sig ] [2303/3377] Forecasting PAXS... [2026-02-24T20:28:56.858479] [INFO ] [sig ] Generating forecast for: PAXS [2026-02-24T20:28:56.858511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAXS' from 'https://tdm.silogroup.org/data/derivative_storage/PAXS.csv'. [2026-02-24T20:28:56.870802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAXS'. [2026-02-24T20:28:56.871186] [INFO ] [FORECASTER] Starting predict_future for PAXS [2026-02-24T20:28:56.872086] [DEBUG] [LOCAL ] No optimal features file found for PAXS: ./output/feature-sets/PAXS.txt [2026-02-24T20:28:56.872143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:56.872177] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:56.872204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:56.872261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:56.935808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:56.936762] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:56.936854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:56.936890] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:57.074128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:57.074294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:57.074336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:57.074365] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:57.078087] [DEBUG] [FORECASTER] PAXS: Forecast T+1@11:T+2@11: DOWN (p=17.59%) [2026-02-24T20:28:57.078456] [INFO ] [FORECASTER] Completed predict_future for PAXS [2026-02-24T20:28:57.078628] [INFO ] [sig ] PAXS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:57.227216] [INFO ] [LOCAL ] Saved forecast: PAXS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PAXS.txt [2026-02-24T20:28:57.227376] [INFO ] [sig ] [2303/3377] Completed PAXS in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-24T20:28:57.227417] [INFO ] [sig ] [2304/3377] Forecasting PAY... [2026-02-24T20:28:57.227446] [INFO ] [sig ] Generating forecast for: PAY [2026-02-24T20:28:57.227484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAY' from 'https://tdm.silogroup.org/data/derivative_storage/PAY.csv'. [2026-02-24T20:28:57.238810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAY'. [2026-02-24T20:28:57.239181] [INFO ] [FORECASTER] Starting predict_future for PAY [2026-02-24T20:28:57.240021] [DEBUG] [LOCAL ] No optimal features file found for PAY: ./output/feature-sets/PAY.txt [2026-02-24T20:28:57.240077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:57.240108] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:57.240135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:57.240190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:57.297987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:57.298892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:57.298980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:57.299016] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:57.432967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:57.433128] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:57.433179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:57.433258] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:57.437118] [DEBUG] [FORECASTER] PAY: Forecast T+1@11:T+2@11: UP (p=79.57%) [2026-02-24T20:28:57.437588] [INFO ] [FORECASTER] Completed predict_future for PAY [2026-02-24T20:28:57.437734] [INFO ] [sig ] PAY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:57.583900] [INFO ] [LOCAL ] Saved forecast: PAY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PAY.txt [2026-02-24T20:28:57.584038] [INFO ] [sig ] [2304/3377] Completed PAY in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-24T20:28:57.584076] [INFO ] [sig ] [2305/3377] Forecasting PAYC... [2026-02-24T20:28:57.584106] [INFO ] [sig ] Generating forecast for: PAYC [2026-02-24T20:28:57.584137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYC' from 'https://tdm.silogroup.org/data/derivative_storage/PAYC.csv'. [2026-02-24T20:28:57.595761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYC'. [2026-02-24T20:28:57.596123] [INFO ] [FORECASTER] Starting predict_future for PAYC [2026-02-24T20:28:57.596942] [DEBUG] [LOCAL ] No optimal features file found for PAYC: ./output/feature-sets/PAYC.txt [2026-02-24T20:28:57.596997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:57.597028] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:57.597055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:57.597111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:57.657201] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:57.658343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:57.658432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:57.658466] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:57.787965] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:57.788130] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:57.788170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:57.788198] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:57.791676] [DEBUG] [FORECASTER] PAYC: Forecast T+1@11:T+2@11: UP (p=50.69%) [2026-02-24T20:28:57.791987] [INFO ] [FORECASTER] Completed predict_future for PAYC [2026-02-24T20:28:57.792129] [INFO ] [sig ] PAYC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:57.948194] [INFO ] [LOCAL ] Saved forecast: PAYC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PAYC.txt [2026-02-24T20:28:57.948381] [INFO ] [sig ] [2305/3377] Completed PAYC in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-24T20:28:57.948426] [INFO ] [sig ] [2306/3377] Forecasting PAYO... [2026-02-24T20:28:57.948459] [INFO ] [sig ] Generating forecast for: PAYO [2026-02-24T20:28:57.948492] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYO' from 'https://tdm.silogroup.org/data/derivative_storage/PAYO.csv'. [2026-02-24T20:28:57.961066] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYO'. [2026-02-24T20:28:57.961413] [INFO ] [FORECASTER] Starting predict_future for PAYO [2026-02-24T20:28:57.962369] [DEBUG] [LOCAL ] No optimal features file found for PAYO: ./output/feature-sets/PAYO.txt [2026-02-24T20:28:57.962426] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:57.962459] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:57.962486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:57.962549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:58.029186] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:58.030448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:58.030542] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:58.030604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:58.166441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:58.166626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:58.166671] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:58.166703] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:58.170619] [DEBUG] [FORECASTER] PAYO: Forecast T+1@11:T+2@11: UP (p=96.19%) [2026-02-24T20:28:58.170917] [INFO ] [FORECASTER] Completed predict_future for PAYO [2026-02-24T20:28:58.171054] [INFO ] [sig ] PAYO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:58.325377] [INFO ] [LOCAL ] Saved forecast: PAYO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PAYO.txt [2026-02-24T20:28:58.325531] [INFO ] [sig ] [2306/3377] Completed PAYO in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.5m [2026-02-24T20:28:58.325592] [INFO ] [sig ] [2307/3377] Forecasting PAYS... [2026-02-24T20:28:58.325626] [INFO ] [sig ] Generating forecast for: PAYS [2026-02-24T20:28:58.325660] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYS' from 'https://tdm.silogroup.org/data/derivative_storage/PAYS.csv'. [2026-02-24T20:28:58.338455] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYS'. [2026-02-24T20:28:58.338874] [INFO ] [FORECASTER] Starting predict_future for PAYS [2026-02-24T20:28:58.339729] [DEBUG] [LOCAL ] No optimal features file found for PAYS: ./output/feature-sets/PAYS.txt [2026-02-24T20:28:58.339784] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:58.339817] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:58.339845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:58.339902] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:58.405570] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:58.406494] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:58.406604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:58.406657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:58.536508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:58.536688] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:58.536731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:58.536762] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:58.540553] [DEBUG] [FORECASTER] PAYS: Forecast T+1@11:T+2@11: DOWN (p=7.72%) [2026-02-24T20:28:58.540863] [INFO ] [FORECASTER] Completed predict_future for PAYS [2026-02-24T20:28:58.541001] [INFO ] [sig ] PAYS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:58.690788] [INFO ] [LOCAL ] Saved forecast: PAYS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PAYS.txt [2026-02-24T20:28:58.690956] [INFO ] [sig ] [2307/3377] Completed PAYS in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-24T20:28:58.691000] [INFO ] [sig ] [2308/3377] Forecasting PAYX... [2026-02-24T20:28:58.691029] [INFO ] [sig ] Generating forecast for: PAYX [2026-02-24T20:28:58.691057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PAYX' from 'https://tdm.silogroup.org/data/derivative_storage/PAYX.csv'. [2026-02-24T20:28:58.702979] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PAYX'. [2026-02-24T20:28:58.703311] [INFO ] [FORECASTER] Starting predict_future for PAYX [2026-02-24T20:28:58.704183] [DEBUG] [LOCAL ] No optimal features file found for PAYX: ./output/feature-sets/PAYX.txt [2026-02-24T20:28:58.704243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:58.704280] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:58.704313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:58.704381] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:58.761370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:58.762166] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:58.762249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:58.762282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:58.884645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:58.884808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:58.884847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:58.884877] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:58.888316] [DEBUG] [FORECASTER] PAYX: Forecast T+1@11:T+2@11: DOWN (p=8.45%) [2026-02-24T20:28:58.888612] [INFO ] [FORECASTER] Completed predict_future for PAYX [2026-02-24T20:28:58.888744] [INFO ] [sig ] PAYX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:59.032802] [INFO ] [LOCAL ] Saved forecast: PAYX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PAYX.txt [2026-02-24T20:28:59.032945] [INFO ] [sig ] [2308/3377] Completed PAYX in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-24T20:28:59.032985] [INFO ] [sig ] [2309/3377] Forecasting PB... [2026-02-24T20:28:59.033016] [INFO ] [sig ] Generating forecast for: PB [2026-02-24T20:28:59.033045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PB' from 'https://tdm.silogroup.org/data/derivative_storage/PB.csv'. [2026-02-24T20:28:59.047966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PB'. [2026-02-24T20:28:59.048366] [INFO ] [FORECASTER] Starting predict_future for PB [2026-02-24T20:28:59.049344] [DEBUG] [LOCAL ] No optimal features file found for PB: ./output/feature-sets/PB.txt [2026-02-24T20:28:59.049600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:59.049643] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:59.049677] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:59.049755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:59.116241] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:59.117097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:59.117184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:59.117217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:59.239654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:59.239816] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:59.239856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:59.239885] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:59.243363] [DEBUG] [FORECASTER] PB: Forecast T+1@11:T+2@11: DOWN (p=26.58%) [2026-02-24T20:28:59.243679] [INFO ] [FORECASTER] Completed predict_future for PB [2026-02-24T20:28:59.243812] [INFO ] [sig ] PB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:28:59.387380] [INFO ] [LOCAL ] Saved forecast: PB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PB.txt [2026-02-24T20:28:59.387528] [INFO ] [sig ] [2309/3377] Completed PB in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-24T20:28:59.387567] [INFO ] [sig ] [2310/3377] Forecasting PBA... [2026-02-24T20:28:59.387621] [INFO ] [sig ] Generating forecast for: PBA [2026-02-24T20:28:59.387650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBA' from 'https://tdm.silogroup.org/data/derivative_storage/PBA.csv'. [2026-02-24T20:28:59.399706] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBA'. [2026-02-24T20:28:59.400081] [INFO ] [FORECASTER] Starting predict_future for PBA [2026-02-24T20:28:59.400942] [DEBUG] [LOCAL ] No optimal features file found for PBA: ./output/feature-sets/PBA.txt [2026-02-24T20:28:59.400997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:59.401028] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:59.401054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:59.401115] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:59.460699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:59.461482] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:59.461567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:59.461626] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:59.587273] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:59.587435] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:59.587475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:59.587503] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:59.591048] [DEBUG] [FORECASTER] PBA: Forecast T+1@11:T+2@11: UP (p=87.66%) [2026-02-24T20:28:59.591334] [INFO ] [FORECASTER] Completed predict_future for PBA [2026-02-24T20:28:59.591465] [INFO ] [sig ] PBA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:28:59.735237] [INFO ] [LOCAL ] Saved forecast: PBA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PBA.txt [2026-02-24T20:28:59.735385] [INFO ] [sig ] [2310/3377] Completed PBA in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-24T20:28:59.735433] [INFO ] [sig ] [2311/3377] Forecasting PBF... [2026-02-24T20:28:59.735464] [INFO ] [sig ] Generating forecast for: PBF [2026-02-24T20:28:59.735494] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBF' from 'https://tdm.silogroup.org/data/derivative_storage/PBF.csv'. [2026-02-24T20:28:59.747317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBF'. [2026-02-24T20:28:59.747652] [INFO ] [FORECASTER] Starting predict_future for PBF [2026-02-24T20:28:59.748496] [DEBUG] [LOCAL ] No optimal features file found for PBF: ./output/feature-sets/PBF.txt [2026-02-24T20:28:59.748549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:28:59.748603] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:28:59.748634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:28:59.748690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:28:59.805692] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:28:59.806469] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:28:59.806555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:28:59.806635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:28:59.931126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:28:59.931290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:28:59.931330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:28:59.931360] [INFO ] [FORECASTER] Training complete [2026-02-24T20:28:59.934868] [DEBUG] [FORECASTER] PBF: Forecast T+1@11:T+2@11: DOWN (p=31.54%) [2026-02-24T20:28:59.935147] [INFO ] [FORECASTER] Completed predict_future for PBF [2026-02-24T20:28:59.935277] [INFO ] [sig ] PBF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:00.078839] [INFO ] [LOCAL ] Saved forecast: PBF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PBF.txt [2026-02-24T20:29:00.078984] [INFO ] [sig ] [2311/3377] Completed PBF in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-24T20:29:00.079024] [INFO ] [sig ] [2312/3377] Forecasting PBFS... [2026-02-24T20:29:00.079053] [INFO ] [sig ] Generating forecast for: PBFS [2026-02-24T20:29:00.079084] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBFS' from 'https://tdm.silogroup.org/data/derivative_storage/PBFS.csv'. [2026-02-24T20:29:00.093594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBFS'. [2026-02-24T20:29:00.094028] [INFO ] [FORECASTER] Starting predict_future for PBFS [2026-02-24T20:29:00.094920] [DEBUG] [LOCAL ] No optimal features file found for PBFS: ./output/feature-sets/PBFS.txt [2026-02-24T20:29:00.094976] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:00.095009] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:00.095037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:00.095095] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:00.155414] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:00.156432] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:00.156532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:00.156565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:00.261320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:00.261484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:00.261525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:00.261554] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:00.265029] [DEBUG] [FORECASTER] PBFS: Forecast T+1@11:T+2@11: DOWN (p=40.80%) [2026-02-24T20:29:00.265330] [INFO ] [FORECASTER] Completed predict_future for PBFS [2026-02-24T20:29:00.265494] [INFO ] [sig ] PBFS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:00.411070] [INFO ] [LOCAL ] Saved forecast: PBFS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PBFS.txt [2026-02-24T20:29:00.411232] [INFO ] [sig ] [2312/3377] Completed PBFS in 0.3s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-24T20:29:00.411280] [INFO ] [sig ] [2313/3377] Forecasting PBH... [2026-02-24T20:29:00.411317] [INFO ] [sig ] Generating forecast for: PBH [2026-02-24T20:29:00.411355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBH' from 'https://tdm.silogroup.org/data/derivative_storage/PBH.csv'. [2026-02-24T20:29:00.428232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBH'. [2026-02-24T20:29:00.428841] [INFO ] [FORECASTER] Starting predict_future for PBH [2026-02-24T20:29:00.429708] [DEBUG] [LOCAL ] No optimal features file found for PBH: ./output/feature-sets/PBH.txt [2026-02-24T20:29:00.429777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:00.429811] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:00.429839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:00.429895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:00.492668] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:00.493647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:00.493739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:00.493776] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:00.631835] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:00.632001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:00.632042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:00.632074] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:00.636001] [DEBUG] [FORECASTER] PBH: Forecast T+1@11:T+2@11: DOWN (p=14.13%) [2026-02-24T20:29:00.636327] [INFO ] [FORECASTER] Completed predict_future for PBH [2026-02-24T20:29:00.636488] [INFO ] [sig ] PBH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:00.782941] [INFO ] [LOCAL ] Saved forecast: PBH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PBH.txt [2026-02-24T20:29:00.783113] [INFO ] [sig ] [2313/3377] Completed PBH in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-24T20:29:00.783154] [INFO ] [sig ] [2314/3377] Forecasting PBI... [2026-02-24T20:29:00.783185] [INFO ] [sig ] Generating forecast for: PBI [2026-02-24T20:29:00.783216] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBI' from 'https://tdm.silogroup.org/data/derivative_storage/PBI.csv'. [2026-02-24T20:29:00.795701] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBI'. [2026-02-24T20:29:00.796132] [INFO ] [FORECASTER] Starting predict_future for PBI [2026-02-24T20:29:00.797048] [DEBUG] [LOCAL ] No optimal features file found for PBI: ./output/feature-sets/PBI.txt [2026-02-24T20:29:00.797105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:00.797139] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:00.797168] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:00.797226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:00.857635] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:00.858735] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:00.858829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:00.858862] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:00.982898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:00.983041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:00.983084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:00.983113] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:00.986744] [DEBUG] [FORECASTER] PBI: Forecast T+1@11:T+2@11: DOWN (p=25.71%) [2026-02-24T20:29:00.987036] [INFO ] [FORECASTER] Completed predict_future for PBI [2026-02-24T20:29:00.987173] [INFO ] [sig ] PBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:01.140228] [INFO ] [LOCAL ] Saved forecast: PBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PBI.txt [2026-02-24T20:29:01.140458] [INFO ] [sig ] [2314/3377] Completed PBI in 0.4s | 2.77 sym/s | Total: 13.9m | ETA: 6.4m [2026-02-24T20:29:01.140517] [INFO ] [sig ] [2315/3377] Forecasting PBYI... [2026-02-24T20:29:01.140561] [INFO ] [sig ] Generating forecast for: PBYI [2026-02-24T20:29:01.140623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PBYI' from 'https://tdm.silogroup.org/data/derivative_storage/PBYI.csv'. [2026-02-24T20:29:01.153183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PBYI'. [2026-02-24T20:29:01.153522] [INFO ] [FORECASTER] Starting predict_future for PBYI [2026-02-24T20:29:01.154465] [DEBUG] [LOCAL ] No optimal features file found for PBYI: ./output/feature-sets/PBYI.txt [2026-02-24T20:29:01.154531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:01.154567] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:01.154616] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:01.154674] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:01.221906] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:01.222839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:01.222924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:01.222958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:01.351172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:01.351330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:01.351372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:01.351403] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:01.355253] [DEBUG] [FORECASTER] PBYI: Forecast T+1@11:T+2@11: UP (p=66.44%) [2026-02-24T20:29:01.355531] [INFO ] [FORECASTER] Completed predict_future for PBYI [2026-02-24T20:29:01.355701] [INFO ] [sig ] PBYI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:01.508616] [INFO ] [LOCAL ] Saved forecast: PBYI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PBYI.txt [2026-02-24T20:29:01.508787] [INFO ] [sig ] [2315/3377] Completed PBYI in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-24T20:29:01.508832] [INFO ] [sig ] [2316/3377] Forecasting PCB... [2026-02-24T20:29:01.508874] [INFO ] [sig ] Generating forecast for: PCB [2026-02-24T20:29:01.508911] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCB' from 'https://tdm.silogroup.org/data/derivative_storage/PCB.csv'. [2026-02-24T20:29:01.522196] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCB'. [2026-02-24T20:29:01.522546] [INFO ] [FORECASTER] Starting predict_future for PCB [2026-02-24T20:29:01.523381] [DEBUG] [LOCAL ] No optimal features file found for PCB: ./output/feature-sets/PCB.txt [2026-02-24T20:29:01.523436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:01.523469] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:01.523497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:01.523556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:01.584568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:01.585521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:01.585647] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:01.585687] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:01.713381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:01.713539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:01.713600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:01.713634] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:01.717463] [DEBUG] [FORECASTER] PCB: Forecast T+1@11:T+2@11: DOWN (p=20.43%) [2026-02-24T20:29:01.717854] [INFO ] [FORECASTER] Completed predict_future for PCB [2026-02-24T20:29:01.718051] [INFO ] [sig ] PCB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:01.871410] [INFO ] [LOCAL ] Saved forecast: PCB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PCB.txt [2026-02-24T20:29:01.871631] [INFO ] [sig ] [2316/3377] Completed PCB in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-24T20:29:01.871719] [INFO ] [sig ] [2317/3377] Forecasting PCF... [2026-02-24T20:29:01.871764] [INFO ] [sig ] Generating forecast for: PCF [2026-02-24T20:29:01.871806] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCF' from 'https://tdm.silogroup.org/data/derivative_storage/PCF.csv'. [2026-02-24T20:29:01.884217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCF'. [2026-02-24T20:29:01.884639] [INFO ] [FORECASTER] Starting predict_future for PCF [2026-02-24T20:29:01.885618] [DEBUG] [LOCAL ] No optimal features file found for PCF: ./output/feature-sets/PCF.txt [2026-02-24T20:29:01.885675] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:01.885722] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:01.885765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:01.885854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:01.951739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:01.952923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:01.953034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:01.953086] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:02.089771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:02.089941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:02.089986] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:02.090018] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:02.093707] [DEBUG] [FORECASTER] PCF: Forecast T+1@11:T+2@11: DOWN (p=34.99%) [2026-02-24T20:29:02.094021] [INFO ] [FORECASTER] Completed predict_future for PCF [2026-02-24T20:29:02.094176] [INFO ] [sig ] PCF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:02.251025] [INFO ] [LOCAL ] Saved forecast: PCF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PCF.txt [2026-02-24T20:29:02.251171] [INFO ] [sig ] [2317/3377] Completed PCF in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-24T20:29:02.251213] [INFO ] [sig ] [2318/3377] Forecasting PCG... [2026-02-24T20:29:02.251244] [INFO ] [sig ] Generating forecast for: PCG [2026-02-24T20:29:02.251280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCG' from 'https://tdm.silogroup.org/data/derivative_storage/PCG.csv'. [2026-02-24T20:29:02.264222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCG'. [2026-02-24T20:29:02.264600] [INFO ] [FORECASTER] Starting predict_future for PCG [2026-02-24T20:29:02.265439] [DEBUG] [LOCAL ] No optimal features file found for PCG: ./output/feature-sets/PCG.txt [2026-02-24T20:29:02.265494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:02.265567] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:02.265628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:02.265687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:02.332252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:02.333488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:02.333786] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:02.333837] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:02.476610] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:02.476807] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:02.476851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:02.476881] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:02.481216] [DEBUG] [FORECASTER] PCG: Forecast T+1@11:T+2@11: DOWN (p=30.38%) [2026-02-24T20:29:02.481698] [INFO ] [FORECASTER] Completed predict_future for PCG [2026-02-24T20:29:02.481879] [INFO ] [sig ] PCG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:02.646631] [INFO ] [LOCAL ] Saved forecast: PCG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PCG.txt [2026-02-24T20:29:02.646793] [INFO ] [sig ] [2318/3377] Completed PCG in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-24T20:29:02.646836] [INFO ] [sig ] [2319/3377] Forecasting PCM... [2026-02-24T20:29:02.646867] [INFO ] [sig ] Generating forecast for: PCM [2026-02-24T20:29:02.646899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCM' from 'https://tdm.silogroup.org/data/derivative_storage/PCM.csv'. [2026-02-24T20:29:02.659717] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCM'. [2026-02-24T20:29:02.660110] [INFO ] [FORECASTER] Starting predict_future for PCM [2026-02-24T20:29:02.661027] [DEBUG] [LOCAL ] No optimal features file found for PCM: ./output/feature-sets/PCM.txt [2026-02-24T20:29:02.661083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:02.661116] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:02.661143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:02.661201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:02.726715] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:02.727675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:02.727765] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:02.727801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:02.859519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:02.859706] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:02.859751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:02.859780] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:02.863447] [DEBUG] [FORECASTER] PCM: Forecast T+1@11:T+2@11: UP (p=88.79%) [2026-02-24T20:29:02.863761] [INFO ] [FORECASTER] Completed predict_future for PCM [2026-02-24T20:29:02.863899] [INFO ] [sig ] PCM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:03.019734] [INFO ] [LOCAL ] Saved forecast: PCM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PCM.txt [2026-02-24T20:29:03.019892] [INFO ] [sig ] [2319/3377] Completed PCM in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-24T20:29:03.019934] [INFO ] [sig ] [2320/3377] Forecasting PCN... [2026-02-24T20:29:03.019967] [INFO ] [sig ] Generating forecast for: PCN [2026-02-24T20:29:03.020009] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCN' from 'https://tdm.silogroup.org/data/derivative_storage/PCN.csv'. [2026-02-24T20:29:03.032956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCN'. [2026-02-24T20:29:03.033339] [INFO ] [FORECASTER] Starting predict_future for PCN [2026-02-24T20:29:03.034255] [DEBUG] [LOCAL ] No optimal features file found for PCN: ./output/feature-sets/PCN.txt [2026-02-24T20:29:03.034322] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:03.034362] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:03.034397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:03.034464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:03.100466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:03.101826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:03.101916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:03.101950] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:03.235690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:03.235877] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:03.235952] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:03.235984] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:03.239734] [DEBUG] [FORECASTER] PCN: Forecast T+1@11:T+2@11: UP (p=99.30%) [2026-02-24T20:29:03.240022] [INFO ] [FORECASTER] Completed predict_future for PCN [2026-02-24T20:29:03.240156] [INFO ] [sig ] PCN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:03.395530] [INFO ] [LOCAL ] Saved forecast: PCN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PCN.txt [2026-02-24T20:29:03.395729] [INFO ] [sig ] [2320/3377] Completed PCN in 0.4s | 2.77 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-24T20:29:03.395779] [INFO ] [sig ] [2321/3377] Forecasting PCQ... [2026-02-24T20:29:03.395810] [INFO ] [sig ] Generating forecast for: PCQ [2026-02-24T20:29:03.395842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCQ' from 'https://tdm.silogroup.org/data/derivative_storage/PCQ.csv'. [2026-02-24T20:29:03.408279] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCQ'. [2026-02-24T20:29:03.408669] [INFO ] [FORECASTER] Starting predict_future for PCQ [2026-02-24T20:29:03.409520] [DEBUG] [LOCAL ] No optimal features file found for PCQ: ./output/feature-sets/PCQ.txt [2026-02-24T20:29:03.409598] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:03.409635] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:03.409665] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:03.409729] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:03.476671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:03.477647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:03.477741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:03.477775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:03.604019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:03.604182] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:03.604238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:03.604281] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:03.608262] [DEBUG] [FORECASTER] PCQ: Forecast T+1@11:T+2@11: DOWN (p=14.60%) [2026-02-24T20:29:03.608617] [INFO ] [FORECASTER] Completed predict_future for PCQ [2026-02-24T20:29:03.608762] [INFO ] [sig ] PCQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:03.763476] [INFO ] [LOCAL ] Saved forecast: PCQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PCQ.txt [2026-02-24T20:29:03.763652] [INFO ] [sig ] [2321/3377] Completed PCQ in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-24T20:29:03.763698] [INFO ] [sig ] [2322/3377] Forecasting PCRX... [2026-02-24T20:29:03.763728] [INFO ] [sig ] Generating forecast for: PCRX [2026-02-24T20:29:03.763760] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCRX' from 'https://tdm.silogroup.org/data/derivative_storage/PCRX.csv'. [2026-02-24T20:29:03.777016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCRX'. [2026-02-24T20:29:03.777349] [INFO ] [FORECASTER] Starting predict_future for PCRX [2026-02-24T20:29:03.778289] [DEBUG] [LOCAL ] No optimal features file found for PCRX: ./output/feature-sets/PCRX.txt [2026-02-24T20:29:03.778357] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:03.778397] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:03.778432] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:03.778503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:03.842264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:03.843131] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:03.843235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:03.843269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:03.981395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:03.981618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:03.981675] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:03.981706] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:03.985672] [DEBUG] [FORECASTER] PCRX: Forecast T+1@11:T+2@11: UP (p=69.75%) [2026-02-24T20:29:03.985970] [INFO ] [FORECASTER] Completed predict_future for PCRX [2026-02-24T20:29:03.986133] [INFO ] [sig ] PCRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:04.140911] [INFO ] [LOCAL ] Saved forecast: PCRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PCRX.txt [2026-02-24T20:29:04.141100] [INFO ] [sig ] [2322/3377] Completed PCRX in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-24T20:29:04.141152] [INFO ] [sig ] [2323/3377] Forecasting PCTY... [2026-02-24T20:29:04.141182] [INFO ] [sig ] Generating forecast for: PCTY [2026-02-24T20:29:04.141213] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCTY' from 'https://tdm.silogroup.org/data/derivative_storage/PCTY.csv'. [2026-02-24T20:29:04.154166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCTY'. [2026-02-24T20:29:04.154551] [INFO ] [FORECASTER] Starting predict_future for PCTY [2026-02-24T20:29:04.155398] [DEBUG] [LOCAL ] No optimal features file found for PCTY: ./output/feature-sets/PCTY.txt [2026-02-24T20:29:04.155461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:04.155498] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:04.155526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:04.155610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:04.220290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:04.221214] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:04.221305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:04.221340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:04.352188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:04.352357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:04.352406] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:04.352440] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:04.356145] [DEBUG] [FORECASTER] PCTY: Forecast T+1@11:T+2@11: DOWN (p=44.36%) [2026-02-24T20:29:04.356436] [INFO ] [FORECASTER] Completed predict_future for PCTY [2026-02-24T20:29:04.356590] [INFO ] [sig ] PCTY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:04.511644] [INFO ] [LOCAL ] Saved forecast: PCTY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PCTY.txt [2026-02-24T20:29:04.511819] [INFO ] [sig ] [2323/3377] Completed PCTY in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.4m [2026-02-24T20:29:04.511861] [INFO ] [sig ] [2324/3377] Forecasting PCVX... [2026-02-24T20:29:04.511891] [INFO ] [sig ] Generating forecast for: PCVX [2026-02-24T20:29:04.511923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCVX' from 'https://tdm.silogroup.org/data/derivative_storage/PCVX.csv'. [2026-02-24T20:29:04.525067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCVX'. [2026-02-24T20:29:04.525442] [INFO ] [FORECASTER] Starting predict_future for PCVX [2026-02-24T20:29:04.526272] [DEBUG] [LOCAL ] No optimal features file found for PCVX: ./output/feature-sets/PCVX.txt [2026-02-24T20:29:04.526511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:04.526555] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:04.526618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:04.526678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:04.591656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:04.593055] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:04.593182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:04.593233] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:04.742678] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:04.742902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:04.742950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:04.742981] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:04.747375] [DEBUG] [FORECASTER] PCVX: Forecast T+1@11:T+2@11: DOWN (p=45.08%) [2026-02-24T20:29:04.747932] [INFO ] [FORECASTER] Completed predict_future for PCVX [2026-02-24T20:29:04.748139] [INFO ] [sig ] PCVX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:04.914653] [INFO ] [LOCAL ] Saved forecast: PCVX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PCVX.txt [2026-02-24T20:29:04.914894] [INFO ] [sig ] [2324/3377] Completed PCVX in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-24T20:29:04.914946] [INFO ] [sig ] [2325/3377] Forecasting PCYO... [2026-02-24T20:29:04.914983] [INFO ] [sig ] Generating forecast for: PCYO [2026-02-24T20:29:04.915020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PCYO' from 'https://tdm.silogroup.org/data/derivative_storage/PCYO.csv'. [2026-02-24T20:29:04.930859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PCYO'. [2026-02-24T20:29:04.931402] [INFO ] [FORECASTER] Starting predict_future for PCYO [2026-02-24T20:29:04.932774] [DEBUG] [LOCAL ] No optimal features file found for PCYO: ./output/feature-sets/PCYO.txt [2026-02-24T20:29:04.932885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:04.932926] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:04.932961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:04.933042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:05.002845] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:05.003869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:05.003978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:05.004014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:05.150199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:05.150377] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:05.150432] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:05.150488] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:05.154460] [DEBUG] [FORECASTER] PCYO: Forecast T+1@11:T+2@11: DOWN (p=40.50%) [2026-02-24T20:29:05.154845] [INFO ] [FORECASTER] Completed predict_future for PCYO [2026-02-24T20:29:05.155024] [INFO ] [sig ] PCYO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:05.325270] [INFO ] [LOCAL ] Saved forecast: PCYO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PCYO.txt [2026-02-24T20:29:05.325435] [INFO ] [sig ] [2325/3377] Completed PCYO in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-24T20:29:05.325477] [INFO ] [sig ] [2326/3377] Forecasting PD... [2026-02-24T20:29:05.325508] [INFO ] [sig ] Generating forecast for: PD [2026-02-24T20:29:05.325538] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PD' from 'https://tdm.silogroup.org/data/derivative_storage/PD.csv'. [2026-02-24T20:29:05.338514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PD'. [2026-02-24T20:29:05.338937] [INFO ] [FORECASTER] Starting predict_future for PD [2026-02-24T20:29:05.339785] [DEBUG] [LOCAL ] No optimal features file found for PD: ./output/feature-sets/PD.txt [2026-02-24T20:29:05.339839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:05.339871] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:05.339898] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:05.339954] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:05.400754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:05.401718] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:05.401806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:05.401839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:05.531898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:05.532087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:05.532139] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:05.532171] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:05.536251] [DEBUG] [FORECASTER] PD: Forecast T+1@11:T+2@11: DOWN (p=48.03%) [2026-02-24T20:29:05.536550] [INFO ] [FORECASTER] Completed predict_future for PD [2026-02-24T20:29:05.536893] [INFO ] [sig ] PD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:05.691100] [INFO ] [LOCAL ] Saved forecast: PD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PD.txt [2026-02-24T20:29:05.691261] [INFO ] [sig ] [2326/3377] Completed PD in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-24T20:29:05.691304] [INFO ] [sig ] [2327/3377] Forecasting PDBC... [2026-02-24T20:29:05.691333] [INFO ] [sig ] Generating forecast for: PDBC [2026-02-24T20:29:05.691364] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDBC' from 'https://tdm.silogroup.org/data/derivative_storage/PDBC.csv'. [2026-02-24T20:29:05.705126] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDBC'. [2026-02-24T20:29:05.705589] [INFO ] [FORECASTER] Starting predict_future for PDBC [2026-02-24T20:29:05.706475] [DEBUG] [LOCAL ] No optimal features file found for PDBC: ./output/feature-sets/PDBC.txt [2026-02-24T20:29:05.706531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:05.706564] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:05.706620] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:05.706682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:05.766992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:05.768039] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:05.768144] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:05.768177] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:05.886350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:05.886524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:05.886563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:05.886612] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:05.890170] [DEBUG] [FORECASTER] PDBC: Forecast T+1@11:T+2@11: DOWN (p=48.17%) [2026-02-24T20:29:05.890451] [INFO ] [FORECASTER] Completed predict_future for PDBC [2026-02-24T20:29:05.890600] [INFO ] [sig ] PDBC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:06.038892] [INFO ] [LOCAL ] Saved forecast: PDBC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PDBC.txt [2026-02-24T20:29:06.039052] [INFO ] [sig ] [2327/3377] Completed PDBC in 0.3s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-24T20:29:06.039093] [INFO ] [sig ] [2328/3377] Forecasting PDD... [2026-02-24T20:29:06.039146] [INFO ] [sig ] Generating forecast for: PDD [2026-02-24T20:29:06.039180] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDD' from 'https://tdm.silogroup.org/data/derivative_storage/PDD.csv'. [2026-02-24T20:29:06.053017] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDD'. [2026-02-24T20:29:06.053402] [INFO ] [FORECASTER] Starting predict_future for PDD [2026-02-24T20:29:06.054324] [DEBUG] [LOCAL ] No optimal features file found for PDD: ./output/feature-sets/PDD.txt [2026-02-24T20:29:06.054380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:06.054412] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:06.054443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:06.054502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:06.115104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:06.116029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:06.116155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:06.116188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:06.254143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:06.254359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:06.254411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:06.254450] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:06.258604] [DEBUG] [FORECASTER] PDD: Forecast T+1@11:T+2@11: DOWN (p=9.72%) [2026-02-24T20:29:06.259107] [INFO ] [FORECASTER] Completed predict_future for PDD [2026-02-24T20:29:06.259248] [INFO ] [sig ] PDD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:06.408085] [INFO ] [LOCAL ] Saved forecast: PDD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PDD.txt [2026-02-24T20:29:06.408252] [INFO ] [sig ] [2328/3377] Completed PDD in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-24T20:29:06.408298] [INFO ] [sig ] [2329/3377] Forecasting PDEX... [2026-02-24T20:29:06.408335] [INFO ] [sig ] Generating forecast for: PDEX [2026-02-24T20:29:06.408372] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDEX' from 'https://tdm.silogroup.org/data/derivative_storage/PDEX.csv'. [2026-02-24T20:29:06.420312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDEX'. [2026-02-24T20:29:06.420731] [INFO ] [FORECASTER] Starting predict_future for PDEX [2026-02-24T20:29:06.421604] [DEBUG] [LOCAL ] No optimal features file found for PDEX: ./output/feature-sets/PDEX.txt [2026-02-24T20:29:06.421660] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:06.421693] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:06.421720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:06.421777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:06.482701] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:06.483797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:06.483892] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:06.483927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:06.616370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:06.616540] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:06.616608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:06.616643] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:06.620527] [DEBUG] [FORECASTER] PDEX: Forecast T+1@11:T+2@11: UP (p=66.92%) [2026-02-24T20:29:06.620889] [INFO ] [FORECASTER] Completed predict_future for PDEX [2026-02-24T20:29:06.621035] [INFO ] [sig ] PDEX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:06.776561] [INFO ] [LOCAL ] Saved forecast: PDEX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PDEX.txt [2026-02-24T20:29:06.776748] [INFO ] [sig ] [2329/3377] Completed PDEX in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-24T20:29:06.776792] [INFO ] [sig ] [2330/3377] Forecasting PDFS... [2026-02-24T20:29:06.776823] [INFO ] [sig ] Generating forecast for: PDFS [2026-02-24T20:29:06.776855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDFS' from 'https://tdm.silogroup.org/data/derivative_storage/PDFS.csv'. [2026-02-24T20:29:06.789643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDFS'. [2026-02-24T20:29:06.789993] [INFO ] [FORECASTER] Starting predict_future for PDFS [2026-02-24T20:29:06.790888] [DEBUG] [LOCAL ] No optimal features file found for PDFS: ./output/feature-sets/PDFS.txt [2026-02-24T20:29:06.790944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:06.790978] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:06.791007] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:06.791066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:06.855253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:06.856190] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:06.856281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:06.856316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:06.995641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:06.995808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:06.995867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:06.995908] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:06.999754] [DEBUG] [FORECASTER] PDFS: Forecast T+1@11:T+2@11: UP (p=75.05%) [2026-02-24T20:29:07.000082] [INFO ] [FORECASTER] Completed predict_future for PDFS [2026-02-24T20:29:07.000224] [INFO ] [sig ] PDFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:07.153287] [INFO ] [LOCAL ] Saved forecast: PDFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PDFS.txt [2026-02-24T20:29:07.153449] [INFO ] [sig ] [2330/3377] Completed PDFS in 0.4s | 2.76 sym/s | Total: 14.0m | ETA: 6.3m [2026-02-24T20:29:07.153490] [INFO ] [sig ] [2331/3377] Forecasting PDI... [2026-02-24T20:29:07.153520] [INFO ] [sig ] Generating forecast for: PDI [2026-02-24T20:29:07.153550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDI' from 'https://tdm.silogroup.org/data/derivative_storage/PDI.csv'. [2026-02-24T20:29:07.165703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDI'. [2026-02-24T20:29:07.166032] [INFO ] [FORECASTER] Starting predict_future for PDI [2026-02-24T20:29:07.166841] [DEBUG] [LOCAL ] No optimal features file found for PDI: ./output/feature-sets/PDI.txt [2026-02-24T20:29:07.166894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:07.166928] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:07.166955] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:07.167012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:07.223982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:07.224809] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:07.224895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:07.224928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:07.338388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:07.338560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:07.338642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:07.338693] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:07.342364] [DEBUG] [FORECASTER] PDI: Forecast T+1@11:T+2@11: UP (p=71.31%) [2026-02-24T20:29:07.342684] [INFO ] [FORECASTER] Completed predict_future for PDI [2026-02-24T20:29:07.342820] [INFO ] [sig ] PDI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:07.496265] [INFO ] [LOCAL ] Saved forecast: PDI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PDI.txt [2026-02-24T20:29:07.496464] [INFO ] [sig ] [2331/3377] Completed PDI in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:07.496517] [INFO ] [sig ] [2332/3377] Forecasting PDLB... [2026-02-24T20:29:07.496557] [INFO ] [sig ] Generating forecast for: PDLB [2026-02-24T20:29:07.496611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDLB' from 'https://tdm.silogroup.org/data/derivative_storage/PDLB.csv'. [2026-02-24T20:29:07.508845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDLB'. [2026-02-24T20:29:07.509196] [INFO ] [FORECASTER] Starting predict_future for PDLB [2026-02-24T20:29:07.510030] [DEBUG] [LOCAL ] No optimal features file found for PDLB: ./output/feature-sets/PDLB.txt [2026-02-24T20:29:07.510086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:07.510119] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:07.510149] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:07.510208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:07.574870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:07.575793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:07.575883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:07.575916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:07.708847] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:07.709009] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:07.709052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:07.709084] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:07.713012] [DEBUG] [FORECASTER] PDLB: Forecast T+1@11:T+2@11: UP (p=88.84%) [2026-02-24T20:29:07.713308] [INFO ] [FORECASTER] Completed predict_future for PDLB [2026-02-24T20:29:07.713441] [INFO ] [sig ] PDLB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:07.865013] [INFO ] [LOCAL ] Saved forecast: PDLB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PDLB.txt [2026-02-24T20:29:07.865166] [INFO ] [sig ] [2332/3377] Completed PDLB in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:07.865209] [INFO ] [sig ] [2333/3377] Forecasting PDM... [2026-02-24T20:29:07.865240] [INFO ] [sig ] Generating forecast for: PDM [2026-02-24T20:29:07.865272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDM' from 'https://tdm.silogroup.org/data/derivative_storage/PDM.csv'. [2026-02-24T20:29:07.878024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDM'. [2026-02-24T20:29:07.878390] [INFO ] [FORECASTER] Starting predict_future for PDM [2026-02-24T20:29:07.879242] [DEBUG] [LOCAL ] No optimal features file found for PDM: ./output/feature-sets/PDM.txt [2026-02-24T20:29:07.879298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:07.879332] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:07.879371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:07.879447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:07.942780] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:07.943705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:07.943806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:07.943852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:08.072651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:08.072809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:08.072857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:08.072888] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:08.076430] [DEBUG] [FORECASTER] PDM: Forecast T+1@11:T+2@11: UP (p=92.89%) [2026-02-24T20:29:08.076781] [INFO ] [FORECASTER] Completed predict_future for PDM [2026-02-24T20:29:08.076944] [INFO ] [sig ] PDM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:08.229955] [INFO ] [LOCAL ] Saved forecast: PDM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PDM.txt [2026-02-24T20:29:08.230127] [INFO ] [sig ] [2333/3377] Completed PDM in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:08.230178] [INFO ] [sig ] [2334/3377] Forecasting PDO... [2026-02-24T20:29:08.230212] [INFO ] [sig ] Generating forecast for: PDO [2026-02-24T20:29:08.230243] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDO' from 'https://tdm.silogroup.org/data/derivative_storage/PDO.csv'. [2026-02-24T20:29:08.243012] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDO'. [2026-02-24T20:29:08.243358] [INFO ] [FORECASTER] Starting predict_future for PDO [2026-02-24T20:29:08.244275] [DEBUG] [LOCAL ] No optimal features file found for PDO: ./output/feature-sets/PDO.txt [2026-02-24T20:29:08.244331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:08.244364] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:08.244392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:08.244450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:08.307914] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:08.308974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:08.309061] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:08.309095] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:08.436421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:08.436603] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:08.436646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:08.436862] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:08.440882] [DEBUG] [FORECASTER] PDO: Forecast T+1@11:T+2@11: UP (p=60.90%) [2026-02-24T20:29:08.441170] [INFO ] [FORECASTER] Completed predict_future for PDO [2026-02-24T20:29:08.441302] [INFO ] [sig ] PDO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:08.589126] [INFO ] [LOCAL ] Saved forecast: PDO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PDO.txt [2026-02-24T20:29:08.589287] [INFO ] [sig ] [2334/3377] Completed PDO in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:08.589328] [INFO ] [sig ] [2335/3377] Forecasting PDP... [2026-02-24T20:29:08.589358] [INFO ] [sig ] Generating forecast for: PDP [2026-02-24T20:29:08.589390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDP' from 'https://tdm.silogroup.org/data/derivative_storage/PDP.csv'. [2026-02-24T20:29:08.601495] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDP'. [2026-02-24T20:29:08.601886] [INFO ] [FORECASTER] Starting predict_future for PDP [2026-02-24T20:29:08.602741] [DEBUG] [LOCAL ] No optimal features file found for PDP: ./output/feature-sets/PDP.txt [2026-02-24T20:29:08.602795] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:08.602853] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:08.602883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:08.602951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:08.663555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:08.664859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:08.664952] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:08.664989] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:08.789732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:08.789893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:08.789936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:08.789971] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:08.793621] [DEBUG] [FORECASTER] PDP: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-02-24T20:29:08.793916] [INFO ] [FORECASTER] Completed predict_future for PDP [2026-02-24T20:29:08.794053] [INFO ] [sig ] PDP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:08.938989] [INFO ] [LOCAL ] Saved forecast: PDP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PDP.txt [2026-02-24T20:29:08.939148] [INFO ] [sig ] [2335/3377] Completed PDP in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:08.939189] [INFO ] [sig ] [2336/3377] Forecasting PDS... [2026-02-24T20:29:08.939219] [INFO ] [sig ] Generating forecast for: PDS [2026-02-24T20:29:08.939249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDS' from 'https://tdm.silogroup.org/data/derivative_storage/PDS.csv'. [2026-02-24T20:29:08.951234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDS'. [2026-02-24T20:29:08.951603] [INFO ] [FORECASTER] Starting predict_future for PDS [2026-02-24T20:29:08.952463] [DEBUG] [LOCAL ] No optimal features file found for PDS: ./output/feature-sets/PDS.txt [2026-02-24T20:29:08.952520] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:08.952552] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:08.952600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:08.952661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:09.024852] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:09.026100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:09.026221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:09.026284] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:09.172237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:09.172410] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:09.172461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:09.172495] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:09.176317] [DEBUG] [FORECASTER] PDS: Forecast T+1@11:T+2@11: UP (p=90.21%) [2026-02-24T20:29:09.176826] [INFO ] [FORECASTER] Completed predict_future for PDS [2026-02-24T20:29:09.176965] [INFO ] [sig ] PDS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:09.326661] [INFO ] [LOCAL ] Saved forecast: PDS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PDS.txt [2026-02-24T20:29:09.326827] [INFO ] [sig ] [2336/3377] Completed PDS in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:09.326868] [INFO ] [sig ] [2337/3377] Forecasting PDX... [2026-02-24T20:29:09.326902] [INFO ] [sig ] Generating forecast for: PDX [2026-02-24T20:29:09.326932] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDX' from 'https://tdm.silogroup.org/data/derivative_storage/PDX.csv'. [2026-02-24T20:29:09.338749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDX'. [2026-02-24T20:29:09.339143] [INFO ] [FORECASTER] Starting predict_future for PDX [2026-02-24T20:29:09.340002] [DEBUG] [LOCAL ] No optimal features file found for PDX: ./output/feature-sets/PDX.txt [2026-02-24T20:29:09.340069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:09.340102] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:09.340129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:09.340185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:09.398816] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:09.399932] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:09.400019] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:09.400052] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:09.528972] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:09.529137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:09.529178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:09.529208] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:09.532824] [DEBUG] [FORECASTER] PDX: Forecast T+1@11:T+2@11: DOWN (p=48.92%) [2026-02-24T20:29:09.533163] [INFO ] [FORECASTER] Completed predict_future for PDX [2026-02-24T20:29:09.533309] [INFO ] [sig ] PDX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:09.680784] [INFO ] [LOCAL ] Saved forecast: PDX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PDX.txt [2026-02-24T20:29:09.680945] [INFO ] [sig ] [2337/3377] Completed PDX in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:09.680987] [INFO ] [sig ] [2338/3377] Forecasting PDYN... [2026-02-24T20:29:09.681017] [INFO ] [sig ] Generating forecast for: PDYN [2026-02-24T20:29:09.681047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PDYN' from 'https://tdm.silogroup.org/data/derivative_storage/PDYN.csv'. [2026-02-24T20:29:09.694291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PDYN'. [2026-02-24T20:29:09.694700] [INFO ] [FORECASTER] Starting predict_future for PDYN [2026-02-24T20:29:09.695533] [DEBUG] [LOCAL ] No optimal features file found for PDYN: ./output/feature-sets/PDYN.txt [2026-02-24T20:29:09.695631] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:09.695674] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:09.695703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:09.695762] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:09.757564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:09.758502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:09.758623] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:09.758664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:09.882309] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:09.882469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:09.882515] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:09.882595] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:09.886045] [DEBUG] [FORECASTER] PDYN: Forecast T+1@11:T+2@11: DOWN (p=19.27%) [2026-02-24T20:29:09.886333] [INFO ] [FORECASTER] Completed predict_future for PDYN [2026-02-24T20:29:09.886467] [INFO ] [sig ] PDYN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:10.031393] [INFO ] [LOCAL ] Saved forecast: PDYN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PDYN.txt [2026-02-24T20:29:10.031553] [INFO ] [sig ] [2338/3377] Completed PDYN in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:10.031616] [INFO ] [sig ] [2339/3377] Forecasting PEB... [2026-02-24T20:29:10.031647] [INFO ] [sig ] Generating forecast for: PEB [2026-02-24T20:29:10.031678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEB' from 'https://tdm.silogroup.org/data/derivative_storage/PEB.csv'. [2026-02-24T20:29:10.043887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEB'. [2026-02-24T20:29:10.044239] [INFO ] [FORECASTER] Starting predict_future for PEB [2026-02-24T20:29:10.045045] [DEBUG] [LOCAL ] No optimal features file found for PEB: ./output/feature-sets/PEB.txt [2026-02-24T20:29:10.045099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:10.045130] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:10.045158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:10.045215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:10.103281] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:10.104401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:10.104486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:10.104520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:10.228315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:10.228476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:10.228523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:10.228559] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:10.232079] [DEBUG] [FORECASTER] PEB: Forecast T+1@11:T+2@11: UP (p=60.57%) [2026-02-24T20:29:10.232363] [INFO ] [FORECASTER] Completed predict_future for PEB [2026-02-24T20:29:10.232511] [INFO ] [sig ] PEB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:10.380139] [INFO ] [LOCAL ] Saved forecast: PEB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PEB.txt [2026-02-24T20:29:10.380292] [INFO ] [sig ] [2339/3377] Completed PEB in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:10.380332] [INFO ] [sig ] [2340/3377] Forecasting PEBK... [2026-02-24T20:29:10.380362] [INFO ] [sig ] Generating forecast for: PEBK [2026-02-24T20:29:10.380392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBK' from 'https://tdm.silogroup.org/data/derivative_storage/PEBK.csv'. [2026-02-24T20:29:10.392394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBK'. [2026-02-24T20:29:10.392736] [INFO ] [FORECASTER] Starting predict_future for PEBK [2026-02-24T20:29:10.393510] [DEBUG] [LOCAL ] No optimal features file found for PEBK: ./output/feature-sets/PEBK.txt [2026-02-24T20:29:10.393563] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:10.393617] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:10.393645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:10.393702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:10.460142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:10.461310] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:10.461399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:10.461442] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:10.559701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:10.559853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:10.559893] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:10.559922] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:10.563307] [DEBUG] [FORECASTER] PEBK: Forecast T+1@11:T+2@11: DOWN (p=38.47%) [2026-02-24T20:29:10.563631] [INFO ] [FORECASTER] Completed predict_future for PEBK [2026-02-24T20:29:10.563767] [INFO ] [sig ] PEBK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:10.705957] [INFO ] [LOCAL ] Saved forecast: PEBK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PEBK.txt [2026-02-24T20:29:10.706062] [INFO ] [sig ] [2340/3377] Completed PEBK in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.3m [2026-02-24T20:29:10.706107] [INFO ] [sig ] [2341/3377] Forecasting PEBO... [2026-02-24T20:29:10.706136] [INFO ] [sig ] Generating forecast for: PEBO [2026-02-24T20:29:10.706166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEBO' from 'https://tdm.silogroup.org/data/derivative_storage/PEBO.csv'. [2026-02-24T20:29:10.719058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEBO'. [2026-02-24T20:29:10.719319] [INFO ] [FORECASTER] Starting predict_future for PEBO [2026-02-24T20:29:10.720279] [DEBUG] [LOCAL ] No optimal features file found for PEBO: ./output/feature-sets/PEBO.txt [2026-02-24T20:29:10.720332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:10.720363] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:10.720390] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:10.720446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:10.779020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:10.779640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:10.779719] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:10.779752] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:10.901893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:10.902010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:10.902048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:10.902076] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:10.905916] [DEBUG] [FORECASTER] PEBO: Forecast T+1@11:T+2@11: DOWN (p=6.00%) [2026-02-24T20:29:10.906185] [INFO ] [FORECASTER] Completed predict_future for PEBO [2026-02-24T20:29:10.906312] [INFO ] [sig ] PEBO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:11.050221] [INFO ] [LOCAL ] Saved forecast: PEBO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PEBO.txt [2026-02-24T20:29:11.050361] [INFO ] [sig ] [2341/3377] Completed PEBO in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-24T20:29:11.050398] [INFO ] [sig ] [2342/3377] Forecasting PECO... [2026-02-24T20:29:11.050428] [INFO ] [sig ] Generating forecast for: PECO [2026-02-24T20:29:11.050463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PECO' from 'https://tdm.silogroup.org/data/derivative_storage/PECO.csv'. [2026-02-24T20:29:11.062350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PECO'. [2026-02-24T20:29:11.062689] [INFO ] [FORECASTER] Starting predict_future for PECO [2026-02-24T20:29:11.063477] [DEBUG] [LOCAL ] No optimal features file found for PECO: ./output/feature-sets/PECO.txt [2026-02-24T20:29:11.063530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:11.063562] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:11.063612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:11.063671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:11.122844] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:11.123687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:11.123771] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:11.123805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:11.246808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:11.247157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:11.247198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:11.247228] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:11.251268] [DEBUG] [FORECASTER] PECO: Forecast T+1@11:T+2@11: DOWN (p=7.08%) [2026-02-24T20:29:11.251607] [INFO ] [FORECASTER] Completed predict_future for PECO [2026-02-24T20:29:11.251755] [INFO ] [sig ] PECO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:11.397477] [INFO ] [LOCAL ] Saved forecast: PECO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PECO.txt [2026-02-24T20:29:11.397665] [INFO ] [sig ] [2342/3377] Completed PECO in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-24T20:29:11.397710] [INFO ] [sig ] [2343/3377] Forecasting PEG... [2026-02-24T20:29:11.397740] [INFO ] [sig ] Generating forecast for: PEG [2026-02-24T20:29:11.397771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEG' from 'https://tdm.silogroup.org/data/derivative_storage/PEG.csv'. [2026-02-24T20:29:11.411104] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEG'. [2026-02-24T20:29:11.411626] [INFO ] [FORECASTER] Starting predict_future for PEG [2026-02-24T20:29:11.412668] [DEBUG] [LOCAL ] No optimal features file found for PEG: ./output/feature-sets/PEG.txt [2026-02-24T20:29:11.412739] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:11.412776] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:11.412804] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:11.412862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:11.475079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:11.476226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:11.476336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:11.476380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:11.605176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:11.605340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:11.605381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:11.605411] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:11.609505] [DEBUG] [FORECASTER] PEG: Forecast T+1@11:T+2@11: UP (p=79.13%) [2026-02-24T20:29:11.609855] [INFO ] [FORECASTER] Completed predict_future for PEG [2026-02-24T20:29:11.609996] [INFO ] [sig ] PEG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:11.762718] [INFO ] [LOCAL ] Saved forecast: PEG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PEG.txt [2026-02-24T20:29:11.762889] [INFO ] [sig ] [2343/3377] Completed PEG in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-24T20:29:11.762930] [INFO ] [sig ] [2344/3377] Forecasting PEGA... [2026-02-24T20:29:11.762960] [INFO ] [sig ] Generating forecast for: PEGA [2026-02-24T20:29:11.762991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEGA' from 'https://tdm.silogroup.org/data/derivative_storage/PEGA.csv'. [2026-02-24T20:29:11.774753] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEGA'. [2026-02-24T20:29:11.775127] [INFO ] [FORECASTER] Starting predict_future for PEGA [2026-02-24T20:29:11.776037] [DEBUG] [LOCAL ] No optimal features file found for PEGA: ./output/feature-sets/PEGA.txt [2026-02-24T20:29:11.776093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:11.776127] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:11.776157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:11.776214] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:11.834895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:11.835811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:11.835895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:11.835929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:11.959863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:11.960055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:11.960119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:11.960148] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:11.963691] [DEBUG] [FORECASTER] PEGA: Forecast T+1@11:T+2@11: DOWN (p=20.99%) [2026-02-24T20:29:11.963989] [INFO ] [FORECASTER] Completed predict_future for PEGA [2026-02-24T20:29:11.964129] [INFO ] [sig ] PEGA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:12.112870] [INFO ] [LOCAL ] Saved forecast: PEGA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PEGA.txt [2026-02-24T20:29:12.113037] [INFO ] [sig ] [2344/3377] Completed PEGA in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-24T20:29:12.113079] [INFO ] [sig ] [2345/3377] Forecasting PEN... [2026-02-24T20:29:12.113109] [INFO ] [sig ] Generating forecast for: PEN [2026-02-24T20:29:12.113139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEN' from 'https://tdm.silogroup.org/data/derivative_storage/PEN.csv'. [2026-02-24T20:29:12.125065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEN'. [2026-02-24T20:29:12.125434] [INFO ] [FORECASTER] Starting predict_future for PEN [2026-02-24T20:29:12.126450] [DEBUG] [LOCAL ] No optimal features file found for PEN: ./output/feature-sets/PEN.txt [2026-02-24T20:29:12.126519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:12.126592] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:12.126628] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:12.126686] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:12.190955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:12.191863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:12.191984] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:12.192019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:12.319741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:12.319919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:12.319962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:12.319991] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:12.323643] [DEBUG] [FORECASTER] PEN: Forecast T+1@11:T+2@11: UP (p=95.77%) [2026-02-24T20:29:12.323957] [INFO ] [FORECASTER] Completed predict_future for PEN [2026-02-24T20:29:12.324099] [INFO ] [sig ] PEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:12.467401] [INFO ] [LOCAL ] Saved forecast: PEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PEN.txt [2026-02-24T20:29:12.467601] [INFO ] [sig ] [2345/3377] Completed PEN in 0.4s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-24T20:29:12.467650] [INFO ] [sig ] [2346/3377] Forecasting PENN... [2026-02-24T20:29:12.467682] [INFO ] [sig ] Generating forecast for: PENN [2026-02-24T20:29:12.467714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PENN' from 'https://tdm.silogroup.org/data/derivative_storage/PENN.csv'. [2026-02-24T20:29:12.480285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PENN'. [2026-02-24T20:29:12.480761] [INFO ] [FORECASTER] Starting predict_future for PENN [2026-02-24T20:29:12.481671] [DEBUG] [LOCAL ] No optimal features file found for PENN: ./output/feature-sets/PENN.txt [2026-02-24T20:29:12.481729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:12.481762] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:12.481790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:12.481849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:12.539751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:12.540778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:12.540867] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:12.540902] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:12.666776] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:12.666941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:12.666982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:12.667011] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:12.670738] [DEBUG] [FORECASTER] PENN: Forecast T+1@11:T+2@11: DOWN (p=21.01%) [2026-02-24T20:29:12.671067] [INFO ] [FORECASTER] Completed predict_future for PENN [2026-02-24T20:29:12.671209] [INFO ] [sig ] PENN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:12.815005] [INFO ] [LOCAL ] Saved forecast: PENN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PENN.txt [2026-02-24T20:29:12.815174] [INFO ] [sig ] [2346/3377] Completed PENN in 0.3s | 2.76 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-24T20:29:12.815213] [INFO ] [sig ] [2347/3377] Forecasting PEO... [2026-02-24T20:29:12.815245] [INFO ] [sig ] Generating forecast for: PEO [2026-02-24T20:29:12.815276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEO' from 'https://tdm.silogroup.org/data/derivative_storage/PEO.csv'. [2026-02-24T20:29:12.827472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEO'. [2026-02-24T20:29:12.827932] [INFO ] [FORECASTER] Starting predict_future for PEO [2026-02-24T20:29:12.828812] [DEBUG] [LOCAL ] No optimal features file found for PEO: ./output/feature-sets/PEO.txt [2026-02-24T20:29:12.828872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:12.828915] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:12.828944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:12.829001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:12.887055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:12.887977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:12.888064] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:12.888098] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:13.007341] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:13.007498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:13.007538] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:13.007566] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:13.011034] [DEBUG] [FORECASTER] PEO: Forecast T+1@11:T+2@11: UP (p=62.40%) [2026-02-24T20:29:13.011317] [INFO ] [FORECASTER] Completed predict_future for PEO [2026-02-24T20:29:13.011450] [INFO ] [sig ] PEO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:13.158678] [INFO ] [LOCAL ] Saved forecast: PEO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PEO.txt [2026-02-24T20:29:13.158854] [INFO ] [sig ] [2347/3377] Completed PEO in 0.3s | 2.77 sym/s | Total: 14.1m | ETA: 6.2m [2026-02-24T20:29:13.159082] [INFO ] [sig ] [2348/3377] Forecasting PEP... [2026-02-24T20:29:13.159113] [INFO ] [sig ] Generating forecast for: PEP [2026-02-24T20:29:13.159144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEP' from 'https://tdm.silogroup.org/data/derivative_storage/PEP.csv'. [2026-02-24T20:29:13.172709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEP'. [2026-02-24T20:29:13.173130] [INFO ] [FORECASTER] Starting predict_future for PEP [2026-02-24T20:29:13.174266] [DEBUG] [LOCAL ] No optimal features file found for PEP: ./output/feature-sets/PEP.txt [2026-02-24T20:29:13.174323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:13.174393] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:13.174423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:13.174479] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:13.234415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:13.235333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:13.235419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:13.235454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:13.358803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:13.358965] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:13.359008] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:13.359038] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:13.362796] [DEBUG] [FORECASTER] PEP: Forecast T+1@11:T+2@11: DOWN (p=46.50%) [2026-02-24T20:29:13.363086] [INFO ] [FORECASTER] Completed predict_future for PEP [2026-02-24T20:29:13.363223] [INFO ] [sig ] PEP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:13.507164] [INFO ] [LOCAL ] Saved forecast: PEP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PEP.txt [2026-02-24T20:29:13.507417] [INFO ] [sig ] [2348/3377] Completed PEP in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-24T20:29:13.507474] [INFO ] [sig ] [2349/3377] Forecasting PEPG... [2026-02-24T20:29:13.507521] [INFO ] [sig ] Generating forecast for: PEPG [2026-02-24T20:29:13.507594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEPG' from 'https://tdm.silogroup.org/data/derivative_storage/PEPG.csv'. [2026-02-24T20:29:13.519381] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEPG'. [2026-02-24T20:29:13.519801] [INFO ] [FORECASTER] Starting predict_future for PEPG [2026-02-24T20:29:13.520615] [DEBUG] [LOCAL ] No optimal features file found for PEPG: ./output/feature-sets/PEPG.txt [2026-02-24T20:29:13.520669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:13.520701] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:13.520729] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:13.520786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:13.580834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:13.581766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:13.581854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:13.581887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:13.718105] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:13.718274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:13.718316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:13.718347] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:13.722556] [DEBUG] [FORECASTER] PEPG: Forecast T+1@11:T+2@11: DOWN (p=12.44%) [2026-02-24T20:29:13.722902] [INFO ] [FORECASTER] Completed predict_future for PEPG [2026-02-24T20:29:13.723047] [INFO ] [sig ] PEPG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:13.909048] [INFO ] [LOCAL ] Saved forecast: PEPG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PEPG.txt [2026-02-24T20:29:13.909317] [INFO ] [sig ] [2349/3377] Completed PEPG in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-24T20:29:13.909375] [INFO ] [sig ] [2350/3377] Forecasting PERF... [2026-02-24T20:29:13.909414] [INFO ] [sig ] Generating forecast for: PERF [2026-02-24T20:29:13.909453] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERF' from 'https://tdm.silogroup.org/data/derivative_storage/PERF.csv'. [2026-02-24T20:29:13.923665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERF'. [2026-02-24T20:29:13.924103] [INFO ] [FORECASTER] Starting predict_future for PERF [2026-02-24T20:29:13.925154] [DEBUG] [LOCAL ] No optimal features file found for PERF: ./output/feature-sets/PERF.txt [2026-02-24T20:29:13.925219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:13.925271] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:13.925309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:13.925412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:13.992343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:13.993312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:13.993425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:13.993462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:14.130130] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:14.130288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:14.130332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:14.130362] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:14.134107] [DEBUG] [FORECASTER] PERF: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-24T20:29:14.134403] [INFO ] [FORECASTER] Completed predict_future for PERF [2026-02-24T20:29:14.134548] [INFO ] [sig ] PERF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:14.282735] [INFO ] [LOCAL ] Saved forecast: PERF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PERF.txt [2026-02-24T20:29:14.283094] [INFO ] [sig ] [2350/3377] Completed PERF in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-24T20:29:14.283136] [INFO ] [sig ] [2351/3377] Forecasting PERI... [2026-02-24T20:29:14.283166] [INFO ] [sig ] Generating forecast for: PERI [2026-02-24T20:29:14.283198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PERI' from 'https://tdm.silogroup.org/data/derivative_storage/PERI.csv'. [2026-02-24T20:29:14.294605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PERI'. [2026-02-24T20:29:14.294999] [INFO ] [FORECASTER] Starting predict_future for PERI [2026-02-24T20:29:14.295894] [DEBUG] [LOCAL ] No optimal features file found for PERI: ./output/feature-sets/PERI.txt [2026-02-24T20:29:14.295950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:14.295982] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:14.296009] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:14.296066] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:14.353939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:14.354865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:14.354950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:14.354983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:14.481207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:14.481362] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:14.481405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:14.481434] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:14.485003] [DEBUG] [FORECASTER] PERI: Forecast T+1@11:T+2@11: UP (p=75.97%) [2026-02-24T20:29:14.485321] [INFO ] [FORECASTER] Completed predict_future for PERI [2026-02-24T20:29:14.485464] [INFO ] [sig ] PERI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:14.628721] [INFO ] [LOCAL ] Saved forecast: PERI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PERI.txt [2026-02-24T20:29:14.628886] [INFO ] [sig ] [2351/3377] Completed PERI in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-24T20:29:14.628929] [INFO ] [sig ] [2352/3377] Forecasting PESI... [2026-02-24T20:29:14.628967] [INFO ] [sig ] Generating forecast for: PESI [2026-02-24T20:29:14.629000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PESI' from 'https://tdm.silogroup.org/data/derivative_storage/PESI.csv'. [2026-02-24T20:29:14.643634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PESI'. [2026-02-24T20:29:14.644142] [INFO ] [FORECASTER] Starting predict_future for PESI [2026-02-24T20:29:14.645337] [DEBUG] [LOCAL ] No optimal features file found for PESI: ./output/feature-sets/PESI.txt [2026-02-24T20:29:14.645407] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:14.645517] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:14.645562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:14.645671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:14.716007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:14.716954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:14.717043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:14.717079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:14.857802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:14.857978] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:14.858021] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:14.858050] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:14.861559] [DEBUG] [FORECASTER] PESI: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-02-24T20:29:14.861904] [INFO ] [FORECASTER] Completed predict_future for PESI [2026-02-24T20:29:14.862046] [INFO ] [sig ] PESI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:15.008776] [INFO ] [LOCAL ] Saved forecast: PESI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PESI.txt [2026-02-24T20:29:15.008945] [INFO ] [sig ] [2352/3377] Completed PESI in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-24T20:29:15.008987] [INFO ] [sig ] [2353/3377] Forecasting PETS... [2026-02-24T20:29:15.009016] [INFO ] [sig ] Generating forecast for: PETS [2026-02-24T20:29:15.009239] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PETS' from 'https://tdm.silogroup.org/data/derivative_storage/PETS.csv'. [2026-02-24T20:29:15.021703] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PETS'. [2026-02-24T20:29:15.022302] [INFO ] [FORECASTER] Starting predict_future for PETS [2026-02-24T20:29:15.023452] [DEBUG] [LOCAL ] No optimal features file found for PETS: ./output/feature-sets/PETS.txt [2026-02-24T20:29:15.023512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:15.023546] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:15.023603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:15.023672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:15.082429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:15.083330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:15.083417] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:15.083451] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:15.203734] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:15.203893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:15.203932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:15.203961] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:15.207374] [DEBUG] [FORECASTER] PETS: Forecast T+1@11:T+2@11: DOWN (p=9.77%) [2026-02-24T20:29:15.207680] [INFO ] [FORECASTER] Completed predict_future for PETS [2026-02-24T20:29:15.207814] [INFO ] [sig ] PETS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:15.354182] [INFO ] [LOCAL ] Saved forecast: PETS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PETS.txt [2026-02-24T20:29:15.354331] [INFO ] [sig ] [2353/3377] Completed PETS in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-24T20:29:15.354371] [INFO ] [sig ] [2354/3377] Forecasting PEY... [2026-02-24T20:29:15.354400] [INFO ] [sig ] Generating forecast for: PEY [2026-02-24T20:29:15.354438] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PEY' from 'https://tdm.silogroup.org/data/derivative_storage/PEY.csv'. [2026-02-24T20:29:15.366500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PEY'. [2026-02-24T20:29:15.366836] [INFO ] [FORECASTER] Starting predict_future for PEY [2026-02-24T20:29:15.367678] [DEBUG] [LOCAL ] No optimal features file found for PEY: ./output/feature-sets/PEY.txt [2026-02-24T20:29:15.367746] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:15.367782] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:15.367810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:15.367868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:15.425547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:15.426353] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:15.426448] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:15.426483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:15.544237] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:15.544393] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:15.544451] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:15.544483] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:15.547994] [DEBUG] [FORECASTER] PEY: Forecast T+1@11:T+2@11: DOWN (p=29.16%) [2026-02-24T20:29:15.548279] [INFO ] [FORECASTER] Completed predict_future for PEY [2026-02-24T20:29:15.548413] [INFO ] [sig ] PEY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:15.691059] [INFO ] [LOCAL ] Saved forecast: PEY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PEY.txt [2026-02-24T20:29:15.691206] [INFO ] [sig ] [2354/3377] Completed PEY in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-24T20:29:15.691247] [INFO ] [sig ] [2355/3377] Forecasting PFBC... [2026-02-24T20:29:15.691276] [INFO ] [sig ] Generating forecast for: PFBC [2026-02-24T20:29:15.691306] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFBC' from 'https://tdm.silogroup.org/data/derivative_storage/PFBC.csv'. [2026-02-24T20:29:15.703073] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFBC'. [2026-02-24T20:29:15.703464] [INFO ] [FORECASTER] Starting predict_future for PFBC [2026-02-24T20:29:15.704314] [DEBUG] [LOCAL ] No optimal features file found for PFBC: ./output/feature-sets/PFBC.txt [2026-02-24T20:29:15.704370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:15.704404] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:15.704431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:15.704489] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:15.761661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:15.762511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:15.762613] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:15.762650] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:15.882492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:15.882662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:15.882702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:15.882816] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:15.886428] [DEBUG] [FORECASTER] PFBC: Forecast T+1@11:T+2@11: UP (p=72.80%) [2026-02-24T20:29:15.886739] [INFO ] [FORECASTER] Completed predict_future for PFBC [2026-02-24T20:29:15.886871] [INFO ] [sig ] PFBC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:16.030916] [INFO ] [LOCAL ] Saved forecast: PFBC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PFBC.txt [2026-02-24T20:29:16.031047] [INFO ] [sig ] [2355/3377] Completed PFBC in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-24T20:29:16.031086] [INFO ] [sig ] [2356/3377] Forecasting PFD... [2026-02-24T20:29:16.031115] [INFO ] [sig ] Generating forecast for: PFD [2026-02-24T20:29:16.031146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFD' from 'https://tdm.silogroup.org/data/derivative_storage/PFD.csv'. [2026-02-24T20:29:16.043065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFD'. [2026-02-24T20:29:16.043365] [INFO ] [FORECASTER] Starting predict_future for PFD [2026-02-24T20:29:16.044201] [DEBUG] [LOCAL ] No optimal features file found for PFD: ./output/feature-sets/PFD.txt [2026-02-24T20:29:16.044257] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:16.044291] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:16.044320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:16.044377] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:16.104827] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:16.105459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:16.105537] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:16.105569] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:16.222067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:16.222218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:16.222259] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:16.222289] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:16.225776] [DEBUG] [FORECASTER] PFD: Forecast T+1@11:T+2@11: DOWN (p=4.66%) [2026-02-24T20:29:16.226052] [INFO ] [FORECASTER] Completed predict_future for PFD [2026-02-24T20:29:16.226181] [INFO ] [sig ] PFD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:16.370543] [INFO ] [LOCAL ] Saved forecast: PFD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PFD.txt [2026-02-24T20:29:16.370693] [INFO ] [sig ] [2356/3377] Completed PFD in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.2m [2026-02-24T20:29:16.370732] [INFO ] [sig ] [2357/3377] Forecasting PFF... [2026-02-24T20:29:16.370762] [INFO ] [sig ] Generating forecast for: PFF [2026-02-24T20:29:16.370791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFF' from 'https://tdm.silogroup.org/data/derivative_storage/PFF.csv'. [2026-02-24T20:29:16.383222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFF'. [2026-02-24T20:29:16.383533] [INFO ] [FORECASTER] Starting predict_future for PFF [2026-02-24T20:29:16.384559] [DEBUG] [LOCAL ] No optimal features file found for PFF: ./output/feature-sets/PFF.txt [2026-02-24T20:29:16.384638] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:16.384673] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:16.384701] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:16.384761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:16.446836] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:16.447708] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:16.447788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:16.447838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:16.571926] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:16.572083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:16.572124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:16.572154] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:16.575614] [DEBUG] [FORECASTER] PFF: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-24T20:29:16.575936] [INFO ] [FORECASTER] Completed predict_future for PFF [2026-02-24T20:29:16.576071] [INFO ] [sig ] PFF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:16.802832] [INFO ] [LOCAL ] Saved forecast: PFF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PFF.txt [2026-02-24T20:29:16.802994] [INFO ] [sig ] [2357/3377] Completed PFF in 0.4s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-24T20:29:16.803034] [INFO ] [sig ] [2358/3377] Forecasting PFG... [2026-02-24T20:29:16.803064] [INFO ] [sig ] Generating forecast for: PFG [2026-02-24T20:29:16.803096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFG' from 'https://tdm.silogroup.org/data/derivative_storage/PFG.csv'. [2026-02-24T20:29:16.815461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFG'. [2026-02-24T20:29:16.815875] [INFO ] [FORECASTER] Starting predict_future for PFG [2026-02-24T20:29:16.817082] [DEBUG] [LOCAL ] No optimal features file found for PFG: ./output/feature-sets/PFG.txt [2026-02-24T20:29:16.817135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:16.817166] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:16.817193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:16.817251] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:16.877238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:16.878150] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:16.878243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:16.878277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:17.000397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:17.000555] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:17.000617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:17.000652] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:17.004470] [DEBUG] [FORECASTER] PFG: Forecast T+1@11:T+2@11: DOWN (p=15.86%) [2026-02-24T20:29:17.004780] [INFO ] [FORECASTER] Completed predict_future for PFG [2026-02-24T20:29:17.005115] [INFO ] [sig ] PFG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:17.149496] [INFO ] [LOCAL ] Saved forecast: PFG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PFG.txt [2026-02-24T20:29:17.149671] [INFO ] [sig ] [2358/3377] Completed PFG in 0.3s | 2.76 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-24T20:29:17.149714] [INFO ] [sig ] [2359/3377] Forecasting PFGC... [2026-02-24T20:29:17.149743] [INFO ] [sig ] Generating forecast for: PFGC [2026-02-24T20:29:17.149774] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFGC' from 'https://tdm.silogroup.org/data/derivative_storage/PFGC.csv'. [2026-02-24T20:29:17.161074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFGC'. [2026-02-24T20:29:17.161399] [INFO ] [FORECASTER] Starting predict_future for PFGC [2026-02-24T20:29:17.162261] [DEBUG] [LOCAL ] No optimal features file found for PFGC: ./output/feature-sets/PFGC.txt [2026-02-24T20:29:17.162315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:17.162346] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:17.162386] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:17.162448] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:17.219536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:17.220311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:17.220393] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:17.220426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:17.346104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:17.346258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:17.346298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:17.346328] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:17.349847] [DEBUG] [FORECASTER] PFGC: Forecast T+1@11:T+2@11: UP (p=82.27%) [2026-02-24T20:29:17.350136] [INFO ] [FORECASTER] Completed predict_future for PFGC [2026-02-24T20:29:17.350266] [INFO ] [sig ] PFGC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:17.496446] [INFO ] [LOCAL ] Saved forecast: PFGC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PFGC.txt [2026-02-24T20:29:17.496632] [INFO ] [sig ] [2359/3377] Completed PFGC in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-24T20:29:17.496678] [INFO ] [sig ] [2360/3377] Forecasting PFH... [2026-02-24T20:29:17.496711] [INFO ] [sig ] Generating forecast for: PFH [2026-02-24T20:29:17.496741] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFH' from 'https://tdm.silogroup.org/data/derivative_storage/PFH.csv'. [2026-02-24T20:29:17.511365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFH'. [2026-02-24T20:29:17.511811] [INFO ] [FORECASTER] Starting predict_future for PFH [2026-02-24T20:29:17.512708] [DEBUG] [LOCAL ] No optimal features file found for PFH: ./output/feature-sets/PFH.txt [2026-02-24T20:29:17.512775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:17.512811] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:17.512838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:17.512894] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:17.573291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:17.574170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:17.574255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:17.574288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:17.691149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:17.691303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:17.691342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:17.691371] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:17.694975] [DEBUG] [FORECASTER] PFH: Forecast T+1@11:T+2@11: DOWN (p=46.97%) [2026-02-24T20:29:17.695336] [INFO ] [FORECASTER] Completed predict_future for PFH [2026-02-24T20:29:17.695482] [INFO ] [sig ] PFH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:17.840401] [INFO ] [LOCAL ] Saved forecast: PFH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PFH.txt [2026-02-24T20:29:17.840533] [INFO ] [sig ] [2360/3377] Completed PFH in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-24T20:29:17.840590] [INFO ] [sig ] [2361/3377] Forecasting PFIS... [2026-02-24T20:29:17.840624] [INFO ] [sig ] Generating forecast for: PFIS [2026-02-24T20:29:17.840654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFIS' from 'https://tdm.silogroup.org/data/derivative_storage/PFIS.csv'. [2026-02-24T20:29:17.851818] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFIS'. [2026-02-24T20:29:17.852142] [INFO ] [FORECASTER] Starting predict_future for PFIS [2026-02-24T20:29:17.853121] [DEBUG] [LOCAL ] No optimal features file found for PFIS: ./output/feature-sets/PFIS.txt [2026-02-24T20:29:17.853174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:17.853205] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:17.853232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:17.853288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:17.910662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:17.911445] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:17.911528] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:17.911562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:18.024220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:18.024371] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:18.024409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:18.024438] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:18.027898] [DEBUG] [FORECASTER] PFIS: Forecast T+1@11:T+2@11: DOWN (p=41.12%) [2026-02-24T20:29:18.028174] [INFO ] [FORECASTER] Completed predict_future for PFIS [2026-02-24T20:29:18.028301] [INFO ] [sig ] PFIS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:18.171526] [INFO ] [LOCAL ] Saved forecast: PFIS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PFIS.txt [2026-02-24T20:29:18.171665] [INFO ] [sig ] [2361/3377] Completed PFIS in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-24T20:29:18.171706] [INFO ] [sig ] [2362/3377] Forecasting PFL... [2026-02-24T20:29:18.171736] [INFO ] [sig ] Generating forecast for: PFL [2026-02-24T20:29:18.171766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFL' from 'https://tdm.silogroup.org/data/derivative_storage/PFL.csv'. [2026-02-24T20:29:18.184905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFL'. [2026-02-24T20:29:18.185388] [INFO ] [FORECASTER] Starting predict_future for PFL [2026-02-24T20:29:18.186284] [DEBUG] [LOCAL ] No optimal features file found for PFL: ./output/feature-sets/PFL.txt [2026-02-24T20:29:18.186340] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:18.186375] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:18.186404] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:18.186462] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:18.249113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:18.250171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:18.250295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:18.250330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:18.373223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:18.373394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:18.373434] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:18.373465] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:18.377031] [DEBUG] [FORECASTER] PFL: Forecast T+1@11:T+2@11: DOWN (p=14.40%) [2026-02-24T20:29:18.377326] [INFO ] [FORECASTER] Completed predict_future for PFL [2026-02-24T20:29:18.377465] [INFO ] [sig ] PFL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:18.521666] [INFO ] [LOCAL ] Saved forecast: PFL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PFL.txt [2026-02-24T20:29:18.521845] [INFO ] [sig ] [2362/3377] Completed PFL in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-24T20:29:18.521888] [INFO ] [sig ] [2363/3377] Forecasting PFM... [2026-02-24T20:29:18.521918] [INFO ] [sig ] Generating forecast for: PFM [2026-02-24T20:29:18.521955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFM' from 'https://tdm.silogroup.org/data/derivative_storage/PFM.csv'. [2026-02-24T20:29:18.533751] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFM'. [2026-02-24T20:29:18.534128] [INFO ] [FORECASTER] Starting predict_future for PFM [2026-02-24T20:29:18.534991] [DEBUG] [LOCAL ] No optimal features file found for PFM: ./output/feature-sets/PFM.txt [2026-02-24T20:29:18.535044] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:18.535078] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:18.535104] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:18.535162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:18.597048] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:18.598138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:18.598224] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:18.598257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:18.744336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:18.744500] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:18.744541] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:18.744601] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:18.748123] [DEBUG] [FORECASTER] PFM: Forecast T+1@11:T+2@11: DOWN (p=10.78%) [2026-02-24T20:29:18.748440] [INFO ] [FORECASTER] Completed predict_future for PFM [2026-02-24T20:29:18.748596] [INFO ] [sig ] PFM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:18.893869] [INFO ] [LOCAL ] Saved forecast: PFM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PFM.txt [2026-02-24T20:29:18.894026] [INFO ] [sig ] [2363/3377] Completed PFM in 0.4s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-24T20:29:18.894068] [INFO ] [sig ] [2364/3377] Forecasting PFN... [2026-02-24T20:29:18.894097] [INFO ] [sig ] Generating forecast for: PFN [2026-02-24T20:29:18.894127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFN' from 'https://tdm.silogroup.org/data/derivative_storage/PFN.csv'. [2026-02-24T20:29:18.905965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFN'. [2026-02-24T20:29:18.906323] [INFO ] [FORECASTER] Starting predict_future for PFN [2026-02-24T20:29:18.907166] [DEBUG] [LOCAL ] No optimal features file found for PFN: ./output/feature-sets/PFN.txt [2026-02-24T20:29:18.907220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:18.907253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:18.907280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:18.907336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:18.966456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:18.967389] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:18.967478] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:18.967513] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:19.083604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:19.083767] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:19.083810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:19.083840] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:19.087761] [DEBUG] [FORECASTER] PFN: Forecast T+1@11:T+2@11: DOWN (p=46.77%) [2026-02-24T20:29:19.088108] [INFO ] [FORECASTER] Completed predict_future for PFN [2026-02-24T20:29:19.088248] [INFO ] [sig ] PFN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:19.230286] [INFO ] [LOCAL ] Saved forecast: PFN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PFN.txt [2026-02-24T20:29:19.230455] [INFO ] [sig ] [2364/3377] Completed PFN in 0.3s | 2.77 sym/s | Total: 14.2m | ETA: 6.1m [2026-02-24T20:29:19.230496] [INFO ] [sig ] [2365/3377] Forecasting PFO... [2026-02-24T20:29:19.230527] [INFO ] [sig ] Generating forecast for: PFO [2026-02-24T20:29:19.230556] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFO' from 'https://tdm.silogroup.org/data/derivative_storage/PFO.csv'. [2026-02-24T20:29:19.241787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFO'. [2026-02-24T20:29:19.242131] [INFO ] [FORECASTER] Starting predict_future for PFO [2026-02-24T20:29:19.242961] [DEBUG] [LOCAL ] No optimal features file found for PFO: ./output/feature-sets/PFO.txt [2026-02-24T20:29:19.243015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:19.243048] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:19.243077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:19.243136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:19.301023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:19.301873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:19.301959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:19.301994] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:19.417711] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:19.417900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:19.417945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:19.417977] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:19.422110] [DEBUG] [FORECASTER] PFO: Forecast T+1@11:T+2@11: DOWN (p=21.40%) [2026-02-24T20:29:19.422489] [INFO ] [FORECASTER] Completed predict_future for PFO [2026-02-24T20:29:19.422655] [INFO ] [sig ] PFO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:19.583408] [INFO ] [LOCAL ] Saved forecast: PFO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PFO.txt [2026-02-24T20:29:19.583644] [INFO ] [sig ] [2365/3377] Completed PFO in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-24T20:29:19.583707] [INFO ] [sig ] [2366/3377] Forecasting PFS... [2026-02-24T20:29:19.583741] [INFO ] [sig ] Generating forecast for: PFS [2026-02-24T20:29:19.583772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFS' from 'https://tdm.silogroup.org/data/derivative_storage/PFS.csv'. [2026-02-24T20:29:19.597736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFS'. [2026-02-24T20:29:19.598223] [INFO ] [FORECASTER] Starting predict_future for PFS [2026-02-24T20:29:19.599175] [DEBUG] [LOCAL ] No optimal features file found for PFS: ./output/feature-sets/PFS.txt [2026-02-24T20:29:19.599234] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:19.599271] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:19.599301] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:19.599369] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:19.668184] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:19.669179] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:19.669281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:19.669316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:19.794661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:19.794817] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:19.794858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:19.794887] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:19.798349] [DEBUG] [FORECASTER] PFS: Forecast T+1@11:T+2@11: UP (p=94.94%) [2026-02-24T20:29:19.798662] [INFO ] [FORECASTER] Completed predict_future for PFS [2026-02-24T20:29:19.798797] [INFO ] [sig ] PFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:19.946250] [INFO ] [LOCAL ] Saved forecast: PFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PFS.txt [2026-02-24T20:29:19.946386] [INFO ] [sig ] [2366/3377] Completed PFS in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-24T20:29:19.946427] [INFO ] [sig ] [2367/3377] Forecasting PFSI... [2026-02-24T20:29:19.946456] [INFO ] [sig ] Generating forecast for: PFSI [2026-02-24T20:29:19.946487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PFSI' from 'https://tdm.silogroup.org/data/derivative_storage/PFSI.csv'. [2026-02-24T20:29:19.958755] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PFSI'. [2026-02-24T20:29:19.959046] [INFO ] [FORECASTER] Starting predict_future for PFSI [2026-02-24T20:29:19.959902] [DEBUG] [LOCAL ] No optimal features file found for PFSI: ./output/feature-sets/PFSI.txt [2026-02-24T20:29:19.959956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:19.959989] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:19.960017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:19.960075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:20.021464] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:20.022209] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:20.022295] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:20.022327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:20.144454] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:20.144647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:20.144698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:20.144734] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:20.148674] [DEBUG] [FORECASTER] PFSI: Forecast T+1@11:T+2@11: UP (p=84.30%) [2026-02-24T20:29:20.149031] [INFO ] [FORECASTER] Completed predict_future for PFSI [2026-02-24T20:29:20.149170] [INFO ] [sig ] PFSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:20.293451] [INFO ] [LOCAL ] Saved forecast: PFSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PFSI.txt [2026-02-24T20:29:20.293625] [INFO ] [sig ] [2367/3377] Completed PFSI in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-24T20:29:20.293668] [INFO ] [sig ] [2368/3377] Forecasting PGC... [2026-02-24T20:29:20.293698] [INFO ] [sig ] Generating forecast for: PGC [2026-02-24T20:29:20.293728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGC' from 'https://tdm.silogroup.org/data/derivative_storage/PGC.csv'. [2026-02-24T20:29:20.305559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGC'. [2026-02-24T20:29:20.305954] [INFO ] [FORECASTER] Starting predict_future for PGC [2026-02-24T20:29:20.306801] [DEBUG] [LOCAL ] No optimal features file found for PGC: ./output/feature-sets/PGC.txt [2026-02-24T20:29:20.306861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:20.306893] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:20.306920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:20.306977] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:20.363155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:20.363946] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:20.364032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:20.364065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:20.482809] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:20.482986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:20.483041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:20.483081] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:20.486602] [DEBUG] [FORECASTER] PGC: Forecast T+1@11:T+2@11: DOWN (p=32.90%) [2026-02-24T20:29:20.486880] [INFO ] [FORECASTER] Completed predict_future for PGC [2026-02-24T20:29:20.487013] [INFO ] [sig ] PGC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:20.628901] [INFO ] [LOCAL ] Saved forecast: PGC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PGC.txt [2026-02-24T20:29:20.629042] [INFO ] [sig ] [2368/3377] Completed PGC in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-24T20:29:20.629082] [INFO ] [sig ] [2369/3377] Forecasting PGEN... [2026-02-24T20:29:20.629111] [INFO ] [sig ] Generating forecast for: PGEN [2026-02-24T20:29:20.629142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGEN' from 'https://tdm.silogroup.org/data/derivative_storage/PGEN.csv'. [2026-02-24T20:29:20.640661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGEN'. [2026-02-24T20:29:20.641020] [INFO ] [FORECASTER] Starting predict_future for PGEN [2026-02-24T20:29:20.641880] [DEBUG] [LOCAL ] No optimal features file found for PGEN: ./output/feature-sets/PGEN.txt [2026-02-24T20:29:20.641936] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:20.641997] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:20.642034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:20.642111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:20.700721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:20.701698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:20.701787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:20.701820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:20.829234] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:20.829395] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:20.829438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:20.829468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:20.833196] [DEBUG] [FORECASTER] PGEN: Forecast T+1@11:T+2@11: DOWN (p=35.17%) [2026-02-24T20:29:20.833507] [INFO ] [FORECASTER] Completed predict_future for PGEN [2026-02-24T20:29:20.833668] [INFO ] [sig ] PGEN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:21.016528] [INFO ] [LOCAL ] Saved forecast: PGEN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PGEN.txt [2026-02-24T20:29:21.016726] [INFO ] [sig ] [2369/3377] Completed PGEN in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-24T20:29:21.016768] [INFO ] [sig ] [2370/3377] Forecasting PGJ... [2026-02-24T20:29:21.016802] [INFO ] [sig ] Generating forecast for: PGJ [2026-02-24T20:29:21.016833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGJ' from 'https://tdm.silogroup.org/data/derivative_storage/PGJ.csv'. [2026-02-24T20:29:21.031118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGJ'. [2026-02-24T20:29:21.031524] [INFO ] [FORECASTER] Starting predict_future for PGJ [2026-02-24T20:29:21.032405] [DEBUG] [LOCAL ] No optimal features file found for PGJ: ./output/feature-sets/PGJ.txt [2026-02-24T20:29:21.032471] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:21.032516] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:21.032545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:21.032653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:21.094994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:21.095825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:21.095916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:21.095951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:21.222508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:21.222683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:21.222727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:21.222759] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:21.226317] [DEBUG] [FORECASTER] PGJ: Forecast T+1@11:T+2@11: DOWN (p=20.59%) [2026-02-24T20:29:21.226618] [INFO ] [FORECASTER] Completed predict_future for PGJ [2026-02-24T20:29:21.226753] [INFO ] [sig ] PGJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:21.369381] [INFO ] [LOCAL ] Saved forecast: PGJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PGJ.txt [2026-02-24T20:29:21.369527] [INFO ] [sig ] [2370/3377] Completed PGJ in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-24T20:29:21.369567] [INFO ] [sig ] [2371/3377] Forecasting PGNY... [2026-02-24T20:29:21.369618] [INFO ] [sig ] Generating forecast for: PGNY [2026-02-24T20:29:21.369648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGNY' from 'https://tdm.silogroup.org/data/derivative_storage/PGNY.csv'. [2026-02-24T20:29:21.381337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGNY'. [2026-02-24T20:29:21.381631] [INFO ] [FORECASTER] Starting predict_future for PGNY [2026-02-24T20:29:21.382450] [DEBUG] [LOCAL ] No optimal features file found for PGNY: ./output/feature-sets/PGNY.txt [2026-02-24T20:29:21.382504] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:21.382536] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:21.382564] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:21.382643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:21.440727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:21.441694] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:21.441800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:21.441842] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:21.566490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:21.566669] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:21.566711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:21.566740] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:21.570644] [DEBUG] [FORECASTER] PGNY: Forecast T+1@11:T+2@11: DOWN (p=4.70%) [2026-02-24T20:29:21.570917] [INFO ] [FORECASTER] Completed predict_future for PGNY [2026-02-24T20:29:21.571046] [INFO ] [sig ] PGNY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:21.717599] [INFO ] [LOCAL ] Saved forecast: PGNY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PGNY.txt [2026-02-24T20:29:21.717731] [INFO ] [sig ] [2371/3377] Completed PGNY in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-24T20:29:21.717773] [INFO ] [sig ] [2372/3377] Forecasting PGP... [2026-02-24T20:29:21.717802] [INFO ] [sig ] Generating forecast for: PGP [2026-02-24T20:29:21.717833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGP' from 'https://tdm.silogroup.org/data/derivative_storage/PGP.csv'. [2026-02-24T20:29:21.730342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGP'. [2026-02-24T20:29:21.730640] [INFO ] [FORECASTER] Starting predict_future for PGP [2026-02-24T20:29:21.731459] [DEBUG] [LOCAL ] No optimal features file found for PGP: ./output/feature-sets/PGP.txt [2026-02-24T20:29:21.731524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:21.731557] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:21.731605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:21.731664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:21.790926] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:21.791776] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:21.791861] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:21.791895] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:21.908252] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:21.908407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:21.908447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:21.908508] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:21.911957] [DEBUG] [FORECASTER] PGP: Forecast T+1@11:T+2@11: UP (p=95.97%) [2026-02-24T20:29:21.912234] [INFO ] [FORECASTER] Completed predict_future for PGP [2026-02-24T20:29:21.912361] [INFO ] [sig ] PGP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:22.057833] [INFO ] [LOCAL ] Saved forecast: PGP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PGP.txt [2026-02-24T20:29:22.058015] [INFO ] [sig ] [2372/3377] Completed PGP in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-24T20:29:22.058057] [INFO ] [sig ] [2373/3377] Forecasting PGZ... [2026-02-24T20:29:22.058087] [INFO ] [sig ] Generating forecast for: PGZ [2026-02-24T20:29:22.058117] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PGZ' from 'https://tdm.silogroup.org/data/derivative_storage/PGZ.csv'. [2026-02-24T20:29:22.069074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PGZ'. [2026-02-24T20:29:22.069436] [INFO ] [FORECASTER] Starting predict_future for PGZ [2026-02-24T20:29:22.070275] [DEBUG] [LOCAL ] No optimal features file found for PGZ: ./output/feature-sets/PGZ.txt [2026-02-24T20:29:22.070328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:22.070360] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:22.070387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:22.070444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:22.131250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:22.132351] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:22.132442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:22.132477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:22.259531] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:22.259720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:22.259768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:22.259806] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:22.263601] [DEBUG] [FORECASTER] PGZ: Forecast T+1@11:T+2@11: DOWN (p=9.92%) [2026-02-24T20:29:22.263885] [INFO ] [FORECASTER] Completed predict_future for PGZ [2026-02-24T20:29:22.264030] [INFO ] [sig ] PGZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:22.413630] [INFO ] [LOCAL ] Saved forecast: PGZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PGZ.txt [2026-02-24T20:29:22.413784] [INFO ] [sig ] [2373/3377] Completed PGZ in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.1m [2026-02-24T20:29:22.413830] [INFO ] [sig ] [2374/3377] Forecasting PH... [2026-02-24T20:29:22.413863] [INFO ] [sig ] Generating forecast for: PH [2026-02-24T20:29:22.413897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PH' from 'https://tdm.silogroup.org/data/derivative_storage/PH.csv'. [2026-02-24T20:29:22.426203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PH'. [2026-02-24T20:29:22.426549] [INFO ] [FORECASTER] Starting predict_future for PH [2026-02-24T20:29:22.427418] [DEBUG] [LOCAL ] No optimal features file found for PH: ./output/feature-sets/PH.txt [2026-02-24T20:29:22.427473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:22.427506] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:22.427533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:22.427615] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:22.490067] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:22.491200] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:22.491292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:22.491327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:22.620128] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:22.620288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:22.620332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:22.620364] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:22.624124] [DEBUG] [FORECASTER] PH: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-24T20:29:22.624435] [INFO ] [FORECASTER] Completed predict_future for PH [2026-02-24T20:29:22.624600] [INFO ] [sig ] PH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:22.788256] [INFO ] [LOCAL ] Saved forecast: PH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PH.txt [2026-02-24T20:29:22.788426] [INFO ] [sig ] [2374/3377] Completed PH in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-24T20:29:22.788468] [INFO ] [sig ] [2375/3377] Forecasting PHG... [2026-02-24T20:29:22.788499] [INFO ] [sig ] Generating forecast for: PHG [2026-02-24T20:29:22.788530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHG' from 'https://tdm.silogroup.org/data/derivative_storage/PHG.csv'. [2026-02-24T20:29:22.801774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHG'. [2026-02-24T20:29:22.802174] [INFO ] [FORECASTER] Starting predict_future for PHG [2026-02-24T20:29:22.803024] [DEBUG] [LOCAL ] No optimal features file found for PHG: ./output/feature-sets/PHG.txt [2026-02-24T20:29:22.803080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:22.803113] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:22.803143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:22.803201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:22.863666] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:22.864714] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:22.864831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:22.864878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:22.993682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:22.993848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:22.993888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:22.993917] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:22.997599] [DEBUG] [FORECASTER] PHG: Forecast T+1@11:T+2@11: DOWN (p=16.72%) [2026-02-24T20:29:22.997913] [INFO ] [FORECASTER] Completed predict_future for PHG [2026-02-24T20:29:22.998050] [INFO ] [sig ] PHG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:23.145762] [INFO ] [LOCAL ] Saved forecast: PHG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PHG.txt [2026-02-24T20:29:23.145917] [INFO ] [sig ] [2375/3377] Completed PHG in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-24T20:29:23.145977] [INFO ] [sig ] [2376/3377] Forecasting PHI... [2026-02-24T20:29:23.146010] [INFO ] [sig ] Generating forecast for: PHI [2026-02-24T20:29:23.146040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHI' from 'https://tdm.silogroup.org/data/derivative_storage/PHI.csv'. [2026-02-24T20:29:23.157536] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHI'. [2026-02-24T20:29:23.157850] [INFO ] [FORECASTER] Starting predict_future for PHI [2026-02-24T20:29:23.158785] [DEBUG] [LOCAL ] No optimal features file found for PHI: ./output/feature-sets/PHI.txt [2026-02-24T20:29:23.158862] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:23.158910] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:23.158943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:23.159000] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:23.218126] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:23.218839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:23.218937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:23.218975] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:23.336164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:23.336298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:23.336336] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:23.336365] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:23.339832] [DEBUG] [FORECASTER] PHI: Forecast T+1@11:T+2@11: DOWN (p=8.79%) [2026-02-24T20:29:23.340145] [INFO ] [FORECASTER] Completed predict_future for PHI [2026-02-24T20:29:23.340277] [INFO ] [sig ] PHI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:23.485293] [INFO ] [LOCAL ] Saved forecast: PHI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PHI.txt [2026-02-24T20:29:23.485461] [INFO ] [sig ] [2376/3377] Completed PHI in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-24T20:29:23.485503] [INFO ] [sig ] [2377/3377] Forecasting PHK... [2026-02-24T20:29:23.485535] [INFO ] [sig ] Generating forecast for: PHK [2026-02-24T20:29:23.485566] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHK' from 'https://tdm.silogroup.org/data/derivative_storage/PHK.csv'. [2026-02-24T20:29:23.497241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHK'. [2026-02-24T20:29:23.497630] [INFO ] [FORECASTER] Starting predict_future for PHK [2026-02-24T20:29:23.498488] [DEBUG] [LOCAL ] No optimal features file found for PHK: ./output/feature-sets/PHK.txt [2026-02-24T20:29:23.498543] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:23.498600] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:23.498633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:23.498690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:23.558929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:23.560293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:23.560384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:23.560419] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:23.689923] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:23.690082] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:23.690125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:23.690161] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:23.693799] [DEBUG] [FORECASTER] PHK: Forecast T+1@11:T+2@11: UP (p=83.84%) [2026-02-24T20:29:23.694093] [INFO ] [FORECASTER] Completed predict_future for PHK [2026-02-24T20:29:23.694234] [INFO ] [sig ] PHK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:23.840348] [INFO ] [LOCAL ] Saved forecast: PHK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PHK.txt [2026-02-24T20:29:23.840494] [INFO ] [sig ] [2377/3377] Completed PHK in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-24T20:29:23.840533] [INFO ] [sig ] [2378/3377] Forecasting PHM... [2026-02-24T20:29:23.840563] [INFO ] [sig ] Generating forecast for: PHM [2026-02-24T20:29:23.840615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHM' from 'https://tdm.silogroup.org/data/derivative_storage/PHM.csv'. [2026-02-24T20:29:23.852848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHM'. [2026-02-24T20:29:23.853198] [INFO ] [FORECASTER] Starting predict_future for PHM [2026-02-24T20:29:23.854099] [DEBUG] [LOCAL ] No optimal features file found for PHM: ./output/feature-sets/PHM.txt [2026-02-24T20:29:23.854154] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:23.854186] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:23.854214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:23.854272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:23.914901] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:23.915644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:23.915728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:23.915762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:24.035957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:24.036108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:24.036148] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:24.036178] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:24.039634] [DEBUG] [FORECASTER] PHM: Forecast T+1@11:T+2@11: UP (p=75.90%) [2026-02-24T20:29:24.039913] [INFO ] [FORECASTER] Completed predict_future for PHM [2026-02-24T20:29:24.040043] [INFO ] [sig ] PHM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:24.188076] [INFO ] [LOCAL ] Saved forecast: PHM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PHM.txt [2026-02-24T20:29:24.188232] [INFO ] [sig ] [2378/3377] Completed PHM in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-24T20:29:24.188274] [INFO ] [sig ] [2379/3377] Forecasting PHO... [2026-02-24T20:29:24.188305] [INFO ] [sig ] Generating forecast for: PHO [2026-02-24T20:29:24.188338] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHO' from 'https://tdm.silogroup.org/data/derivative_storage/PHO.csv'. [2026-02-24T20:29:24.200054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHO'. [2026-02-24T20:29:24.200419] [INFO ] [FORECASTER] Starting predict_future for PHO [2026-02-24T20:29:24.201375] [DEBUG] [LOCAL ] No optimal features file found for PHO: ./output/feature-sets/PHO.txt [2026-02-24T20:29:24.201444] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:24.201491] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:24.201522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:24.201624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:24.261513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:24.262399] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:24.262486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:24.262593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:24.387948] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:24.388129] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:24.388365] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:24.388415] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:24.391966] [DEBUG] [FORECASTER] PHO: Forecast T+1@11:T+2@11: DOWN (p=19.88%) [2026-02-24T20:29:24.392256] [INFO ] [FORECASTER] Completed predict_future for PHO [2026-02-24T20:29:24.392386] [INFO ] [sig ] PHO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:24.536449] [INFO ] [LOCAL ] Saved forecast: PHO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PHO.txt [2026-02-24T20:29:24.536595] [INFO ] [sig ] [2379/3377] Completed PHO in 0.3s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-24T20:29:24.536637] [INFO ] [sig ] [2380/3377] Forecasting PHUN... [2026-02-24T20:29:24.536667] [INFO ] [sig ] Generating forecast for: PHUN [2026-02-24T20:29:24.536698] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHUN' from 'https://tdm.silogroup.org/data/derivative_storage/PHUN.csv'. [2026-02-24T20:29:24.549966] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHUN'. [2026-02-24T20:29:24.550327] [INFO ] [FORECASTER] Starting predict_future for PHUN [2026-02-24T20:29:24.551217] [DEBUG] [LOCAL ] No optimal features file found for PHUN: ./output/feature-sets/PHUN.txt [2026-02-24T20:29:24.551272] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:24.551305] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:24.551334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:24.551392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:24.615598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:24.616403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:24.616486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:24.616520] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:24.740683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:24.740856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:24.740904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:24.740939] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:24.744730] [DEBUG] [FORECASTER] PHUN: Forecast T+1@11:T+2@11: UP (p=91.67%) [2026-02-24T20:29:24.745074] [INFO ] [FORECASTER] Completed predict_future for PHUN [2026-02-24T20:29:24.745214] [INFO ] [sig ] PHUN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:24.888485] [INFO ] [LOCAL ] Saved forecast: PHUN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PHUN.txt [2026-02-24T20:29:24.888661] [INFO ] [sig ] [2380/3377] Completed PHUN in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-24T20:29:24.888705] [INFO ] [sig ] [2381/3377] Forecasting PHVS... [2026-02-24T20:29:24.888744] [INFO ] [sig ] Generating forecast for: PHVS [2026-02-24T20:29:24.888796] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PHVS' from 'https://tdm.silogroup.org/data/derivative_storage/PHVS.csv'. [2026-02-24T20:29:24.900107] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PHVS'. [2026-02-24T20:29:24.900447] [INFO ] [FORECASTER] Starting predict_future for PHVS [2026-02-24T20:29:24.901343] [DEBUG] [LOCAL ] No optimal features file found for PHVS: ./output/feature-sets/PHVS.txt [2026-02-24T20:29:24.901398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:24.901432] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:24.901460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:24.901518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:24.963221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:24.964171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:24.964262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:24.964320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:25.088808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:25.088983] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:25.089042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:25.089103] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:25.092964] [DEBUG] [FORECASTER] PHVS: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-24T20:29:25.093456] [INFO ] [FORECASTER] Completed predict_future for PHVS [2026-02-24T20:29:25.093615] [INFO ] [sig ] PHVS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:25.243662] [INFO ] [LOCAL ] Saved forecast: PHVS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PHVS.txt [2026-02-24T20:29:25.243824] [INFO ] [sig ] [2381/3377] Completed PHVS in 0.4s | 2.77 sym/s | Total: 14.3m | ETA: 6.0m [2026-02-24T20:29:25.243872] [INFO ] [sig ] [2382/3377] Forecasting PI... [2026-02-24T20:29:25.243909] [INFO ] [sig ] Generating forecast for: PI [2026-02-24T20:29:25.243947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PI' from 'https://tdm.silogroup.org/data/derivative_storage/PI.csv'. [2026-02-24T20:29:25.256048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PI'. [2026-02-24T20:29:25.256398] [INFO ] [FORECASTER] Starting predict_future for PI [2026-02-24T20:29:25.257263] [DEBUG] [LOCAL ] No optimal features file found for PI: ./output/feature-sets/PI.txt [2026-02-24T20:29:25.257318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:25.257351] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:25.257378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:25.257434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:25.316428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:25.317337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:25.317424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:25.317459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:25.446646] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:25.446809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:25.446857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:25.446893] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:25.450759] [DEBUG] [FORECASTER] PI: Forecast T+1@11:T+2@11: DOWN (p=0.89%) [2026-02-24T20:29:25.451086] [INFO ] [FORECASTER] Completed predict_future for PI [2026-02-24T20:29:25.451241] [INFO ] [sig ] PI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:25.595384] [INFO ] [LOCAL ] Saved forecast: PI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PI.txt [2026-02-24T20:29:25.595598] [INFO ] [sig ] [2382/3377] Completed PI in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-24T20:29:25.595642] [INFO ] [sig ] [2383/3377] Forecasting PID... [2026-02-24T20:29:25.595673] [INFO ] [sig ] Generating forecast for: PID [2026-02-24T20:29:25.595703] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PID' from 'https://tdm.silogroup.org/data/derivative_storage/PID.csv'. [2026-02-24T20:29:25.607476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PID'. [2026-02-24T20:29:25.607847] [INFO ] [FORECASTER] Starting predict_future for PID [2026-02-24T20:29:25.608722] [DEBUG] [LOCAL ] No optimal features file found for PID: ./output/feature-sets/PID.txt [2026-02-24T20:29:25.608776] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:25.608808] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:25.608848] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:25.608907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:25.667547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:25.668404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:25.668490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:25.668524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:25.788517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:25.788694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:25.788735] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:25.788766] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:25.792369] [DEBUG] [FORECASTER] PID: Forecast T+1@11:T+2@11: UP (p=92.85%) [2026-02-24T20:29:25.792692] [INFO ] [FORECASTER] Completed predict_future for PID [2026-02-24T20:29:25.792840] [INFO ] [sig ] PID: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:25.936986] [INFO ] [LOCAL ] Saved forecast: PID 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PID.txt [2026-02-24T20:29:25.937133] [INFO ] [sig ] [2383/3377] Completed PID in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-24T20:29:25.937172] [INFO ] [sig ] [2384/3377] Forecasting PIE... [2026-02-24T20:29:25.937202] [INFO ] [sig ] Generating forecast for: PIE [2026-02-24T20:29:25.937233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIE' from 'https://tdm.silogroup.org/data/derivative_storage/PIE.csv'. [2026-02-24T20:29:25.949007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIE'. [2026-02-24T20:29:25.949327] [INFO ] [FORECASTER] Starting predict_future for PIE [2026-02-24T20:29:25.950143] [DEBUG] [LOCAL ] No optimal features file found for PIE: ./output/feature-sets/PIE.txt [2026-02-24T20:29:25.950196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:25.950227] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:25.950255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:25.950312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:26.009260] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:26.010198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:26.010289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:26.010322] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:26.132719] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:26.132911] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:26.132953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:26.132988] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:26.136740] [DEBUG] [FORECASTER] PIE: Forecast T+1@11:T+2@11: UP (p=91.89%) [2026-02-24T20:29:26.137068] [INFO ] [FORECASTER] Completed predict_future for PIE [2026-02-24T20:29:26.137226] [INFO ] [sig ] PIE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:26.282831] [INFO ] [LOCAL ] Saved forecast: PIE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PIE.txt [2026-02-24T20:29:26.282992] [INFO ] [sig ] [2384/3377] Completed PIE in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-24T20:29:26.283035] [INFO ] [sig ] [2385/3377] Forecasting PII... [2026-02-24T20:29:26.283065] [INFO ] [sig ] Generating forecast for: PII [2026-02-24T20:29:26.283095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PII' from 'https://tdm.silogroup.org/data/derivative_storage/PII.csv'. [2026-02-24T20:29:26.294838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PII'. [2026-02-24T20:29:26.295133] [INFO ] [FORECASTER] Starting predict_future for PII [2026-02-24T20:29:26.295997] [DEBUG] [LOCAL ] No optimal features file found for PII: ./output/feature-sets/PII.txt [2026-02-24T20:29:26.296052] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:26.296085] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:26.296113] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:26.296171] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:26.354703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:26.355372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:26.355452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:26.355484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:26.477148] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:26.477288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:26.477326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:26.477355] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:26.480882] [DEBUG] [FORECASTER] PII: Forecast T+1@11:T+2@11: UP (p=55.08%) [2026-02-24T20:29:26.481209] [INFO ] [FORECASTER] Completed predict_future for PII [2026-02-24T20:29:26.481344] [INFO ] [sig ] PII: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:26.625985] [INFO ] [LOCAL ] Saved forecast: PII 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PII.txt [2026-02-24T20:29:26.626116] [INFO ] [sig ] [2385/3377] Completed PII in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-24T20:29:26.626155] [INFO ] [sig ] [2386/3377] Forecasting PIM... [2026-02-24T20:29:26.626185] [INFO ] [sig ] Generating forecast for: PIM [2026-02-24T20:29:26.626214] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PIM' from 'https://tdm.silogroup.org/data/derivative_storage/PIM.csv'. [2026-02-24T20:29:26.637741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PIM'. [2026-02-24T20:29:26.638083] [INFO ] [FORECASTER] Starting predict_future for PIM [2026-02-24T20:29:26.638893] [DEBUG] [LOCAL ] No optimal features file found for PIM: ./output/feature-sets/PIM.txt [2026-02-24T20:29:26.638950] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:26.639028] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:26.639057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:26.639117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:26.696602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:26.697372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:26.697455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:26.697489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:26.819885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:26.820061] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:26.820101] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:26.820323] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:26.824917] [DEBUG] [FORECASTER] PIM: Forecast T+1@11:T+2@11: DOWN (p=24.11%) [2026-02-24T20:29:26.825471] [INFO ] [FORECASTER] Completed predict_future for PIM [2026-02-24T20:29:26.825674] [INFO ] [sig ] PIM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:26.976668] [INFO ] [LOCAL ] Saved forecast: PIM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PIM.txt [2026-02-24T20:29:26.976844] [INFO ] [sig ] [2386/3377] Completed PIM in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-24T20:29:26.976896] [INFO ] [sig ] [2387/3377] Forecasting PINE... [2026-02-24T20:29:26.976937] [INFO ] [sig ] Generating forecast for: PINE [2026-02-24T20:29:26.976969] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINE' from 'https://tdm.silogroup.org/data/derivative_storage/PINE.csv'. [2026-02-24T20:29:26.988684] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINE'. [2026-02-24T20:29:26.989057] [INFO ] [FORECASTER] Starting predict_future for PINE [2026-02-24T20:29:26.989872] [DEBUG] [LOCAL ] No optimal features file found for PINE: ./output/feature-sets/PINE.txt [2026-02-24T20:29:26.989930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:26.989962] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:26.989989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:26.990045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:27.048644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:27.049541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:27.049644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:27.049678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:27.169597] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:27.169753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:27.169793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:27.169822] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:27.173545] [DEBUG] [FORECASTER] PINE: Forecast T+1@11:T+2@11: UP (p=96.89%) [2026-02-24T20:29:27.173877] [INFO ] [FORECASTER] Completed predict_future for PINE [2026-02-24T20:29:27.174014] [INFO ] [sig ] PINE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:27.323200] [INFO ] [LOCAL ] Saved forecast: PINE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PINE.txt [2026-02-24T20:29:27.323360] [INFO ] [sig ] [2387/3377] Completed PINE in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-24T20:29:27.323400] [INFO ] [sig ] [2388/3377] Forecasting PINS... [2026-02-24T20:29:27.323431] [INFO ] [sig ] Generating forecast for: PINS [2026-02-24T20:29:27.323461] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PINS' from 'https://tdm.silogroup.org/data/derivative_storage/PINS.csv'. [2026-02-24T20:29:27.335146] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PINS'. [2026-02-24T20:29:27.335472] [INFO ] [FORECASTER] Starting predict_future for PINS [2026-02-24T20:29:27.336299] [DEBUG] [LOCAL ] No optimal features file found for PINS: ./output/feature-sets/PINS.txt [2026-02-24T20:29:27.336354] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:27.336389] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:27.336416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:27.336474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:27.395888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:27.396569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:27.396668] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:27.396701] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:27.522766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:27.522926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:27.522965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:27.522995] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:27.526533] [DEBUG] [FORECASTER] PINS: Forecast T+1@11:T+2@11: DOWN (p=46.88%) [2026-02-24T20:29:27.526843] [INFO ] [FORECASTER] Completed predict_future for PINS [2026-02-24T20:29:27.527001] [INFO ] [sig ] PINS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:27.675299] [INFO ] [LOCAL ] Saved forecast: PINS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PINS.txt [2026-02-24T20:29:27.675483] [INFO ] [sig ] [2388/3377] Completed PINS in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-24T20:29:27.675524] [INFO ] [sig ] [2389/3377] Forecasting PK... [2026-02-24T20:29:27.675555] [INFO ] [sig ] Generating forecast for: PK [2026-02-24T20:29:27.675607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PK' from 'https://tdm.silogroup.org/data/derivative_storage/PK.csv'. [2026-02-24T20:29:27.687681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PK'. [2026-02-24T20:29:27.688079] [INFO ] [FORECASTER] Starting predict_future for PK [2026-02-24T20:29:27.688953] [DEBUG] [LOCAL ] No optimal features file found for PK: ./output/feature-sets/PK.txt [2026-02-24T20:29:27.689018] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:27.689056] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:27.689083] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:27.689140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:27.748059] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:27.749026] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:27.749153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:27.749190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:27.874587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:27.874747] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:27.874787] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:27.874846] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:27.878785] [DEBUG] [FORECASTER] PK: Forecast T+1@11:T+2@11: UP (p=80.76%) [2026-02-24T20:29:27.879114] [INFO ] [FORECASTER] Completed predict_future for PK [2026-02-24T20:29:27.879256] [INFO ] [sig ] PK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:28.028398] [INFO ] [LOCAL ] Saved forecast: PK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PK.txt [2026-02-24T20:29:28.028561] [INFO ] [sig ] [2389/3377] Completed PK in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 6.0m [2026-02-24T20:29:28.028626] [INFO ] [sig ] [2390/3377] Forecasting PKBK... [2026-02-24T20:29:28.028659] [INFO ] [sig ] Generating forecast for: PKBK [2026-02-24T20:29:28.028690] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKBK' from 'https://tdm.silogroup.org/data/derivative_storage/PKBK.csv'. [2026-02-24T20:29:28.041232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKBK'. [2026-02-24T20:29:28.041644] [INFO ] [FORECASTER] Starting predict_future for PKBK [2026-02-24T20:29:28.042459] [DEBUG] [LOCAL ] No optimal features file found for PKBK: ./output/feature-sets/PKBK.txt [2026-02-24T20:29:28.042513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:28.042545] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:28.042601] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:28.042664] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:28.101971] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:28.102862] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:28.102954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:28.102987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:28.223762] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:28.223919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:28.223960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:28.223989] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:28.227655] [DEBUG] [FORECASTER] PKBK: Forecast T+1@11:T+2@11: UP (p=99.11%) [2026-02-24T20:29:28.228031] [INFO ] [FORECASTER] Completed predict_future for PKBK [2026-02-24T20:29:28.228180] [INFO ] [sig ] PKBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:28.381988] [INFO ] [LOCAL ] Saved forecast: PKBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PKBK.txt [2026-02-24T20:29:28.382154] [INFO ] [sig ] [2390/3377] Completed PKBK in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-24T20:29:28.382196] [INFO ] [sig ] [2391/3377] Forecasting PKE... [2026-02-24T20:29:28.382226] [INFO ] [sig ] Generating forecast for: PKE [2026-02-24T20:29:28.382257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKE' from 'https://tdm.silogroup.org/data/derivative_storage/PKE.csv'. [2026-02-24T20:29:28.394464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKE'. [2026-02-24T20:29:28.394883] [INFO ] [FORECASTER] Starting predict_future for PKE [2026-02-24T20:29:28.395733] [DEBUG] [LOCAL ] No optimal features file found for PKE: ./output/feature-sets/PKE.txt [2026-02-24T20:29:28.395788] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:28.395820] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:28.395847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:28.395904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:28.455015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:28.455915] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:28.456003] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:28.456039] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:28.585354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:28.585519] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:28.585562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:28.585617] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:28.589295] [DEBUG] [FORECASTER] PKE: Forecast T+1@11:T+2@11: UP (p=76.03%) [2026-02-24T20:29:28.589666] [INFO ] [FORECASTER] Completed predict_future for PKE [2026-02-24T20:29:28.589830] [INFO ] [sig ] PKE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:28.739873] [INFO ] [LOCAL ] Saved forecast: PKE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PKE.txt [2026-02-24T20:29:28.740067] [INFO ] [sig ] [2391/3377] Completed PKE in 0.4s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-24T20:29:28.740114] [INFO ] [sig ] [2392/3377] Forecasting PKG... [2026-02-24T20:29:28.740147] [INFO ] [sig ] Generating forecast for: PKG [2026-02-24T20:29:28.740178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKG' from 'https://tdm.silogroup.org/data/derivative_storage/PKG.csv'. [2026-02-24T20:29:28.752193] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKG'. [2026-02-24T20:29:28.752558] [INFO ] [FORECASTER] Starting predict_future for PKG [2026-02-24T20:29:28.753387] [DEBUG] [LOCAL ] No optimal features file found for PKG: ./output/feature-sets/PKG.txt [2026-02-24T20:29:28.753441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:28.753474] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:28.753501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:28.753557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:28.811002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:28.811978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:28.812067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:28.812100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:28.936318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:28.936495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:28.936536] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:28.936564] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:28.940113] [DEBUG] [FORECASTER] PKG: Forecast T+1@11:T+2@11: UP (p=78.44%) [2026-02-24T20:29:28.940440] [INFO ] [FORECASTER] Completed predict_future for PKG [2026-02-24T20:29:28.940608] [INFO ] [sig ] PKG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:29.086929] [INFO ] [LOCAL ] Saved forecast: PKG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PKG.txt [2026-02-24T20:29:29.087095] [INFO ] [sig ] [2392/3377] Completed PKG in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-24T20:29:29.087134] [INFO ] [sig ] [2393/3377] Forecasting PKOH... [2026-02-24T20:29:29.087165] [INFO ] [sig ] Generating forecast for: PKOH [2026-02-24T20:29:29.087194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKOH' from 'https://tdm.silogroup.org/data/derivative_storage/PKOH.csv'. [2026-02-24T20:29:29.098858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKOH'. [2026-02-24T20:29:29.099273] [INFO ] [FORECASTER] Starting predict_future for PKOH [2026-02-24T20:29:29.100162] [DEBUG] [LOCAL ] No optimal features file found for PKOH: ./output/feature-sets/PKOH.txt [2026-02-24T20:29:29.100219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:29.100252] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:29.100279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:29.100335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:29.162008] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:29.163002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:29.163101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:29.163136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:29.278740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:29.278902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:29.278950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:29.278986] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:29.282548] [DEBUG] [FORECASTER] PKOH: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-02-24T20:29:29.282866] [INFO ] [FORECASTER] Completed predict_future for PKOH [2026-02-24T20:29:29.283005] [INFO ] [sig ] PKOH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:29.425900] [INFO ] [LOCAL ] Saved forecast: PKOH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PKOH.txt [2026-02-24T20:29:29.426057] [INFO ] [sig ] [2393/3377] Completed PKOH in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-24T20:29:29.426097] [INFO ] [sig ] [2394/3377] Forecasting PKX... [2026-02-24T20:29:29.426127] [INFO ] [sig ] Generating forecast for: PKX [2026-02-24T20:29:29.426166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PKX' from 'https://tdm.silogroup.org/data/derivative_storage/PKX.csv'. [2026-02-24T20:29:29.437362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PKX'. [2026-02-24T20:29:29.437661] [INFO ] [FORECASTER] Starting predict_future for PKX [2026-02-24T20:29:29.438511] [DEBUG] [LOCAL ] No optimal features file found for PKX: ./output/feature-sets/PKX.txt [2026-02-24T20:29:29.438590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:29.438627] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:29.438655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:29.438720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:29.497243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:29.498168] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:29.498256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:29.498289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:29.618722] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:29.618879] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:29.618918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:29.618949] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:29.622455] [DEBUG] [FORECASTER] PKX: Forecast T+1@11:T+2@11: UP (p=65.60%) [2026-02-24T20:29:29.622757] [INFO ] [FORECASTER] Completed predict_future for PKX [2026-02-24T20:29:29.622891] [INFO ] [sig ] PKX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:29.768657] [INFO ] [LOCAL ] Saved forecast: PKX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PKX.txt [2026-02-24T20:29:29.768787] [INFO ] [sig ] [2394/3377] Completed PKX in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-24T20:29:29.768825] [INFO ] [sig ] [2395/3377] Forecasting PLAB... [2026-02-24T20:29:29.768856] [INFO ] [sig ] Generating forecast for: PLAB [2026-02-24T20:29:29.768886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAB' from 'https://tdm.silogroup.org/data/derivative_storage/PLAB.csv'. [2026-02-24T20:29:29.780386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAB'. [2026-02-24T20:29:29.780681] [INFO ] [FORECASTER] Starting predict_future for PLAB [2026-02-24T20:29:29.781449] [DEBUG] [LOCAL ] No optimal features file found for PLAB: ./output/feature-sets/PLAB.txt [2026-02-24T20:29:29.781502] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:29.781535] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:29.781562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:29.781643] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:29.838863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:29.839462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:29.839540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:29.839612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:29.962429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:29.962566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:29.962625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:29.962653] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:29.966002] [DEBUG] [FORECASTER] PLAB: Forecast T+1@11:T+2@11: DOWN (p=7.44%) [2026-02-24T20:29:29.966274] [INFO ] [FORECASTER] Completed predict_future for PLAB [2026-02-24T20:29:29.966399] [INFO ] [sig ] PLAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:30.107508] [INFO ] [LOCAL ] Saved forecast: PLAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PLAB.txt [2026-02-24T20:29:30.107635] [INFO ] [sig ] [2395/3377] Completed PLAB in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-24T20:29:30.107676] [INFO ] [sig ] [2396/3377] Forecasting PLAY... [2026-02-24T20:29:30.107706] [INFO ] [sig ] Generating forecast for: PLAY [2026-02-24T20:29:30.107736] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLAY' from 'https://tdm.silogroup.org/data/derivative_storage/PLAY.csv'. [2026-02-24T20:29:30.119314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLAY'. [2026-02-24T20:29:30.119747] [INFO ] [FORECASTER] Starting predict_future for PLAY [2026-02-24T20:29:30.120607] [DEBUG] [LOCAL ] No optimal features file found for PLAY: ./output/feature-sets/PLAY.txt [2026-02-24T20:29:30.120661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:30.120709] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:30.120738] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:30.120796] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:30.179341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:30.180286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:30.180405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:30.180439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:30.302444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:30.302620] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:30.302662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:30.302691] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:30.306123] [DEBUG] [FORECASTER] PLAY: Forecast T+1@11:T+2@11: UP (p=72.38%) [2026-02-24T20:29:30.306401] [INFO ] [FORECASTER] Completed predict_future for PLAY [2026-02-24T20:29:30.306533] [INFO ] [sig ] PLAY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:30.447410] [INFO ] [LOCAL ] Saved forecast: PLAY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLAY.txt [2026-02-24T20:29:30.447556] [INFO ] [sig ] [2396/3377] Completed PLAY in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-24T20:29:30.447616] [INFO ] [sig ] [2397/3377] Forecasting PLBC... [2026-02-24T20:29:30.447647] [INFO ] [sig ] Generating forecast for: PLBC [2026-02-24T20:29:30.447678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBC' from 'https://tdm.silogroup.org/data/derivative_storage/PLBC.csv'. [2026-02-24T20:29:30.458412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBC'. [2026-02-24T20:29:30.458715] [INFO ] [FORECASTER] Starting predict_future for PLBC [2026-02-24T20:29:30.459480] [DEBUG] [LOCAL ] No optimal features file found for PLBC: ./output/feature-sets/PLBC.txt [2026-02-24T20:29:30.459534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:30.459566] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:30.459624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:30.459682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:30.516336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:30.517038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:30.517119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:30.517152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:30.631911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:30.632100] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:30.632154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:30.632186] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:30.636151] [DEBUG] [FORECASTER] PLBC: Forecast T+1@11:T+2@11: UP (p=82.64%) [2026-02-24T20:29:30.636461] [INFO ] [FORECASTER] Completed predict_future for PLBC [2026-02-24T20:29:30.636635] [INFO ] [sig ] PLBC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:30.795442] [INFO ] [LOCAL ] Saved forecast: PLBC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLBC.txt [2026-02-24T20:29:30.795599] [INFO ] [sig ] [2397/3377] Completed PLBC in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-24T20:29:30.795639] [INFO ] [sig ] [2398/3377] Forecasting PLBY... [2026-02-24T20:29:30.795670] [INFO ] [sig ] Generating forecast for: PLBY [2026-02-24T20:29:30.795700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLBY' from 'https://tdm.silogroup.org/data/derivative_storage/PLBY.csv'. [2026-02-24T20:29:30.807897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLBY'. [2026-02-24T20:29:30.808196] [INFO ] [FORECASTER] Starting predict_future for PLBY [2026-02-24T20:29:30.809045] [DEBUG] [LOCAL ] No optimal features file found for PLBY: ./output/feature-sets/PLBY.txt [2026-02-24T20:29:30.809103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:30.809135] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:30.809163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:30.809220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:30.868739] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:30.869641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:30.869725] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:30.869757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:30.991143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:30.991301] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:30.991341] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:30.991370] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:30.994833] [DEBUG] [FORECASTER] PLBY: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-24T20:29:30.995151] [INFO ] [FORECASTER] Completed predict_future for PLBY [2026-02-24T20:29:30.995285] [INFO ] [sig ] PLBY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:31.142161] [INFO ] [LOCAL ] Saved forecast: PLBY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PLBY.txt [2026-02-24T20:29:31.142324] [INFO ] [sig ] [2398/3377] Completed PLBY in 0.3s | 2.77 sym/s | Total: 14.4m | ETA: 5.9m [2026-02-24T20:29:31.142364] [INFO ] [sig ] [2399/3377] Forecasting PLCE... [2026-02-24T20:29:31.142395] [INFO ] [sig ] Generating forecast for: PLCE [2026-02-24T20:29:31.142424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLCE' from 'https://tdm.silogroup.org/data/derivative_storage/PLCE.csv'. [2026-02-24T20:29:31.154625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLCE'. [2026-02-24T20:29:31.155007] [INFO ] [FORECASTER] Starting predict_future for PLCE [2026-02-24T20:29:31.155830] [DEBUG] [LOCAL ] No optimal features file found for PLCE: ./output/feature-sets/PLCE.txt [2026-02-24T20:29:31.155884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:31.155917] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:31.155945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:31.156002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:31.213149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:31.214121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:31.214215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:31.214249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:31.340267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:31.340431] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:31.340471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:31.340501] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:31.343993] [DEBUG] [FORECASTER] PLCE: Forecast T+1@11:T+2@11: UP (p=68.92%) [2026-02-24T20:29:31.344310] [INFO ] [FORECASTER] Completed predict_future for PLCE [2026-02-24T20:29:31.344451] [INFO ] [sig ] PLCE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:31.493656] [INFO ] [LOCAL ] Saved forecast: PLCE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLCE.txt [2026-02-24T20:29:31.493844] [INFO ] [sig ] [2399/3377] Completed PLCE in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-24T20:29:31.493893] [INFO ] [sig ] [2400/3377] Forecasting PLD... [2026-02-24T20:29:31.493925] [INFO ] [sig ] Generating forecast for: PLD [2026-02-24T20:29:31.493956] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLD' from 'https://tdm.silogroup.org/data/derivative_storage/PLD.csv'. [2026-02-24T20:29:31.507151] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLD'. [2026-02-24T20:29:31.507488] [INFO ] [FORECASTER] Starting predict_future for PLD [2026-02-24T20:29:31.508375] [DEBUG] [LOCAL ] No optimal features file found for PLD: ./output/feature-sets/PLD.txt [2026-02-24T20:29:31.508430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:31.508462] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:31.508489] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:31.508545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:31.568736] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:31.569543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:31.569659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:31.569702] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:31.700690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:31.700860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:31.700901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:31.700931] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:31.704707] [DEBUG] [FORECASTER] PLD: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-24T20:29:31.705023] [INFO ] [FORECASTER] Completed predict_future for PLD [2026-02-24T20:29:31.705166] [INFO ] [sig ] PLD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:31.854152] [INFO ] [LOCAL ] Saved forecast: PLD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLD.txt [2026-02-24T20:29:31.854305] [INFO ] [sig ] [2400/3377] Completed PLD in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-24T20:29:31.854346] [INFO ] [sig ] [2401/3377] Forecasting PLPC... [2026-02-24T20:29:31.854376] [INFO ] [sig ] Generating forecast for: PLPC [2026-02-24T20:29:31.854407] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLPC' from 'https://tdm.silogroup.org/data/derivative_storage/PLPC.csv'. [2026-02-24T20:29:31.866007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLPC'. [2026-02-24T20:29:31.866340] [INFO ] [FORECASTER] Starting predict_future for PLPC [2026-02-24T20:29:31.867339] [DEBUG] [LOCAL ] No optimal features file found for PLPC: ./output/feature-sets/PLPC.txt [2026-02-24T20:29:31.867394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:31.867428] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:31.867455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:31.867513] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:31.926894] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:31.927822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:31.927969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:31.928017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:32.047706] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:32.047863] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:29:32.047931] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:32.047961] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:32.051740] [DEBUG] [FORECASTER] PLPC: Forecast T+1@11:T+2@11: UP (p=84.96%) [2026-02-24T20:29:32.052032] [INFO ] [FORECASTER] Completed predict_future for PLPC [2026-02-24T20:29:32.052188] [INFO ] [sig ] PLPC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:32.203776] [INFO ] [LOCAL ] Saved forecast: PLPC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLPC.txt [2026-02-24T20:29:32.203927] [INFO ] [sig ] [2401/3377] Completed PLPC in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-24T20:29:32.203966] [INFO ] [sig ] [2402/3377] Forecasting PLRX... [2026-02-24T20:29:32.203996] [INFO ] [sig ] Generating forecast for: PLRX [2026-02-24T20:29:32.204027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLRX' from 'https://tdm.silogroup.org/data/derivative_storage/PLRX.csv'. [2026-02-24T20:29:32.216377] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLRX'. [2026-02-24T20:29:32.216754] [INFO ] [FORECASTER] Starting predict_future for PLRX [2026-02-24T20:29:32.217563] [DEBUG] [LOCAL ] No optimal features file found for PLRX: ./output/feature-sets/PLRX.txt [2026-02-24T20:29:32.217634] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:32.217666] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:32.217693] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:32.217749] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:32.275401] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:32.276217] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:32.276302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:32.276336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:32.397618] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:32.397773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:32.397811] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:32.397841] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:32.401387] [DEBUG] [FORECASTER] PLRX: Forecast T+1@11:T+2@11: DOWN (p=44.04%) [2026-02-24T20:29:32.401708] [INFO ] [FORECASTER] Completed predict_future for PLRX [2026-02-24T20:29:32.401838] [INFO ] [sig ] PLRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:32.543826] [INFO ] [LOCAL ] Saved forecast: PLRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PLRX.txt [2026-02-24T20:29:32.543982] [INFO ] [sig ] [2402/3377] Completed PLRX in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-24T20:29:32.544021] [INFO ] [sig ] [2403/3377] Forecasting PLSE... [2026-02-24T20:29:32.544055] [INFO ] [sig ] Generating forecast for: PLSE [2026-02-24T20:29:32.544086] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLSE' from 'https://tdm.silogroup.org/data/derivative_storage/PLSE.csv'. [2026-02-24T20:29:32.556035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLSE'. [2026-02-24T20:29:32.556539] [INFO ] [FORECASTER] Starting predict_future for PLSE [2026-02-24T20:29:32.557371] [DEBUG] [LOCAL ] No optimal features file found for PLSE: ./output/feature-sets/PLSE.txt [2026-02-24T20:29:32.557425] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:32.557482] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:32.557510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:32.557568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:32.619772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:32.620788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:32.620874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:32.620908] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:32.754657] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:32.754860] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:32.754929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:32.754968] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:32.758787] [DEBUG] [FORECASTER] PLSE: Forecast T+1@11:T+2@11: UP (p=53.04%) [2026-02-24T20:29:32.759143] [INFO ] [FORECASTER] Completed predict_future for PLSE [2026-02-24T20:29:32.759295] [INFO ] [sig ] PLSE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:32.928900] [INFO ] [LOCAL ] Saved forecast: PLSE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLSE.txt [2026-02-24T20:29:32.929168] [INFO ] [sig ] [2403/3377] Completed PLSE in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-24T20:29:32.929231] [INFO ] [sig ] [2404/3377] Forecasting PLTK... [2026-02-24T20:29:32.929276] [INFO ] [sig ] Generating forecast for: PLTK [2026-02-24T20:29:32.929322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLTK' from 'https://tdm.silogroup.org/data/derivative_storage/PLTK.csv'. [2026-02-24T20:29:32.946124] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLTK'. [2026-02-24T20:29:32.946610] [INFO ] [FORECASTER] Starting predict_future for PLTK [2026-02-24T20:29:32.947663] [DEBUG] [LOCAL ] No optimal features file found for PLTK: ./output/feature-sets/PLTK.txt [2026-02-24T20:29:32.947729] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:32.947771] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:32.947809] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:32.947913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:33.025252] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:33.026161] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:33.026247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:33.026282] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:33.152514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:33.152705] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:33.152751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:33.152782] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:33.156418] [DEBUG] [FORECASTER] PLTK: Forecast T+1@11:T+2@11: UP (p=84.38%) [2026-02-24T20:29:33.156733] [INFO ] [FORECASTER] Completed predict_future for PLTK [2026-02-24T20:29:33.156876] [INFO ] [sig ] PLTK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:33.300488] [INFO ] [LOCAL ] Saved forecast: PLTK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLTK.txt [2026-02-24T20:29:33.300652] [INFO ] [sig ] [2404/3377] Completed PLTK in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-24T20:29:33.300696] [INFO ] [sig ] [2405/3377] Forecasting PLUG... [2026-02-24T20:29:33.300726] [INFO ] [sig ] Generating forecast for: PLUG [2026-02-24T20:29:33.300757] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUG' from 'https://tdm.silogroup.org/data/derivative_storage/PLUG.csv'. [2026-02-24T20:29:33.312409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUG'. [2026-02-24T20:29:33.312778] [INFO ] [FORECASTER] Starting predict_future for PLUG [2026-02-24T20:29:33.313623] [DEBUG] [LOCAL ] No optimal features file found for PLUG: ./output/feature-sets/PLUG.txt [2026-02-24T20:29:33.313679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:33.313713] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:33.313740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:33.313798] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:33.373009] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:33.373913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:33.374023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:33.374067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:33.498797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:33.498960] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:33.499000] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:33.499029] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:33.502492] [DEBUG] [FORECASTER] PLUG: Forecast T+1@11:T+2@11: UP (p=95.54%) [2026-02-24T20:29:33.502794] [INFO ] [FORECASTER] Completed predict_future for PLUG [2026-02-24T20:29:33.502928] [INFO ] [sig ] PLUG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:33.650286] [INFO ] [LOCAL ] Saved forecast: PLUG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLUG.txt [2026-02-24T20:29:33.650444] [INFO ] [sig ] [2405/3377] Completed PLUG in 0.3s | 2.77 sym/s | Total: 14.5m | ETA: 5.9m [2026-02-24T20:29:33.650484] [INFO ] [sig ] [2406/3377] Forecasting PLUS... [2026-02-24T20:29:33.650516] [INFO ] [sig ] Generating forecast for: PLUS [2026-02-24T20:29:33.650547] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLUS' from 'https://tdm.silogroup.org/data/derivative_storage/PLUS.csv'. [2026-02-24T20:29:33.662522] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLUS'. [2026-02-24T20:29:33.662858] [INFO ] [FORECASTER] Starting predict_future for PLUS [2026-02-24T20:29:33.663689] [DEBUG] [LOCAL ] No optimal features file found for PLUS: ./output/feature-sets/PLUS.txt [2026-02-24T20:29:33.663743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:33.663775] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:33.663802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:33.663859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:33.722227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:33.723228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:33.723323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:33.723358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:33.853217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:33.853404] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:33.853452] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:33.853518] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:33.857757] [DEBUG] [FORECASTER] PLUS: Forecast T+1@11:T+2@11: UP (p=75.92%) [2026-02-24T20:29:33.858129] [INFO ] [FORECASTER] Completed predict_future for PLUS [2026-02-24T20:29:33.858293] [INFO ] [sig ] PLUS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:34.003794] [INFO ] [LOCAL ] Saved forecast: PLUS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLUS.txt [2026-02-24T20:29:34.003974] [INFO ] [sig ] [2406/3377] Completed PLUS in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:34.004014] [INFO ] [sig ] [2407/3377] Forecasting PLXS... [2026-02-24T20:29:34.004045] [INFO ] [sig ] Generating forecast for: PLXS [2026-02-24T20:29:34.004078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PLXS' from 'https://tdm.silogroup.org/data/derivative_storage/PLXS.csv'. [2026-02-24T20:29:34.018065] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PLXS'. [2026-02-24T20:29:34.018671] [INFO ] [FORECASTER] Starting predict_future for PLXS [2026-02-24T20:29:34.020081] [DEBUG] [LOCAL ] No optimal features file found for PLXS: ./output/feature-sets/PLXS.txt [2026-02-24T20:29:34.020198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:34.020264] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:34.020307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:34.020392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:34.091860] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:34.092892] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:34.092988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:34.093029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:34.221413] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:34.221594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:34.221637] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:34.221666] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:34.225460] [DEBUG] [FORECASTER] PLXS: Forecast T+1@11:T+2@11: UP (p=98.36%) [2026-02-24T20:29:34.225937] [INFO ] [FORECASTER] Completed predict_future for PLXS [2026-02-24T20:29:34.226126] [INFO ] [sig ] PLXS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:34.370306] [INFO ] [LOCAL ] Saved forecast: PLXS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PLXS.txt [2026-02-24T20:29:34.370466] [INFO ] [sig ] [2407/3377] Completed PLXS in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:34.370506] [INFO ] [sig ] [2408/3377] Forecasting PM... [2026-02-24T20:29:34.370537] [INFO ] [sig ] Generating forecast for: PM [2026-02-24T20:29:34.370585] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PM' from 'https://tdm.silogroup.org/data/derivative_storage/PM.csv'. [2026-02-24T20:29:34.382847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PM'. [2026-02-24T20:29:34.383215] [INFO ] [FORECASTER] Starting predict_future for PM [2026-02-24T20:29:34.384109] [DEBUG] [LOCAL ] No optimal features file found for PM: ./output/feature-sets/PM.txt [2026-02-24T20:29:34.384167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:34.384201] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:34.384228] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:34.384296] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:34.444886] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:34.445869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:34.445958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:34.445993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:34.577282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:34.577470] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:34.577517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:34.577555] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:34.581510] [DEBUG] [FORECASTER] PM: Forecast T+1@11:T+2@11: UP (p=79.38%) [2026-02-24T20:29:34.581895] [INFO ] [FORECASTER] Completed predict_future for PM [2026-02-24T20:29:34.582044] [INFO ] [sig ] PM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:34.729209] [INFO ] [LOCAL ] Saved forecast: PM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PM.txt [2026-02-24T20:29:34.729379] [INFO ] [sig ] [2408/3377] Completed PM in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:34.729428] [INFO ] [sig ] [2409/3377] Forecasting PMAX... [2026-02-24T20:29:34.729460] [INFO ] [sig ] Generating forecast for: PMAX [2026-02-24T20:29:34.729490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMAX' from 'https://tdm.silogroup.org/data/derivative_storage/PMAX.csv'. [2026-02-24T20:29:34.742144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMAX'. [2026-02-24T20:29:34.742497] [INFO ] [FORECASTER] Starting predict_future for PMAX [2026-02-24T20:29:34.743658] [DEBUG] [LOCAL ] No optimal features file found for PMAX: ./output/feature-sets/PMAX.txt [2026-02-24T20:29:34.743711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:34.743743] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:34.743770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:34.743827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:34.802510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:34.803339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:34.803425] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:34.803458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:34.933519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:34.933698] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:34.933741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:34.933770] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:34.937326] [DEBUG] [FORECASTER] PMAX: Forecast T+1@11:T+2@11: DOWN (p=2.14%) [2026-02-24T20:29:34.937656] [INFO ] [FORECASTER] Completed predict_future for PMAX [2026-02-24T20:29:34.937798] [INFO ] [sig ] PMAX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:35.088881] [INFO ] [LOCAL ] Saved forecast: PMAX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PMAX.txt [2026-02-24T20:29:35.089059] [INFO ] [sig ] [2409/3377] Completed PMAX in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:35.089100] [INFO ] [sig ] [2410/3377] Forecasting PML... [2026-02-24T20:29:35.089130] [INFO ] [sig ] Generating forecast for: PML [2026-02-24T20:29:35.089161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PML' from 'https://tdm.silogroup.org/data/derivative_storage/PML.csv'. [2026-02-24T20:29:35.101451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PML'. [2026-02-24T20:29:35.101834] [INFO ] [FORECASTER] Starting predict_future for PML [2026-02-24T20:29:35.102664] [DEBUG] [LOCAL ] No optimal features file found for PML: ./output/feature-sets/PML.txt [2026-02-24T20:29:35.102717] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:35.102750] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:35.102777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:35.102833] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:35.167729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:35.168861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:35.168977] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:35.169014] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:35.300888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:35.301048] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:35.301097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:35.301133] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:35.304649] [DEBUG] [FORECASTER] PML: Forecast T+1@11:T+2@11: UP (p=74.79%) [2026-02-24T20:29:35.304934] [INFO ] [FORECASTER] Completed predict_future for PML [2026-02-24T20:29:35.305068] [INFO ] [sig ] PML: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:35.453434] [INFO ] [LOCAL ] Saved forecast: PML 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PML.txt [2026-02-24T20:29:35.453596] [INFO ] [sig ] [2410/3377] Completed PML in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:35.453639] [INFO ] [sig ] [2411/3377] Forecasting PMM... [2026-02-24T20:29:35.453670] [INFO ] [sig ] Generating forecast for: PMM [2026-02-24T20:29:35.453708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMM' from 'https://tdm.silogroup.org/data/derivative_storage/PMM.csv'. [2026-02-24T20:29:35.467008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMM'. [2026-02-24T20:29:35.467406] [INFO ] [FORECASTER] Starting predict_future for PMM [2026-02-24T20:29:35.468287] [DEBUG] [LOCAL ] No optimal features file found for PMM: ./output/feature-sets/PMM.txt [2026-02-24T20:29:35.468342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:35.468374] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:35.468403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:35.468465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:35.528879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:35.530082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:35.530229] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:35.530272] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:35.657179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:35.657341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:35.657381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:35.657417] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:35.661311] [DEBUG] [FORECASTER] PMM: Forecast T+1@11:T+2@11: DOWN (p=24.74%) [2026-02-24T20:29:35.661636] [INFO ] [FORECASTER] Completed predict_future for PMM [2026-02-24T20:29:35.661804] [INFO ] [sig ] PMM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:35.817475] [INFO ] [LOCAL ] Saved forecast: PMM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PMM.txt [2026-02-24T20:29:35.817785] [INFO ] [sig ] [2411/3377] Completed PMM in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:35.817850] [INFO ] [sig ] [2412/3377] Forecasting PMO... [2026-02-24T20:29:35.817919] [INFO ] [sig ] Generating forecast for: PMO [2026-02-24T20:29:35.817982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMO' from 'https://tdm.silogroup.org/data/derivative_storage/PMO.csv'. [2026-02-24T20:29:35.832933] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMO'. [2026-02-24T20:29:35.833405] [INFO ] [FORECASTER] Starting predict_future for PMO [2026-02-24T20:29:35.834431] [DEBUG] [LOCAL ] No optimal features file found for PMO: ./output/feature-sets/PMO.txt [2026-02-24T20:29:35.834492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:35.834534] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:35.834566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:35.834656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:35.898865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:35.900076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:35.900232] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:35.900269] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:36.026472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:36.026662] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:36.026706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:36.026735] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:36.030369] [DEBUG] [FORECASTER] PMO: Forecast T+1@11:T+2@11: DOWN (p=17.38%) [2026-02-24T20:29:36.030698] [INFO ] [FORECASTER] Completed predict_future for PMO [2026-02-24T20:29:36.030837] [INFO ] [sig ] PMO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:36.179345] [INFO ] [LOCAL ] Saved forecast: PMO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PMO.txt [2026-02-24T20:29:36.179511] [INFO ] [sig ] [2412/3377] Completed PMO in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:36.179553] [INFO ] [sig ] [2413/3377] Forecasting PMTS... [2026-02-24T20:29:36.179605] [INFO ] [sig ] Generating forecast for: PMTS [2026-02-24T20:29:36.179636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMTS' from 'https://tdm.silogroup.org/data/derivative_storage/PMTS.csv'. [2026-02-24T20:29:36.192264] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMTS'. [2026-02-24T20:29:36.192660] [INFO ] [FORECASTER] Starting predict_future for PMTS [2026-02-24T20:29:36.193458] [DEBUG] [LOCAL ] No optimal features file found for PMTS: ./output/feature-sets/PMTS.txt [2026-02-24T20:29:36.193512] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:36.193544] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:36.193599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:36.193661] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:36.253178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:36.254073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:36.254222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:36.254259] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:36.387102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:36.387281] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:36.387324] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:36.387357] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:36.391037] [DEBUG] [FORECASTER] PMTS: Forecast T+1@11:T+2@11: UP (p=95.49%) [2026-02-24T20:29:36.391349] [INFO ] [FORECASTER] Completed predict_future for PMTS [2026-02-24T20:29:36.391487] [INFO ] [sig ] PMTS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:36.558204] [INFO ] [LOCAL ] Saved forecast: PMTS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PMTS.txt [2026-02-24T20:29:36.558382] [INFO ] [sig ] [2413/3377] Completed PMTS in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:36.558426] [INFO ] [sig ] [2414/3377] Forecasting PMVP... [2026-02-24T20:29:36.558458] [INFO ] [sig ] Generating forecast for: PMVP [2026-02-24T20:29:36.558490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PMVP' from 'https://tdm.silogroup.org/data/derivative_storage/PMVP.csv'. [2026-02-24T20:29:36.571899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PMVP'. [2026-02-24T20:29:36.572244] [INFO ] [FORECASTER] Starting predict_future for PMVP [2026-02-24T20:29:36.573100] [DEBUG] [LOCAL ] No optimal features file found for PMVP: ./output/feature-sets/PMVP.txt [2026-02-24T20:29:36.573157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:36.573191] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:36.573220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:36.573279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:36.637078] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:36.638029] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:36.638142] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:36.638188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:36.775391] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:36.775606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:36.775659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:36.775709] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:36.779634] [DEBUG] [FORECASTER] PMVP: Forecast T+1@11:T+2@11: DOWN (p=4.87%) [2026-02-24T20:29:36.780007] [INFO ] [FORECASTER] Completed predict_future for PMVP [2026-02-24T20:29:36.780195] [INFO ] [sig ] PMVP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:36.933801] [INFO ] [LOCAL ] Saved forecast: PMVP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PMVP.txt [2026-02-24T20:29:36.933952] [INFO ] [sig ] [2414/3377] Completed PMVP in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:36.933995] [INFO ] [sig ] [2415/3377] Forecasting PNC... [2026-02-24T20:29:36.934027] [INFO ] [sig ] Generating forecast for: PNC [2026-02-24T20:29:36.934059] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNC' from 'https://tdm.silogroup.org/data/derivative_storage/PNC.csv'. [2026-02-24T20:29:36.948714] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNC'. [2026-02-24T20:29:36.949099] [INFO ] [FORECASTER] Starting predict_future for PNC [2026-02-24T20:29:36.950198] [DEBUG] [LOCAL ] No optimal features file found for PNC: ./output/feature-sets/PNC.txt [2026-02-24T20:29:36.950255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:36.950482] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:36.950510] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:36.950568] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:37.013721] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:37.014603] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:37.014691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:37.014728] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:37.150007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:37.150169] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:37.150218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:37.150256] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:37.154189] [DEBUG] [FORECASTER] PNC: Forecast T+1@11:T+2@11: DOWN (p=15.87%) [2026-02-24T20:29:37.154492] [INFO ] [FORECASTER] Completed predict_future for PNC [2026-02-24T20:29:37.154656] [INFO ] [sig ] PNC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:37.303907] [INFO ] [LOCAL ] Saved forecast: PNC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PNC.txt [2026-02-24T20:29:37.304061] [INFO ] [sig ] [2415/3377] Completed PNC in 0.4s | 2.77 sym/s | Total: 14.5m | ETA: 5.8m [2026-02-24T20:29:37.304106] [INFO ] [sig ] [2416/3377] Forecasting PNI... [2026-02-24T20:29:37.304137] [INFO ] [sig ] Generating forecast for: PNI [2026-02-24T20:29:37.304168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNI' from 'https://tdm.silogroup.org/data/derivative_storage/PNI.csv'. [2026-02-24T20:29:37.316069] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNI'. [2026-02-24T20:29:37.316428] [INFO ] [FORECASTER] Starting predict_future for PNI [2026-02-24T20:29:37.317384] [DEBUG] [LOCAL ] No optimal features file found for PNI: ./output/feature-sets/PNI.txt [2026-02-24T20:29:37.317441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:37.317475] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:37.317503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:37.317561] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:37.378651] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:37.379454] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:37.379540] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:37.379605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:37.495348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:37.495506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:37.495548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:37.495599] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:37.499353] [DEBUG] [FORECASTER] PNI: Forecast T+1@11:T+2@11: DOWN (p=37.85%) [2026-02-24T20:29:37.499710] [INFO ] [FORECASTER] Completed predict_future for PNI [2026-02-24T20:29:37.499856] [INFO ] [sig ] PNI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:37.652626] [INFO ] [LOCAL ] Saved forecast: PNI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PNI.txt [2026-02-24T20:29:37.652813] [INFO ] [sig ] [2416/3377] Completed PNI in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-24T20:29:37.652859] [INFO ] [sig ] [2417/3377] Forecasting PNQI... [2026-02-24T20:29:37.652890] [INFO ] [sig ] Generating forecast for: PNQI [2026-02-24T20:29:37.652923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNQI' from 'https://tdm.silogroup.org/data/derivative_storage/PNQI.csv'. [2026-02-24T20:29:37.665872] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNQI'. [2026-02-24T20:29:37.666280] [INFO ] [FORECASTER] Starting predict_future for PNQI [2026-02-24T20:29:37.667218] [DEBUG] [LOCAL ] No optimal features file found for PNQI: ./output/feature-sets/PNQI.txt [2026-02-24T20:29:37.667275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:37.667309] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:37.667339] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:37.667398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:37.730654] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:37.731484] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:37.731593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:37.731631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:37.862240] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:37.862421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:37.862478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:37.862526] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:37.866227] [DEBUG] [FORECASTER] PNQI: Forecast T+1@11:T+2@11: DOWN (p=33.34%) [2026-02-24T20:29:37.866528] [INFO ] [FORECASTER] Completed predict_future for PNQI [2026-02-24T20:29:37.866688] [INFO ] [sig ] PNQI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:38.018270] [INFO ] [LOCAL ] Saved forecast: PNQI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PNQI.txt [2026-02-24T20:29:38.018420] [INFO ] [sig ] [2417/3377] Completed PNQI in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-24T20:29:38.018461] [INFO ] [sig ] [2418/3377] Forecasting PNRG... [2026-02-24T20:29:38.018493] [INFO ] [sig ] Generating forecast for: PNRG [2026-02-24T20:29:38.018524] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNRG' from 'https://tdm.silogroup.org/data/derivative_storage/PNRG.csv'. [2026-02-24T20:29:38.031654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNRG'. [2026-02-24T20:29:38.032092] [INFO ] [FORECASTER] Starting predict_future for PNRG [2026-02-24T20:29:38.032961] [DEBUG] [LOCAL ] No optimal features file found for PNRG: ./output/feature-sets/PNRG.txt [2026-02-24T20:29:38.033016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:38.033048] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:38.033076] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:38.033159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:38.090130] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:38.090814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:38.090897] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:38.090929] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:38.210445] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:38.210609] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:38.210649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:38.210677] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:38.214069] [DEBUG] [FORECASTER] PNRG: Forecast T+1@11:T+2@11: UP (p=84.14%) [2026-02-24T20:29:38.214348] [INFO ] [FORECASTER] Completed predict_future for PNRG [2026-02-24T20:29:38.214473] [INFO ] [sig ] PNRG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:38.358889] [INFO ] [LOCAL ] Saved forecast: PNRG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PNRG.txt [2026-02-24T20:29:38.359025] [INFO ] [sig ] [2418/3377] Completed PNRG in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-24T20:29:38.359065] [INFO ] [sig ] [2419/3377] Forecasting PNTG... [2026-02-24T20:29:38.359094] [INFO ] [sig ] Generating forecast for: PNTG [2026-02-24T20:29:38.359124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PNTG' from 'https://tdm.silogroup.org/data/derivative_storage/PNTG.csv'. [2026-02-24T20:29:38.370935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PNTG'. [2026-02-24T20:29:38.371215] [INFO ] [FORECASTER] Starting predict_future for PNTG [2026-02-24T20:29:38.372052] [DEBUG] [LOCAL ] No optimal features file found for PNTG: ./output/feature-sets/PNTG.txt [2026-02-24T20:29:38.372105] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:38.372137] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:38.372163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:38.372219] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:38.429436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:38.430158] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:38.430243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:38.430275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:38.546388] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:38.546533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:38.546590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:38.546624] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:38.550047] [DEBUG] [FORECASTER] PNTG: Forecast T+1@11:T+2@11: UP (p=90.64%) [2026-02-24T20:29:38.550320] [INFO ] [FORECASTER] Completed predict_future for PNTG [2026-02-24T20:29:38.550449] [INFO ] [sig ] PNTG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:38.690510] [INFO ] [LOCAL ] Saved forecast: PNTG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PNTG.txt [2026-02-24T20:29:38.690670] [INFO ] [sig ] [2419/3377] Completed PNTG in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-24T20:29:38.690713] [INFO ] [sig ] [2420/3377] Forecasting PODD... [2026-02-24T20:29:38.690742] [INFO ] [sig ] Generating forecast for: PODD [2026-02-24T20:29:38.690773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PODD' from 'https://tdm.silogroup.org/data/derivative_storage/PODD.csv'. [2026-02-24T20:29:38.703413] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PODD'. [2026-02-24T20:29:38.703734] [INFO ] [FORECASTER] Starting predict_future for PODD [2026-02-24T20:29:38.704509] [DEBUG] [LOCAL ] No optimal features file found for PODD: ./output/feature-sets/PODD.txt [2026-02-24T20:29:38.704593] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:38.704662] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:38.704691] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:38.704748] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:38.762146] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:38.762966] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:38.763051] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:38.763084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:38.884895] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:38.885051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:38.885093] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:38.885123] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:38.888652] [DEBUG] [FORECASTER] PODD: Forecast T+1@11:T+2@11: UP (p=71.77%) [2026-02-24T20:29:38.888943] [INFO ] [FORECASTER] Completed predict_future for PODD [2026-02-24T20:29:38.889078] [INFO ] [sig ] PODD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:39.034972] [INFO ] [LOCAL ] Saved forecast: PODD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PODD.txt [2026-02-24T20:29:39.035111] [INFO ] [sig ] [2420/3377] Completed PODD in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-24T20:29:39.035159] [INFO ] [sig ] [2421/3377] Forecasting POOL... [2026-02-24T20:29:39.035195] [INFO ] [sig ] Generating forecast for: POOL [2026-02-24T20:29:39.035232] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POOL' from 'https://tdm.silogroup.org/data/derivative_storage/POOL.csv'. [2026-02-24T20:29:39.047098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POOL'. [2026-02-24T20:29:39.047382] [INFO ] [FORECASTER] Starting predict_future for POOL [2026-02-24T20:29:39.048202] [DEBUG] [LOCAL ] No optimal features file found for POOL: ./output/feature-sets/POOL.txt [2026-02-24T20:29:39.048255] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:39.048287] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:39.048313] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:39.048368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:39.106066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:39.106739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:39.106831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:39.106864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:39.223596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:39.223746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:39.223786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:39.223814] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:39.227254] [DEBUG] [FORECASTER] POOL: Forecast T+1@11:T+2@11: DOWN (p=9.50%) [2026-02-24T20:29:39.227524] [INFO ] [FORECASTER] Completed predict_future for POOL [2026-02-24T20:29:39.227673] [INFO ] [sig ] POOL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:39.371337] [INFO ] [LOCAL ] Saved forecast: POOL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/POOL.txt [2026-02-24T20:29:39.371469] [INFO ] [sig ] [2421/3377] Completed POOL in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-24T20:29:39.371509] [INFO ] [sig ] [2422/3377] Forecasting POWI... [2026-02-24T20:29:39.371539] [INFO ] [sig ] Generating forecast for: POWI [2026-02-24T20:29:39.371587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWI' from 'https://tdm.silogroup.org/data/derivative_storage/POWI.csv'. [2026-02-24T20:29:39.383281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWI'. [2026-02-24T20:29:39.383607] [INFO ] [FORECASTER] Starting predict_future for POWI [2026-02-24T20:29:39.384373] [DEBUG] [LOCAL ] No optimal features file found for POWI: ./output/feature-sets/POWI.txt [2026-02-24T20:29:39.384427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:39.384459] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:39.384486] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:39.384543] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:39.443496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:39.444358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:39.444441] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:39.444474] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:39.563559] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:39.563734] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:39.563774] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:39.563803] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:39.567342] [DEBUG] [FORECASTER] POWI: Forecast T+1@11:T+2@11: DOWN (p=29.69%) [2026-02-24T20:29:39.567652] [INFO ] [FORECASTER] Completed predict_future for POWI [2026-02-24T20:29:39.567788] [INFO ] [sig ] POWI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:39.715280] [INFO ] [LOCAL ] Saved forecast: POWI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/POWI.txt [2026-02-24T20:29:39.715443] [INFO ] [sig ] [2422/3377] Completed POWI in 0.3s | 2.77 sym/s | Total: 14.6m | ETA: 5.8m [2026-02-24T20:29:39.715484] [INFO ] [sig ] [2423/3377] Forecasting POWL... [2026-02-24T20:29:39.715514] [INFO ] [sig ] Generating forecast for: POWL [2026-02-24T20:29:39.715544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'POWL' from 'https://tdm.silogroup.org/data/derivative_storage/POWL.csv'. [2026-02-24T20:29:39.729537] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'POWL'. [2026-02-24T20:29:39.729933] [INFO ] [FORECASTER] Starting predict_future for POWL [2026-02-24T20:29:39.730791] [DEBUG] [LOCAL ] No optimal features file found for POWL: ./output/feature-sets/POWL.txt [2026-02-24T20:29:39.730845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:39.730876] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:39.730903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:39.730960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:39.797190] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:39.798567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:39.798691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:39.798730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:39.934208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:39.934379] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:39.934438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:39.934516] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:39.938597] [DEBUG] [FORECASTER] POWL: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-02-24T20:29:39.938908] [INFO ] [FORECASTER] Completed predict_future for POWL [2026-02-24T20:29:39.939048] [INFO ] [sig ] POWL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:40.091641] [INFO ] [LOCAL ] Saved forecast: POWL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/POWL.txt [2026-02-24T20:29:40.091809] [INFO ] [sig ] [2423/3377] Completed POWL in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-24T20:29:40.091853] [INFO ] [sig ] [2424/3377] Forecasting PPC... [2026-02-24T20:29:40.091886] [INFO ] [sig ] Generating forecast for: PPC [2026-02-24T20:29:40.091919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPC' from 'https://tdm.silogroup.org/data/derivative_storage/PPC.csv'. [2026-02-24T20:29:40.105027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPC'. [2026-02-24T20:29:40.105357] [INFO ] [FORECASTER] Starting predict_future for PPC [2026-02-24T20:29:40.106238] [DEBUG] [LOCAL ] No optimal features file found for PPC: ./output/feature-sets/PPC.txt [2026-02-24T20:29:40.106479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:40.106513] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:40.106542] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:40.106630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:40.170209] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:40.171237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:40.171324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:40.171358] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:40.300397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:40.300565] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:40.300629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:40.300661] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:40.304342] [DEBUG] [FORECASTER] PPC: Forecast T+1@11:T+2@11: DOWN (p=39.03%) [2026-02-24T20:29:40.304659] [INFO ] [FORECASTER] Completed predict_future for PPC [2026-02-24T20:29:40.304829] [INFO ] [sig ] PPC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:40.452040] [INFO ] [LOCAL ] Saved forecast: PPC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PPC.txt [2026-02-24T20:29:40.452177] [INFO ] [sig ] [2424/3377] Completed PPC in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-24T20:29:40.452223] [INFO ] [sig ] [2425/3377] Forecasting PPG... [2026-02-24T20:29:40.452252] [INFO ] [sig ] Generating forecast for: PPG [2026-02-24T20:29:40.452283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPG' from 'https://tdm.silogroup.org/data/derivative_storage/PPG.csv'. [2026-02-24T20:29:40.464321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPG'. [2026-02-24T20:29:40.464689] [INFO ] [FORECASTER] Starting predict_future for PPG [2026-02-24T20:29:40.465537] [DEBUG] [LOCAL ] No optimal features file found for PPG: ./output/feature-sets/PPG.txt [2026-02-24T20:29:40.465620] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:40.465654] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:40.465681] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:40.465738] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:40.527123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:40.528238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:40.528328] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:40.528361] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:40.656345] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:40.656516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:40.656558] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:40.656611] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:40.660935] [DEBUG] [FORECASTER] PPG: Forecast T+1@11:T+2@11: DOWN (p=11.67%) [2026-02-24T20:29:40.661351] [INFO ] [FORECASTER] Completed predict_future for PPG [2026-02-24T20:29:40.661719] [INFO ] [sig ] PPG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:40.818009] [INFO ] [LOCAL ] Saved forecast: PPG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PPG.txt [2026-02-24T20:29:40.818188] [INFO ] [sig ] [2425/3377] Completed PPG in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-24T20:29:40.818238] [INFO ] [sig ] [2426/3377] Forecasting PPH... [2026-02-24T20:29:40.818275] [INFO ] [sig ] Generating forecast for: PPH [2026-02-24T20:29:40.818313] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPH' from 'https://tdm.silogroup.org/data/derivative_storage/PPH.csv'. [2026-02-24T20:29:40.831267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPH'. [2026-02-24T20:29:40.831709] [INFO ] [FORECASTER] Starting predict_future for PPH [2026-02-24T20:29:40.832656] [DEBUG] [LOCAL ] No optimal features file found for PPH: ./output/feature-sets/PPH.txt [2026-02-24T20:29:40.832718] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:40.832751] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:40.832777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:40.832835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:40.895843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:40.896841] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:40.896933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:40.896967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:41.024971] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:41.025138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:41.025179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:41.025215] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:41.029146] [DEBUG] [FORECASTER] PPH: Forecast T+1@11:T+2@11: DOWN (p=46.25%) [2026-02-24T20:29:41.029430] [INFO ] [FORECASTER] Completed predict_future for PPH [2026-02-24T20:29:41.029778] [INFO ] [sig ] PPH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:41.185947] [INFO ] [LOCAL ] Saved forecast: PPH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PPH.txt [2026-02-24T20:29:41.186126] [INFO ] [sig ] [2426/3377] Completed PPH in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-24T20:29:41.186173] [INFO ] [sig ] [2427/3377] Forecasting PPIH... [2026-02-24T20:29:41.186206] [INFO ] [sig ] Generating forecast for: PPIH [2026-02-24T20:29:41.186237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPIH' from 'https://tdm.silogroup.org/data/derivative_storage/PPIH.csv'. [2026-02-24T20:29:41.198198] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPIH'. [2026-02-24T20:29:41.198565] [INFO ] [FORECASTER] Starting predict_future for PPIH [2026-02-24T20:29:41.199439] [DEBUG] [LOCAL ] No optimal features file found for PPIH: ./output/feature-sets/PPIH.txt [2026-02-24T20:29:41.199494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:41.199527] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:41.199554] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:41.199634] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:41.265261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:41.266531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:41.266694] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:41.266758] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:41.391326] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:41.391524] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:41.391566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:41.391635] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:41.395205] [DEBUG] [FORECASTER] PPIH: Forecast T+1@11:T+2@11: DOWN (p=35.43%) [2026-02-24T20:29:41.395496] [INFO ] [FORECASTER] Completed predict_future for PPIH [2026-02-24T20:29:41.395664] [INFO ] [sig ] PPIH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:41.540902] [INFO ] [LOCAL ] Saved forecast: PPIH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PPIH.txt [2026-02-24T20:29:41.541077] [INFO ] [sig ] [2427/3377] Completed PPIH in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-24T20:29:41.541121] [INFO ] [sig ] [2428/3377] Forecasting PPL... [2026-02-24T20:29:41.541151] [INFO ] [sig ] Generating forecast for: PPL [2026-02-24T20:29:41.541194] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPL' from 'https://tdm.silogroup.org/data/derivative_storage/PPL.csv'. [2026-02-24T20:29:41.554072] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPL'. [2026-02-24T20:29:41.554470] [INFO ] [FORECASTER] Starting predict_future for PPL [2026-02-24T20:29:41.555329] [DEBUG] [LOCAL ] No optimal features file found for PPL: ./output/feature-sets/PPL.txt [2026-02-24T20:29:41.555384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:41.555417] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:41.555445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:41.555502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:41.615327] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:41.616242] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:41.616343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:41.616379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:41.746832] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:41.747011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:41.747053] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:41.747091] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:41.751128] [DEBUG] [FORECASTER] PPL: Forecast T+1@11:T+2@11: UP (p=92.38%) [2026-02-24T20:29:41.751520] [INFO ] [FORECASTER] Completed predict_future for PPL [2026-02-24T20:29:41.751734] [INFO ] [sig ] PPL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:41.917379] [INFO ] [LOCAL ] Saved forecast: PPL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PPL.txt [2026-02-24T20:29:41.917643] [INFO ] [sig ] [2428/3377] Completed PPL in 0.4s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-24T20:29:41.917713] [INFO ] [sig ] [2429/3377] Forecasting PPSI... [2026-02-24T20:29:41.917767] [INFO ] [sig ] Generating forecast for: PPSI [2026-02-24T20:29:41.917818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPSI' from 'https://tdm.silogroup.org/data/derivative_storage/PPSI.csv'. [2026-02-24T20:29:41.933704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPSI'. [2026-02-24T20:29:41.934186] [INFO ] [FORECASTER] Starting predict_future for PPSI [2026-02-24T20:29:41.935196] [DEBUG] [LOCAL ] No optimal features file found for PPSI: ./output/feature-sets/PPSI.txt [2026-02-24T20:29:41.935262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:41.935303] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:41.935336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:41.935407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:42.021393] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:42.022759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:42.022887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:42.022946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:42.194987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:42.195197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:42.195277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:42.195338] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:42.201372] [DEBUG] [FORECASTER] PPSI: Forecast T+1@11:T+2@11: UP (p=57.42%) [2026-02-24T20:29:42.201956] [INFO ] [FORECASTER] Completed predict_future for PPSI [2026-02-24T20:29:42.202185] [INFO ] [sig ] PPSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:42.447678] [INFO ] [LOCAL ] Saved forecast: PPSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PPSI.txt [2026-02-24T20:29:42.447967] [INFO ] [sig ] [2429/3377] Completed PPSI in 0.5s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-24T20:29:42.448026] [INFO ] [sig ] [2430/3377] Forecasting PPTA... [2026-02-24T20:29:42.448067] [INFO ] [sig ] Generating forecast for: PPTA [2026-02-24T20:29:42.448107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PPTA' from 'https://tdm.silogroup.org/data/derivative_storage/PPTA.csv'. [2026-02-24T20:29:42.490551] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PPTA'. [2026-02-24T20:29:42.496966] [INFO ] [FORECASTER] Starting predict_future for PPTA [2026-02-24T20:29:42.498878] [DEBUG] [LOCAL ] No optimal features file found for PPTA: ./output/feature-sets/PPTA.txt [2026-02-24T20:29:42.498984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:42.499057] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:42.499107] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:42.499201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:42.589408] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:42.590712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:42.591555] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:42.591639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:42.769368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:42.769591] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:42.769656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:42.769703] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:42.775461] [DEBUG] [FORECASTER] PPTA: Forecast T+1@11:T+2@11: UP (p=92.13%) [2026-02-24T20:29:42.776054] [INFO ] [FORECASTER] Completed predict_future for PPTA [2026-02-24T20:29:42.776281] [INFO ] [sig ] PPTA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:42.974399] [INFO ] [LOCAL ] Saved forecast: PPTA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PPTA.txt [2026-02-24T20:29:42.974623] [INFO ] [sig ] [2430/3377] Completed PPTA in 0.5s | 2.77 sym/s | Total: 14.6m | ETA: 5.7m [2026-02-24T20:29:42.974690] [INFO ] [sig ] [2431/3377] Forecasting PRA... [2026-02-24T20:29:42.974749] [INFO ] [sig ] Generating forecast for: PRA [2026-02-24T20:29:42.974792] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRA' from 'https://tdm.silogroup.org/data/derivative_storage/PRA.csv'. [2026-02-24T20:29:42.991249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRA'. [2026-02-24T20:29:42.991750] [INFO ] [FORECASTER] Starting predict_future for PRA [2026-02-24T20:29:42.992893] [DEBUG] [LOCAL ] No optimal features file found for PRA: ./output/feature-sets/PRA.txt [2026-02-24T20:29:42.992954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:42.993004] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:42.993034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:42.993092] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:43.060879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:43.062191] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:43.062313] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:43.062364] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:43.197637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:43.197797] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:43.197842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:43.197900] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:43.201570] [DEBUG] [FORECASTER] PRA: Forecast T+1@11:T+2@11: DOWN (p=12.91%) [2026-02-24T20:29:43.201928] [INFO ] [FORECASTER] Completed predict_future for PRA [2026-02-24T20:29:43.202079] [INFO ] [sig ] PRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:43.352895] [INFO ] [LOCAL ] Saved forecast: PRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PRA.txt [2026-02-24T20:29:43.353064] [INFO ] [sig ] [2431/3377] Completed PRA in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-24T20:29:43.353105] [INFO ] [sig ] [2432/3377] Forecasting PRAA... [2026-02-24T20:29:43.353139] [INFO ] [sig ] Generating forecast for: PRAA [2026-02-24T20:29:43.353171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAA' from 'https://tdm.silogroup.org/data/derivative_storage/PRAA.csv'. [2026-02-24T20:29:43.365432] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAA'. [2026-02-24T20:29:43.365866] [INFO ] [FORECASTER] Starting predict_future for PRAA [2026-02-24T20:29:43.366708] [DEBUG] [LOCAL ] No optimal features file found for PRAA: ./output/feature-sets/PRAA.txt [2026-02-24T20:29:43.366764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:43.366796] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:43.366825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:43.366883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:43.427023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:43.427958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:43.428054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:43.428090] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:43.559772] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:43.559932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:43.559973] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:43.560001] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:43.563638] [DEBUG] [FORECASTER] PRAA: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-02-24T20:29:43.563923] [INFO ] [FORECASTER] Completed predict_future for PRAA [2026-02-24T20:29:43.564058] [INFO ] [sig ] PRAA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:43.714336] [INFO ] [LOCAL ] Saved forecast: PRAA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRAA.txt [2026-02-24T20:29:43.714493] [INFO ] [sig ] [2432/3377] Completed PRAA in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-24T20:29:43.714532] [INFO ] [sig ] [2433/3377] Forecasting PRAX... [2026-02-24T20:29:43.714563] [INFO ] [sig ] Generating forecast for: PRAX [2026-02-24T20:29:43.714613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRAX' from 'https://tdm.silogroup.org/data/derivative_storage/PRAX.csv'. [2026-02-24T20:29:43.726221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRAX'. [2026-02-24T20:29:43.726562] [INFO ] [FORECASTER] Starting predict_future for PRAX [2026-02-24T20:29:43.727387] [DEBUG] [LOCAL ] No optimal features file found for PRAX: ./output/feature-sets/PRAX.txt [2026-02-24T20:29:43.727451] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:43.727484] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:43.727511] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:43.727584] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:43.785285] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:43.786049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:43.786132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:43.786166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:43.913944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:43.914133] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:43.914195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:43.914247] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:43.919371] [DEBUG] [FORECASTER] PRAX: Forecast T+1@11:T+2@11: UP (p=68.34%) [2026-02-24T20:29:43.919804] [INFO ] [FORECASTER] Completed predict_future for PRAX [2026-02-24T20:29:43.919988] [INFO ] [sig ] PRAX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:44.073610] [INFO ] [LOCAL ] Saved forecast: PRAX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRAX.txt [2026-02-24T20:29:44.073784] [INFO ] [sig ] [2433/3377] Completed PRAX in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-24T20:29:44.073824] [INFO ] [sig ] [2434/3377] Forecasting PRCH... [2026-02-24T20:29:44.073855] [INFO ] [sig ] Generating forecast for: PRCH [2026-02-24T20:29:44.073885] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRCH' from 'https://tdm.silogroup.org/data/derivative_storage/PRCH.csv'. [2026-02-24T20:29:44.085036] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRCH'. [2026-02-24T20:29:44.085339] [INFO ] [FORECASTER] Starting predict_future for PRCH [2026-02-24T20:29:44.086140] [DEBUG] [LOCAL ] No optimal features file found for PRCH: ./output/feature-sets/PRCH.txt [2026-02-24T20:29:44.086193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:44.086226] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:44.086258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:44.086327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:44.143771] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:44.144500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:44.144605] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:44.144642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:44.270069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:44.270227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:44.270269] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:44.270302] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:44.273853] [DEBUG] [FORECASTER] PRCH: Forecast T+1@11:T+2@11: DOWN (p=15.00%) [2026-02-24T20:29:44.274135] [INFO ] [FORECASTER] Completed predict_future for PRCH [2026-02-24T20:29:44.274267] [INFO ] [sig ] PRCH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:44.416958] [INFO ] [LOCAL ] Saved forecast: PRCH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PRCH.txt [2026-02-24T20:29:44.417110] [INFO ] [sig ] [2434/3377] Completed PRCH in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-24T20:29:44.417156] [INFO ] [sig ] [2435/3377] Forecasting PRDO... [2026-02-24T20:29:44.417187] [INFO ] [sig ] Generating forecast for: PRDO [2026-02-24T20:29:44.417219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRDO' from 'https://tdm.silogroup.org/data/derivative_storage/PRDO.csv'. [2026-02-24T20:29:44.428300] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRDO'. [2026-02-24T20:29:44.428591] [INFO ] [FORECASTER] Starting predict_future for PRDO [2026-02-24T20:29:44.429364] [DEBUG] [LOCAL ] No optimal features file found for PRDO: ./output/feature-sets/PRDO.txt [2026-02-24T20:29:44.429417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:44.429448] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:44.429475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:44.429531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:44.488818] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:44.489634] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:44.489716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:44.489750] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:44.614395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:44.614549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:44.614606] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:44.614636] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:44.618160] [DEBUG] [FORECASTER] PRDO: Forecast T+1@11:T+2@11: UP (p=94.68%) [2026-02-24T20:29:44.618450] [INFO ] [FORECASTER] Completed predict_future for PRDO [2026-02-24T20:29:44.618603] [INFO ] [sig ] PRDO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:44.763876] [INFO ] [LOCAL ] Saved forecast: PRDO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRDO.txt [2026-02-24T20:29:44.764021] [INFO ] [sig ] [2435/3377] Completed PRDO in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-24T20:29:44.764063] [INFO ] [sig ] [2436/3377] Forecasting PRFZ... [2026-02-24T20:29:44.764093] [INFO ] [sig ] Generating forecast for: PRFZ [2026-02-24T20:29:44.764123] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRFZ' from 'https://tdm.silogroup.org/data/derivative_storage/PRFZ.csv'. [2026-02-24T20:29:44.775646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRFZ'. [2026-02-24T20:29:44.775946] [INFO ] [FORECASTER] Starting predict_future for PRFZ [2026-02-24T20:29:44.776778] [DEBUG] [LOCAL ] No optimal features file found for PRFZ: ./output/feature-sets/PRFZ.txt [2026-02-24T20:29:44.776832] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:44.776864] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:44.776892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:44.776948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:44.838873] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:44.840140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:44.840223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:44.840257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:44.967750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:44.967925] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:44.967977] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:44.968009] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:44.971694] [DEBUG] [FORECASTER] PRFZ: Forecast T+1@11:T+2@11: UP (p=68.58%) [2026-02-24T20:29:44.971967] [INFO ] [FORECASTER] Completed predict_future for PRFZ [2026-02-24T20:29:44.972137] [INFO ] [sig ] PRFZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:45.114972] [INFO ] [LOCAL ] Saved forecast: PRFZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRFZ.txt [2026-02-24T20:29:45.115120] [INFO ] [sig ] [2436/3377] Completed PRFZ in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-24T20:29:45.115169] [INFO ] [sig ] [2437/3377] Forecasting PRG... [2026-02-24T20:29:45.115198] [INFO ] [sig ] Generating forecast for: PRG [2026-02-24T20:29:45.115228] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRG' from 'https://tdm.silogroup.org/data/derivative_storage/PRG.csv'. [2026-02-24T20:29:45.126877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRG'. [2026-02-24T20:29:45.127153] [INFO ] [FORECASTER] Starting predict_future for PRG [2026-02-24T20:29:45.127995] [DEBUG] [LOCAL ] No optimal features file found for PRG: ./output/feature-sets/PRG.txt [2026-02-24T20:29:45.128049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:45.128116] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:45.128145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:45.128202] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:45.187973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:45.188939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:45.189022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:45.189055] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:45.311012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:45.311171] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:45.311211] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:45.311241] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:45.314781] [DEBUG] [FORECASTER] PRG: Forecast T+1@11:T+2@11: UP (p=65.53%) [2026-02-24T20:29:45.315065] [INFO ] [FORECASTER] Completed predict_future for PRG [2026-02-24T20:29:45.315198] [INFO ] [sig ] PRG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:45.466395] [INFO ] [LOCAL ] Saved forecast: PRG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRG.txt [2026-02-24T20:29:45.466601] [INFO ] [sig ] [2437/3377] Completed PRG in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-24T20:29:45.466649] [INFO ] [sig ] [2438/3377] Forecasting PRGO... [2026-02-24T20:29:45.466679] [INFO ] [sig ] Generating forecast for: PRGO [2026-02-24T20:29:45.466712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRGO' from 'https://tdm.silogroup.org/data/derivative_storage/PRGO.csv'. [2026-02-24T20:29:45.478616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRGO'. [2026-02-24T20:29:45.478965] [INFO ] [FORECASTER] Starting predict_future for PRGO [2026-02-24T20:29:45.479828] [DEBUG] [LOCAL ] No optimal features file found for PRGO: ./output/feature-sets/PRGO.txt [2026-02-24T20:29:45.479883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:45.479916] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:45.479943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:45.480002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:45.550332] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:45.551386] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:45.551475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:45.551510] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:45.675347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:45.675558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:45.675651] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:45.675690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:45.680804] [DEBUG] [FORECASTER] PRGO: Forecast T+1@11:T+2@11: UP (p=88.12%) [2026-02-24T20:29:45.681351] [INFO ] [FORECASTER] Completed predict_future for PRGO [2026-02-24T20:29:45.681554] [INFO ] [sig ] PRGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:45.825319] [INFO ] [LOCAL ] Saved forecast: PRGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRGO.txt [2026-02-24T20:29:45.825464] [INFO ] [sig ] [2438/3377] Completed PRGO in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-24T20:29:45.825504] [INFO ] [sig ] [2439/3377] Forecasting PRH... [2026-02-24T20:29:45.825534] [INFO ] [sig ] Generating forecast for: PRH [2026-02-24T20:29:45.825564] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRH' from 'https://tdm.silogroup.org/data/derivative_storage/PRH.csv'. [2026-02-24T20:29:45.837200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRH'. [2026-02-24T20:29:45.837592] [INFO ] [FORECASTER] Starting predict_future for PRH [2026-02-24T20:29:45.838433] [DEBUG] [LOCAL ] No optimal features file found for PRH: ./output/feature-sets/PRH.txt [2026-02-24T20:29:45.838487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:45.838521] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:45.838548] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:45.838630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:45.896436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:45.897326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:45.897416] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:45.897450] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:46.017710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:46.017900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:46.017947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:46.017975] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:46.022003] [DEBUG] [FORECASTER] PRH: Forecast T+1@11:T+2@11: UP (p=83.51%) [2026-02-24T20:29:46.022286] [INFO ] [FORECASTER] Completed predict_future for PRH [2026-02-24T20:29:46.022419] [INFO ] [sig ] PRH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:46.173403] [INFO ] [LOCAL ] Saved forecast: PRH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRH.txt [2026-02-24T20:29:46.173595] [INFO ] [sig ] [2439/3377] Completed PRH in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.7m [2026-02-24T20:29:46.173639] [INFO ] [sig ] [2440/3377] Forecasting PRI... [2026-02-24T20:29:46.173862] [INFO ] [sig ] Generating forecast for: PRI [2026-02-24T20:29:46.173899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRI' from 'https://tdm.silogroup.org/data/derivative_storage/PRI.csv'. [2026-02-24T20:29:46.186437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRI'. [2026-02-24T20:29:46.186943] [INFO ] [FORECASTER] Starting predict_future for PRI [2026-02-24T20:29:46.188038] [DEBUG] [LOCAL ] No optimal features file found for PRI: ./output/feature-sets/PRI.txt [2026-02-24T20:29:46.188092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:46.188124] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:46.188151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:46.188208] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:46.246810] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:46.247661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:46.247762] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:46.247797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:46.369463] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:46.369640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:46.369682] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:46.369741] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:46.373296] [DEBUG] [FORECASTER] PRI: Forecast T+1@11:T+2@11: DOWN (p=7.99%) [2026-02-24T20:29:46.373630] [INFO ] [FORECASTER] Completed predict_future for PRI [2026-02-24T20:29:46.373773] [INFO ] [sig ] PRI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:46.515552] [INFO ] [LOCAL ] Saved forecast: PRI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PRI.txt [2026-02-24T20:29:46.515737] [INFO ] [sig ] [2440/3377] Completed PRI in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-24T20:29:46.515779] [INFO ] [sig ] [2441/3377] Forecasting PRIM... [2026-02-24T20:29:46.515810] [INFO ] [sig ] Generating forecast for: PRIM [2026-02-24T20:29:46.515840] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRIM' from 'https://tdm.silogroup.org/data/derivative_storage/PRIM.csv'. [2026-02-24T20:29:46.527974] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRIM'. [2026-02-24T20:29:46.528362] [INFO ] [FORECASTER] Starting predict_future for PRIM [2026-02-24T20:29:46.529217] [DEBUG] [LOCAL ] No optimal features file found for PRIM: ./output/feature-sets/PRIM.txt [2026-02-24T20:29:46.529271] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:46.529303] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:46.529333] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:46.529406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:46.586953] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:46.587835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:46.587941] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:46.587976] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:46.710203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:46.710363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:46.710405] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:46.710435] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:46.714025] [DEBUG] [FORECASTER] PRIM: Forecast T+1@11:T+2@11: UP (p=53.23%) [2026-02-24T20:29:46.714314] [INFO ] [FORECASTER] Completed predict_future for PRIM [2026-02-24T20:29:46.714453] [INFO ] [sig ] PRIM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:46.860858] [INFO ] [LOCAL ] Saved forecast: PRIM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRIM.txt [2026-02-24T20:29:46.861044] [INFO ] [sig ] [2441/3377] Completed PRIM in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-24T20:29:46.861084] [INFO ] [sig ] [2442/3377] Forecasting PRLB... [2026-02-24T20:29:46.861115] [INFO ] [sig ] Generating forecast for: PRLB [2026-02-24T20:29:46.861147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRLB' from 'https://tdm.silogroup.org/data/derivative_storage/PRLB.csv'. [2026-02-24T20:29:46.873305] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRLB'. [2026-02-24T20:29:46.873749] [INFO ] [FORECASTER] Starting predict_future for PRLB [2026-02-24T20:29:46.874558] [DEBUG] [LOCAL ] No optimal features file found for PRLB: ./output/feature-sets/PRLB.txt [2026-02-24T20:29:46.874632] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:46.874678] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:46.874707] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:46.874766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:46.933545] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:46.934644] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:46.934727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:46.934760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:47.062952] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:47.063112] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:47.063153] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:47.063183] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:47.066991] [DEBUG] [FORECASTER] PRLB: Forecast T+1@11:T+2@11: DOWN (p=16.74%) [2026-02-24T20:29:47.067333] [INFO ] [FORECASTER] Completed predict_future for PRLB [2026-02-24T20:29:47.067514] [INFO ] [sig ] PRLB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:47.223329] [INFO ] [LOCAL ] Saved forecast: PRLB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PRLB.txt [2026-02-24T20:29:47.223498] [INFO ] [sig ] [2442/3377] Completed PRLB in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-24T20:29:47.223543] [INFO ] [sig ] [2443/3377] Forecasting PRM... [2026-02-24T20:29:47.223805] [INFO ] [sig ] Generating forecast for: PRM [2026-02-24T20:29:47.223842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRM' from 'https://tdm.silogroup.org/data/derivative_storage/PRM.csv'. [2026-02-24T20:29:47.239136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRM'. [2026-02-24T20:29:47.239557] [INFO ] [FORECASTER] Starting predict_future for PRM [2026-02-24T20:29:47.240613] [DEBUG] [LOCAL ] No optimal features file found for PRM: ./output/feature-sets/PRM.txt [2026-02-24T20:29:47.240669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:47.240703] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:47.240730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:47.240787] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:47.307216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:47.308481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:47.308626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:47.308685] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:47.432567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:47.432746] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:47.432786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:47.432814] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:47.436243] [DEBUG] [FORECASTER] PRM: Forecast T+1@11:T+2@11: DOWN (p=13.69%) [2026-02-24T20:29:47.436541] [INFO ] [FORECASTER] Completed predict_future for PRM [2026-02-24T20:29:47.436713] [INFO ] [sig ] PRM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:47.581984] [INFO ] [LOCAL ] Saved forecast: PRM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PRM.txt [2026-02-24T20:29:47.582179] [INFO ] [sig ] [2443/3377] Completed PRM in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-24T20:29:47.582234] [INFO ] [sig ] [2444/3377] Forecasting PRME... [2026-02-24T20:29:47.582275] [INFO ] [sig ] Generating forecast for: PRME [2026-02-24T20:29:47.582318] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRME' from 'https://tdm.silogroup.org/data/derivative_storage/PRME.csv'. [2026-02-24T20:29:47.595521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRME'. [2026-02-24T20:29:47.595860] [INFO ] [FORECASTER] Starting predict_future for PRME [2026-02-24T20:29:47.596873] [DEBUG] [LOCAL ] No optimal features file found for PRME: ./output/feature-sets/PRME.txt [2026-02-24T20:29:47.596926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:47.596958] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:47.596984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:47.597040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:47.656834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:47.657712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:47.657798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:47.657834] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:47.782622] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:47.782812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:47.782867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:47.782899] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:47.786914] [DEBUG] [FORECASTER] PRME: Forecast T+1@11:T+2@11: UP (p=92.08%) [2026-02-24T20:29:47.787223] [INFO ] [FORECASTER] Completed predict_future for PRME [2026-02-24T20:29:47.787359] [INFO ] [sig ] PRME: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:47.930094] [INFO ] [LOCAL ] Saved forecast: PRME 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRME.txt [2026-02-24T20:29:47.930223] [INFO ] [sig ] [2444/3377] Completed PRME in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-24T20:29:47.930263] [INFO ] [sig ] [2445/3377] Forecasting PRN... [2026-02-24T20:29:47.930292] [INFO ] [sig ] Generating forecast for: PRN [2026-02-24T20:29:47.930322] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRN' from 'https://tdm.silogroup.org/data/derivative_storage/PRN.csv'. [2026-02-24T20:29:47.941765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRN'. [2026-02-24T20:29:47.942033] [INFO ] [FORECASTER] Starting predict_future for PRN [2026-02-24T20:29:47.942826] [DEBUG] [LOCAL ] No optimal features file found for PRN: ./output/feature-sets/PRN.txt [2026-02-24T20:29:47.942879] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:47.942911] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:47.942939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:47.942996] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:48.001541] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:48.002252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:48.002345] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:48.002384] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:48.122469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:48.122826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:48.122867] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:48.122897] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:48.126516] [DEBUG] [FORECASTER] PRN: Forecast T+1@11:T+2@11: DOWN (p=14.78%) [2026-02-24T20:29:48.126812] [INFO ] [FORECASTER] Completed predict_future for PRN [2026-02-24T20:29:48.126942] [INFO ] [sig ] PRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:48.272454] [INFO ] [LOCAL ] Saved forecast: PRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PRN.txt [2026-02-24T20:29:48.272656] [INFO ] [sig ] [2445/3377] Completed PRN in 0.3s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-24T20:29:48.272702] [INFO ] [sig ] [2446/3377] Forecasting PROF... [2026-02-24T20:29:48.272732] [INFO ] [sig ] Generating forecast for: PROF [2026-02-24T20:29:48.272770] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROF' from 'https://tdm.silogroup.org/data/derivative_storage/PROF.csv'. [2026-02-24T20:29:48.284682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROF'. [2026-02-24T20:29:48.285042] [INFO ] [FORECASTER] Starting predict_future for PROF [2026-02-24T20:29:48.285912] [DEBUG] [LOCAL ] No optimal features file found for PROF: ./output/feature-sets/PROF.txt [2026-02-24T20:29:48.285967] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:48.285998] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:48.286024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:48.286080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:48.347019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:48.347996] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:48.348086] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:48.348121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:48.479404] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:48.479612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:48.479655] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:48.479683] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:48.484048] [DEBUG] [FORECASTER] PROF: Forecast T+1@11:T+2@11: DOWN (p=29.97%) [2026-02-24T20:29:48.484351] [INFO ] [FORECASTER] Completed predict_future for PROF [2026-02-24T20:29:48.484510] [INFO ] [sig ] PROF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:48.632248] [INFO ] [LOCAL ] Saved forecast: PROF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PROF.txt [2026-02-24T20:29:48.632434] [INFO ] [sig ] [2446/3377] Completed PROF in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-24T20:29:48.632493] [INFO ] [sig ] [2447/3377] Forecasting PROK... [2026-02-24T20:29:48.632529] [INFO ] [sig ] Generating forecast for: PROK [2026-02-24T20:29:48.632558] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PROK' from 'https://tdm.silogroup.org/data/derivative_storage/PROK.csv'. [2026-02-24T20:29:48.645735] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PROK'. [2026-02-24T20:29:48.646116] [INFO ] [FORECASTER] Starting predict_future for PROK [2026-02-24T20:29:48.646933] [DEBUG] [LOCAL ] No optimal features file found for PROK: ./output/feature-sets/PROK.txt [2026-02-24T20:29:48.646987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:48.647018] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:48.647046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:48.647101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:48.722303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:48.723499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:48.723673] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:48.723719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:48.886857] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:48.887019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:48.887060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:48.887088] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:48.891017] [DEBUG] [FORECASTER] PROK: Forecast T+1@11:T+2@11: UP (p=71.70%) [2026-02-24T20:29:48.891354] [INFO ] [FORECASTER] Completed predict_future for PROK [2026-02-24T20:29:48.891506] [INFO ] [sig ] PROK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:49.048446] [INFO ] [LOCAL ] Saved forecast: PROK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PROK.txt [2026-02-24T20:29:49.048625] [INFO ] [sig ] [2447/3377] Completed PROK in 0.4s | 2.77 sym/s | Total: 14.7m | ETA: 5.6m [2026-02-24T20:29:49.048669] [INFO ] [sig ] [2448/3377] Forecasting PRTA... [2026-02-24T20:29:49.048701] [INFO ] [sig ] Generating forecast for: PRTA [2026-02-24T20:29:49.048732] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTA' from 'https://tdm.silogroup.org/data/derivative_storage/PRTA.csv'. [2026-02-24T20:29:49.061145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTA'. [2026-02-24T20:29:49.061475] [INFO ] [FORECASTER] Starting predict_future for PRTA [2026-02-24T20:29:49.062341] [DEBUG] [LOCAL ] No optimal features file found for PRTA: ./output/feature-sets/PRTA.txt [2026-02-24T20:29:49.062406] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:49.062457] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:49.062508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:49.062633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:49.133868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:49.134962] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:49.135054] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:49.135088] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:49.261726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:49.261884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:49.261924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:49.261952] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:49.265503] [DEBUG] [FORECASTER] PRTA: Forecast T+1@11:T+2@11: UP (p=82.56%) [2026-02-24T20:29:49.265810] [INFO ] [FORECASTER] Completed predict_future for PRTA [2026-02-24T20:29:49.265941] [INFO ] [sig ] PRTA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:49.414494] [INFO ] [LOCAL ] Saved forecast: PRTA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRTA.txt [2026-02-24T20:29:49.414659] [INFO ] [sig ] [2448/3377] Completed PRTA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-24T20:29:49.414702] [INFO ] [sig ] [2449/3377] Forecasting PRTH... [2026-02-24T20:29:49.414732] [INFO ] [sig ] Generating forecast for: PRTH [2026-02-24T20:29:49.414763] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRTH' from 'https://tdm.silogroup.org/data/derivative_storage/PRTH.csv'. [2026-02-24T20:29:49.426757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRTH'. [2026-02-24T20:29:49.427042] [INFO ] [FORECASTER] Starting predict_future for PRTH [2026-02-24T20:29:49.427905] [DEBUG] [LOCAL ] No optimal features file found for PRTH: ./output/feature-sets/PRTH.txt [2026-02-24T20:29:49.427959] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:49.427992] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:49.428018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:49.428076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:49.485621] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:49.486346] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:49.486430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:49.486464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:49.602472] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:49.602653] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:49.602695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:49.602741] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:49.606191] [DEBUG] [FORECASTER] PRTH: Forecast T+1@11:T+2@11: UP (p=91.60%) [2026-02-24T20:29:49.606484] [INFO ] [FORECASTER] Completed predict_future for PRTH [2026-02-24T20:29:49.606636] [INFO ] [sig ] PRTH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:49.751935] [INFO ] [LOCAL ] Saved forecast: PRTH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRTH.txt [2026-02-24T20:29:49.752089] [INFO ] [sig ] [2449/3377] Completed PRTH in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-24T20:29:49.752128] [INFO ] [sig ] [2450/3377] Forecasting PRVA... [2026-02-24T20:29:49.752158] [INFO ] [sig ] Generating forecast for: PRVA [2026-02-24T20:29:49.752187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PRVA' from 'https://tdm.silogroup.org/data/derivative_storage/PRVA.csv'. [2026-02-24T20:29:49.764349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PRVA'. [2026-02-24T20:29:49.764694] [INFO ] [FORECASTER] Starting predict_future for PRVA [2026-02-24T20:29:49.765476] [DEBUG] [LOCAL ] No optimal features file found for PRVA: ./output/feature-sets/PRVA.txt [2026-02-24T20:29:49.765530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:49.765562] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:49.765623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:49.765681] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:49.826777] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:49.827796] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:49.827902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:49.827938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:49.951160] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:49.951318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:49.951359] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:49.951389] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:49.955006] [DEBUG] [FORECASTER] PRVA: Forecast T+1@11:T+2@11: UP (p=97.20%) [2026-02-24T20:29:49.955291] [INFO ] [FORECASTER] Completed predict_future for PRVA [2026-02-24T20:29:49.955425] [INFO ] [sig ] PRVA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:50.103361] [INFO ] [LOCAL ] Saved forecast: PRVA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PRVA.txt [2026-02-24T20:29:50.103536] [INFO ] [sig ] [2450/3377] Completed PRVA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-24T20:29:50.103598] [INFO ] [sig ] [2451/3377] Forecasting PSC... [2026-02-24T20:29:50.103633] [INFO ] [sig ] Generating forecast for: PSC [2026-02-24T20:29:50.103664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSC' from 'https://tdm.silogroup.org/data/derivative_storage/PSC.csv'. [2026-02-24T20:29:50.116131] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSC'. [2026-02-24T20:29:50.116551] [INFO ] [FORECASTER] Starting predict_future for PSC [2026-02-24T20:29:50.117386] [DEBUG] [LOCAL ] No optimal features file found for PSC: ./output/feature-sets/PSC.txt [2026-02-24T20:29:50.117452] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:50.117492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:50.117525] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:50.117608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:50.174766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:50.175691] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:50.175774] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:50.175808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:50.293845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:50.294010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:50.294049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:50.294079] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:50.297528] [DEBUG] [FORECASTER] PSC: Forecast T+1@11:T+2@11: UP (p=90.45%) [2026-02-24T20:29:50.297844] [INFO ] [FORECASTER] Completed predict_future for PSC [2026-02-24T20:29:50.298000] [INFO ] [sig ] PSC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:50.445664] [INFO ] [LOCAL ] Saved forecast: PSC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PSC.txt [2026-02-24T20:29:50.445820] [INFO ] [sig ] [2451/3377] Completed PSC in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-24T20:29:50.445860] [INFO ] [sig ] [2452/3377] Forecasting PSCE... [2026-02-24T20:29:50.445890] [INFO ] [sig ] Generating forecast for: PSCE [2026-02-24T20:29:50.445920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCE' from 'https://tdm.silogroup.org/data/derivative_storage/PSCE.csv'. [2026-02-24T20:29:50.459098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCE'. [2026-02-24T20:29:50.459373] [INFO ] [FORECASTER] Starting predict_future for PSCE [2026-02-24T20:29:50.460196] [DEBUG] [LOCAL ] No optimal features file found for PSCE: ./output/feature-sets/PSCE.txt [2026-02-24T20:29:50.460250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:50.460282] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:50.460308] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:50.460364] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:50.521887] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:50.522989] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:50.523073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:50.523106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:50.638311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:50.638471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:50.638511] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:50.638540] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:50.642526] [DEBUG] [FORECASTER] PSCE: Forecast T+1@11:T+2@11: UP (p=65.01%) [2026-02-24T20:29:50.642988] [INFO ] [FORECASTER] Completed predict_future for PSCE [2026-02-24T20:29:50.643123] [INFO ] [sig ] PSCE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:50.796284] [INFO ] [LOCAL ] Saved forecast: PSCE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PSCE.txt [2026-02-24T20:29:50.796436] [INFO ] [sig ] [2452/3377] Completed PSCE in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-24T20:29:50.796477] [INFO ] [sig ] [2453/3377] Forecasting PSCH... [2026-02-24T20:29:50.796507] [INFO ] [sig ] Generating forecast for: PSCH [2026-02-24T20:29:50.796539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSCH' from 'https://tdm.silogroup.org/data/derivative_storage/PSCH.csv'. [2026-02-24T20:29:50.807596] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSCH'. [2026-02-24T20:29:50.807895] [INFO ] [FORECASTER] Starting predict_future for PSCH [2026-02-24T20:29:50.808727] [DEBUG] [LOCAL ] No optimal features file found for PSCH: ./output/feature-sets/PSCH.txt [2026-02-24T20:29:50.808780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:50.808813] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:50.808840] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:50.808912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:50.866365] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:50.867263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:50.867347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:50.867380] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:50.978383] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:50.978553] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:50.978625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:50.978658] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:50.982985] [DEBUG] [FORECASTER] PSCH: Forecast T+1@11:T+2@11: DOWN (p=30.24%) [2026-02-24T20:29:50.983265] [INFO ] [FORECASTER] Completed predict_future for PSCH [2026-02-24T20:29:50.983396] [INFO ] [sig ] PSCH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:51.131674] [INFO ] [LOCAL ] Saved forecast: PSCH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PSCH.txt [2026-02-24T20:29:51.131827] [INFO ] [sig ] [2453/3377] Completed PSCH in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-24T20:29:51.131867] [INFO ] [sig ] [2454/3377] Forecasting PSEC... [2026-02-24T20:29:51.131898] [INFO ] [sig ] Generating forecast for: PSEC [2026-02-24T20:29:51.131928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSEC' from 'https://tdm.silogroup.org/data/derivative_storage/PSEC.csv'. [2026-02-24T20:29:51.143794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSEC'. [2026-02-24T20:29:51.144125] [INFO ] [FORECASTER] Starting predict_future for PSEC [2026-02-24T20:29:51.145011] [DEBUG] [LOCAL ] No optimal features file found for PSEC: ./output/feature-sets/PSEC.txt [2026-02-24T20:29:51.145074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:51.145157] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:51.145196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:51.145274] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:51.202602] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:51.203274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:51.203354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:51.203387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:51.321852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:51.322038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:51.322086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:51.322115] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:51.325596] [DEBUG] [FORECASTER] PSEC: Forecast T+1@11:T+2@11: DOWN (p=31.90%) [2026-02-24T20:29:51.325899] [INFO ] [FORECASTER] Completed predict_future for PSEC [2026-02-24T20:29:51.326038] [INFO ] [sig ] PSEC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:51.470199] [INFO ] [LOCAL ] Saved forecast: PSEC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PSEC.txt [2026-02-24T20:29:51.470342] [INFO ] [sig ] [2454/3377] Completed PSEC in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-24T20:29:51.470383] [INFO ] [sig ] [2455/3377] Forecasting PSF... [2026-02-24T20:29:51.470413] [INFO ] [sig ] Generating forecast for: PSF [2026-02-24T20:29:51.470443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSF' from 'https://tdm.silogroup.org/data/derivative_storage/PSF.csv'. [2026-02-24T20:29:51.482328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSF'. [2026-02-24T20:29:51.482698] [INFO ] [FORECASTER] Starting predict_future for PSF [2026-02-24T20:29:51.483500] [DEBUG] [LOCAL ] No optimal features file found for PSF: ./output/feature-sets/PSF.txt [2026-02-24T20:29:51.483566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:51.483633] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:51.483662] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:51.483730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:51.543697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:51.544455] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:51.544544] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:51.544597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:51.673053] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:51.673212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:51.673254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:51.673285] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:51.676915] [DEBUG] [FORECASTER] PSF: Forecast T+1@11:T+2@11: UP (p=84.82%) [2026-02-24T20:29:51.677213] [INFO ] [FORECASTER] Completed predict_future for PSF [2026-02-24T20:29:51.677350] [INFO ] [sig ] PSF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:51.831682] [INFO ] [LOCAL ] Saved forecast: PSF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PSF.txt [2026-02-24T20:29:51.831850] [INFO ] [sig ] [2455/3377] Completed PSF in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.6m [2026-02-24T20:29:51.831891] [INFO ] [sig ] [2456/3377] Forecasting PSFE... [2026-02-24T20:29:51.831924] [INFO ] [sig ] Generating forecast for: PSFE [2026-02-24T20:29:51.831957] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSFE' from 'https://tdm.silogroup.org/data/derivative_storage/PSFE.csv'. [2026-02-24T20:29:51.844048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSFE'. [2026-02-24T20:29:51.844455] [INFO ] [FORECASTER] Starting predict_future for PSFE [2026-02-24T20:29:51.845358] [DEBUG] [LOCAL ] No optimal features file found for PSFE: ./output/feature-sets/PSFE.txt [2026-02-24T20:29:51.845415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:51.845450] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:51.845479] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:51.845537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:51.907171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:51.908143] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:51.908235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:51.908270] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:52.036460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:52.036651] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:52.036694] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:52.036723] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:52.040465] [DEBUG] [FORECASTER] PSFE: Forecast T+1@11:T+2@11: UP (p=61.51%) [2026-02-24T20:29:52.040784] [INFO ] [FORECASTER] Completed predict_future for PSFE [2026-02-24T20:29:52.040923] [INFO ] [sig ] PSFE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:52.196319] [INFO ] [LOCAL ] Saved forecast: PSFE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PSFE.txt [2026-02-24T20:29:52.196478] [INFO ] [sig ] [2456/3377] Completed PSFE in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-24T20:29:52.196518] [INFO ] [sig ] [2457/3377] Forecasting PSHG... [2026-02-24T20:29:52.196549] [INFO ] [sig ] Generating forecast for: PSHG [2026-02-24T20:29:52.196600] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSHG' from 'https://tdm.silogroup.org/data/derivative_storage/PSHG.csv'. [2026-02-24T20:29:52.209187] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSHG'. [2026-02-24T20:29:52.209617] [INFO ] [FORECASTER] Starting predict_future for PSHG [2026-02-24T20:29:52.210694] [DEBUG] [LOCAL ] No optimal features file found for PSHG: ./output/feature-sets/PSHG.txt [2026-02-24T20:29:52.210750] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:52.210783] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:52.210811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:52.210868] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:52.272152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:52.273246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:52.273335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:52.273368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:52.399685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:52.399848] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:52.399888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:52.399954] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:52.403474] [DEBUG] [FORECASTER] PSHG: Forecast T+1@11:T+2@11: DOWN (p=47.71%) [2026-02-24T20:29:52.403799] [INFO ] [FORECASTER] Completed predict_future for PSHG [2026-02-24T20:29:52.403937] [INFO ] [sig ] PSHG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:52.550562] [INFO ] [LOCAL ] Saved forecast: PSHG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PSHG.txt [2026-02-24T20:29:52.550731] [INFO ] [sig ] [2457/3377] Completed PSHG in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-24T20:29:52.550771] [INFO ] [sig ] [2458/3377] Forecasting PSN... [2026-02-24T20:29:52.550801] [INFO ] [sig ] Generating forecast for: PSN [2026-02-24T20:29:52.550833] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSN' from 'https://tdm.silogroup.org/data/derivative_storage/PSN.csv'. [2026-02-24T20:29:52.562021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSN'. [2026-02-24T20:29:52.562404] [INFO ] [FORECASTER] Starting predict_future for PSN [2026-02-24T20:29:52.563274] [DEBUG] [LOCAL ] No optimal features file found for PSN: ./output/feature-sets/PSN.txt [2026-02-24T20:29:52.563330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:52.563364] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:52.563392] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:52.563451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:52.622854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:52.623689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:52.623772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:52.623806] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:52.743761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:52.743915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:52.743962] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:52.744002] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:52.747570] [DEBUG] [FORECASTER] PSN: Forecast T+1@11:T+2@11: UP (p=98.55%) [2026-02-24T20:29:52.747927] [INFO ] [FORECASTER] Completed predict_future for PSN [2026-02-24T20:29:52.748068] [INFO ] [sig ] PSN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:52.893755] [INFO ] [LOCAL ] Saved forecast: PSN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PSN.txt [2026-02-24T20:29:52.893921] [INFO ] [sig ] [2458/3377] Completed PSN in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-24T20:29:52.893963] [INFO ] [sig ] [2459/3377] Forecasting PSNL... [2026-02-24T20:29:52.893994] [INFO ] [sig ] Generating forecast for: PSNL [2026-02-24T20:29:52.894024] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSNL' from 'https://tdm.silogroup.org/data/derivative_storage/PSNL.csv'. [2026-02-24T20:29:52.905719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSNL'. [2026-02-24T20:29:52.906055] [INFO ] [FORECASTER] Starting predict_future for PSNL [2026-02-24T20:29:52.906948] [DEBUG] [LOCAL ] No optimal features file found for PSNL: ./output/feature-sets/PSNL.txt [2026-02-24T20:29:52.907005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:52.907037] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:52.907064] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:52.907122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:52.967819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:52.968518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:52.968636] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:52.968677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:53.096208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:53.096363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:53.096403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:53.096433] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:53.099916] [DEBUG] [FORECASTER] PSNL: Forecast T+1@11:T+2@11: UP (p=58.17%) [2026-02-24T20:29:53.100198] [INFO ] [FORECASTER] Completed predict_future for PSNL [2026-02-24T20:29:53.100330] [INFO ] [sig ] PSNL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:53.243744] [INFO ] [LOCAL ] Saved forecast: PSNL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PSNL.txt [2026-02-24T20:29:53.243915] [INFO ] [sig ] [2459/3377] Completed PSNL in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-24T20:29:53.243956] [INFO ] [sig ] [2460/3377] Forecasting PSO... [2026-02-24T20:29:53.243988] [INFO ] [sig ] Generating forecast for: PSO [2026-02-24T20:29:53.244020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSO' from 'https://tdm.silogroup.org/data/derivative_storage/PSO.csv'. [2026-02-24T20:29:53.256002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSO'. [2026-02-24T20:29:53.256379] [INFO ] [FORECASTER] Starting predict_future for PSO [2026-02-24T20:29:53.257252] [DEBUG] [LOCAL ] No optimal features file found for PSO: ./output/feature-sets/PSO.txt [2026-02-24T20:29:53.257308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:53.257341] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:53.257369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:53.257426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:53.315217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:53.316098] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:53.316184] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:53.316217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:53.437824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:53.438005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:53.438046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:53.438074] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:53.441565] [DEBUG] [FORECASTER] PSO: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-24T20:29:53.441903] [INFO ] [FORECASTER] Completed predict_future for PSO [2026-02-24T20:29:53.442042] [INFO ] [sig ] PSO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:53.585933] [INFO ] [LOCAL ] Saved forecast: PSO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PSO.txt [2026-02-24T20:29:53.586094] [INFO ] [sig ] [2460/3377] Completed PSO in 0.3s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-24T20:29:53.586134] [INFO ] [sig ] [2461/3377] Forecasting PSTG... [2026-02-24T20:29:53.586165] [INFO ] [sig ] Generating forecast for: PSTG [2026-02-24T20:29:53.586195] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTG' from 'https://tdm.silogroup.org/data/derivative_storage/PSTG.csv'. [2026-02-24T20:29:53.598833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTG'. [2026-02-24T20:29:53.599234] [INFO ] [FORECASTER] Starting predict_future for PSTG [2026-02-24T20:29:53.600062] [DEBUG] [LOCAL ] No optimal features file found for PSTG: ./output/feature-sets/PSTG.txt [2026-02-24T20:29:53.600115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:53.600148] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:53.600175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:53.600233] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:53.663139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:53.664043] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:53.664127] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:53.664161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:53.793605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:53.793774] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:53.793819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:53.793850] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:53.797618] [DEBUG] [FORECASTER] PSTG: Forecast T+1@11:T+2@11: DOWN (p=7.31%) [2026-02-24T20:29:53.797961] [INFO ] [FORECASTER] Completed predict_future for PSTG [2026-02-24T20:29:53.798109] [INFO ] [sig ] PSTG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:53.944820] [INFO ] [LOCAL ] Saved forecast: PSTG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PSTG.txt [2026-02-24T20:29:53.944960] [INFO ] [sig ] [2461/3377] Completed PSTG in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-24T20:29:53.945000] [INFO ] [sig ] [2462/3377] Forecasting PSTL... [2026-02-24T20:29:53.945029] [INFO ] [sig ] Generating forecast for: PSTL [2026-02-24T20:29:53.945061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSTL' from 'https://tdm.silogroup.org/data/derivative_storage/PSTL.csv'. [2026-02-24T20:29:53.957226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSTL'. [2026-02-24T20:29:53.957547] [INFO ] [FORECASTER] Starting predict_future for PSTL [2026-02-24T20:29:53.958477] [DEBUG] [LOCAL ] No optimal features file found for PSTL: ./output/feature-sets/PSTL.txt [2026-02-24T20:29:53.958549] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:53.958620] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:53.958656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:53.958719] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:54.016619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:54.017496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:54.017621] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:54.017666] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:54.139681] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:54.139870] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:54.139912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:54.139941] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:54.143396] [DEBUG] [FORECASTER] PSTL: Forecast T+1@11:T+2@11: UP (p=76.40%) [2026-02-24T20:29:54.143695] [INFO ] [FORECASTER] Completed predict_future for PSTL [2026-02-24T20:29:54.143825] [INFO ] [sig ] PSTL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:54.327798] [INFO ] [LOCAL ] Saved forecast: PSTL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PSTL.txt [2026-02-24T20:29:54.328061] [INFO ] [sig ] [2462/3377] Completed PSTL in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-24T20:29:54.328129] [INFO ] [sig ] [2463/3377] Forecasting PSX... [2026-02-24T20:29:54.328177] [INFO ] [sig ] Generating forecast for: PSX [2026-02-24T20:29:54.328220] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PSX' from 'https://tdm.silogroup.org/data/derivative_storage/PSX.csv'. [2026-02-24T20:29:54.345951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PSX'. [2026-02-24T20:29:54.346463] [INFO ] [FORECASTER] Starting predict_future for PSX [2026-02-24T20:29:54.347744] [DEBUG] [LOCAL ] No optimal features file found for PSX: ./output/feature-sets/PSX.txt [2026-02-24T20:29:54.347815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:54.347856] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:54.347920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:54.348004] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:54.440935] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:54.441885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:54.441979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:54.442012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:54.572233] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:54.572394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:54.572436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:54.572465] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:54.576019] [DEBUG] [FORECASTER] PSX: Forecast T+1@11:T+2@11: DOWN (p=12.79%) [2026-02-24T20:29:54.576309] [INFO ] [FORECASTER] Completed predict_future for PSX [2026-02-24T20:29:54.576445] [INFO ] [sig ] PSX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:54.728878] [INFO ] [LOCAL ] Saved forecast: PSX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PSX.txt [2026-02-24T20:29:54.729046] [INFO ] [sig ] [2463/3377] Completed PSX in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-24T20:29:54.729086] [INFO ] [sig ] [2464/3377] Forecasting PTA... [2026-02-24T20:29:54.729116] [INFO ] [sig ] Generating forecast for: PTA [2026-02-24T20:29:54.729146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTA' from 'https://tdm.silogroup.org/data/derivative_storage/PTA.csv'. [2026-02-24T20:29:54.741925] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTA'. [2026-02-24T20:29:54.742303] [INFO ] [FORECASTER] Starting predict_future for PTA [2026-02-24T20:29:54.743138] [DEBUG] [LOCAL ] No optimal features file found for PTA: ./output/feature-sets/PTA.txt [2026-02-24T20:29:54.743192] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:54.743226] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:54.743254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:54.743312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:54.806100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:54.807254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:54.807413] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:54.807456] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:54.971312] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:54.971507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:54.971550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:54.971600] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:54.975836] [DEBUG] [FORECASTER] PTA: Forecast T+1@11:T+2@11: DOWN (p=18.51%) [2026-02-24T20:29:54.976318] [INFO ] [FORECASTER] Completed predict_future for PTA [2026-02-24T20:29:54.976543] [INFO ] [sig ] PTA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:55.126770] [INFO ] [LOCAL ] Saved forecast: PTA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PTA.txt [2026-02-24T20:29:55.126946] [INFO ] [sig ] [2464/3377] Completed PTA in 0.4s | 2.77 sym/s | Total: 14.8m | ETA: 5.5m [2026-02-24T20:29:55.126989] [INFO ] [sig ] [2465/3377] Forecasting PTC... [2026-02-24T20:29:55.127019] [INFO ] [sig ] Generating forecast for: PTC [2026-02-24T20:29:55.127050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTC' from 'https://tdm.silogroup.org/data/derivative_storage/PTC.csv'. [2026-02-24T20:29:55.139397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTC'. [2026-02-24T20:29:55.139797] [INFO ] [FORECASTER] Starting predict_future for PTC [2026-02-24T20:29:55.140633] [DEBUG] [LOCAL ] No optimal features file found for PTC: ./output/feature-sets/PTC.txt [2026-02-24T20:29:55.140687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:55.140719] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:55.140747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:55.140827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:55.198897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:55.199877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:55.199986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:55.200023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:55.330592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:55.330758] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:55.330799] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:55.330829] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:55.334361] [DEBUG] [FORECASTER] PTC: Forecast T+1@11:T+2@11: DOWN (p=19.14%) [2026-02-24T20:29:55.334720] [INFO ] [FORECASTER] Completed predict_future for PTC [2026-02-24T20:29:55.334858] [INFO ] [sig ] PTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:55.481593] [INFO ] [LOCAL ] Saved forecast: PTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PTC.txt [2026-02-24T20:29:55.481727] [INFO ] [sig ] [2465/3377] Completed PTC in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-24T20:29:55.481766] [INFO ] [sig ] [2466/3377] Forecasting PTEN... [2026-02-24T20:29:55.481795] [INFO ] [sig ] Generating forecast for: PTEN [2026-02-24T20:29:55.481826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTEN' from 'https://tdm.silogroup.org/data/derivative_storage/PTEN.csv'. [2026-02-24T20:29:55.493157] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTEN'. [2026-02-24T20:29:55.493421] [INFO ] [FORECASTER] Starting predict_future for PTEN [2026-02-24T20:29:55.494259] [DEBUG] [LOCAL ] No optimal features file found for PTEN: ./output/feature-sets/PTEN.txt [2026-02-24T20:29:55.494313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:55.494356] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:55.494384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:55.494445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:55.553129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:55.553793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:55.553871] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:55.553905] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:55.670741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:55.670905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:55.670958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:55.670996] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:55.674454] [DEBUG] [FORECASTER] PTEN: Forecast T+1@11:T+2@11: UP (p=89.20%) [2026-02-24T20:29:55.674757] [INFO ] [FORECASTER] Completed predict_future for PTEN [2026-02-24T20:29:55.674891] [INFO ] [sig ] PTEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:55.816878] [INFO ] [LOCAL ] Saved forecast: PTEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PTEN.txt [2026-02-24T20:29:55.817001] [INFO ] [sig ] [2466/3377] Completed PTEN in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-24T20:29:55.817038] [INFO ] [sig ] [2467/3377] Forecasting PTF... [2026-02-24T20:29:55.817067] [INFO ] [sig ] Generating forecast for: PTF [2026-02-24T20:29:55.817097] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTF' from 'https://tdm.silogroup.org/data/derivative_storage/PTF.csv'. [2026-02-24T20:29:55.828830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTF'. [2026-02-24T20:29:55.829097] [INFO ] [FORECASTER] Starting predict_future for PTF [2026-02-24T20:29:55.829891] [DEBUG] [LOCAL ] No optimal features file found for PTF: ./output/feature-sets/PTF.txt [2026-02-24T20:29:55.829944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:55.829976] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:55.830003] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:55.830058] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:55.888521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:55.889418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:55.889503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:55.889539] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:56.013613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:56.013777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:56.013816] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:56.013846] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:56.017693] [DEBUG] [FORECASTER] PTF: Forecast T+1@11:T+2@11: DOWN (p=37.60%) [2026-02-24T20:29:56.018190] [INFO ] [FORECASTER] Completed predict_future for PTF [2026-02-24T20:29:56.018324] [INFO ] [sig ] PTF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:56.161274] [INFO ] [LOCAL ] Saved forecast: PTF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PTF.txt [2026-02-24T20:29:56.161426] [INFO ] [sig ] [2467/3377] Completed PTF in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-24T20:29:56.161465] [INFO ] [sig ] [2468/3377] Forecasting PTGX... [2026-02-24T20:29:56.161496] [INFO ] [sig ] Generating forecast for: PTGX [2026-02-24T20:29:56.161526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTGX' from 'https://tdm.silogroup.org/data/derivative_storage/PTGX.csv'. [2026-02-24T20:29:56.172622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTGX'. [2026-02-24T20:29:56.172923] [INFO ] [FORECASTER] Starting predict_future for PTGX [2026-02-24T20:29:56.173759] [DEBUG] [LOCAL ] No optimal features file found for PTGX: ./output/feature-sets/PTGX.txt [2026-02-24T20:29:56.173812] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:56.173852] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:56.173880] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:56.173936] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:56.231702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:56.232344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:56.232423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:56.232455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:56.357267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:56.357445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:56.357487] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:56.357516] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:56.361519] [DEBUG] [FORECASTER] PTGX: Forecast T+1@11:T+2@11: UP (p=50.71%) [2026-02-24T20:29:56.361847] [INFO ] [FORECASTER] Completed predict_future for PTGX [2026-02-24T20:29:56.361985] [INFO ] [sig ] PTGX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:56.518074] [INFO ] [LOCAL ] Saved forecast: PTGX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PTGX.txt [2026-02-24T20:29:56.518241] [INFO ] [sig ] [2468/3377] Completed PTGX in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-24T20:29:56.518284] [INFO ] [sig ] [2469/3377] Forecasting PTH... [2026-02-24T20:29:56.518315] [INFO ] [sig ] Generating forecast for: PTH [2026-02-24T20:29:56.518354] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTH' from 'https://tdm.silogroup.org/data/derivative_storage/PTH.csv'. [2026-02-24T20:29:56.530090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTH'. [2026-02-24T20:29:56.530494] [INFO ] [FORECASTER] Starting predict_future for PTH [2026-02-24T20:29:56.531367] [DEBUG] [LOCAL ] No optimal features file found for PTH: ./output/feature-sets/PTH.txt [2026-02-24T20:29:56.531424] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:56.531457] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:56.531485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:56.531542] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:56.599038] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:56.600040] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:56.600153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:56.600188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:56.715503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:56.715700] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:56.715740] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:56.715770] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:56.719715] [DEBUG] [FORECASTER] PTH: Forecast T+1@11:T+2@11: UP (p=77.51%) [2026-02-24T20:29:56.720204] [INFO ] [FORECASTER] Completed predict_future for PTH [2026-02-24T20:29:56.720342] [INFO ] [sig ] PTH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:56.867402] [INFO ] [LOCAL ] Saved forecast: PTH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PTH.txt [2026-02-24T20:29:56.867563] [INFO ] [sig ] [2469/3377] Completed PTH in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-24T20:29:56.867636] [INFO ] [sig ] [2470/3377] Forecasting PTLO... [2026-02-24T20:29:56.867669] [INFO ] [sig ] Generating forecast for: PTLO [2026-02-24T20:29:56.867700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTLO' from 'https://tdm.silogroup.org/data/derivative_storage/PTLO.csv'. [2026-02-24T20:29:56.881565] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTLO'. [2026-02-24T20:29:56.881959] [INFO ] [FORECASTER] Starting predict_future for PTLO [2026-02-24T20:29:56.882770] [DEBUG] [LOCAL ] No optimal features file found for PTLO: ./output/feature-sets/PTLO.txt [2026-02-24T20:29:56.882824] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:56.882857] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:56.882883] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:56.882939] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:56.943264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:56.944182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:56.944266] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:56.944299] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:57.066588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:57.066748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:57.066789] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:57.067008] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:57.070869] [DEBUG] [FORECASTER] PTLO: Forecast T+1@11:T+2@11: DOWN (p=19.33%) [2026-02-24T20:29:57.071152] [INFO ] [FORECASTER] Completed predict_future for PTLO [2026-02-24T20:29:57.071282] [INFO ] [sig ] PTLO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:57.221084] [INFO ] [LOCAL ] Saved forecast: PTLO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PTLO.txt [2026-02-24T20:29:57.221274] [INFO ] [sig ] [2470/3377] Completed PTLO in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-24T20:29:57.221323] [INFO ] [sig ] [2471/3377] Forecasting PTNQ... [2026-02-24T20:29:57.221354] [INFO ] [sig ] Generating forecast for: PTNQ [2026-02-24T20:29:57.221385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTNQ' from 'https://tdm.silogroup.org/data/derivative_storage/PTNQ.csv'. [2026-02-24T20:29:57.233528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTNQ'. [2026-02-24T20:29:57.233954] [INFO ] [FORECASTER] Starting predict_future for PTNQ [2026-02-24T20:29:57.234813] [DEBUG] [LOCAL ] No optimal features file found for PTNQ: ./output/feature-sets/PTNQ.txt [2026-02-24T20:29:57.234870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:57.234931] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:57.234961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:57.235020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:57.294875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:57.295859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:57.295948] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:57.295983] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:57.416332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:57.416516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:57.416556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:57.416606] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:57.420224] [DEBUG] [FORECASTER] PTNQ: Forecast T+1@11:T+2@11: UP (p=78.20%) [2026-02-24T20:29:57.420530] [INFO ] [FORECASTER] Completed predict_future for PTNQ [2026-02-24T20:29:57.420714] [INFO ] [sig ] PTNQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:57.569131] [INFO ] [LOCAL ] Saved forecast: PTNQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PTNQ.txt [2026-02-24T20:29:57.569267] [INFO ] [sig ] [2471/3377] Completed PTNQ in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-24T20:29:57.569307] [INFO ] [sig ] [2472/3377] Forecasting PTON... [2026-02-24T20:29:57.569336] [INFO ] [sig ] Generating forecast for: PTON [2026-02-24T20:29:57.569367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTON' from 'https://tdm.silogroup.org/data/derivative_storage/PTON.csv'. [2026-02-24T20:29:57.581358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTON'. [2026-02-24T20:29:57.581716] [INFO ] [FORECASTER] Starting predict_future for PTON [2026-02-24T20:29:57.582498] [DEBUG] [LOCAL ] No optimal features file found for PTON: ./output/feature-sets/PTON.txt [2026-02-24T20:29:57.582551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:57.582605] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:57.582634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:57.582691] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:57.640247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:57.640938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:57.641021] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:57.641056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:57.763885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:57.764045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:57.764087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:57.764116] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:57.767522] [DEBUG] [FORECASTER] PTON: Forecast T+1@11:T+2@11: UP (p=86.34%) [2026-02-24T20:29:57.767819] [INFO ] [FORECASTER] Completed predict_future for PTON [2026-02-24T20:29:57.767979] [INFO ] [sig ] PTON: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:57.923798] [INFO ] [LOCAL ] Saved forecast: PTON 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PTON.txt [2026-02-24T20:29:57.923961] [INFO ] [sig ] [2472/3377] Completed PTON in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.5m [2026-02-24T20:29:57.924001] [INFO ] [sig ] [2473/3377] Forecasting PTY... [2026-02-24T20:29:57.924031] [INFO ] [sig ] Generating forecast for: PTY [2026-02-24T20:29:57.924061] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PTY' from 'https://tdm.silogroup.org/data/derivative_storage/PTY.csv'. [2026-02-24T20:29:57.936343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PTY'. [2026-02-24T20:29:57.936781] [INFO ] [FORECASTER] Starting predict_future for PTY [2026-02-24T20:29:57.937599] [DEBUG] [LOCAL ] No optimal features file found for PTY: ./output/feature-sets/PTY.txt [2026-02-24T20:29:57.937653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:57.937687] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:57.937714] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:57.937770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:57.995543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:57.996460] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:57.996545] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:57.996609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:58.115101] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:58.115263] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:58.115303] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:58.115372] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:58.118950] [DEBUG] [FORECASTER] PTY: Forecast T+1@11:T+2@11: UP (p=85.48%) [2026-02-24T20:29:58.119232] [INFO ] [FORECASTER] Completed predict_future for PTY [2026-02-24T20:29:58.119364] [INFO ] [sig ] PTY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:58.262695] [INFO ] [LOCAL ] Saved forecast: PTY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PTY.txt [2026-02-24T20:29:58.262863] [INFO ] [sig ] [2473/3377] Completed PTY in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-24T20:29:58.262904] [INFO ] [sig ] [2474/3377] Forecasting PUBM... [2026-02-24T20:29:58.262933] [INFO ] [sig ] Generating forecast for: PUBM [2026-02-24T20:29:58.262964] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUBM' from 'https://tdm.silogroup.org/data/derivative_storage/PUBM.csv'. [2026-02-24T20:29:58.275033] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUBM'. [2026-02-24T20:29:58.275359] [INFO ] [FORECASTER] Starting predict_future for PUBM [2026-02-24T20:29:58.276191] [DEBUG] [LOCAL ] No optimal features file found for PUBM: ./output/feature-sets/PUBM.txt [2026-02-24T20:29:58.276244] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:58.276276] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:58.276302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:58.276359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:58.335085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:58.335978] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:58.336066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:58.336100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:58.462740] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:58.462903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:58.462945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:58.463011] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:58.466567] [DEBUG] [FORECASTER] PUBM: Forecast T+1@11:T+2@11: DOWN (p=17.11%) [2026-02-24T20:29:58.466908] [INFO ] [FORECASTER] Completed predict_future for PUBM [2026-02-24T20:29:58.467043] [INFO ] [sig ] PUBM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:58.620197] [INFO ] [LOCAL ] Saved forecast: PUBM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PUBM.txt [2026-02-24T20:29:58.620365] [INFO ] [sig ] [2474/3377] Completed PUBM in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-24T20:29:58.620405] [INFO ] [sig ] [2475/3377] Forecasting PUK... [2026-02-24T20:29:58.620436] [INFO ] [sig ] Generating forecast for: PUK [2026-02-24T20:29:58.620467] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUK' from 'https://tdm.silogroup.org/data/derivative_storage/PUK.csv'. [2026-02-24T20:29:58.634304] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUK'. [2026-02-24T20:29:58.634655] [INFO ] [FORECASTER] Starting predict_future for PUK [2026-02-24T20:29:58.635661] [DEBUG] [LOCAL ] No optimal features file found for PUK: ./output/feature-sets/PUK.txt [2026-02-24T20:29:58.635715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:58.635747] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:58.635775] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:58.635832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:58.694988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:58.695890] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:58.695991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:58.696025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:58.817057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:58.817222] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:58.817262] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:58.817292] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:58.820745] [DEBUG] [FORECASTER] PUK: Forecast T+1@11:T+2@11: DOWN (p=46.47%) [2026-02-24T20:29:58.821026] [INFO ] [FORECASTER] Completed predict_future for PUK [2026-02-24T20:29:58.821156] [INFO ] [sig ] PUK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:58.967590] [INFO ] [LOCAL ] Saved forecast: PUK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PUK.txt [2026-02-24T20:29:58.967760] [INFO ] [sig ] [2475/3377] Completed PUK in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-24T20:29:58.967802] [INFO ] [sig ] [2476/3377] Forecasting PUMP... [2026-02-24T20:29:58.967840] [INFO ] [sig ] Generating forecast for: PUMP [2026-02-24T20:29:58.967894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PUMP' from 'https://tdm.silogroup.org/data/derivative_storage/PUMP.csv'. [2026-02-24T20:29:58.979819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PUMP'. [2026-02-24T20:29:58.980200] [INFO ] [FORECASTER] Starting predict_future for PUMP [2026-02-24T20:29:58.981060] [DEBUG] [LOCAL ] No optimal features file found for PUMP: ./output/feature-sets/PUMP.txt [2026-02-24T20:29:58.981114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:58.981146] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:58.981173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:58.981230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:59.039881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:59.040963] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:59.041047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:59.041081] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:59.168815] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:59.168979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:59.169019] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:59.169050] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:59.172723] [DEBUG] [FORECASTER] PUMP: Forecast T+1@11:T+2@11: DOWN (p=18.96%) [2026-02-24T20:29:59.173129] [INFO ] [FORECASTER] Completed predict_future for PUMP [2026-02-24T20:29:59.173312] [INFO ] [sig ] PUMP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:29:59.316157] [INFO ] [LOCAL ] Saved forecast: PUMP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PUMP.txt [2026-02-24T20:29:59.316317] [INFO ] [sig ] [2476/3377] Completed PUMP in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-24T20:29:59.316359] [INFO ] [sig ] [2477/3377] Forecasting PVH... [2026-02-24T20:29:59.316389] [INFO ] [sig ] Generating forecast for: PVH [2026-02-24T20:29:59.316421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVH' from 'https://tdm.silogroup.org/data/derivative_storage/PVH.csv'. [2026-02-24T20:29:59.327991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVH'. [2026-02-24T20:29:59.328330] [INFO ] [FORECASTER] Starting predict_future for PVH [2026-02-24T20:29:59.329159] [DEBUG] [LOCAL ] No optimal features file found for PVH: ./output/feature-sets/PVH.txt [2026-02-24T20:29:59.329213] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:59.329245] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:59.329284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:59.329341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:59.387969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:59.388909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:59.388999] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:59.389034] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:59.516502] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:59.516690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:59.516739] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:59.516773] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:59.520265] [DEBUG] [FORECASTER] PVH: Forecast T+1@11:T+2@11: UP (p=55.22%) [2026-02-24T20:29:59.520548] [INFO ] [FORECASTER] Completed predict_future for PVH [2026-02-24T20:29:59.520704] [INFO ] [sig ] PVH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:29:59.666493] [INFO ] [LOCAL ] Saved forecast: PVH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PVH.txt [2026-02-24T20:29:59.666695] [INFO ] [sig ] [2477/3377] Completed PVH in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-24T20:29:59.666739] [INFO ] [sig ] [2478/3377] Forecasting PVL... [2026-02-24T20:29:59.666770] [INFO ] [sig ] Generating forecast for: PVL [2026-02-24T20:29:59.666800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PVL' from 'https://tdm.silogroup.org/data/derivative_storage/PVL.csv'. [2026-02-24T20:29:59.679021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PVL'. [2026-02-24T20:29:59.679369] [INFO ] [FORECASTER] Starting predict_future for PVL [2026-02-24T20:29:59.680222] [DEBUG] [LOCAL ] No optimal features file found for PVL: ./output/feature-sets/PVL.txt [2026-02-24T20:29:59.680276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:29:59.680308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:29:59.680335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:29:59.680392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:29:59.743974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:29:59.745120] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:29:59.745210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:29:59.745244] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:29:59.866382] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:29:59.866560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:29:59.866645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:29:59.866687] [INFO ] [FORECASTER] Training complete [2026-02-24T20:29:59.870462] [DEBUG] [FORECASTER] PVL: Forecast T+1@11:T+2@11: DOWN (p=31.10%) [2026-02-24T20:29:59.870787] [INFO ] [FORECASTER] Completed predict_future for PVL [2026-02-24T20:29:59.870927] [INFO ] [sig ] PVL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:00.031767] [INFO ] [LOCAL ] Saved forecast: PVL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PVL.txt [2026-02-24T20:30:00.031944] [INFO ] [sig ] [2478/3377] Completed PVL in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-24T20:30:00.031994] [INFO ] [sig ] [2479/3377] Forecasting PWP... [2026-02-24T20:30:00.032032] [INFO ] [sig ] Generating forecast for: PWP [2026-02-24T20:30:00.032063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PWP' from 'https://tdm.silogroup.org/data/derivative_storage/PWP.csv'. [2026-02-24T20:30:00.044520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PWP'. [2026-02-24T20:30:00.044994] [INFO ] [FORECASTER] Starting predict_future for PWP [2026-02-24T20:30:00.045958] [DEBUG] [LOCAL ] No optimal features file found for PWP: ./output/feature-sets/PWP.txt [2026-02-24T20:30:00.046014] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:00.046046] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:00.046072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:00.046129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:00.106337] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:00.107348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:00.107498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:00.107543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:00.249291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:00.249406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:00.249447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:00.249476] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:00.253216] [DEBUG] [FORECASTER] PWP: Forecast T+1@11:T+2@11: UP (p=70.20%) [2026-02-24T20:30:00.253560] [INFO ] [FORECASTER] Completed predict_future for PWP [2026-02-24T20:30:00.253728] [INFO ] [sig ] PWP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:00.415883] [INFO ] [LOCAL ] Saved forecast: PWP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/PWP.txt [2026-02-24T20:30:00.416036] [INFO ] [sig ] [2479/3377] Completed PWP in 0.4s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-24T20:30:00.416087] [INFO ] [sig ] [2480/3377] Forecasting PXS... [2026-02-24T20:30:00.416121] [INFO ] [sig ] Generating forecast for: PXS [2026-02-24T20:30:00.416153] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PXS' from 'https://tdm.silogroup.org/data/derivative_storage/PXS.csv'. [2026-02-24T20:30:00.427111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PXS'. [2026-02-24T20:30:00.427421] [INFO ] [FORECASTER] Starting predict_future for PXS [2026-02-24T20:30:00.428301] [DEBUG] [LOCAL ] No optimal features file found for PXS: ./output/feature-sets/PXS.txt [2026-02-24T20:30:00.428366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:00.428401] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:00.428428] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:00.428485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:00.490098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:00.491202] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:00.491314] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:00.491371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:00.602671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:00.602789] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:00.602829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:00.602857] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:00.606380] [DEBUG] [FORECASTER] PXS: Forecast T+1@11:T+2@11: DOWN (p=4.78%) [2026-02-24T20:30:00.606707] [INFO ] [FORECASTER] Completed predict_future for PXS [2026-02-24T20:30:00.606853] [INFO ] [sig ] PXS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:00.751844] [INFO ] [LOCAL ] Saved forecast: PXS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PXS.txt [2026-02-24T20:30:00.752006] [INFO ] [sig ] [2480/3377] Completed PXS in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-24T20:30:00.752046] [INFO ] [sig ] [2481/3377] Forecasting PY... [2026-02-24T20:30:00.752076] [INFO ] [sig ] Generating forecast for: PY [2026-02-24T20:30:00.752128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PY' from 'https://tdm.silogroup.org/data/derivative_storage/PY.csv'. [2026-02-24T20:30:00.763686] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PY'. [2026-02-24T20:30:00.764003] [INFO ] [FORECASTER] Starting predict_future for PY [2026-02-24T20:30:00.764821] [DEBUG] [LOCAL ] No optimal features file found for PY: ./output/feature-sets/PY.txt [2026-02-24T20:30:00.764875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:00.764907] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:00.764935] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:00.764992] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:00.823702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:00.824849] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:00.824937] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:00.825001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:00.940186] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:00.940355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:00.940396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:00.940426] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:00.944165] [DEBUG] [FORECASTER] PY: Forecast T+1@11:T+2@11: DOWN (p=1.17%) [2026-02-24T20:30:00.944563] [INFO ] [FORECASTER] Completed predict_future for PY [2026-02-24T20:30:00.944755] [INFO ] [sig ] PY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:01.096897] [INFO ] [LOCAL ] Saved forecast: PY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PY.txt [2026-02-24T20:30:01.097069] [INFO ] [sig ] [2481/3377] Completed PY in 0.3s | 2.77 sym/s | Total: 14.9m | ETA: 5.4m [2026-02-24T20:30:01.097109] [INFO ] [sig ] [2482/3377] Forecasting PYXS... [2026-02-24T20:30:01.097140] [INFO ] [sig ] Generating forecast for: PYXS [2026-02-24T20:30:01.097170] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PYXS' from 'https://tdm.silogroup.org/data/derivative_storage/PYXS.csv'. [2026-02-24T20:30:01.109600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PYXS'. [2026-02-24T20:30:01.110045] [INFO ] [FORECASTER] Starting predict_future for PYXS [2026-02-24T20:30:01.111187] [DEBUG] [LOCAL ] No optimal features file found for PYXS: ./output/feature-sets/PYXS.txt [2026-02-24T20:30:01.111246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:01.111281] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:01.111309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:01.111368] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:01.173198] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:01.174146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:01.174240] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:01.174277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:01.299065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:01.299218] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:01.299260] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:01.299291] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:01.302861] [DEBUG] [FORECASTER] PYXS: Forecast T+1@11:T+2@11: DOWN (p=8.42%) [2026-02-24T20:30:01.303144] [INFO ] [FORECASTER] Completed predict_future for PYXS [2026-02-24T20:30:01.303278] [INFO ] [sig ] PYXS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:01.450022] [INFO ] [LOCAL ] Saved forecast: PYXS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PYXS.txt [2026-02-24T20:30:01.450191] [INFO ] [sig ] [2482/3377] Completed PYXS in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-24T20:30:01.450232] [INFO ] [sig ] [2483/3377] Forecasting PZZA... [2026-02-24T20:30:01.450263] [INFO ] [sig ] Generating forecast for: PZZA [2026-02-24T20:30:01.450293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'PZZA' from 'https://tdm.silogroup.org/data/derivative_storage/PZZA.csv'. [2026-02-24T20:30:01.465884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'PZZA'. [2026-02-24T20:30:01.466289] [INFO ] [FORECASTER] Starting predict_future for PZZA [2026-02-24T20:30:01.467122] [DEBUG] [LOCAL ] No optimal features file found for PZZA: ./output/feature-sets/PZZA.txt [2026-02-24T20:30:01.467177] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:01.467209] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:01.467235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:01.467290] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:01.525235] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:01.526113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:01.526201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:01.526235] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:01.657666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:01.657794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:01.657841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:01.657907] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:01.661917] [DEBUG] [FORECASTER] PZZA: Forecast T+1@11:T+2@11: DOWN (p=23.89%) [2026-02-24T20:30:01.662332] [INFO ] [FORECASTER] Completed predict_future for PZZA [2026-02-24T20:30:01.662502] [INFO ] [sig ] PZZA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:01.861363] [INFO ] [LOCAL ] Saved forecast: PZZA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/PZZA.txt [2026-02-24T20:30:01.861604] [INFO ] [sig ] [2483/3377] Completed PZZA in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-24T20:30:01.861668] [INFO ] [sig ] [2484/3377] Forecasting QBTS... [2026-02-24T20:30:01.861718] [INFO ] [sig ] Generating forecast for: QBTS [2026-02-24T20:30:01.861759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QBTS' from 'https://tdm.silogroup.org/data/derivative_storage/QBTS.csv'. [2026-02-24T20:30:01.877594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QBTS'. [2026-02-24T20:30:01.878147] [INFO ] [FORECASTER] Starting predict_future for QBTS [2026-02-24T20:30:01.879438] [DEBUG] [LOCAL ] No optimal features file found for QBTS: ./output/feature-sets/QBTS.txt [2026-02-24T20:30:01.879526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:01.879601] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:01.879647] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:01.879735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:01.967415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:01.968611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:01.968751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:01.968808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:02.159988] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:02.160186] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:02.160253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:02.160304] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:02.166169] [DEBUG] [FORECASTER] QBTS: Forecast T+1@11:T+2@11: DOWN (p=12.52%) [2026-02-24T20:30:02.166772] [INFO ] [FORECASTER] Completed predict_future for QBTS [2026-02-24T20:30:02.166994] [INFO ] [sig ] QBTS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:02.343648] [INFO ] [LOCAL ] Saved forecast: QBTS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QBTS.txt [2026-02-24T20:30:02.343849] [INFO ] [sig ] [2484/3377] Completed QBTS in 0.5s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-24T20:30:02.343892] [INFO ] [sig ] [2485/3377] Forecasting QCLN... [2026-02-24T20:30:02.343923] [INFO ] [sig ] Generating forecast for: QCLN [2026-02-24T20:30:02.343955] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCLN' from 'https://tdm.silogroup.org/data/derivative_storage/QCLN.csv'. [2026-02-24T20:30:02.364436] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCLN'. [2026-02-24T20:30:02.364959] [INFO ] [FORECASTER] Starting predict_future for QCLN [2026-02-24T20:30:02.366169] [DEBUG] [LOCAL ] No optimal features file found for QCLN: ./output/feature-sets/QCLN.txt [2026-02-24T20:30:02.366253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:02.366296] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:02.366331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:02.366409] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:02.453116] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:02.454152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:02.454261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:02.454306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:02.601360] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:02.601548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:02.601617] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:02.601651] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:02.605488] [DEBUG] [FORECASTER] QCLN: Forecast T+1@11:T+2@11: UP (p=58.13%) [2026-02-24T20:30:02.605842] [INFO ] [FORECASTER] Completed predict_future for QCLN [2026-02-24T20:30:02.605997] [INFO ] [sig ] QCLN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:02.769830] [INFO ] [LOCAL ] Saved forecast: QCLN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QCLN.txt [2026-02-24T20:30:02.769991] [INFO ] [sig ] [2485/3377] Completed QCLN in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-24T20:30:02.770032] [INFO ] [sig ] [2486/3377] Forecasting QCOM... [2026-02-24T20:30:02.770064] [INFO ] [sig ] Generating forecast for: QCOM [2026-02-24T20:30:02.770096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCOM' from 'https://tdm.silogroup.org/data/derivative_storage/QCOM.csv'. [2026-02-24T20:30:02.782716] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCOM'. [2026-02-24T20:30:02.783113] [INFO ] [FORECASTER] Starting predict_future for QCOM [2026-02-24T20:30:02.784004] [DEBUG] [LOCAL ] No optimal features file found for QCOM: ./output/feature-sets/QCOM.txt [2026-02-24T20:30:02.784059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:02.784091] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:02.784119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:02.784176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:02.845329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:02.846434] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:02.846538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:02.846592] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:02.983440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:02.983621] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:02.983665] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:02.983694] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:02.987285] [DEBUG] [FORECASTER] QCOM: Forecast T+1@11:T+2@11: DOWN (p=3.61%) [2026-02-24T20:30:02.987604] [INFO ] [FORECASTER] Completed predict_future for QCOM [2026-02-24T20:30:02.987743] [INFO ] [sig ] QCOM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:03.130668] [INFO ] [LOCAL ] Saved forecast: QCOM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QCOM.txt [2026-02-24T20:30:03.130794] [INFO ] [sig ] [2486/3377] Completed QCOM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-24T20:30:03.130834] [INFO ] [sig ] [2487/3377] Forecasting QCRH... [2026-02-24T20:30:03.130864] [INFO ] [sig ] Generating forecast for: QCRH [2026-02-24T20:30:03.130894] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QCRH' from 'https://tdm.silogroup.org/data/derivative_storage/QCRH.csv'. [2026-02-24T20:30:03.143394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QCRH'. [2026-02-24T20:30:03.143673] [INFO ] [FORECASTER] Starting predict_future for QCRH [2026-02-24T20:30:03.144674] [DEBUG] [LOCAL ] No optimal features file found for QCRH: ./output/feature-sets/QCRH.txt [2026-02-24T20:30:03.144728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:03.144761] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:03.144788] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:03.144843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:03.202811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:03.203425] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:03.203503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:03.203535] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:03.319183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:03.319284] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:03.319320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:03.319349] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:03.322613] [DEBUG] [FORECASTER] QCRH: Forecast T+1@11:T+2@11: UP (p=51.57%) [2026-02-24T20:30:03.322881] [INFO ] [FORECASTER] Completed predict_future for QCRH [2026-02-24T20:30:03.323011] [INFO ] [sig ] QCRH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:03.464500] [INFO ] [LOCAL ] Saved forecast: QCRH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QCRH.txt [2026-02-24T20:30:03.464629] [INFO ] [sig ] [2487/3377] Completed QCRH in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-24T20:30:03.464671] [INFO ] [sig ] [2488/3377] Forecasting QDEL... [2026-02-24T20:30:03.464701] [INFO ] [sig ] Generating forecast for: QDEL [2026-02-24T20:30:03.464730] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QDEL' from 'https://tdm.silogroup.org/data/derivative_storage/QDEL.csv'. [2026-02-24T20:30:03.479328] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QDEL'. [2026-02-24T20:30:03.479599] [INFO ] [FORECASTER] Starting predict_future for QDEL [2026-02-24T20:30:03.480402] [DEBUG] [LOCAL ] No optimal features file found for QDEL: ./output/feature-sets/QDEL.txt [2026-02-24T20:30:03.480455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:03.480515] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:03.480544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:03.480632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:03.538317] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:03.538954] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:03.539187] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:03.539219] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:03.662230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:03.662396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:03.662436] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:03.662464] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:03.666002] [DEBUG] [FORECASTER] QDEL: Forecast T+1@11:T+2@11: UP (p=91.96%) [2026-02-24T20:30:03.666307] [INFO ] [FORECASTER] Completed predict_future for QDEL [2026-02-24T20:30:03.666444] [INFO ] [sig ] QDEL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:03.881819] [INFO ] [LOCAL ] Saved forecast: QDEL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QDEL.txt [2026-02-24T20:30:03.881963] [INFO ] [sig ] [2488/3377] Completed QDEL in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-24T20:30:03.882004] [INFO ] [sig ] [2489/3377] Forecasting QFIN... [2026-02-24T20:30:03.882035] [INFO ] [sig ] Generating forecast for: QFIN [2026-02-24T20:30:03.882064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QFIN' from 'https://tdm.silogroup.org/data/derivative_storage/QFIN.csv'. [2026-02-24T20:30:03.894910] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QFIN'. [2026-02-24T20:30:03.895218] [INFO ] [FORECASTER] Starting predict_future for QFIN [2026-02-24T20:30:03.896027] [DEBUG] [LOCAL ] No optimal features file found for QFIN: ./output/feature-sets/QFIN.txt [2026-02-24T20:30:03.896081] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:03.896114] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:03.896141] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:03.896197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:03.953245] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:03.954036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:03.954119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:03.954152] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:04.075201] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:04.075372] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:04.075416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:04.075446] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:04.078946] [DEBUG] [FORECASTER] QFIN: Forecast T+1@11:T+2@11: DOWN (p=11.58%) [2026-02-24T20:30:04.079235] [INFO ] [FORECASTER] Completed predict_future for QFIN [2026-02-24T20:30:04.079367] [INFO ] [sig ] QFIN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:04.234427] [INFO ] [LOCAL ] Saved forecast: QFIN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QFIN.txt [2026-02-24T20:30:04.234627] [INFO ] [sig ] [2489/3377] Completed QFIN in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.4m [2026-02-24T20:30:04.234678] [INFO ] [sig ] [2490/3377] Forecasting QGEN... [2026-02-24T20:30:04.234711] [INFO ] [sig ] Generating forecast for: QGEN [2026-02-24T20:30:04.234742] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QGEN' from 'https://tdm.silogroup.org/data/derivative_storage/QGEN.csv'. [2026-02-24T20:30:04.248116] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QGEN'. [2026-02-24T20:30:04.248494] [INFO ] [FORECASTER] Starting predict_future for QGEN [2026-02-24T20:30:04.249344] [DEBUG] [LOCAL ] No optimal features file found for QGEN: ./output/feature-sets/QGEN.txt [2026-02-24T20:30:04.249417] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:04.249464] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:04.249495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:04.249554] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:04.312649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:04.313637] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:04.313736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:04.313790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:04.443295] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:04.443456] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:04.443496] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:04.443525] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:04.447104] [DEBUG] [FORECASTER] QGEN: Forecast T+1@11:T+2@11: UP (p=90.04%) [2026-02-24T20:30:04.447618] [INFO ] [FORECASTER] Completed predict_future for QGEN [2026-02-24T20:30:04.447763] [INFO ] [sig ] QGEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:04.597502] [INFO ] [LOCAL ] Saved forecast: QGEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QGEN.txt [2026-02-24T20:30:04.597676] [INFO ] [sig ] [2490/3377] Completed QGEN in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-24T20:30:04.597720] [INFO ] [sig ] [2491/3377] Forecasting QLYS... [2026-02-24T20:30:04.597753] [INFO ] [sig ] Generating forecast for: QLYS [2026-02-24T20:30:04.597786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QLYS' from 'https://tdm.silogroup.org/data/derivative_storage/QLYS.csv'. [2026-02-24T20:30:04.610482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QLYS'. [2026-02-24T20:30:04.610866] [INFO ] [FORECASTER] Starting predict_future for QLYS [2026-02-24T20:30:04.612114] [DEBUG] [LOCAL ] No optimal features file found for QLYS: ./output/feature-sets/QLYS.txt [2026-02-24T20:30:04.612169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:04.612203] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:04.612231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:04.612288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:04.679261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:04.680127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:04.680218] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:04.680254] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:04.817591] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:04.817769] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:04.817818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:04.817903] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:04.822018] [DEBUG] [FORECASTER] QLYS: Forecast T+1@11:T+2@11: DOWN (p=2.66%) [2026-02-24T20:30:04.822319] [INFO ] [FORECASTER] Completed predict_future for QLYS [2026-02-24T20:30:04.822461] [INFO ] [sig ] QLYS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:04.970092] [INFO ] [LOCAL ] Saved forecast: QLYS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QLYS.txt [2026-02-24T20:30:04.970238] [INFO ] [sig ] [2491/3377] Completed QLYS in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-24T20:30:04.970280] [INFO ] [sig ] [2492/3377] Forecasting QMCO... [2026-02-24T20:30:04.970321] [INFO ] [sig ] Generating forecast for: QMCO [2026-02-24T20:30:04.970365] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMCO' from 'https://tdm.silogroup.org/data/derivative_storage/QMCO.csv'. [2026-02-24T20:30:04.983965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMCO'. [2026-02-24T20:30:04.984666] [INFO ] [FORECASTER] Starting predict_future for QMCO [2026-02-24T20:30:04.985793] [DEBUG] [LOCAL ] No optimal features file found for QMCO: ./output/feature-sets/QMCO.txt [2026-02-24T20:30:04.985851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:04.985886] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:04.985914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:04.985973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:05.049071] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:05.050105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:05.050222] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:05.050256] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:05.176873] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:05.177036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:05.177077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:05.177107] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:05.180691] [DEBUG] [FORECASTER] QMCO: Forecast T+1@11:T+2@11: DOWN (p=44.15%) [2026-02-24T20:30:05.180980] [INFO ] [FORECASTER] Completed predict_future for QMCO [2026-02-24T20:30:05.181116] [INFO ] [sig ] QMCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:05.331516] [INFO ] [LOCAL ] Saved forecast: QMCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QMCO.txt [2026-02-24T20:30:05.331717] [INFO ] [sig ] [2492/3377] Completed QMCO in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-24T20:30:05.331769] [INFO ] [sig ] [2493/3377] Forecasting QMOM... [2026-02-24T20:30:05.331809] [INFO ] [sig ] Generating forecast for: QMOM [2026-02-24T20:30:05.331846] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QMOM' from 'https://tdm.silogroup.org/data/derivative_storage/QMOM.csv'. [2026-02-24T20:30:05.343819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QMOM'. [2026-02-24T20:30:05.344244] [INFO ] [FORECASTER] Starting predict_future for QMOM [2026-02-24T20:30:05.345138] [DEBUG] [LOCAL ] No optimal features file found for QMOM: ./output/feature-sets/QMOM.txt [2026-02-24T20:30:05.345198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:05.345231] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:05.345258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:05.345317] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:05.404272] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:05.405167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:05.405253] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:05.405288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:05.526821] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:05.527185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:05.527227] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:05.527257] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:05.531625] [DEBUG] [FORECASTER] QMOM: Forecast T+1@11:T+2@11: UP (p=83.64%) [2026-02-24T20:30:05.531990] [INFO ] [FORECASTER] Completed predict_future for QMOM [2026-02-24T20:30:05.532138] [INFO ] [sig ] QMOM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:05.677653] [INFO ] [LOCAL ] Saved forecast: QMOM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QMOM.txt [2026-02-24T20:30:05.677827] [INFO ] [sig ] [2493/3377] Completed QMOM in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-24T20:30:05.677895] [INFO ] [sig ] [2494/3377] Forecasting QNTM... [2026-02-24T20:30:05.677931] [INFO ] [sig ] Generating forecast for: QNTM [2026-02-24T20:30:05.677963] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QNTM' from 'https://tdm.silogroup.org/data/derivative_storage/QNTM.csv'. [2026-02-24T20:30:05.689909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QNTM'. [2026-02-24T20:30:05.690300] [INFO ] [FORECASTER] Starting predict_future for QNTM [2026-02-24T20:30:05.691121] [DEBUG] [LOCAL ] No optimal features file found for QNTM: ./output/feature-sets/QNTM.txt [2026-02-24T20:30:05.691175] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:05.691208] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:05.691235] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:05.691291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:05.757494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:05.758480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:05.758568] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:05.758624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:05.887334] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:05.887523] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:05.887597] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:05.887633] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:05.891376] [DEBUG] [FORECASTER] QNTM: Forecast T+1@11:T+2@11: UP (p=70.19%) [2026-02-24T20:30:05.891755] [INFO ] [FORECASTER] Completed predict_future for QNTM [2026-02-24T20:30:05.891914] [INFO ] [sig ] QNTM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:06.050132] [INFO ] [LOCAL ] Saved forecast: QNTM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QNTM.txt [2026-02-24T20:30:06.050300] [INFO ] [sig ] [2494/3377] Completed QNTM in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-24T20:30:06.050344] [INFO ] [sig ] [2495/3377] Forecasting QQMG... [2026-02-24T20:30:06.050375] [INFO ] [sig ] Generating forecast for: QQMG [2026-02-24T20:30:06.050405] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQMG' from 'https://tdm.silogroup.org/data/derivative_storage/QQMG.csv'. [2026-02-24T20:30:06.063333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQMG'. [2026-02-24T20:30:06.063764] [INFO ] [FORECASTER] Starting predict_future for QQMG [2026-02-24T20:30:06.064613] [DEBUG] [LOCAL ] No optimal features file found for QQMG: ./output/feature-sets/QQMG.txt [2026-02-24T20:30:06.064669] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:06.064703] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:06.064731] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:06.064789] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:06.124330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:06.125272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:06.125376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:06.125411] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:06.248667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:06.248840] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:06.248888] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:06.248924] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:06.252481] [DEBUG] [FORECASTER] QQMG: Forecast T+1@11:T+2@11: UP (p=93.19%) [2026-02-24T20:30:06.252815] [INFO ] [FORECASTER] Completed predict_future for QQMG [2026-02-24T20:30:06.252970] [INFO ] [sig ] QQMG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:06.400371] [INFO ] [LOCAL ] Saved forecast: QQMG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QQMG.txt [2026-02-24T20:30:06.400521] [INFO ] [sig ] [2495/3377] Completed QQMG in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-24T20:30:06.400560] [INFO ] [sig ] [2496/3377] Forecasting QQQ... [2026-02-24T20:30:06.400613] [INFO ] [sig ] Generating forecast for: QQQ [2026-02-24T20:30:06.400646] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQ.csv'. [2026-02-24T20:30:06.413800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQ'. [2026-02-24T20:30:06.414245] [INFO ] [FORECASTER] Starting predict_future for QQQ [2026-02-24T20:30:06.415117] [DEBUG] [LOCAL ] No optimal features file found for QQQ: ./output/feature-sets/QQQ.txt [2026-02-24T20:30:06.415173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:06.415207] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:06.415236] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:06.415295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:06.481338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:06.482549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:06.482672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:06.482707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:06.618156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:06.618337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:06.618383] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:06.618418] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:06.622872] [DEBUG] [FORECASTER] QQQ: Forecast T+1@11:T+2@11: UP (p=96.77%) [2026-02-24T20:30:06.623392] [INFO ] [FORECASTER] Completed predict_future for QQQ [2026-02-24T20:30:06.623545] [INFO ] [sig ] QQQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:06.776154] [INFO ] [LOCAL ] Saved forecast: QQQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QQQ.txt [2026-02-24T20:30:06.776330] [INFO ] [sig ] [2496/3377] Completed QQQ in 0.4s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-24T20:30:06.776371] [INFO ] [sig ] [2497/3377] Forecasting QQQE... [2026-02-24T20:30:06.776402] [INFO ] [sig ] Generating forecast for: QQQE [2026-02-24T20:30:06.776434] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQE' from 'https://tdm.silogroup.org/data/derivative_storage/QQQE.csv'. [2026-02-24T20:30:06.788002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQE'. [2026-02-24T20:30:06.788347] [INFO ] [FORECASTER] Starting predict_future for QQQE [2026-02-24T20:30:06.789173] [DEBUG] [LOCAL ] No optimal features file found for QQQE: ./output/feature-sets/QQQE.txt [2026-02-24T20:30:06.789228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:06.789260] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:06.789287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:06.789343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:06.850044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:06.850944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:06.851043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:06.851079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:06.971658] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:06.971838] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:06.971880] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:06.971910] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:06.975685] [DEBUG] [FORECASTER] QQQE: Forecast T+1@11:T+2@11: UP (p=99.16%) [2026-02-24T20:30:06.976026] [INFO ] [FORECASTER] Completed predict_future for QQQE [2026-02-24T20:30:06.976172] [INFO ] [sig ] QQQE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:07.123762] [INFO ] [LOCAL ] Saved forecast: QQQE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QQQE.txt [2026-02-24T20:30:07.123930] [INFO ] [sig ] [2497/3377] Completed QQQE in 0.3s | 2.77 sym/s | Total: 15.0m | ETA: 5.3m [2026-02-24T20:30:07.123970] [INFO ] [sig ] [2498/3377] Forecasting QQQI... [2026-02-24T20:30:07.124000] [INFO ] [sig ] Generating forecast for: QQQI [2026-02-24T20:30:07.124030] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQI' from 'https://tdm.silogroup.org/data/derivative_storage/QQQI.csv'. [2026-02-24T20:30:07.135972] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQI'. [2026-02-24T20:30:07.136360] [INFO ] [FORECASTER] Starting predict_future for QQQI [2026-02-24T20:30:07.137193] [DEBUG] [LOCAL ] No optimal features file found for QQQI: ./output/feature-sets/QQQI.txt [2026-02-24T20:30:07.137248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:07.137279] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:07.137307] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:07.137365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:07.195615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:07.196499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:07.196642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:07.196678] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:07.316863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:07.317031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:07.317072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:07.317103] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:07.320827] [DEBUG] [FORECASTER] QQQI: Forecast T+1@11:T+2@11: UP (p=95.06%) [2026-02-24T20:30:07.321127] [INFO ] [FORECASTER] Completed predict_future for QQQI [2026-02-24T20:30:07.321267] [INFO ] [sig ] QQQI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:07.488759] [INFO ] [LOCAL ] Saved forecast: QQQI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QQQI.txt [2026-02-24T20:30:07.488942] [INFO ] [sig ] [2498/3377] Completed QQQI in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-24T20:30:07.488983] [INFO ] [sig ] [2499/3377] Forecasting QQQJ... [2026-02-24T20:30:07.489016] [INFO ] [sig ] Generating forecast for: QQQJ [2026-02-24T20:30:07.489047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQJ' from 'https://tdm.silogroup.org/data/derivative_storage/QQQJ.csv'. [2026-02-24T20:30:07.501559] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQJ'. [2026-02-24T20:30:07.501984] [INFO ] [FORECASTER] Starting predict_future for QQQJ [2026-02-24T20:30:07.502843] [DEBUG] [LOCAL ] No optimal features file found for QQQJ: ./output/feature-sets/QQQJ.txt [2026-02-24T20:30:07.502900] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:07.502932] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:07.502959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:07.503015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:07.568725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:07.569810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:07.570120] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:07.570157] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:07.697768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:07.697958] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:07.698191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:07.698221] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:07.702283] [DEBUG] [FORECASTER] QQQJ: Forecast T+1@11:T+2@11: DOWN (p=7.22%) [2026-02-24T20:30:07.702625] [INFO ] [FORECASTER] Completed predict_future for QQQJ [2026-02-24T20:30:07.702773] [INFO ] [sig ] QQQJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:07.855259] [INFO ] [LOCAL ] Saved forecast: QQQJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QQQJ.txt [2026-02-24T20:30:07.855420] [INFO ] [sig ] [2499/3377] Completed QQQJ in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-24T20:30:07.855461] [INFO ] [sig ] [2500/3377] Forecasting QQQM... [2026-02-24T20:30:07.855490] [INFO ] [sig ] Generating forecast for: QQQM [2026-02-24T20:30:07.855523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQM' from 'https://tdm.silogroup.org/data/derivative_storage/QQQM.csv'. [2026-02-24T20:30:07.869512] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQM'. [2026-02-24T20:30:07.869924] [INFO ] [FORECASTER] Starting predict_future for QQQM [2026-02-24T20:30:07.870783] [DEBUG] [LOCAL ] No optimal features file found for QQQM: ./output/feature-sets/QQQM.txt [2026-02-24T20:30:07.870843] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:07.870880] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:07.870908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:07.870967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:07.929124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:07.930075] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:07.930166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:07.930200] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:08.054758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:08.054920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:08.054960] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:08.054989] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:08.058530] [DEBUG] [FORECASTER] QQQM: Forecast T+1@11:T+2@11: UP (p=54.54%) [2026-02-24T20:30:08.058853] [INFO ] [FORECASTER] Completed predict_future for QQQM [2026-02-24T20:30:08.059011] [INFO ] [sig ] QQQM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:08.208646] [INFO ] [LOCAL ] Saved forecast: QQQM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QQQM.txt [2026-02-24T20:30:08.208826] [INFO ] [sig ] [2500/3377] Completed QQQM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-24T20:30:08.208877] [INFO ] [sig ] [2501/3377] Forecasting QQQX... [2026-02-24T20:30:08.208913] [INFO ] [sig ] Generating forecast for: QQQX [2026-02-24T20:30:08.208949] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QQQX' from 'https://tdm.silogroup.org/data/derivative_storage/QQQX.csv'. [2026-02-24T20:30:08.221891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QQQX'. [2026-02-24T20:30:08.222225] [INFO ] [FORECASTER] Starting predict_future for QQQX [2026-02-24T20:30:08.223363] [DEBUG] [LOCAL ] No optimal features file found for QQQX: ./output/feature-sets/QQQX.txt [2026-02-24T20:30:08.223419] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:08.223466] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:08.223495] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:08.223553] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:08.281442] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:08.282357] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:08.282443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:08.282478] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:08.412745] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:08.412940] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:08.412992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:08.413024] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:08.416716] [DEBUG] [FORECASTER] QQQX: Forecast T+1@11:T+2@11: UP (p=70.06%) [2026-02-24T20:30:08.417026] [INFO ] [FORECASTER] Completed predict_future for QQQX [2026-02-24T20:30:08.417160] [INFO ] [sig ] QQQX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:08.564694] [INFO ] [LOCAL ] Saved forecast: QQQX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QQQX.txt [2026-02-24T20:30:08.564881] [INFO ] [sig ] [2501/3377] Completed QQQX in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-24T20:30:08.564922] [INFO ] [sig ] [2502/3377] Forecasting QRHC... [2026-02-24T20:30:08.564953] [INFO ] [sig ] Generating forecast for: QRHC [2026-02-24T20:30:08.564995] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRHC' from 'https://tdm.silogroup.org/data/derivative_storage/QRHC.csv'. [2026-02-24T20:30:08.580430] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRHC'. [2026-02-24T20:30:08.581087] [INFO ] [FORECASTER] Starting predict_future for QRHC [2026-02-24T20:30:08.582383] [DEBUG] [LOCAL ] No optimal features file found for QRHC: ./output/feature-sets/QRHC.txt [2026-02-24T20:30:08.582443] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:08.582479] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:08.582507] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:08.582605] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:08.643665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:08.644949] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:08.645068] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:08.645106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:08.778208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:08.778482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:08.778543] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:08.778607] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:08.785078] [DEBUG] [FORECASTER] QRHC: Forecast T+1@11:T+2@11: DOWN (p=6.49%) [2026-02-24T20:30:08.785648] [INFO ] [FORECASTER] Completed predict_future for QRHC [2026-02-24T20:30:08.785883] [INFO ] [sig ] QRHC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:08.948148] [INFO ] [LOCAL ] Saved forecast: QRHC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QRHC.txt [2026-02-24T20:30:08.948373] [INFO ] [sig ] [2502/3377] Completed QRHC in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-24T20:30:08.948416] [INFO ] [sig ] [2503/3377] Forecasting QRVO... [2026-02-24T20:30:08.948448] [INFO ] [sig ] Generating forecast for: QRVO [2026-02-24T20:30:08.948482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QRVO' from 'https://tdm.silogroup.org/data/derivative_storage/QRVO.csv'. [2026-02-24T20:30:08.962604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QRVO'. [2026-02-24T20:30:08.963138] [INFO ] [FORECASTER] Starting predict_future for QRVO [2026-02-24T20:30:08.964374] [DEBUG] [LOCAL ] No optimal features file found for QRVO: ./output/feature-sets/QRVO.txt [2026-02-24T20:30:08.964439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:08.964474] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:08.964503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:08.964564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:09.026380] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:09.027658] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:09.027764] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:09.027801] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:09.159908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:09.160105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:09.160166] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:09.160211] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:09.166901] [DEBUG] [FORECASTER] QRVO: Forecast T+1@11:T+2@11: UP (p=94.92%) [2026-02-24T20:30:09.167638] [INFO ] [FORECASTER] Completed predict_future for QRVO [2026-02-24T20:30:09.168088] [INFO ] [sig ] QRVO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:09.328684] [INFO ] [LOCAL ] Saved forecast: QRVO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QRVO.txt [2026-02-24T20:30:09.328900] [INFO ] [sig ] [2503/3377] Completed QRVO in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-24T20:30:09.328957] [INFO ] [sig ] [2504/3377] Forecasting QS... [2026-02-24T20:30:09.328995] [INFO ] [sig ] Generating forecast for: QS [2026-02-24T20:30:09.329026] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QS' from 'https://tdm.silogroup.org/data/derivative_storage/QS.csv'. [2026-02-24T20:30:09.341254] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QS'. [2026-02-24T20:30:09.341653] [INFO ] [FORECASTER] Starting predict_future for QS [2026-02-24T20:30:09.342511] [DEBUG] [LOCAL ] No optimal features file found for QS: ./output/feature-sets/QS.txt [2026-02-24T20:30:09.342566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:09.342619] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:09.342648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:09.342706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:09.403248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:09.404192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:09.404291] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:09.404327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:09.533165] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:09.533345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:09.533398] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:09.533437] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:09.537049] [DEBUG] [FORECASTER] QS: Forecast T+1@11:T+2@11: UP (p=59.84%) [2026-02-24T20:30:09.537347] [INFO ] [FORECASTER] Completed predict_future for QS [2026-02-24T20:30:09.537482] [INFO ] [sig ] QS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:09.688629] [INFO ] [LOCAL ] Saved forecast: QS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QS.txt [2026-02-24T20:30:09.688789] [INFO ] [sig ] [2504/3377] Completed QS in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-24T20:30:09.688837] [INFO ] [sig ] [2505/3377] Forecasting QTEC... [2026-02-24T20:30:09.688868] [INFO ] [sig ] Generating forecast for: QTEC [2026-02-24T20:30:09.688899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTEC' from 'https://tdm.silogroup.org/data/derivative_storage/QTEC.csv'. [2026-02-24T20:30:09.702402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTEC'. [2026-02-24T20:30:09.702874] [INFO ] [FORECASTER] Starting predict_future for QTEC [2026-02-24T20:30:09.703799] [DEBUG] [LOCAL ] No optimal features file found for QTEC: ./output/feature-sets/QTEC.txt [2026-02-24T20:30:09.703865] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:09.703940] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:09.703979] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:09.704046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:09.769720] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:09.770683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:09.770776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:09.770813] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:09.904022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:09.904381] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:09.904430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:09.904461] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:09.908332] [DEBUG] [FORECASTER] QTEC: Forecast T+1@11:T+2@11: DOWN (p=36.28%) [2026-02-24T20:30:09.908639] [INFO ] [FORECASTER] Completed predict_future for QTEC [2026-02-24T20:30:09.908774] [INFO ] [sig ] QTEC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:10.062137] [INFO ] [LOCAL ] Saved forecast: QTEC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QTEC.txt [2026-02-24T20:30:10.062283] [INFO ] [sig ] [2505/3377] Completed QTEC in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.3m [2026-02-24T20:30:10.062324] [INFO ] [sig ] [2506/3377] Forecasting QTRX... [2026-02-24T20:30:10.062354] [INFO ] [sig ] Generating forecast for: QTRX [2026-02-24T20:30:10.062384] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTRX' from 'https://tdm.silogroup.org/data/derivative_storage/QTRX.csv'. [2026-02-24T20:30:10.074089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTRX'. [2026-02-24T20:30:10.074441] [INFO ] [FORECASTER] Starting predict_future for QTRX [2026-02-24T20:30:10.075305] [DEBUG] [LOCAL ] No optimal features file found for QTRX: ./output/feature-sets/QTRX.txt [2026-02-24T20:30:10.075365] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:10.075409] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:10.075441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:10.075498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:10.133999] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:10.134788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:10.134874] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:10.134907] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:10.255647] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:10.255806] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:10.255847] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:10.255877] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:10.259358] [DEBUG] [FORECASTER] QTRX: Forecast T+1@11:T+2@11: DOWN (p=14.36%) [2026-02-24T20:30:10.259667] [INFO ] [FORECASTER] Completed predict_future for QTRX [2026-02-24T20:30:10.259832] [INFO ] [sig ] QTRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:10.406122] [INFO ] [LOCAL ] Saved forecast: QTRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QTRX.txt [2026-02-24T20:30:10.406267] [INFO ] [sig ] [2506/3377] Completed QTRX in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-24T20:30:10.406305] [INFO ] [sig ] [2507/3377] Forecasting QTTB... [2026-02-24T20:30:10.406336] [INFO ] [sig ] Generating forecast for: QTTB [2026-02-24T20:30:10.406367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTTB' from 'https://tdm.silogroup.org/data/derivative_storage/QTTB.csv'. [2026-02-24T20:30:10.418508] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTTB'. [2026-02-24T20:30:10.418866] [INFO ] [FORECASTER] Starting predict_future for QTTB [2026-02-24T20:30:10.419678] [DEBUG] [LOCAL ] No optimal features file found for QTTB: ./output/feature-sets/QTTB.txt [2026-02-24T20:30:10.419733] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:10.419766] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:10.419793] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:10.419849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:10.478490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:10.479268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:10.479354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:10.479387] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:10.598750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:10.598912] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:10.598953] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:10.598982] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:10.602519] [DEBUG] [FORECASTER] QTTB: Forecast T+1@11:T+2@11: UP (p=59.92%) [2026-02-24T20:30:10.602836] [INFO ] [FORECASTER] Completed predict_future for QTTB [2026-02-24T20:30:10.602972] [INFO ] [sig ] QTTB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:10.755537] [INFO ] [LOCAL ] Saved forecast: QTTB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QTTB.txt [2026-02-24T20:30:10.755796] [INFO ] [sig ] [2507/3377] Completed QTTB in 0.3s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-24T20:30:10.755839] [INFO ] [sig ] [2508/3377] Forecasting QTUM... [2026-02-24T20:30:10.755875] [INFO ] [sig ] Generating forecast for: QTUM [2026-02-24T20:30:10.755936] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTUM' from 'https://tdm.silogroup.org/data/derivative_storage/QTUM.csv'. [2026-02-24T20:30:10.771804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTUM'. [2026-02-24T20:30:10.772246] [INFO ] [FORECASTER] Starting predict_future for QTUM [2026-02-24T20:30:10.773557] [DEBUG] [LOCAL ] No optimal features file found for QTUM: ./output/feature-sets/QTUM.txt [2026-02-24T20:30:10.773636] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:10.773669] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:10.773696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:10.773754] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:10.835927] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:10.836983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:10.837099] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:10.837136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:10.974510] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:10.974729] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:10.974817] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:10.974909] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:10.980680] [DEBUG] [FORECASTER] QTUM: Forecast T+1@11:T+2@11: UP (p=53.66%) [2026-02-24T20:30:10.981223] [INFO ] [FORECASTER] Completed predict_future for QTUM [2026-02-24T20:30:10.981440] [INFO ] [sig ] QTUM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:11.149918] [INFO ] [LOCAL ] Saved forecast: QTUM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QTUM.txt [2026-02-24T20:30:11.150090] [INFO ] [sig ] [2508/3377] Completed QTUM in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-24T20:30:11.150132] [INFO ] [sig ] [2509/3377] Forecasting QTWO... [2026-02-24T20:30:11.150164] [INFO ] [sig ] Generating forecast for: QTWO [2026-02-24T20:30:11.150196] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QTWO' from 'https://tdm.silogroup.org/data/derivative_storage/QTWO.csv'. [2026-02-24T20:30:11.333903] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QTWO'. [2026-02-24T20:30:11.334296] [INFO ] [FORECASTER] Starting predict_future for QTWO [2026-02-24T20:30:11.335218] [DEBUG] [LOCAL ] No optimal features file found for QTWO: ./output/feature-sets/QTWO.txt [2026-02-24T20:30:11.335275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:11.335308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:11.335336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:11.335396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:11.397946] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:11.398820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:11.398923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:11.398966] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:11.526090] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:11.526438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:11.526478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:11.526506] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:11.530264] [DEBUG] [FORECASTER] QTWO: Forecast T+1@11:T+2@11: DOWN (p=49.38%) [2026-02-24T20:30:11.530788] [INFO ] [FORECASTER] Completed predict_future for QTWO [2026-02-24T20:30:11.530930] [INFO ] [sig ] QTWO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:11.682160] [INFO ] [LOCAL ] Saved forecast: QTWO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QTWO.txt [2026-02-24T20:30:11.682312] [INFO ] [sig ] [2509/3377] Completed QTWO in 0.5s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-24T20:30:11.682354] [INFO ] [sig ] [2510/3377] Forecasting QUAD... [2026-02-24T20:30:11.682386] [INFO ] [sig ] Generating forecast for: QUAD [2026-02-24T20:30:11.682416] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUAD' from 'https://tdm.silogroup.org/data/derivative_storage/QUAD.csv'. [2026-02-24T20:30:11.694022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUAD'. [2026-02-24T20:30:11.694421] [INFO ] [FORECASTER] Starting predict_future for QUAD [2026-02-24T20:30:11.695345] [DEBUG] [LOCAL ] No optimal features file found for QUAD: ./output/feature-sets/QUAD.txt [2026-02-24T20:30:11.695400] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:11.695433] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:11.695461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:11.695520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:11.762123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:11.763204] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:11.763302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:11.763336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:11.895980] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:11.896149] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:11.896193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:11.896225] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:11.900813] [DEBUG] [FORECASTER] QUAD: Forecast T+1@11:T+2@11: DOWN (p=1.73%) [2026-02-24T20:30:11.901360] [INFO ] [FORECASTER] Completed predict_future for QUAD [2026-02-24T20:30:11.901533] [INFO ] [sig ] QUAD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:12.052500] [INFO ] [LOCAL ] Saved forecast: QUAD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QUAD.txt [2026-02-24T20:30:12.052686] [INFO ] [sig ] [2510/3377] Completed QUAD in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-24T20:30:12.052737] [INFO ] [sig ] [2511/3377] Forecasting QUIK... [2026-02-24T20:30:12.052776] [INFO ] [sig ] Generating forecast for: QUIK [2026-02-24T20:30:12.052808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QUIK' from 'https://tdm.silogroup.org/data/derivative_storage/QUIK.csv'. [2026-02-24T20:30:12.065501] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QUIK'. [2026-02-24T20:30:12.065861] [INFO ] [FORECASTER] Starting predict_future for QUIK [2026-02-24T20:30:12.066735] [DEBUG] [LOCAL ] No optimal features file found for QUIK: ./output/feature-sets/QUIK.txt [2026-02-24T20:30:12.066790] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:12.066822] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:12.066849] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:12.066905] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:12.128848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:12.129721] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:12.129811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:12.129844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:12.255865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:12.256030] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:12.256072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:12.256101] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:12.259917] [DEBUG] [FORECASTER] QUIK: Forecast T+1@11:T+2@11: UP (p=61.13%) [2026-02-24T20:30:12.260231] [INFO ] [FORECASTER] Completed predict_future for QUIK [2026-02-24T20:30:12.260369] [INFO ] [sig ] QUIK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:12.419531] [INFO ] [LOCAL ] Saved forecast: QUIK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QUIK.txt [2026-02-24T20:30:12.419708] [INFO ] [sig ] [2511/3377] Completed QUIK in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-24T20:30:12.419749] [INFO ] [sig ] [2512/3377] Forecasting QURE... [2026-02-24T20:30:12.419780] [INFO ] [sig ] Generating forecast for: QURE [2026-02-24T20:30:12.419809] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QURE' from 'https://tdm.silogroup.org/data/derivative_storage/QURE.csv'. [2026-02-24T20:30:12.432173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QURE'. [2026-02-24T20:30:12.432523] [INFO ] [FORECASTER] Starting predict_future for QURE [2026-02-24T20:30:12.433377] [DEBUG] [LOCAL ] No optimal features file found for QURE: ./output/feature-sets/QURE.txt [2026-02-24T20:30:12.433433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:12.433477] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:12.433506] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:12.433564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:12.499775] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:12.500770] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:12.500882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:12.500918] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:12.630056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:12.630214] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:12.630254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:12.630282] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:12.633841] [DEBUG] [FORECASTER] QURE: Forecast T+1@11:T+2@11: UP (p=64.11%) [2026-02-24T20:30:12.634141] [INFO ] [FORECASTER] Completed predict_future for QURE [2026-02-24T20:30:12.634276] [INFO ] [sig ] QURE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:12.781069] [INFO ] [LOCAL ] Saved forecast: QURE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QURE.txt [2026-02-24T20:30:12.781236] [INFO ] [sig ] [2512/3377] Completed QURE in 0.4s | 2.77 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-24T20:30:12.781279] [INFO ] [sig ] [2513/3377] Forecasting QVAL... [2026-02-24T20:30:12.781309] [INFO ] [sig ] Generating forecast for: QVAL [2026-02-24T20:30:12.781339] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVAL' from 'https://tdm.silogroup.org/data/derivative_storage/QVAL.csv'. [2026-02-24T20:30:12.794178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVAL'. [2026-02-24T20:30:12.794548] [INFO ] [FORECASTER] Starting predict_future for QVAL [2026-02-24T20:30:12.795593] [DEBUG] [LOCAL ] No optimal features file found for QVAL: ./output/feature-sets/QVAL.txt [2026-02-24T20:30:12.795648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:12.795681] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:12.795710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:12.795786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:12.864500] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:12.865335] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:12.865423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:12.865459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:12.987637] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:12.987796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:12.987836] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:12.987865] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:12.991381] [DEBUG] [FORECASTER] QVAL: Forecast T+1@11:T+2@11: UP (p=53.74%) [2026-02-24T20:30:12.991692] [INFO ] [FORECASTER] Completed predict_future for QVAL [2026-02-24T20:30:12.991828] [INFO ] [sig ] QVAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:13.207185] [INFO ] [LOCAL ] Saved forecast: QVAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QVAL.txt [2026-02-24T20:30:13.207349] [INFO ] [sig ] [2513/3377] Completed QVAL in 0.4s | 2.76 sym/s | Total: 15.1m | ETA: 5.2m [2026-02-24T20:30:13.207391] [INFO ] [sig ] [2514/3377] Forecasting QVCC... [2026-02-24T20:30:13.207422] [INFO ] [sig ] Generating forecast for: QVCC [2026-02-24T20:30:13.207452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QVCC' from 'https://tdm.silogroup.org/data/derivative_storage/QVCC.csv'. [2026-02-24T20:30:13.222003] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QVCC'. [2026-02-24T20:30:13.222721] [INFO ] [FORECASTER] Starting predict_future for QVCC [2026-02-24T20:30:13.224104] [DEBUG] [LOCAL ] No optimal features file found for QVCC: ./output/feature-sets/QVCC.txt [2026-02-24T20:30:13.224173] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:13.224221] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:13.224263] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:13.224347] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:13.323388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:13.324955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:13.325133] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:13.325179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:13.456813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:13.456988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:13.457035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:13.457065] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:13.461688] [DEBUG] [FORECASTER] QVCC: Forecast T+1@11:T+2@11: UP (p=94.81%) [2026-02-24T20:30:13.462002] [INFO ] [FORECASTER] Completed predict_future for QVCC [2026-02-24T20:30:13.462158] [INFO ] [sig ] QVCC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:13.620683] [INFO ] [LOCAL ] Saved forecast: QVCC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QVCC.txt [2026-02-24T20:30:13.620853] [INFO ] [sig ] [2514/3377] Completed QVCC in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-24T20:30:13.620903] [INFO ] [sig ] [2515/3377] Forecasting QYLD... [2026-02-24T20:30:13.620936] [INFO ] [sig ] Generating forecast for: QYLD [2026-02-24T20:30:13.620975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLD' from 'https://tdm.silogroup.org/data/derivative_storage/QYLD.csv'. [2026-02-24T20:30:13.633941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLD'. [2026-02-24T20:30:13.634308] [INFO ] [FORECASTER] Starting predict_future for QYLD [2026-02-24T20:30:13.635384] [DEBUG] [LOCAL ] No optimal features file found for QYLD: ./output/feature-sets/QYLD.txt [2026-02-24T20:30:13.635442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:13.635474] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:13.635501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:13.635569] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:13.696178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:13.697076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:13.697217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:13.697252] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:13.821181] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:13.821342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:13.821382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:13.821412] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:13.825477] [DEBUG] [FORECASTER] QYLD: Forecast T+1@11:T+2@11: UP (p=99.41%) [2026-02-24T20:30:13.825778] [INFO ] [FORECASTER] Completed predict_future for QYLD [2026-02-24T20:30:13.825911] [INFO ] [sig ] QYLD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:13.971036] [INFO ] [LOCAL ] Saved forecast: QYLD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/QYLD.txt [2026-02-24T20:30:13.971185] [INFO ] [sig ] [2515/3377] Completed QYLD in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-24T20:30:13.971223] [INFO ] [sig ] [2516/3377] Forecasting QYLG... [2026-02-24T20:30:13.971260] [INFO ] [sig ] Generating forecast for: QYLG [2026-02-24T20:30:13.971292] [DEBUG] [REMOTE ] Fetching historical data for symbol 'QYLG' from 'https://tdm.silogroup.org/data/derivative_storage/QYLG.csv'. [2026-02-24T20:30:13.984414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'QYLG'. [2026-02-24T20:30:13.984791] [INFO ] [FORECASTER] Starting predict_future for QYLG [2026-02-24T20:30:13.985705] [DEBUG] [LOCAL ] No optimal features file found for QYLG: ./output/feature-sets/QYLG.txt [2026-02-24T20:30:13.985761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:13.985793] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:13.985820] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:13.985877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:14.051347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:14.052370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:14.052459] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:14.052495] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:14.171548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:14.171721] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:14.171762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:14.171791] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:14.175267] [DEBUG] [FORECASTER] QYLG: Forecast T+1@11:T+2@11: DOWN (p=19.64%) [2026-02-24T20:30:14.175547] [INFO ] [FORECASTER] Completed predict_future for QYLG [2026-02-24T20:30:14.175696] [INFO ] [sig ] QYLG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:14.320412] [INFO ] [LOCAL ] Saved forecast: QYLG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/QYLG.txt [2026-02-24T20:30:14.320562] [INFO ] [sig ] [2516/3377] Completed QYLG in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-24T20:30:14.320625] [INFO ] [sig ] [2517/3377] Forecasting RA... [2026-02-24T20:30:14.320657] [INFO ] [sig ] Generating forecast for: RA [2026-02-24T20:30:14.320687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RA' from 'https://tdm.silogroup.org/data/derivative_storage/RA.csv'. [2026-02-24T20:30:14.333483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RA'. [2026-02-24T20:30:14.333959] [INFO ] [FORECASTER] Starting predict_future for RA [2026-02-24T20:30:14.334882] [DEBUG] [LOCAL ] No optimal features file found for RA: ./output/feature-sets/RA.txt [2026-02-24T20:30:14.334937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:14.334969] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:14.334996] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:14.335053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:14.397105] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:14.398265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:14.398353] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:14.398386] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:14.524496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:14.524694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:14.524746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:14.524805] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:14.528647] [DEBUG] [FORECASTER] RA: Forecast T+1@11:T+2@11: DOWN (p=36.57%) [2026-02-24T20:30:14.529019] [INFO ] [FORECASTER] Completed predict_future for RA [2026-02-24T20:30:14.529177] [INFO ] [sig ] RA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:14.678940] [INFO ] [LOCAL ] Saved forecast: RA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RA.txt [2026-02-24T20:30:14.679098] [INFO ] [sig ] [2517/3377] Completed RA in 0.4s | 2.76 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-24T20:30:14.679137] [INFO ] [sig ] [2518/3377] Forecasting RACE... [2026-02-24T20:30:14.679168] [INFO ] [sig ] Generating forecast for: RACE [2026-02-24T20:30:14.679197] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RACE' from 'https://tdm.silogroup.org/data/derivative_storage/RACE.csv'. [2026-02-24T20:30:14.691671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RACE'. [2026-02-24T20:30:14.692019] [INFO ] [FORECASTER] Starting predict_future for RACE [2026-02-24T20:30:14.692857] [DEBUG] [LOCAL ] No optimal features file found for RACE: ./output/feature-sets/RACE.txt [2026-02-24T20:30:14.692912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:14.692944] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:14.692972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:14.693029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:14.752600] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:14.753480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:14.753567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:14.753625] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:14.876164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:14.876327] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:14.876366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:14.876396] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:14.879874] [DEBUG] [FORECASTER] RACE: Forecast T+1@11:T+2@11: DOWN (p=40.39%) [2026-02-24T20:30:14.880189] [INFO ] [FORECASTER] Completed predict_future for RACE [2026-02-24T20:30:14.880319] [INFO ] [sig ] RACE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:15.028654] [INFO ] [LOCAL ] Saved forecast: RACE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RACE.txt [2026-02-24T20:30:15.028822] [INFO ] [sig ] [2518/3377] Completed RACE in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-24T20:30:15.028862] [INFO ] [sig ] [2519/3377] Forecasting RAIL... [2026-02-24T20:30:15.028892] [INFO ] [sig ] Generating forecast for: RAIL [2026-02-24T20:30:15.028934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAIL' from 'https://tdm.silogroup.org/data/derivative_storage/RAIL.csv'. [2026-02-24T20:30:15.040712] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAIL'. [2026-02-24T20:30:15.041031] [INFO ] [FORECASTER] Starting predict_future for RAIL [2026-02-24T20:30:15.041847] [DEBUG] [LOCAL ] No optimal features file found for RAIL: ./output/feature-sets/RAIL.txt [2026-02-24T20:30:15.041902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:15.041934] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:15.041962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:15.042024] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:15.101557] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:15.102364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:15.102450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:15.102484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:15.227104] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:15.227266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:15.227306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:15.227354] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:15.230958] [DEBUG] [FORECASTER] RAIL: Forecast T+1@11:T+2@11: DOWN (p=1.95%) [2026-02-24T20:30:15.231265] [INFO ] [FORECASTER] Completed predict_future for RAIL [2026-02-24T20:30:15.231405] [INFO ] [sig ] RAIL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:15.375030] [INFO ] [LOCAL ] Saved forecast: RAIL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RAIL.txt [2026-02-24T20:30:15.375197] [INFO ] [sig ] [2519/3377] Completed RAIL in 0.3s | 2.76 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-24T20:30:15.375237] [INFO ] [sig ] [2520/3377] Forecasting RAMP... [2026-02-24T20:30:15.375267] [INFO ] [sig ] Generating forecast for: RAMP [2026-02-24T20:30:15.375300] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAMP' from 'https://tdm.silogroup.org/data/derivative_storage/RAMP.csv'. [2026-02-24T20:30:15.387539] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAMP'. [2026-02-24T20:30:15.388011] [INFO ] [FORECASTER] Starting predict_future for RAMP [2026-02-24T20:30:15.388908] [DEBUG] [LOCAL ] No optimal features file found for RAMP: ./output/feature-sets/RAMP.txt [2026-02-24T20:30:15.388964] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:15.389003] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:15.389037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:15.389108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:15.447710] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:15.448650] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:15.448741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:15.448774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:15.575771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:15.575930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:15.575970] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:15.576000] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:15.579841] [DEBUG] [FORECASTER] RAMP: Forecast T+1@11:T+2@11: UP (p=87.50%) [2026-02-24T20:30:15.580204] [INFO ] [FORECASTER] Completed predict_future for RAMP [2026-02-24T20:30:15.580343] [INFO ] [sig ] RAMP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:15.727114] [INFO ] [LOCAL ] Saved forecast: RAMP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RAMP.txt [2026-02-24T20:30:15.727288] [INFO ] [sig ] [2520/3377] Completed RAMP in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-24T20:30:15.727329] [INFO ] [sig ] [2521/3377] Forecasting RARE... [2026-02-24T20:30:15.727357] [INFO ] [sig ] Generating forecast for: RARE [2026-02-24T20:30:15.727389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RARE' from 'https://tdm.silogroup.org/data/derivative_storage/RARE.csv'. [2026-02-24T20:30:15.741235] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RARE'. [2026-02-24T20:30:15.741693] [INFO ] [FORECASTER] Starting predict_future for RARE [2026-02-24T20:30:15.742641] [DEBUG] [LOCAL ] No optimal features file found for RARE: ./output/feature-sets/RARE.txt [2026-02-24T20:30:15.742703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:15.742746] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:15.742774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:15.742832] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:15.804978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:15.806118] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:15.806402] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:15.806454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:15.934019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:15.934183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:15.934224] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:15.934253] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:15.937894] [DEBUG] [FORECASTER] RARE: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-02-24T20:30:15.938246] [INFO ] [FORECASTER] Completed predict_future for RARE [2026-02-24T20:30:15.938396] [INFO ] [sig ] RARE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:16.089000] [INFO ] [LOCAL ] Saved forecast: RARE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RARE.txt [2026-02-24T20:30:16.089181] [INFO ] [sig ] [2521/3377] Completed RARE in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-24T20:30:16.089220] [INFO ] [sig ] [2522/3377] Forecasting RAVE... [2026-02-24T20:30:16.089250] [INFO ] [sig ] Generating forecast for: RAVE [2026-02-24T20:30:16.089282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAVE' from 'https://tdm.silogroup.org/data/derivative_storage/RAVE.csv'. [2026-02-24T20:30:16.101401] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAVE'. [2026-02-24T20:30:16.101854] [INFO ] [FORECASTER] Starting predict_future for RAVE [2026-02-24T20:30:16.102688] [DEBUG] [LOCAL ] No optimal features file found for RAVE: ./output/feature-sets/RAVE.txt [2026-02-24T20:30:16.102743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:16.102822] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:16.102853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:16.102912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:16.165221] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:16.166558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:16.166688] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:16.166725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:16.282744] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:16.282913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:16.282955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:16.282986] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:16.286770] [DEBUG] [FORECASTER] RAVE: Forecast T+1@11:T+2@11: DOWN (p=44.75%) [2026-02-24T20:30:16.287121] [INFO ] [FORECASTER] Completed predict_future for RAVE [2026-02-24T20:30:16.287278] [INFO ] [sig ] RAVE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:16.452078] [INFO ] [LOCAL ] Saved forecast: RAVE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RAVE.txt [2026-02-24T20:30:16.452276] [INFO ] [sig ] [2522/3377] Completed RAVE in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.2m [2026-02-24T20:30:16.452319] [INFO ] [sig ] [2523/3377] Forecasting RAY... [2026-02-24T20:30:16.452348] [INFO ] [sig ] Generating forecast for: RAY [2026-02-24T20:30:16.452379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RAY' from 'https://tdm.silogroup.org/data/derivative_storage/RAY.csv'. [2026-02-24T20:30:16.465027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RAY'. [2026-02-24T20:30:16.465426] [INFO ] [FORECASTER] Starting predict_future for RAY [2026-02-24T20:30:16.466352] [DEBUG] [LOCAL ] No optimal features file found for RAY: ./output/feature-sets/RAY.txt [2026-02-24T20:30:16.466408] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:16.466440] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:16.466481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:16.466540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:16.527897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:16.528864] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:16.528958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:16.528993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:16.650908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:16.651055] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:16.651094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:16.651126] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:16.654656] [DEBUG] [FORECASTER] RAY: Forecast T+1@11:T+2@11: DOWN (p=12.84%) [2026-02-24T20:30:16.654939] [INFO ] [FORECASTER] Completed predict_future for RAY [2026-02-24T20:30:16.655075] [INFO ] [sig ] RAY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:16.799517] [INFO ] [LOCAL ] Saved forecast: RAY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RAY.txt [2026-02-24T20:30:16.799698] [INFO ] [sig ] [2523/3377] Completed RAY in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-24T20:30:16.799740] [INFO ] [sig ] [2524/3377] Forecasting RBA... [2026-02-24T20:30:16.799770] [INFO ] [sig ] Generating forecast for: RBA [2026-02-24T20:30:16.799804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBA' from 'https://tdm.silogroup.org/data/derivative_storage/RBA.csv'. [2026-02-24T20:30:16.817479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBA'. [2026-02-24T20:30:16.818212] [INFO ] [FORECASTER] Starting predict_future for RBA [2026-02-24T20:30:16.819369] [DEBUG] [LOCAL ] No optimal features file found for RBA: ./output/feature-sets/RBA.txt [2026-02-24T20:30:16.819432] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:16.819469] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:16.819498] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:16.819565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:16.885496] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:16.886604] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:16.886696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:16.886729] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:17.012381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:17.012556] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:17.012621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:17.012652] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:17.016275] [DEBUG] [FORECASTER] RBA: Forecast T+1@11:T+2@11: UP (p=69.76%) [2026-02-24T20:30:17.016611] [INFO ] [FORECASTER] Completed predict_future for RBA [2026-02-24T20:30:17.016762] [INFO ] [sig ] RBA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:17.178021] [INFO ] [LOCAL ] Saved forecast: RBA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RBA.txt [2026-02-24T20:30:17.178210] [INFO ] [sig ] [2524/3377] Completed RBA in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-24T20:30:17.178258] [INFO ] [sig ] [2525/3377] Forecasting RBB... [2026-02-24T20:30:17.178289] [INFO ] [sig ] Generating forecast for: RBB [2026-02-24T20:30:17.178324] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBB' from 'https://tdm.silogroup.org/data/derivative_storage/RBB.csv'. [2026-02-24T20:30:17.191310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBB'. [2026-02-24T20:30:17.191707] [INFO ] [FORECASTER] Starting predict_future for RBB [2026-02-24T20:30:17.192606] [DEBUG] [LOCAL ] No optimal features file found for RBB: ./output/feature-sets/RBB.txt [2026-02-24T20:30:17.192661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:17.192693] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:17.192719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:17.192785] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:17.251194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:17.252347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:17.252443] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:17.252477] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:17.386708] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:17.386890] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:17.386936] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:17.387024] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:17.392040] [DEBUG] [FORECASTER] RBB: Forecast T+1@11:T+2@11: DOWN (p=47.39%) [2026-02-24T20:30:17.392464] [INFO ] [FORECASTER] Completed predict_future for RBB [2026-02-24T20:30:17.392868] [INFO ] [sig ] RBB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:17.538527] [INFO ] [LOCAL ] Saved forecast: RBB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RBB.txt [2026-02-24T20:30:17.538681] [INFO ] [sig ] [2525/3377] Completed RBB in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-24T20:30:17.538721] [INFO ] [sig ] [2526/3377] Forecasting RBC... [2026-02-24T20:30:17.538751] [INFO ] [sig ] Generating forecast for: RBC [2026-02-24T20:30:17.538782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBC' from 'https://tdm.silogroup.org/data/derivative_storage/RBC.csv'. [2026-02-24T20:30:17.550656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBC'. [2026-02-24T20:30:17.550960] [INFO ] [FORECASTER] Starting predict_future for RBC [2026-02-24T20:30:17.551822] [DEBUG] [LOCAL ] No optimal features file found for RBC: ./output/feature-sets/RBC.txt [2026-02-24T20:30:17.551876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:17.551907] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:17.551934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:17.551990] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:17.608507] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:17.609240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:17.609322] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:17.609355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:17.729366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:17.729533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:17.729593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:17.729626] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:17.733218] [DEBUG] [FORECASTER] RBC: Forecast T+1@11:T+2@11: UP (p=60.06%) [2026-02-24T20:30:17.733505] [INFO ] [FORECASTER] Completed predict_future for RBC [2026-02-24T20:30:17.733658] [INFO ] [sig ] RBC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:17.877155] [INFO ] [LOCAL ] Saved forecast: RBC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RBC.txt [2026-02-24T20:30:17.877320] [INFO ] [sig ] [2526/3377] Completed RBC in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-24T20:30:17.877549] [INFO ] [sig ] [2527/3377] Forecasting RBCAA... [2026-02-24T20:30:17.877598] [INFO ] [sig ] Generating forecast for: RBCAA [2026-02-24T20:30:17.877642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBCAA' from 'https://tdm.silogroup.org/data/derivative_storage/RBCAA.csv'. [2026-02-24T20:30:17.889166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBCAA'. [2026-02-24T20:30:17.889513] [INFO ] [FORECASTER] Starting predict_future for RBCAA [2026-02-24T20:30:17.890416] [DEBUG] [LOCAL ] No optimal features file found for RBCAA: ./output/feature-sets/RBCAA.txt [2026-02-24T20:30:17.890472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:17.890504] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:17.890531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:17.890612] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:17.952967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:17.954085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:17.954180] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:17.954215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:18.080729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:18.080891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:18.080931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:18.080959] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:18.084699] [DEBUG] [FORECASTER] RBCAA: Forecast T+1@11:T+2@11: DOWN (p=20.06%) [2026-02-24T20:30:18.084977] [INFO ] [FORECASTER] Completed predict_future for RBCAA [2026-02-24T20:30:18.085115] [INFO ] [sig ] RBCAA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:18.228758] [INFO ] [LOCAL ] Saved forecast: RBCAA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RBCAA.txt [2026-02-24T20:30:18.228897] [INFO ] [sig ] [2527/3377] Completed RBCAA in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-24T20:30:18.228945] [INFO ] [sig ] [2528/3377] Forecasting RBLX... [2026-02-24T20:30:18.228976] [INFO ] [sig ] Generating forecast for: RBLX [2026-02-24T20:30:18.229025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RBLX' from 'https://tdm.silogroup.org/data/derivative_storage/RBLX.csv'. [2026-02-24T20:30:18.242075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RBLX'. [2026-02-24T20:30:18.242448] [INFO ] [FORECASTER] Starting predict_future for RBLX [2026-02-24T20:30:18.243317] [DEBUG] [LOCAL ] No optimal features file found for RBLX: ./output/feature-sets/RBLX.txt [2026-02-24T20:30:18.243372] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:18.243404] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:18.243431] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:18.243499] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:18.306630] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:18.307754] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:18.307866] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:18.307931] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:18.433782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:18.433955] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:18.433995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:18.434024] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:18.437586] [DEBUG] [FORECASTER] RBLX: Forecast T+1@11:T+2@11: DOWN (p=36.84%) [2026-02-24T20:30:18.437918] [INFO ] [FORECASTER] Completed predict_future for RBLX [2026-02-24T20:30:18.438061] [INFO ] [sig ] RBLX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:18.585319] [INFO ] [LOCAL ] Saved forecast: RBLX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RBLX.txt [2026-02-24T20:30:18.585489] [INFO ] [sig ] [2528/3377] Completed RBLX in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-24T20:30:18.585529] [INFO ] [sig ] [2529/3377] Forecasting RC... [2026-02-24T20:30:18.585559] [INFO ] [sig ] Generating forecast for: RC [2026-02-24T20:30:18.585611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RC' from 'https://tdm.silogroup.org/data/derivative_storage/RC.csv'. [2026-02-24T20:30:18.598218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RC'. [2026-02-24T20:30:18.598643] [INFO ] [FORECASTER] Starting predict_future for RC [2026-02-24T20:30:18.599493] [DEBUG] [LOCAL ] No optimal features file found for RC: ./output/feature-sets/RC.txt [2026-02-24T20:30:18.599550] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:18.599603] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:18.599633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:18.599692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:18.667297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:18.668666] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:18.668795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:18.668841] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:18.803654] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:18.803880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:18.803925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:18.803956] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:18.807918] [DEBUG] [FORECASTER] RC: Forecast T+1@11:T+2@11: UP (p=95.82%) [2026-02-24T20:30:18.808280] [INFO ] [FORECASTER] Completed predict_future for RC [2026-02-24T20:30:18.808427] [INFO ] [sig ] RC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:18.960862] [INFO ] [LOCAL ] Saved forecast: RC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RC.txt [2026-02-24T20:30:18.961001] [INFO ] [sig ] [2529/3377] Completed RC in 0.4s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-24T20:30:18.961042] [INFO ] [sig ] [2530/3377] Forecasting RCEL... [2026-02-24T20:30:18.961079] [INFO ] [sig ] Generating forecast for: RCEL [2026-02-24T20:30:18.961112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCEL' from 'https://tdm.silogroup.org/data/derivative_storage/RCEL.csv'. [2026-02-24T20:30:18.972620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCEL'. [2026-02-24T20:30:18.972891] [INFO ] [FORECASTER] Starting predict_future for RCEL [2026-02-24T20:30:18.973699] [DEBUG] [LOCAL ] No optimal features file found for RCEL: ./output/feature-sets/RCEL.txt [2026-02-24T20:30:18.973754] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:18.973785] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:18.973811] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:18.973867] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:19.032539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:19.033382] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:19.033464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:19.033497] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:19.157554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:19.157720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:19.157761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:19.157792] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:19.161335] [DEBUG] [FORECASTER] RCEL: Forecast T+1@11:T+2@11: DOWN (p=27.69%) [2026-02-24T20:30:19.161638] [INFO ] [FORECASTER] Completed predict_future for RCEL [2026-02-24T20:30:19.161782] [INFO ] [sig ] RCEL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:19.308148] [INFO ] [LOCAL ] Saved forecast: RCEL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RCEL.txt [2026-02-24T20:30:19.308317] [INFO ] [sig ] [2530/3377] Completed RCEL in 0.3s | 2.77 sym/s | Total: 15.2m | ETA: 5.1m [2026-02-24T20:30:19.308360] [INFO ] [sig ] [2531/3377] Forecasting RCI... [2026-02-24T20:30:19.308392] [INFO ] [sig ] Generating forecast for: RCI [2026-02-24T20:30:19.308425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCI' from 'https://tdm.silogroup.org/data/derivative_storage/RCI.csv'. [2026-02-24T20:30:19.320627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCI'. [2026-02-24T20:30:19.320943] [INFO ] [FORECASTER] Starting predict_future for RCI [2026-02-24T20:30:19.321781] [DEBUG] [LOCAL ] No optimal features file found for RCI: ./output/feature-sets/RCI.txt [2026-02-24T20:30:19.321835] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:19.321869] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:19.321897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:19.321955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:19.381149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:19.382099] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:19.382205] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:19.382245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:19.506406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:19.506717] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:19.506766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:19.506796] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:19.510846] [DEBUG] [FORECASTER] RCI: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-24T20:30:19.511126] [INFO ] [FORECASTER] Completed predict_future for RCI [2026-02-24T20:30:19.511260] [INFO ] [sig ] RCI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:19.657985] [INFO ] [LOCAL ] Saved forecast: RCI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RCI.txt [2026-02-24T20:30:19.658144] [INFO ] [sig ] [2531/3377] Completed RCI in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-24T20:30:19.658187] [INFO ] [sig ] [2532/3377] Forecasting RCKY... [2026-02-24T20:30:19.658217] [INFO ] [sig ] Generating forecast for: RCKY [2026-02-24T20:30:19.658247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCKY' from 'https://tdm.silogroup.org/data/derivative_storage/RCKY.csv'. [2026-02-24T20:30:19.671089] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCKY'. [2026-02-24T20:30:19.671641] [INFO ] [FORECASTER] Starting predict_future for RCKY [2026-02-24T20:30:19.672426] [DEBUG] [LOCAL ] No optimal features file found for RCKY: ./output/feature-sets/RCKY.txt [2026-02-24T20:30:19.672479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:19.672511] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:19.672539] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:19.672617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:19.731454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:19.732250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:19.732378] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:19.732414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:19.857841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:19.858053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:19.858097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:19.858127] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:19.861992] [DEBUG] [FORECASTER] RCKY: Forecast T+1@11:T+2@11: DOWN (p=10.54%) [2026-02-24T20:30:19.862298] [INFO ] [FORECASTER] Completed predict_future for RCKY [2026-02-24T20:30:19.862436] [INFO ] [sig ] RCKY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:20.010073] [INFO ] [LOCAL ] Saved forecast: RCKY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RCKY.txt [2026-02-24T20:30:20.010239] [INFO ] [sig ] [2532/3377] Completed RCKY in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-24T20:30:20.010280] [INFO ] [sig ] [2533/3377] Forecasting RCL... [2026-02-24T20:30:20.010312] [INFO ] [sig ] Generating forecast for: RCL [2026-02-24T20:30:20.010342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCL' from 'https://tdm.silogroup.org/data/derivative_storage/RCL.csv'. [2026-02-24T20:30:20.022291] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCL'. [2026-02-24T20:30:20.022637] [INFO ] [FORECASTER] Starting predict_future for RCL [2026-02-24T20:30:20.023450] [DEBUG] [LOCAL ] No optimal features file found for RCL: ./output/feature-sets/RCL.txt [2026-02-24T20:30:20.023503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:20.023535] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:20.023561] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:20.023640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:20.082840] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:20.083814] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:20.083907] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:20.083942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:20.227395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:20.227600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:20.227662] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:20.227708] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:20.231503] [DEBUG] [FORECASTER] RCL: Forecast T+1@11:T+2@11: DOWN (p=28.93%) [2026-02-24T20:30:20.231855] [INFO ] [FORECASTER] Completed predict_future for RCL [2026-02-24T20:30:20.231995] [INFO ] [sig ] RCL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:20.383381] [INFO ] [LOCAL ] Saved forecast: RCL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RCL.txt [2026-02-24T20:30:20.383554] [INFO ] [sig ] [2533/3377] Completed RCL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-24T20:30:20.383618] [INFO ] [sig ] [2534/3377] Forecasting RCS... [2026-02-24T20:30:20.383651] [INFO ] [sig ] Generating forecast for: RCS [2026-02-24T20:30:20.383681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCS' from 'https://tdm.silogroup.org/data/derivative_storage/RCS.csv'. [2026-02-24T20:30:20.395510] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCS'. [2026-02-24T20:30:20.395878] [INFO ] [FORECASTER] Starting predict_future for RCS [2026-02-24T20:30:20.396709] [DEBUG] [LOCAL ] No optimal features file found for RCS: ./output/feature-sets/RCS.txt [2026-02-24T20:30:20.396764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:20.396797] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:20.396824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:20.396881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:20.454853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:20.455825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:20.455914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:20.455946] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:20.577381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:20.577537] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:20.577596] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:20.577629] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:20.581787] [DEBUG] [FORECASTER] RCS: Forecast T+1@11:T+2@11: DOWN (p=14.60%) [2026-02-24T20:30:20.582068] [INFO ] [FORECASTER] Completed predict_future for RCS [2026-02-24T20:30:20.582223] [INFO ] [sig ] RCS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:20.723631] [INFO ] [LOCAL ] Saved forecast: RCS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RCS.txt [2026-02-24T20:30:20.723764] [INFO ] [sig ] [2534/3377] Completed RCS in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-24T20:30:20.723803] [INFO ] [sig ] [2535/3377] Forecasting RCUS... [2026-02-24T20:30:20.723833] [INFO ] [sig ] Generating forecast for: RCUS [2026-02-24T20:30:20.723864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RCUS' from 'https://tdm.silogroup.org/data/derivative_storage/RCUS.csv'. [2026-02-24T20:30:20.735842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RCUS'. [2026-02-24T20:30:20.736147] [INFO ] [FORECASTER] Starting predict_future for RCUS [2026-02-24T20:30:20.736948] [DEBUG] [LOCAL ] No optimal features file found for RCUS: ./output/feature-sets/RCUS.txt [2026-02-24T20:30:20.737001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:20.737033] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:20.737060] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:20.737125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:20.793400] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:20.794170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:20.794255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:20.794288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:20.916426] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:20.916610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:20.916653] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:20.916682] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:20.920385] [DEBUG] [FORECASTER] RCUS: Forecast T+1@11:T+2@11: UP (p=82.40%) [2026-02-24T20:30:20.920856] [INFO ] [FORECASTER] Completed predict_future for RCUS [2026-02-24T20:30:20.920990] [INFO ] [sig ] RCUS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:21.071015] [INFO ] [LOCAL ] Saved forecast: RCUS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RCUS.txt [2026-02-24T20:30:21.071213] [INFO ] [sig ] [2535/3377] Completed RCUS in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-24T20:30:21.071263] [INFO ] [sig ] [2536/3377] Forecasting RDCM... [2026-02-24T20:30:21.071297] [INFO ] [sig ] Generating forecast for: RDCM [2026-02-24T20:30:21.071334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDCM' from 'https://tdm.silogroup.org/data/derivative_storage/RDCM.csv'. [2026-02-24T20:30:21.083321] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDCM'. [2026-02-24T20:30:21.083638] [INFO ] [FORECASTER] Starting predict_future for RDCM [2026-02-24T20:30:21.084463] [DEBUG] [LOCAL ] No optimal features file found for RDCM: ./output/feature-sets/RDCM.txt [2026-02-24T20:30:21.084538] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:21.084596] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:21.084627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:21.084692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:21.142440] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:21.143305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:21.143392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:21.143427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:21.271397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:21.271558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:21.271620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:21.271651] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:21.275192] [DEBUG] [FORECASTER] RDCM: Forecast T+1@11:T+2@11: DOWN (p=3.39%) [2026-02-24T20:30:21.275481] [INFO ] [FORECASTER] Completed predict_future for RDCM [2026-02-24T20:30:21.275657] [INFO ] [sig ] RDCM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:21.426857] [INFO ] [LOCAL ] Saved forecast: RDCM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RDCM.txt [2026-02-24T20:30:21.427016] [INFO ] [sig ] [2536/3377] Completed RDCM in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-24T20:30:21.427056] [INFO ] [sig ] [2537/3377] Forecasting RDVY... [2026-02-24T20:30:21.427086] [INFO ] [sig ] Generating forecast for: RDVY [2026-02-24T20:30:21.427116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDVY' from 'https://tdm.silogroup.org/data/derivative_storage/RDVY.csv'. [2026-02-24T20:30:21.439802] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDVY'. [2026-02-24T20:30:21.440182] [INFO ] [FORECASTER] Starting predict_future for RDVY [2026-02-24T20:30:21.441020] [DEBUG] [LOCAL ] No optimal features file found for RDVY: ./output/feature-sets/RDVY.txt [2026-02-24T20:30:21.441075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:21.441107] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:21.441135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:21.441192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:21.505103] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:21.506001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:21.506091] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:21.506135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:21.635532] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:21.635722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:21.635770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:21.635811] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:21.640166] [DEBUG] [FORECASTER] RDVY: Forecast T+1@11:T+2@11: UP (p=77.24%) [2026-02-24T20:30:21.640690] [INFO ] [FORECASTER] Completed predict_future for RDVY [2026-02-24T20:30:21.640836] [INFO ] [sig ] RDVY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:21.789925] [INFO ] [LOCAL ] Saved forecast: RDVY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RDVY.txt [2026-02-24T20:30:21.790071] [INFO ] [sig ] [2537/3377] Completed RDVY in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-24T20:30:21.790115] [INFO ] [sig ] [2538/3377] Forecasting RDY... [2026-02-24T20:30:21.790152] [INFO ] [sig ] Generating forecast for: RDY [2026-02-24T20:30:21.790188] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RDY' from 'https://tdm.silogroup.org/data/derivative_storage/RDY.csv'. [2026-02-24T20:30:21.802778] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RDY'. [2026-02-24T20:30:21.803124] [INFO ] [FORECASTER] Starting predict_future for RDY [2026-02-24T20:30:21.803960] [DEBUG] [LOCAL ] No optimal features file found for RDY: ./output/feature-sets/RDY.txt [2026-02-24T20:30:21.804021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:21.804056] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:21.804084] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:21.804141] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:21.869568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:21.870488] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:21.870622] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:21.870677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:22.011718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:22.011889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:22.011929] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:22.011960] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:22.015661] [DEBUG] [FORECASTER] RDY: Forecast T+1@11:T+2@11: DOWN (p=37.99%) [2026-02-24T20:30:22.015950] [INFO ] [FORECASTER] Completed predict_future for RDY [2026-02-24T20:30:22.016095] [INFO ] [sig ] RDY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:22.168403] [INFO ] [LOCAL ] Saved forecast: RDY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RDY.txt [2026-02-24T20:30:22.168558] [INFO ] [sig ] [2538/3377] Completed RDY in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-24T20:30:22.168620] [INFO ] [sig ] [2539/3377] Forecasting REAL... [2026-02-24T20:30:22.168650] [INFO ] [sig ] Generating forecast for: REAL [2026-02-24T20:30:22.168681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAL' from 'https://tdm.silogroup.org/data/derivative_storage/REAL.csv'. [2026-02-24T20:30:22.181550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAL'. [2026-02-24T20:30:22.182102] [INFO ] [FORECASTER] Starting predict_future for REAL [2026-02-24T20:30:22.183141] [DEBUG] [LOCAL ] No optimal features file found for REAL: ./output/feature-sets/REAL.txt [2026-02-24T20:30:22.183199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:22.183269] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:22.183481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:22.183537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:22.242064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:22.242845] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:22.242928] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:22.242963] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:22.371082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:22.371254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:22.371298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:22.371328] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:22.374978] [DEBUG] [FORECASTER] REAL: Forecast T+1@11:T+2@11: UP (p=73.49%) [2026-02-24T20:30:22.375324] [INFO ] [FORECASTER] Completed predict_future for REAL [2026-02-24T20:30:22.375466] [INFO ] [sig ] REAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:22.520700] [INFO ] [LOCAL ] Saved forecast: REAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/REAL.txt [2026-02-24T20:30:22.520863] [INFO ] [sig ] [2539/3377] Completed REAL in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.1m [2026-02-24T20:30:22.520913] [INFO ] [sig ] [2540/3377] Forecasting REAX... [2026-02-24T20:30:22.520944] [INFO ] [sig ] Generating forecast for: REAX [2026-02-24T20:30:22.520974] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REAX' from 'https://tdm.silogroup.org/data/derivative_storage/REAX.csv'. [2026-02-24T20:30:22.532888] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REAX'. [2026-02-24T20:30:22.533262] [INFO ] [FORECASTER] Starting predict_future for REAX [2026-02-24T20:30:22.534075] [DEBUG] [LOCAL ] No optimal features file found for REAX: ./output/feature-sets/REAX.txt [2026-02-24T20:30:22.534132] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:22.534171] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:22.534204] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:22.534273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:22.594839] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:22.595753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:22.595838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:22.595871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:22.722034] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:22.722210] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:22.722251] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:22.722280] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:22.725791] [DEBUG] [FORECASTER] REAX: Forecast T+1@11:T+2@11: DOWN (p=46.91%) [2026-02-24T20:30:22.726076] [INFO ] [FORECASTER] Completed predict_future for REAX [2026-02-24T20:30:22.726209] [INFO ] [sig ] REAX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:22.873707] [INFO ] [LOCAL ] Saved forecast: REAX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/REAX.txt [2026-02-24T20:30:22.873896] [INFO ] [sig ] [2540/3377] Completed REAX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-24T20:30:22.873941] [INFO ] [sig ] [2541/3377] Forecasting REBN... [2026-02-24T20:30:22.873982] [INFO ] [sig ] Generating forecast for: REBN [2026-02-24T20:30:22.874015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REBN' from 'https://tdm.silogroup.org/data/derivative_storage/REBN.csv'. [2026-02-24T20:30:22.887075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REBN'. [2026-02-24T20:30:22.887431] [INFO ] [FORECASTER] Starting predict_future for REBN [2026-02-24T20:30:22.888355] [DEBUG] [LOCAL ] No optimal features file found for REBN: ./output/feature-sets/REBN.txt [2026-02-24T20:30:22.888411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:22.888449] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:22.888481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:22.888541] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:22.954294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:22.955268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:22.955355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:22.955594] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:23.075648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:23.075812] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:23.075851] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:23.075879] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:23.079437] [DEBUG] [FORECASTER] REBN: Forecast T+1@11:T+2@11: UP (p=54.21%) [2026-02-24T20:30:23.079761] [INFO ] [FORECASTER] Completed predict_future for REBN [2026-02-24T20:30:23.079897] [INFO ] [sig ] REBN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:23.231798] [INFO ] [LOCAL ] Saved forecast: REBN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/REBN.txt [2026-02-24T20:30:23.231964] [INFO ] [sig ] [2541/3377] Completed REBN in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-24T20:30:23.232006] [INFO ] [sig ] [2542/3377] Forecasting REFI... [2026-02-24T20:30:23.232036] [INFO ] [sig ] Generating forecast for: REFI [2026-02-24T20:30:23.232069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REFI' from 'https://tdm.silogroup.org/data/derivative_storage/REFI.csv'. [2026-02-24T20:30:23.244388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REFI'. [2026-02-24T20:30:23.244780] [INFO ] [FORECASTER] Starting predict_future for REFI [2026-02-24T20:30:23.245619] [DEBUG] [LOCAL ] No optimal features file found for REFI: ./output/feature-sets/REFI.txt [2026-02-24T20:30:23.245674] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:23.245707] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:23.245735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:23.245793] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:23.304705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:23.305669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:23.305756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:23.305790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:23.435113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:23.435293] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:23.435335] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:23.435397] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:23.439032] [DEBUG] [FORECASTER] REFI: Forecast T+1@11:T+2@11: UP (p=98.56%) [2026-02-24T20:30:23.439353] [INFO ] [FORECASTER] Completed predict_future for REFI [2026-02-24T20:30:23.439489] [INFO ] [sig ] REFI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:23.586009] [INFO ] [LOCAL ] Saved forecast: REFI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/REFI.txt [2026-02-24T20:30:23.586182] [INFO ] [sig ] [2542/3377] Completed REFI in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-24T20:30:23.586232] [INFO ] [sig ] [2543/3377] Forecasting REG... [2026-02-24T20:30:23.586270] [INFO ] [sig ] Generating forecast for: REG [2026-02-24T20:30:23.586308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REG' from 'https://tdm.silogroup.org/data/derivative_storage/REG.csv'. [2026-02-24T20:30:23.599382] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REG'. [2026-02-24T20:30:23.599707] [INFO ] [FORECASTER] Starting predict_future for REG [2026-02-24T20:30:23.600518] [DEBUG] [LOCAL ] No optimal features file found for REG: ./output/feature-sets/REG.txt [2026-02-24T20:30:23.600590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:23.600625] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:23.600653] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:23.600711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:23.661253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:23.662019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:23.662103] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:23.662136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:23.791804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:23.792000] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:23.792088] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:23.792140] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:23.797439] [DEBUG] [FORECASTER] REG: Forecast T+1@11:T+2@11: DOWN (p=4.89%) [2026-02-24T20:30:23.798016] [INFO ] [FORECASTER] Completed predict_future for REG [2026-02-24T20:30:23.798241] [INFO ] [sig ] REG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:23.946984] [INFO ] [LOCAL ] Saved forecast: REG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/REG.txt [2026-02-24T20:30:23.947125] [INFO ] [sig ] [2543/3377] Completed REG in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-24T20:30:23.947164] [INFO ] [sig ] [2544/3377] Forecasting REGN... [2026-02-24T20:30:23.947194] [INFO ] [sig ] Generating forecast for: REGN [2026-02-24T20:30:23.947225] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REGN' from 'https://tdm.silogroup.org/data/derivative_storage/REGN.csv'. [2026-02-24T20:30:23.958659] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REGN'. [2026-02-24T20:30:23.958921] [INFO ] [FORECASTER] Starting predict_future for REGN [2026-02-24T20:30:23.959725] [DEBUG] [LOCAL ] No optimal features file found for REGN: ./output/feature-sets/REGN.txt [2026-02-24T20:30:23.959778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:23.959809] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:23.959836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:23.959893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:24.019014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:24.019702] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:24.019792] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:24.019827] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:24.146161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:24.146360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:24.146420] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:24.146453] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:24.150188] [DEBUG] [FORECASTER] REGN: Forecast T+1@11:T+2@11: DOWN (p=27.92%) [2026-02-24T20:30:24.150527] [INFO ] [FORECASTER] Completed predict_future for REGN [2026-02-24T20:30:24.150698] [INFO ] [sig ] REGN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:24.305108] [INFO ] [LOCAL ] Saved forecast: REGN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/REGN.txt [2026-02-24T20:30:24.305265] [INFO ] [sig ] [2544/3377] Completed REGN in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-24T20:30:24.305306] [INFO ] [sig ] [2545/3377] Forecasting RELL... [2026-02-24T20:30:24.305336] [INFO ] [sig ] Generating forecast for: RELL [2026-02-24T20:30:24.305367] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELL' from 'https://tdm.silogroup.org/data/derivative_storage/RELL.csv'. [2026-02-24T20:30:24.317130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELL'. [2026-02-24T20:30:24.317392] [INFO ] [FORECASTER] Starting predict_future for RELL [2026-02-24T20:30:24.318262] [DEBUG] [LOCAL ] No optimal features file found for RELL: ./output/feature-sets/RELL.txt [2026-02-24T20:30:24.318327] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:24.318365] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:24.318391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:24.318446] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:24.376525] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:24.377247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:24.377342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:24.377376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:24.499083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:24.499241] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:24.499281] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:24.499310] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:24.502748] [DEBUG] [FORECASTER] RELL: Forecast T+1@11:T+2@11: DOWN (p=16.98%) [2026-02-24T20:30:24.503026] [INFO ] [FORECASTER] Completed predict_future for RELL [2026-02-24T20:30:24.503154] [INFO ] [sig ] RELL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:24.650251] [INFO ] [LOCAL ] Saved forecast: RELL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RELL.txt [2026-02-24T20:30:24.650382] [INFO ] [sig ] [2545/3377] Completed RELL in 0.3s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-24T20:30:24.650422] [INFO ] [sig ] [2546/3377] Forecasting RELX... [2026-02-24T20:30:24.650451] [INFO ] [sig ] Generating forecast for: RELX [2026-02-24T20:30:24.650481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELX' from 'https://tdm.silogroup.org/data/derivative_storage/RELX.csv'. [2026-02-24T20:30:24.663650] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELX'. [2026-02-24T20:30:24.663946] [INFO ] [FORECASTER] Starting predict_future for RELX [2026-02-24T20:30:24.664931] [DEBUG] [LOCAL ] No optimal features file found for RELX: ./output/feature-sets/RELX.txt [2026-02-24T20:30:24.664985] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:24.665017] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:24.665044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:24.665100] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:24.724319] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:24.725181] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:24.725262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:24.725294] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:24.849803] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:24.849938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:24.849976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:24.850004] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:24.853352] [DEBUG] [FORECASTER] RELX: Forecast T+1@11:T+2@11: UP (p=55.31%) [2026-02-24T20:30:24.853837] [INFO ] [FORECASTER] Completed predict_future for RELX [2026-02-24T20:30:24.853966] [INFO ] [sig ] RELX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:25.001805] [INFO ] [LOCAL ] Saved forecast: RELX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RELX.txt [2026-02-24T20:30:25.001974] [INFO ] [sig ] [2546/3377] Completed RELX in 0.4s | 2.77 sym/s | Total: 15.3m | ETA: 5.0m [2026-02-24T20:30:25.002017] [INFO ] [sig ] [2547/3377] Forecasting RELY... [2026-02-24T20:30:25.002047] [INFO ] [sig ] Generating forecast for: RELY [2026-02-24T20:30:25.002076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RELY' from 'https://tdm.silogroup.org/data/derivative_storage/RELY.csv'. [2026-02-24T20:30:25.015307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RELY'. [2026-02-24T20:30:25.015732] [INFO ] [FORECASTER] Starting predict_future for RELY [2026-02-24T20:30:25.016617] [DEBUG] [LOCAL ] No optimal features file found for RELY: ./output/feature-sets/RELY.txt [2026-02-24T20:30:25.016676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:25.016732] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:25.016764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:25.016822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:25.077677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:25.078665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:25.078756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:25.078791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:25.202017] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:25.202178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:25.202218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:25.202247] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:25.205844] [DEBUG] [FORECASTER] RELY: Forecast T+1@11:T+2@11: UP (p=92.86%) [2026-02-24T20:30:25.206131] [INFO ] [FORECASTER] Completed predict_future for RELY [2026-02-24T20:30:25.206276] [INFO ] [sig ] RELY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:25.354863] [INFO ] [LOCAL ] Saved forecast: RELY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RELY.txt [2026-02-24T20:30:25.355037] [INFO ] [sig ] [2547/3377] Completed RELY in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-24T20:30:25.355077] [INFO ] [sig ] [2548/3377] Forecasting REPL... [2026-02-24T20:30:25.355109] [INFO ] [sig ] Generating forecast for: REPL [2026-02-24T20:30:25.355139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REPL' from 'https://tdm.silogroup.org/data/derivative_storage/REPL.csv'. [2026-02-24T20:30:25.367792] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REPL'. [2026-02-24T20:30:25.368233] [INFO ] [FORECASTER] Starting predict_future for REPL [2026-02-24T20:30:25.369098] [DEBUG] [LOCAL ] No optimal features file found for REPL: ./output/feature-sets/REPL.txt [2026-02-24T20:30:25.369158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:25.369189] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:25.369217] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:25.369278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:25.432626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:25.433703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:25.433806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:25.433846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:25.562395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:25.562563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:25.562626] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:25.562656] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:25.566224] [DEBUG] [FORECASTER] REPL: Forecast T+1@11:T+2@11: UP (p=90.07%) [2026-02-24T20:30:25.566562] [INFO ] [FORECASTER] Completed predict_future for REPL [2026-02-24T20:30:25.566724] [INFO ] [sig ] REPL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:25.713520] [INFO ] [LOCAL ] Saved forecast: REPL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/REPL.txt [2026-02-24T20:30:25.713708] [INFO ] [sig ] [2548/3377] Completed REPL in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-24T20:30:25.713751] [INFO ] [sig ] [2549/3377] Forecasting RERE... [2026-02-24T20:30:25.713782] [INFO ] [sig ] Generating forecast for: RERE [2026-02-24T20:30:25.713814] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RERE' from 'https://tdm.silogroup.org/data/derivative_storage/RERE.csv'. [2026-02-24T20:30:25.729799] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RERE'. [2026-02-24T20:30:25.730221] [INFO ] [FORECASTER] Starting predict_future for RERE [2026-02-24T20:30:25.731062] [DEBUG] [LOCAL ] No optimal features file found for RERE: ./output/feature-sets/RERE.txt [2026-02-24T20:30:25.731116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:25.731148] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:25.731175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:25.731231] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:25.794060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:25.795183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:25.795307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:25.795341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:25.924137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:25.924303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:25.924345] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:25.924375] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:25.927977] [DEBUG] [FORECASTER] RERE: Forecast T+1@11:T+2@11: DOWN (p=9.32%) [2026-02-24T20:30:25.928317] [INFO ] [FORECASTER] Completed predict_future for RERE [2026-02-24T20:30:25.928466] [INFO ] [sig ] RERE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:26.079850] [INFO ] [LOCAL ] Saved forecast: RERE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RERE.txt [2026-02-24T20:30:26.080013] [INFO ] [sig ] [2549/3377] Completed RERE in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-24T20:30:26.080054] [INFO ] [sig ] [2550/3377] Forecasting RES... [2026-02-24T20:30:26.080085] [INFO ] [sig ] Generating forecast for: RES [2026-02-24T20:30:26.080116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RES' from 'https://tdm.silogroup.org/data/derivative_storage/RES.csv'. [2026-02-24T20:30:26.093207] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RES'. [2026-02-24T20:30:26.093620] [INFO ] [FORECASTER] Starting predict_future for RES [2026-02-24T20:30:26.094457] [DEBUG] [LOCAL ] No optimal features file found for RES: ./output/feature-sets/RES.txt [2026-02-24T20:30:26.094513] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:26.094548] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:26.094594] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:26.094656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:26.155665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:26.156570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:26.156678] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:26.156712] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:26.285368] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:26.285530] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:26.285589] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:26.285623] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:26.289245] [DEBUG] [FORECASTER] RES: Forecast T+1@11:T+2@11: DOWN (p=34.97%) [2026-02-24T20:30:26.289556] [INFO ] [FORECASTER] Completed predict_future for RES [2026-02-24T20:30:26.289709] [INFO ] [sig ] RES: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:26.440637] [INFO ] [LOCAL ] Saved forecast: RES 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RES.txt [2026-02-24T20:30:26.440780] [INFO ] [sig ] [2550/3377] Completed RES in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-24T20:30:26.440826] [INFO ] [sig ] [2551/3377] Forecasting REX... [2026-02-24T20:30:26.440856] [INFO ] [sig ] Generating forecast for: REX [2026-02-24T20:30:26.440887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REX' from 'https://tdm.silogroup.org/data/derivative_storage/REX.csv'. [2026-02-24T20:30:26.453234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REX'. [2026-02-24T20:30:26.453615] [INFO ] [FORECASTER] Starting predict_future for REX [2026-02-24T20:30:26.454471] [DEBUG] [LOCAL ] No optimal features file found for REX: ./output/feature-sets/REX.txt [2026-02-24T20:30:26.454526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:26.454559] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:26.454615] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:26.454676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:26.519547] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:26.520453] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:26.520553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:26.520607] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:26.639137] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:26.639313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:26.639354] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:26.639384] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:26.643269] [DEBUG] [FORECASTER] REX: Forecast T+1@11:T+2@11: DOWN (p=38.59%) [2026-02-24T20:30:26.643669] [INFO ] [FORECASTER] Completed predict_future for REX [2026-02-24T20:30:26.643825] [INFO ] [sig ] REX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:26.796423] [INFO ] [LOCAL ] Saved forecast: REX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/REX.txt [2026-02-24T20:30:26.796607] [INFO ] [sig ] [2551/3377] Completed REX in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-24T20:30:26.796651] [INFO ] [sig ] [2552/3377] Forecasting REYN... [2026-02-24T20:30:26.796684] [INFO ] [sig ] Generating forecast for: REYN [2026-02-24T20:30:26.796714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REYN' from 'https://tdm.silogroup.org/data/derivative_storage/REYN.csv'. [2026-02-24T20:30:26.808936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REYN'. [2026-02-24T20:30:26.809327] [INFO ] [FORECASTER] Starting predict_future for REYN [2026-02-24T20:30:26.810177] [DEBUG] [LOCAL ] No optimal features file found for REYN: ./output/feature-sets/REYN.txt [2026-02-24T20:30:26.810233] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:26.810266] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:26.810297] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:26.810359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:26.869406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:26.870336] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:26.870424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:26.870458] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:26.993615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:26.993783] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:26.993830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:26.993868] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:26.997490] [DEBUG] [FORECASTER] REYN: Forecast T+1@11:T+2@11: DOWN (p=27.13%) [2026-02-24T20:30:26.997820] [INFO ] [FORECASTER] Completed predict_future for REYN [2026-02-24T20:30:26.998000] [INFO ] [sig ] REYN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:27.152753] [INFO ] [LOCAL ] Saved forecast: REYN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/REYN.txt [2026-02-24T20:30:27.152976] [INFO ] [sig ] [2552/3377] Completed REYN in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-24T20:30:27.153045] [INFO ] [sig ] [2553/3377] Forecasting REZI... [2026-02-24T20:30:27.153091] [INFO ] [sig ] Generating forecast for: REZI [2026-02-24T20:30:27.153134] [DEBUG] [REMOTE ] Fetching historical data for symbol 'REZI' from 'https://tdm.silogroup.org/data/derivative_storage/REZI.csv'. [2026-02-24T20:30:27.166296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'REZI'. [2026-02-24T20:30:27.166724] [INFO ] [FORECASTER] Starting predict_future for REZI [2026-02-24T20:30:27.167521] [DEBUG] [LOCAL ] No optimal features file found for REZI: ./output/feature-sets/REZI.txt [2026-02-24T20:30:27.167594] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:27.167629] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:27.167656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:27.167712] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:27.227347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:27.228308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:27.228423] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:27.228476] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:27.354432] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:27.354616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:27.354660] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:27.354690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:27.358357] [DEBUG] [FORECASTER] REZI: Forecast T+1@11:T+2@11: DOWN (p=18.39%) [2026-02-24T20:30:27.358687] [INFO ] [FORECASTER] Completed predict_future for REZI [2026-02-24T20:30:27.358841] [INFO ] [sig ] REZI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:27.511554] [INFO ] [LOCAL ] Saved forecast: REZI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/REZI.txt [2026-02-24T20:30:27.511752] [INFO ] [sig ] [2553/3377] Completed REZI in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-24T20:30:27.511795] [INFO ] [sig ] [2554/3377] Forecasting RF... [2026-02-24T20:30:27.511827] [INFO ] [sig ] Generating forecast for: RF [2026-02-24T20:30:27.511860] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RF' from 'https://tdm.silogroup.org/data/derivative_storage/RF.csv'. [2026-02-24T20:30:27.524324] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RF'. [2026-02-24T20:30:27.524741] [INFO ] [FORECASTER] Starting predict_future for RF [2026-02-24T20:30:27.525570] [DEBUG] [LOCAL ] No optimal features file found for RF: ./output/feature-sets/RF.txt [2026-02-24T20:30:27.525656] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:27.525689] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:27.525717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:27.525775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:27.586636] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:27.587540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:27.587648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:27.587682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:27.719400] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:27.719569] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:27.719635] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:27.719685] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:27.723464] [DEBUG] [FORECASTER] RF: Forecast T+1@11:T+2@11: UP (p=57.44%) [2026-02-24T20:30:27.723816] [INFO ] [FORECASTER] Completed predict_future for RF [2026-02-24T20:30:27.723965] [INFO ] [sig ] RF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:27.878770] [INFO ] [LOCAL ] Saved forecast: RF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RF.txt [2026-02-24T20:30:27.878956] [INFO ] [sig ] [2554/3377] Completed RF in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-24T20:30:27.878998] [INFO ] [sig ] [2555/3377] Forecasting RFI... [2026-02-24T20:30:27.879030] [INFO ] [sig ] Generating forecast for: RFI [2026-02-24T20:30:27.879063] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFI' from 'https://tdm.silogroup.org/data/derivative_storage/RFI.csv'. [2026-02-24T20:30:27.893297] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFI'. [2026-02-24T20:30:27.893824] [INFO ] [FORECASTER] Starting predict_future for RFI [2026-02-24T20:30:27.895027] [DEBUG] [LOCAL ] No optimal features file found for RFI: ./output/feature-sets/RFI.txt [2026-02-24T20:30:27.895096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:27.895138] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:27.895171] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:27.895246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:27.958216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:27.959119] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:27.959207] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:27.959241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:28.078964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:28.079139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:28.079188] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:28.079232] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:28.083123] [DEBUG] [FORECASTER] RFI: Forecast T+1@11:T+2@11: DOWN (p=9.43%) [2026-02-24T20:30:28.083490] [INFO ] [FORECASTER] Completed predict_future for RFI [2026-02-24T20:30:28.083668] [INFO ] [sig ] RFI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:28.234328] [INFO ] [LOCAL ] Saved forecast: RFI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RFI.txt [2026-02-24T20:30:28.234506] [INFO ] [sig ] [2555/3377] Completed RFI in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 5.0m [2026-02-24T20:30:28.234546] [INFO ] [sig ] [2556/3377] Forecasting RFL... [2026-02-24T20:30:28.234595] [INFO ] [sig ] Generating forecast for: RFL [2026-02-24T20:30:28.234642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFL' from 'https://tdm.silogroup.org/data/derivative_storage/RFL.csv'. [2026-02-24T20:30:28.246961] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFL'. [2026-02-24T20:30:28.247378] [INFO ] [FORECASTER] Starting predict_future for RFL [2026-02-24T20:30:28.248315] [DEBUG] [LOCAL ] No optimal features file found for RFL: ./output/feature-sets/RFL.txt [2026-02-24T20:30:28.248375] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:28.248438] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:28.248467] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:28.248525] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:28.310917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:28.311906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:28.312004] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:28.312057] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:28.441843] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:28.442012] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:28.442054] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:28.442092] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:28.445832] [DEBUG] [FORECASTER] RFL: Forecast T+1@11:T+2@11: DOWN (p=38.99%) [2026-02-24T20:30:28.446166] [INFO ] [FORECASTER] Completed predict_future for RFL [2026-02-24T20:30:28.446316] [INFO ] [sig ] RFL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:28.614752] [INFO ] [LOCAL ] Saved forecast: RFL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RFL.txt [2026-02-24T20:30:28.614921] [INFO ] [sig ] [2556/3377] Completed RFL in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-24T20:30:28.614964] [INFO ] [sig ] [2557/3377] Forecasting RFM... [2026-02-24T20:30:28.614996] [INFO ] [sig ] Generating forecast for: RFM [2026-02-24T20:30:28.615027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFM' from 'https://tdm.silogroup.org/data/derivative_storage/RFM.csv'. [2026-02-24T20:30:28.627314] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFM'. [2026-02-24T20:30:28.627728] [INFO ] [FORECASTER] Starting predict_future for RFM [2026-02-24T20:30:28.628839] [DEBUG] [LOCAL ] No optimal features file found for RFM: ./output/feature-sets/RFM.txt [2026-02-24T20:30:28.628895] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:28.628929] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:28.628956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:28.629013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:28.692869] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:28.693825] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:28.693923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:28.693958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:28.805163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:28.805330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:28.805371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:28.805400] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:28.809115] [DEBUG] [FORECASTER] RFM: Forecast T+1@11:T+2@11: DOWN (p=34.53%) [2026-02-24T20:30:28.809495] [INFO ] [FORECASTER] Completed predict_future for RFM [2026-02-24T20:30:28.809668] [INFO ] [sig ] RFM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:28.959376] [INFO ] [LOCAL ] Saved forecast: RFM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RFM.txt [2026-02-24T20:30:28.959597] [INFO ] [sig ] [2557/3377] Completed RFM in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-24T20:30:28.959648] [INFO ] [sig ] [2558/3377] Forecasting RFMZ... [2026-02-24T20:30:28.959681] [INFO ] [sig ] Generating forecast for: RFMZ [2026-02-24T20:30:28.959713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RFMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RFMZ.csv'. [2026-02-24T20:30:28.972343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RFMZ'. [2026-02-24T20:30:28.972781] [INFO ] [FORECASTER] Starting predict_future for RFMZ [2026-02-24T20:30:28.973650] [DEBUG] [LOCAL ] No optimal features file found for RFMZ: ./output/feature-sets/RFMZ.txt [2026-02-24T20:30:28.973710] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:28.973743] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:28.973787] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:28.973847] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:29.032586] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:29.033481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:29.033567] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:29.033621] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:29.155396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:29.155558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:29.155620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:29.155650] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:29.159202] [DEBUG] [FORECASTER] RFMZ: Forecast T+1@11:T+2@11: UP (p=78.21%) [2026-02-24T20:30:29.159519] [INFO ] [FORECASTER] Completed predict_future for RFMZ [2026-02-24T20:30:29.159713] [INFO ] [sig ] RFMZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:29.305723] [INFO ] [LOCAL ] Saved forecast: RFMZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RFMZ.txt [2026-02-24T20:30:29.305890] [INFO ] [sig ] [2558/3377] Completed RFMZ in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-24T20:30:29.305930] [INFO ] [sig ] [2559/3377] Forecasting RGA... [2026-02-24T20:30:29.305960] [INFO ] [sig ] Generating forecast for: RGA [2026-02-24T20:30:29.305993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGA' from 'https://tdm.silogroup.org/data/derivative_storage/RGA.csv'. [2026-02-24T20:30:29.318774] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGA'. [2026-02-24T20:30:29.319182] [INFO ] [FORECASTER] Starting predict_future for RGA [2026-02-24T20:30:29.320101] [DEBUG] [LOCAL ] No optimal features file found for RGA: ./output/feature-sets/RGA.txt [2026-02-24T20:30:29.320157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:29.320189] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:29.320216] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:29.320273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:29.383499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:29.384426] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:29.384518] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:29.384553] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:29.511836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:29.512004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:29.512044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:29.512110] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:29.515737] [DEBUG] [FORECASTER] RGA: Forecast T+1@11:T+2@11: UP (p=72.95%) [2026-02-24T20:30:29.516038] [INFO ] [FORECASTER] Completed predict_future for RGA [2026-02-24T20:30:29.516177] [INFO ] [sig ] RGA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:29.664542] [INFO ] [LOCAL ] Saved forecast: RGA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RGA.txt [2026-02-24T20:30:29.664726] [INFO ] [sig ] [2559/3377] Completed RGA in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-24T20:30:29.664767] [INFO ] [sig ] [2560/3377] Forecasting RGCO... [2026-02-24T20:30:29.664798] [INFO ] [sig ] Generating forecast for: RGCO [2026-02-24T20:30:29.664829] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGCO' from 'https://tdm.silogroup.org/data/derivative_storage/RGCO.csv'. [2026-02-24T20:30:29.676370] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGCO'. [2026-02-24T20:30:29.676787] [INFO ] [FORECASTER] Starting predict_future for RGCO [2026-02-24T20:30:29.677646] [DEBUG] [LOCAL ] No optimal features file found for RGCO: ./output/feature-sets/RGCO.txt [2026-02-24T20:30:29.677703] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:29.677746] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:29.677782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:29.677842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:29.738770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:29.739861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:29.739964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:29.739999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:29.871518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:29.871739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:29.871784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:29.871814] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:29.875383] [DEBUG] [FORECASTER] RGCO: Forecast T+1@11:T+2@11: DOWN (p=40.59%) [2026-02-24T20:30:29.875732] [INFO ] [FORECASTER] Completed predict_future for RGCO [2026-02-24T20:30:29.875883] [INFO ] [sig ] RGCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:30.020783] [INFO ] [LOCAL ] Saved forecast: RGCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RGCO.txt [2026-02-24T20:30:30.020956] [INFO ] [sig ] [2560/3377] Completed RGCO in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-24T20:30:30.021000] [INFO ] [sig ] [2561/3377] Forecasting RGEN... [2026-02-24T20:30:30.021031] [INFO ] [sig ] Generating forecast for: RGEN [2026-02-24T20:30:30.021064] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGEN' from 'https://tdm.silogroup.org/data/derivative_storage/RGEN.csv'. [2026-02-24T20:30:30.033765] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGEN'. [2026-02-24T20:30:30.034191] [INFO ] [FORECASTER] Starting predict_future for RGEN [2026-02-24T20:30:30.035047] [DEBUG] [LOCAL ] No optimal features file found for RGEN: ./output/feature-sets/RGEN.txt [2026-02-24T20:30:30.035103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:30.035136] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:30.035164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:30.035229] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:30.096674] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:30.097640] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:30.097738] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:30.097771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:30.226858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:30.227027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:30.227067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:30.227096] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:30.231985] [DEBUG] [FORECASTER] RGEN: Forecast T+1@11:T+2@11: UP (p=68.56%) [2026-02-24T20:30:30.232464] [INFO ] [FORECASTER] Completed predict_future for RGEN [2026-02-24T20:30:30.232693] [INFO ] [sig ] RGEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:30.378499] [INFO ] [LOCAL ] Saved forecast: RGEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RGEN.txt [2026-02-24T20:30:30.378686] [INFO ] [sig ] [2561/3377] Completed RGEN in 0.4s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-24T20:30:30.378731] [INFO ] [sig ] [2562/3377] Forecasting RGLD... [2026-02-24T20:30:30.378762] [INFO ] [sig ] Generating forecast for: RGLD [2026-02-24T20:30:30.378802] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGLD' from 'https://tdm.silogroup.org/data/derivative_storage/RGLD.csv'. [2026-02-24T20:30:30.391219] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGLD'. [2026-02-24T20:30:30.391618] [INFO ] [FORECASTER] Starting predict_future for RGLD [2026-02-24T20:30:30.392426] [DEBUG] [LOCAL ] No optimal features file found for RGLD: ./output/feature-sets/RGLD.txt [2026-02-24T20:30:30.392481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:30.392513] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:30.392540] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:30.392626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:30.451294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:30.452342] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:30.452427] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:30.452460] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:30.572643] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:30.572788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:30.572826] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:30.572854] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:30.576269] [DEBUG] [FORECASTER] RGLD: Forecast T+1@11:T+2@11: DOWN (p=37.03%) [2026-02-24T20:30:30.576560] [INFO ] [FORECASTER] Completed predict_future for RGLD [2026-02-24T20:30:30.576714] [INFO ] [sig ] RGLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:30.720455] [INFO ] [LOCAL ] Saved forecast: RGLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RGLD.txt [2026-02-24T20:30:30.720611] [INFO ] [sig ] [2562/3377] Completed RGLD in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-24T20:30:30.720653] [INFO ] [sig ] [2563/3377] Forecasting RGNX... [2026-02-24T20:30:30.720681] [INFO ] [sig ] Generating forecast for: RGNX [2026-02-24T20:30:30.720713] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGNX' from 'https://tdm.silogroup.org/data/derivative_storage/RGNX.csv'. [2026-02-24T20:30:30.733809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGNX'. [2026-02-24T20:30:30.734111] [INFO ] [FORECASTER] Starting predict_future for RGNX [2026-02-24T20:30:30.735170] [DEBUG] [LOCAL ] No optimal features file found for RGNX: ./output/feature-sets/RGNX.txt [2026-02-24T20:30:30.735222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:30.735254] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:30.735280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:30.735337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:30.792933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:30.793558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:30.793846] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:30.793880] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:30.913350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:30.913497] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:30.913537] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:30.913566] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:30.917015] [DEBUG] [FORECASTER] RGNX: Forecast T+1@11:T+2@11: UP (p=96.83%) [2026-02-24T20:30:30.917294] [INFO ] [FORECASTER] Completed predict_future for RGNX [2026-02-24T20:30:30.917441] [INFO ] [sig ] RGNX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:31.068621] [INFO ] [LOCAL ] Saved forecast: RGNX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RGNX.txt [2026-02-24T20:30:31.068763] [INFO ] [sig ] [2563/3377] Completed RGNX in 0.3s | 2.77 sym/s | Total: 15.4m | ETA: 4.9m [2026-02-24T20:30:31.068822] [INFO ] [sig ] [2564/3377] Forecasting RGP... [2026-02-24T20:30:31.068855] [INFO ] [sig ] Generating forecast for: RGP [2026-02-24T20:30:31.068887] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGP' from 'https://tdm.silogroup.org/data/derivative_storage/RGP.csv'. [2026-02-24T20:30:31.080307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGP'. [2026-02-24T20:30:31.080608] [INFO ] [FORECASTER] Starting predict_future for RGP [2026-02-24T20:30:31.081377] [DEBUG] [LOCAL ] No optimal features file found for RGP: ./output/feature-sets/RGP.txt [2026-02-24T20:30:31.081430] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:31.081462] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:31.081490] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:31.081546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:31.152340] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:31.153222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:31.153307] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:31.153340] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:31.275023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:31.275180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:31.275221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:31.275251] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:31.278831] [DEBUG] [FORECASTER] RGP: Forecast T+1@11:T+2@11: DOWN (p=40.33%) [2026-02-24T20:30:31.279114] [INFO ] [FORECASTER] Completed predict_future for RGP [2026-02-24T20:30:31.279242] [INFO ] [sig ] RGP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:31.425652] [INFO ] [LOCAL ] Saved forecast: RGP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RGP.txt [2026-02-24T20:30:31.425865] [INFO ] [sig ] [2564/3377] Completed RGP in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-24T20:30:31.425920] [INFO ] [sig ] [2565/3377] Forecasting RGS... [2026-02-24T20:30:31.425951] [INFO ] [sig ] Generating forecast for: RGS [2026-02-24T20:30:31.425981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGS' from 'https://tdm.silogroup.org/data/derivative_storage/RGS.csv'. [2026-02-24T20:30:31.439164] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGS'. [2026-02-24T20:30:31.439559] [INFO ] [FORECASTER] Starting predict_future for RGS [2026-02-24T20:30:31.440726] [DEBUG] [LOCAL ] No optimal features file found for RGS: ./output/feature-sets/RGS.txt [2026-02-24T20:30:31.440785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:31.440818] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:31.440845] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:31.440901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:31.509070] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:31.510183] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:31.510289] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:31.510325] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:31.624097] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:31.624261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:31.624302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:31.624332] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:31.628125] [DEBUG] [FORECASTER] RGS: Forecast T+1@11:T+2@11: UP (p=79.15%) [2026-02-24T20:30:31.628469] [INFO ] [FORECASTER] Completed predict_future for RGS [2026-02-24T20:30:31.628639] [INFO ] [sig ] RGS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:31.798559] [INFO ] [LOCAL ] Saved forecast: RGS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RGS.txt [2026-02-24T20:30:31.798839] [INFO ] [sig ] [2565/3377] Completed RGS in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-24T20:30:31.798897] [INFO ] [sig ] [2566/3377] Forecasting RGTI... [2026-02-24T20:30:31.798942] [INFO ] [sig ] Generating forecast for: RGTI [2026-02-24T20:30:31.798985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RGTI' from 'https://tdm.silogroup.org/data/derivative_storage/RGTI.csv'. [2026-02-24T20:30:31.817026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RGTI'. [2026-02-24T20:30:31.817470] [INFO ] [FORECASTER] Starting predict_future for RGTI [2026-02-24T20:30:31.818477] [DEBUG] [LOCAL ] No optimal features file found for RGTI: ./output/feature-sets/RGTI.txt [2026-02-24T20:30:31.818546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:31.818625] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:31.818669] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:31.818744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:31.890480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:31.891446] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:31.891599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:31.891639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:32.018801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:32.018964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:32.019007] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:32.019039] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:32.022699] [DEBUG] [FORECASTER] RGTI: Forecast T+1@11:T+2@11: DOWN (p=29.21%) [2026-02-24T20:30:32.023029] [INFO ] [FORECASTER] Completed predict_future for RGTI [2026-02-24T20:30:32.023177] [INFO ] [sig ] RGTI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:32.191364] [INFO ] [LOCAL ] Saved forecast: RGTI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RGTI.txt [2026-02-24T20:30:32.191548] [INFO ] [sig ] [2566/3377] Completed RGTI in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-24T20:30:32.191605] [INFO ] [sig ] [2567/3377] Forecasting RH... [2026-02-24T20:30:32.191639] [INFO ] [sig ] Generating forecast for: RH [2026-02-24T20:30:32.191863] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RH' from 'https://tdm.silogroup.org/data/derivative_storage/RH.csv'. [2026-02-24T20:30:32.206830] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RH'. [2026-02-24T20:30:32.207494] [INFO ] [FORECASTER] Starting predict_future for RH [2026-02-24T20:30:32.209062] [DEBUG] [LOCAL ] No optimal features file found for RH: ./output/feature-sets/RH.txt [2026-02-24T20:30:32.209119] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:32.209153] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:32.209180] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:32.209238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:32.282250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:32.283238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:32.283340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:32.283379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:32.416085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:32.416290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:32.416348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:32.416403] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:32.420369] [DEBUG] [FORECASTER] RH: Forecast T+1@11:T+2@11: DOWN (p=39.84%) [2026-02-24T20:30:32.420687] [INFO ] [FORECASTER] Completed predict_future for RH [2026-02-24T20:30:32.420826] [INFO ] [sig ] RH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:32.587524] [INFO ] [LOCAL ] Saved forecast: RH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RH.txt [2026-02-24T20:30:32.587709] [INFO ] [sig ] [2567/3377] Completed RH in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-24T20:30:32.587752] [INFO ] [sig ] [2568/3377] Forecasting RHI... [2026-02-24T20:30:32.587782] [INFO ] [sig ] Generating forecast for: RHI [2026-02-24T20:30:32.587813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHI' from 'https://tdm.silogroup.org/data/derivative_storage/RHI.csv'. [2026-02-24T20:30:32.599683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHI'. [2026-02-24T20:30:32.600026] [INFO ] [FORECASTER] Starting predict_future for RHI [2026-02-24T20:30:32.600872] [DEBUG] [LOCAL ] No optimal features file found for RHI: ./output/feature-sets/RHI.txt [2026-02-24T20:30:32.600926] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:32.600958] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:32.600984] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:32.601040] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:32.663530] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:32.664730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:32.664859] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:32.664896] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:32.802551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:32.802748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:32.802794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:32.802824] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:32.806478] [DEBUG] [FORECASTER] RHI: Forecast T+1@11:T+2@11: UP (p=56.71%) [2026-02-24T20:30:32.806779] [INFO ] [FORECASTER] Completed predict_future for RHI [2026-02-24T20:30:32.806925] [INFO ] [sig ] RHI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:32.953828] [INFO ] [LOCAL ] Saved forecast: RHI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RHI.txt [2026-02-24T20:30:32.953993] [INFO ] [sig ] [2568/3377] Completed RHI in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-24T20:30:32.954036] [INFO ] [sig ] [2569/3377] Forecasting RHP... [2026-02-24T20:30:32.954066] [INFO ] [sig ] Generating forecast for: RHP [2026-02-24T20:30:32.954096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RHP' from 'https://tdm.silogroup.org/data/derivative_storage/RHP.csv'. [2026-02-24T20:30:32.966862] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RHP'. [2026-02-24T20:30:32.967249] [INFO ] [FORECASTER] Starting predict_future for RHP [2026-02-24T20:30:32.968138] [DEBUG] [LOCAL ] No optimal features file found for RHP: ./output/feature-sets/RHP.txt [2026-02-24T20:30:32.968193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:32.968226] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:32.968254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:32.968329] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:33.030657] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:33.031730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:33.031851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:33.031899] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:33.161741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:33.161904] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:33.161944] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:33.161975] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:33.165677] [DEBUG] [FORECASTER] RHP: Forecast T+1@11:T+2@11: DOWN (p=0.85%) [2026-02-24T20:30:33.166029] [INFO ] [FORECASTER] Completed predict_future for RHP [2026-02-24T20:30:33.166183] [INFO ] [sig ] RHP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:33.314660] [INFO ] [LOCAL ] Saved forecast: RHP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RHP.txt [2026-02-24T20:30:33.314875] [INFO ] [sig ] [2569/3377] Completed RHP in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-24T20:30:33.314918] [INFO ] [sig ] [2570/3377] Forecasting RIG... [2026-02-24T20:30:33.314947] [INFO ] [sig ] Generating forecast for: RIG [2026-02-24T20:30:33.314977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIG' from 'https://tdm.silogroup.org/data/derivative_storage/RIG.csv'. [2026-02-24T20:30:33.327020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIG'. [2026-02-24T20:30:33.327371] [INFO ] [FORECASTER] Starting predict_future for RIG [2026-02-24T20:30:33.328245] [DEBUG] [LOCAL ] No optimal features file found for RIG: ./output/feature-sets/RIG.txt [2026-02-24T20:30:33.328299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:33.328332] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:33.328359] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:33.328416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:33.389865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:33.390801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:33.390904] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:33.390942] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:33.523920] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:33.524088] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:33.524129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:33.524158] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:33.527734] [DEBUG] [FORECASTER] RIG: Forecast T+1@11:T+2@11: UP (p=97.79%) [2026-02-24T20:30:33.528124] [INFO ] [FORECASTER] Completed predict_future for RIG [2026-02-24T20:30:33.528270] [INFO ] [sig ] RIG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:33.681168] [INFO ] [LOCAL ] Saved forecast: RIG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RIG.txt [2026-02-24T20:30:33.681352] [INFO ] [sig ] [2570/3377] Completed RIG in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-24T20:30:33.681396] [INFO ] [sig ] [2571/3377] Forecasting RIGL... [2026-02-24T20:30:33.681425] [INFO ] [sig ] Generating forecast for: RIGL [2026-02-24T20:30:33.681457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIGL' from 'https://tdm.silogroup.org/data/derivative_storage/RIGL.csv'. [2026-02-24T20:30:33.695344] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIGL'. [2026-02-24T20:30:33.695773] [INFO ] [FORECASTER] Starting predict_future for RIGL [2026-02-24T20:30:33.696628] [DEBUG] [LOCAL ] No optimal features file found for RIGL: ./output/feature-sets/RIGL.txt [2026-02-24T20:30:33.696684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:33.696730] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:33.696759] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:33.696817] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:33.755297] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:33.756298] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:33.756396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:33.756430] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:33.881663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:33.881830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:33.881871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:33.881900] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:33.885420] [DEBUG] [FORECASTER] RIGL: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-02-24T20:30:33.885742] [INFO ] [FORECASTER] Completed predict_future for RIGL [2026-02-24T20:30:33.885878] [INFO ] [sig ] RIGL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:34.035126] [INFO ] [LOCAL ] Saved forecast: RIGL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RIGL.txt [2026-02-24T20:30:34.035292] [INFO ] [sig ] [2571/3377] Completed RIGL in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-24T20:30:34.035333] [INFO ] [sig ] [2572/3377] Forecasting RILY... [2026-02-24T20:30:34.035363] [INFO ] [sig ] Generating forecast for: RILY [2026-02-24T20:30:34.035393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILY' from 'https://tdm.silogroup.org/data/derivative_storage/RILY.csv'. [2026-02-24T20:30:34.047683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILY'. [2026-02-24T20:30:34.048112] [INFO ] [FORECASTER] Starting predict_future for RILY [2026-02-24T20:30:34.049216] [DEBUG] [LOCAL ] No optimal features file found for RILY: ./output/feature-sets/RILY.txt [2026-02-24T20:30:34.049270] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:34.049303] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:34.049330] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:34.049386] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:34.109973] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:34.110877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:34.110966] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:34.111001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:34.242670] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:34.243036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:34.243075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:34.243105] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:34.247392] [DEBUG] [FORECASTER] RILY: Forecast T+1@11:T+2@11: DOWN (p=25.40%) [2026-02-24T20:30:34.247701] [INFO ] [FORECASTER] Completed predict_future for RILY [2026-02-24T20:30:34.247835] [INFO ] [sig ] RILY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:34.400392] [INFO ] [LOCAL ] Saved forecast: RILY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RILY.txt [2026-02-24T20:30:34.400554] [INFO ] [sig ] [2572/3377] Completed RILY in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.9m [2026-02-24T20:30:34.400616] [INFO ] [sig ] [2573/3377] Forecasting RILYN... [2026-02-24T20:30:34.400649] [INFO ] [sig ] Generating forecast for: RILYN [2026-02-24T20:30:34.400681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYN' from 'https://tdm.silogroup.org/data/derivative_storage/RILYN.csv'. [2026-02-24T20:30:34.412045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYN'. [2026-02-24T20:30:34.412477] [INFO ] [FORECASTER] Starting predict_future for RILYN [2026-02-24T20:30:34.413356] [DEBUG] [LOCAL ] No optimal features file found for RILYN: ./output/feature-sets/RILYN.txt [2026-02-24T20:30:34.413412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:34.413477] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:34.413513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:34.413608] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:34.476064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:34.476980] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:34.477067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:34.477100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:34.596859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:34.597021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:34.597062] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:34.597092] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:34.600738] [DEBUG] [FORECASTER] RILYN: Forecast T+1@11:T+2@11: DOWN (p=8.38%) [2026-02-24T20:30:34.601055] [INFO ] [FORECASTER] Completed predict_future for RILYN [2026-02-24T20:30:34.601193] [INFO ] [sig ] RILYN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:34.746149] [INFO ] [LOCAL ] Saved forecast: RILYN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RILYN.txt [2026-02-24T20:30:34.746315] [INFO ] [sig ] [2573/3377] Completed RILYN in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-24T20:30:34.746356] [INFO ] [sig ] [2574/3377] Forecasting RILYZ... [2026-02-24T20:30:34.746388] [INFO ] [sig ] Generating forecast for: RILYZ [2026-02-24T20:30:34.746418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RILYZ' from 'https://tdm.silogroup.org/data/derivative_storage/RILYZ.csv'. [2026-02-24T20:30:34.758182] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RILYZ'. [2026-02-24T20:30:34.758560] [INFO ] [FORECASTER] Starting predict_future for RILYZ [2026-02-24T20:30:34.759407] [DEBUG] [LOCAL ] No optimal features file found for RILYZ: ./output/feature-sets/RILYZ.txt [2026-02-24T20:30:34.759473] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:34.759516] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:34.759612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:34.759687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:34.817540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:34.818569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:34.818691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:34.818725] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:34.954327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:34.954507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:34.954556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:34.954612] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:34.958980] [DEBUG] [FORECASTER] RILYZ: Forecast T+1@11:T+2@11: UP (p=63.20%) [2026-02-24T20:30:34.959281] [INFO ] [FORECASTER] Completed predict_future for RILYZ [2026-02-24T20:30:34.959447] [INFO ] [sig ] RILYZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:35.117028] [INFO ] [LOCAL ] Saved forecast: RILYZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RILYZ.txt [2026-02-24T20:30:35.117172] [INFO ] [sig ] [2574/3377] Completed RILYZ in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-24T20:30:35.117219] [INFO ] [sig ] [2575/3377] Forecasting RING... [2026-02-24T20:30:35.117251] [INFO ] [sig ] Generating forecast for: RING [2026-02-24T20:30:35.117280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RING' from 'https://tdm.silogroup.org/data/derivative_storage/RING.csv'. [2026-02-24T20:30:35.129704] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RING'. [2026-02-24T20:30:35.130027] [INFO ] [FORECASTER] Starting predict_future for RING [2026-02-24T20:30:35.130842] [DEBUG] [LOCAL ] No optimal features file found for RING: ./output/feature-sets/RING.txt [2026-02-24T20:30:35.130896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:35.130929] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:35.130957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:35.131013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:35.192697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:35.193733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:35.193829] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:35.193863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:35.319025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:35.319190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:35.319238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:35.319269] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:35.322779] [DEBUG] [FORECASTER] RING: Forecast T+1@11:T+2@11: UP (p=71.95%) [2026-02-24T20:30:35.323066] [INFO ] [FORECASTER] Completed predict_future for RING [2026-02-24T20:30:35.323199] [INFO ] [sig ] RING: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:35.467005] [INFO ] [LOCAL ] Saved forecast: RING 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RING.txt [2026-02-24T20:30:35.467138] [INFO ] [sig ] [2575/3377] Completed RING in 0.3s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-24T20:30:35.467177] [INFO ] [sig ] [2576/3377] Forecasting RIO... [2026-02-24T20:30:35.467206] [INFO ] [sig ] Generating forecast for: RIO [2026-02-24T20:30:35.467238] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIO' from 'https://tdm.silogroup.org/data/derivative_storage/RIO.csv'. [2026-02-24T20:30:35.479884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIO'. [2026-02-24T20:30:35.480231] [INFO ] [FORECASTER] Starting predict_future for RIO [2026-02-24T20:30:35.481070] [DEBUG] [LOCAL ] No optimal features file found for RIO: ./output/feature-sets/RIO.txt [2026-02-24T20:30:35.481126] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:35.481160] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:35.481188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:35.481248] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:35.539429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:35.540215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:35.540297] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:35.540330] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:35.669403] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:35.669563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:35.669625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:35.669690] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:35.674943] [DEBUG] [FORECASTER] RIO: Forecast T+1@11:T+2@11: UP (p=87.82%) [2026-02-24T20:30:35.675237] [INFO ] [FORECASTER] Completed predict_future for RIO [2026-02-24T20:30:35.675384] [INFO ] [sig ] RIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:35.818041] [INFO ] [LOCAL ] Saved forecast: RIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RIO.txt [2026-02-24T20:30:35.818174] [INFO ] [sig ] [2576/3377] Completed RIO in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-24T20:30:35.818214] [INFO ] [sig ] [2577/3377] Forecasting RITM... [2026-02-24T20:30:35.818244] [INFO ] [sig ] Generating forecast for: RITM [2026-02-24T20:30:35.818274] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RITM' from 'https://tdm.silogroup.org/data/derivative_storage/RITM.csv'. [2026-02-24T20:30:35.831463] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RITM'. [2026-02-24T20:30:35.831846] [INFO ] [FORECASTER] Starting predict_future for RITM [2026-02-24T20:30:35.832666] [DEBUG] [LOCAL ] No optimal features file found for RITM: ./output/feature-sets/RITM.txt [2026-02-24T20:30:35.832720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:35.832752] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:35.832779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:35.832835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:35.889548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:35.890491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:35.890600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:35.890636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:36.020511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:36.020708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:36.020752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:36.020780] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:36.024925] [DEBUG] [FORECASTER] RITM: Forecast T+1@11:T+2@11: UP (p=78.22%) [2026-02-24T20:30:36.025390] [INFO ] [FORECASTER] Completed predict_future for RITM [2026-02-24T20:30:36.025639] [INFO ] [sig ] RITM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:36.225809] [INFO ] [LOCAL ] Saved forecast: RITM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RITM.txt [2026-02-24T20:30:36.226061] [INFO ] [sig ] [2577/3377] Completed RITM in 0.4s | 2.77 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-24T20:30:36.226131] [INFO ] [sig ] [2578/3377] Forecasting RIVN... [2026-02-24T20:30:36.226184] [INFO ] [sig ] Generating forecast for: RIVN [2026-02-24T20:30:36.226241] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RIVN' from 'https://tdm.silogroup.org/data/derivative_storage/RIVN.csv'. [2026-02-24T20:30:36.252167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RIVN'. [2026-02-24T20:30:36.252789] [INFO ] [FORECASTER] Starting predict_future for RIVN [2026-02-24T20:30:36.254022] [DEBUG] [LOCAL ] No optimal features file found for RIVN: ./output/feature-sets/RIVN.txt [2026-02-24T20:30:36.254091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:36.254129] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:36.254161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:36.254235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:36.329994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:36.331139] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:36.331248] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:36.331289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:36.501869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:36.502078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:36.502170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:36.502228] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:36.508219] [DEBUG] [FORECASTER] RIVN: Forecast T+1@11:T+2@11: DOWN (p=3.73%) [2026-02-24T20:30:36.508899] [INFO ] [FORECASTER] Completed predict_future for RIVN [2026-02-24T20:30:36.509165] [INFO ] [sig ] RIVN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:36.746272] [INFO ] [LOCAL ] Saved forecast: RIVN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RIVN.txt [2026-02-24T20:30:36.746551] [INFO ] [sig ] [2578/3377] Completed RIVN in 0.5s | 2.76 sym/s | Total: 15.5m | ETA: 4.8m [2026-02-24T20:30:36.746644] [INFO ] [sig ] [2579/3377] Forecasting RKLB... [2026-02-24T20:30:36.746696] [INFO ] [sig ] Generating forecast for: RKLB [2026-02-24T20:30:36.746746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RKLB' from 'https://tdm.silogroup.org/data/derivative_storage/RKLB.csv'. [2026-02-24T20:30:36.787118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RKLB'. [2026-02-24T20:30:36.788377] [INFO ] [FORECASTER] Starting predict_future for RKLB [2026-02-24T20:30:36.789654] [DEBUG] [LOCAL ] No optimal features file found for RKLB: ./output/feature-sets/RKLB.txt [2026-02-24T20:30:36.789725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:36.789764] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:36.789796] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:36.789878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:36.895543] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:36.896916] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:36.897052] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:36.897110] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:37.113303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:37.113487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:37.113556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:37.113633] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:37.119443] [DEBUG] [FORECASTER] RKLB: Forecast T+1@11:T+2@11: UP (p=79.66%) [2026-02-24T20:30:37.120041] [INFO ] [FORECASTER] Completed predict_future for RKLB [2026-02-24T20:30:37.120290] [INFO ] [sig ] RKLB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:37.362740] [INFO ] [LOCAL ] Saved forecast: RKLB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RKLB.txt [2026-02-24T20:30:37.362961] [INFO ] [sig ] [2579/3377] Completed RKLB in 0.6s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:37.363009] [INFO ] [sig ] [2580/3377] Forecasting RL... [2026-02-24T20:30:37.363040] [INFO ] [sig ] Generating forecast for: RL [2026-02-24T20:30:37.363077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RL' from 'https://tdm.silogroup.org/data/derivative_storage/RL.csv'. [2026-02-24T20:30:37.380519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RL'. [2026-02-24T20:30:37.381045] [INFO ] [FORECASTER] Starting predict_future for RL [2026-02-24T20:30:37.382097] [DEBUG] [LOCAL ] No optimal features file found for RL: ./output/feature-sets/RL.txt [2026-02-24T20:30:37.382174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:37.382242] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:37.382312] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:37.382422] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:37.460948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:37.462233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:37.462380] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:37.462439] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:37.612699] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:37.612896] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:37.612950] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:37.612989] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:37.617851] [DEBUG] [FORECASTER] RL: Forecast T+1@11:T+2@11: DOWN (p=16.21%) [2026-02-24T20:30:37.618333] [INFO ] [FORECASTER] Completed predict_future for RL [2026-02-24T20:30:37.618562] [INFO ] [sig ] RL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:37.781626] [INFO ] [LOCAL ] Saved forecast: RL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RL.txt [2026-02-24T20:30:37.781802] [INFO ] [sig ] [2580/3377] Completed RL in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:37.781845] [INFO ] [sig ] [2581/3377] Forecasting RLAY... [2026-02-24T20:30:37.781873] [INFO ] [sig ] Generating forecast for: RLAY [2026-02-24T20:30:37.781904] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLAY' from 'https://tdm.silogroup.org/data/derivative_storage/RLAY.csv'. [2026-02-24T20:30:37.794026] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLAY'. [2026-02-24T20:30:37.794338] [INFO ] [FORECASTER] Starting predict_future for RLAY [2026-02-24T20:30:37.795158] [DEBUG] [LOCAL ] No optimal features file found for RLAY: ./output/feature-sets/RLAY.txt [2026-02-24T20:30:37.795211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:37.795242] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:37.795268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:37.795325] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:37.851929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:37.852857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:37.852945] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:37.852978] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:37.982755] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:37.982918] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:37.982965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:37.982997] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:37.986593] [DEBUG] [FORECASTER] RLAY: Forecast T+1@11:T+2@11: DOWN (p=41.34%) [2026-02-24T20:30:37.986952] [INFO ] [FORECASTER] Completed predict_future for RLAY [2026-02-24T20:30:37.987100] [INFO ] [sig ] RLAY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:38.139042] [INFO ] [LOCAL ] Saved forecast: RLAY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RLAY.txt [2026-02-24T20:30:38.139208] [INFO ] [sig ] [2581/3377] Completed RLAY in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:38.139250] [INFO ] [sig ] [2582/3377] Forecasting RLI... [2026-02-24T20:30:38.139283] [INFO ] [sig ] Generating forecast for: RLI [2026-02-24T20:30:38.139314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLI' from 'https://tdm.silogroup.org/data/derivative_storage/RLI.csv'. [2026-02-24T20:30:38.153173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLI'. [2026-02-24T20:30:38.153670] [INFO ] [FORECASTER] Starting predict_future for RLI [2026-02-24T20:30:38.154597] [DEBUG] [LOCAL ] No optimal features file found for RLI: ./output/feature-sets/RLI.txt [2026-02-24T20:30:38.154666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:38.154722] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:38.154761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:38.154838] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:38.214129] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:38.215121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:38.215217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:38.215257] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:38.342171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:38.342329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:38.342371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:38.342401] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:38.345939] [DEBUG] [FORECASTER] RLI: Forecast T+1@11:T+2@11: DOWN (p=1.72%) [2026-02-24T20:30:38.346227] [INFO ] [FORECASTER] Completed predict_future for RLI [2026-02-24T20:30:38.346360] [INFO ] [sig ] RLI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:38.486194] [INFO ] [LOCAL ] Saved forecast: RLI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RLI.txt [2026-02-24T20:30:38.486329] [INFO ] [sig ] [2582/3377] Completed RLI in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:38.486369] [INFO ] [sig ] [2583/3377] Forecasting RLJ... [2026-02-24T20:30:38.486398] [INFO ] [sig ] Generating forecast for: RLJ [2026-02-24T20:30:38.486429] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLJ' from 'https://tdm.silogroup.org/data/derivative_storage/RLJ.csv'. [2026-02-24T20:30:38.498284] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLJ'. [2026-02-24T20:30:38.498657] [INFO ] [FORECASTER] Starting predict_future for RLJ [2026-02-24T20:30:38.499473] [DEBUG] [LOCAL ] No optimal features file found for RLJ: ./output/feature-sets/RLJ.txt [2026-02-24T20:30:38.499527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:38.499562] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:38.499629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:38.499699] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:38.555656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:38.556321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:38.556430] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:38.556464] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:38.670663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:38.670801] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:38.670840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:38.670867] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:38.674222] [DEBUG] [FORECASTER] RLJ: Forecast T+1@11:T+2@11: DOWN (p=30.55%) [2026-02-24T20:30:38.674499] [INFO ] [FORECASTER] Completed predict_future for RLJ [2026-02-24T20:30:38.674648] [INFO ] [sig ] RLJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:38.814261] [INFO ] [LOCAL ] Saved forecast: RLJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RLJ.txt [2026-02-24T20:30:38.814384] [INFO ] [sig ] [2583/3377] Completed RLJ in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:38.814424] [INFO ] [sig ] [2584/3377] Forecasting RLMD... [2026-02-24T20:30:38.814453] [INFO ] [sig ] Generating forecast for: RLMD [2026-02-24T20:30:38.814482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLMD' from 'https://tdm.silogroup.org/data/derivative_storage/RLMD.csv'. [2026-02-24T20:30:38.826302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLMD'. [2026-02-24T20:30:38.826634] [INFO ] [FORECASTER] Starting predict_future for RLMD [2026-02-24T20:30:38.827429] [DEBUG] [LOCAL ] No optimal features file found for RLMD: ./output/feature-sets/RLMD.txt [2026-02-24T20:30:38.827482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:38.827514] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:38.827541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:38.827626] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:38.883470] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:38.884264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:38.884357] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:38.884390] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:39.004746] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:39.004894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:39.004934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:39.004963] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:39.008377] [DEBUG] [FORECASTER] RLMD: Forecast T+1@11:T+2@11: UP (p=55.52%) [2026-02-24T20:30:39.008683] [INFO ] [FORECASTER] Completed predict_future for RLMD [2026-02-24T20:30:39.008815] [INFO ] [sig ] RLMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:39.147234] [INFO ] [LOCAL ] Saved forecast: RLMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RLMD.txt [2026-02-24T20:30:39.147363] [INFO ] [sig ] [2584/3377] Completed RLMD in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:39.147403] [INFO ] [sig ] [2585/3377] Forecasting RLTY... [2026-02-24T20:30:39.147433] [INFO ] [sig ] Generating forecast for: RLTY [2026-02-24T20:30:39.147463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLTY' from 'https://tdm.silogroup.org/data/derivative_storage/RLTY.csv'. [2026-02-24T20:30:39.159097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLTY'. [2026-02-24T20:30:39.159368] [INFO ] [FORECASTER] Starting predict_future for RLTY [2026-02-24T20:30:39.160169] [DEBUG] [LOCAL ] No optimal features file found for RLTY: ./output/feature-sets/RLTY.txt [2026-02-24T20:30:39.160222] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:39.160255] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:39.160282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:39.160339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:39.217115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:39.217840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:39.217938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:39.217970] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:39.339042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:39.339175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:39.339214] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:39.339242] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:39.342957] [DEBUG] [FORECASTER] RLTY: Forecast T+1@11:T+2@11: DOWN (p=3.06%) [2026-02-24T20:30:39.343233] [INFO ] [FORECASTER] Completed predict_future for RLTY [2026-02-24T20:30:39.343369] [INFO ] [sig ] RLTY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:39.483744] [INFO ] [LOCAL ] Saved forecast: RLTY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RLTY.txt [2026-02-24T20:30:39.483856] [INFO ] [sig ] [2585/3377] Completed RLTY in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:39.483894] [INFO ] [sig ] [2586/3377] Forecasting RLX... [2026-02-24T20:30:39.483929] [INFO ] [sig ] Generating forecast for: RLX [2026-02-24T20:30:39.483960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RLX' from 'https://tdm.silogroup.org/data/derivative_storage/RLX.csv'. [2026-02-24T20:30:39.495293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RLX'. [2026-02-24T20:30:39.495566] [INFO ] [FORECASTER] Starting predict_future for RLX [2026-02-24T20:30:39.496388] [DEBUG] [LOCAL ] No optimal features file found for RLX: ./output/feature-sets/RLX.txt [2026-02-24T20:30:39.496441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:39.496473] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:39.496500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:39.496557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:39.553001] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:39.553626] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:39.553705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:39.553737] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:39.670620] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:39.670725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:39.670761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:39.670789] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:39.673996] [DEBUG] [FORECASTER] RLX: Forecast T+1@11:T+2@11: UP (p=76.48%) [2026-02-24T20:30:39.674264] [INFO ] [FORECASTER] Completed predict_future for RLX [2026-02-24T20:30:39.674389] [INFO ] [sig ] RLX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:39.814643] [INFO ] [LOCAL ] Saved forecast: RLX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RLX.txt [2026-02-24T20:30:39.814774] [INFO ] [sig ] [2586/3377] Completed RLX in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:39.814814] [INFO ] [sig ] [2587/3377] Forecasting RM... [2026-02-24T20:30:39.814844] [INFO ] [sig ] Generating forecast for: RM [2026-02-24T20:30:39.814874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RM' from 'https://tdm.silogroup.org/data/derivative_storage/RM.csv'. [2026-02-24T20:30:39.826046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RM'. [2026-02-24T20:30:39.826307] [INFO ] [FORECASTER] Starting predict_future for RM [2026-02-24T20:30:39.827119] [DEBUG] [LOCAL ] No optimal features file found for RM: ./output/feature-sets/RM.txt [2026-02-24T20:30:39.827172] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:39.827204] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:39.827231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:39.827288] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:39.883907] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:39.884533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:39.884630] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:39.884664] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:40.001412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:40.001509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:40.001547] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:40.001604] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:40.004822] [DEBUG] [FORECASTER] RM: Forecast T+1@11:T+2@11: UP (p=73.07%) [2026-02-24T20:30:40.005092] [INFO ] [FORECASTER] Completed predict_future for RM [2026-02-24T20:30:40.005221] [INFO ] [sig ] RM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:40.145037] [INFO ] [LOCAL ] Saved forecast: RM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RM.txt [2026-02-24T20:30:40.145146] [INFO ] [sig ] [2587/3377] Completed RM in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:40.145184] [INFO ] [sig ] [2588/3377] Forecasting RMAX... [2026-02-24T20:30:40.145213] [INFO ] [sig ] Generating forecast for: RMAX [2026-02-24T20:30:40.145242] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMAX' from 'https://tdm.silogroup.org/data/derivative_storage/RMAX.csv'. [2026-02-24T20:30:40.156222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMAX'. [2026-02-24T20:30:40.156494] [INFO ] [FORECASTER] Starting predict_future for RMAX [2026-02-24T20:30:40.157285] [DEBUG] [LOCAL ] No optimal features file found for RMAX: ./output/feature-sets/RMAX.txt [2026-02-24T20:30:40.157339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:40.157370] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:40.157397] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:40.157453] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:40.214060] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:40.214865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:40.214949] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:40.214982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:40.326320] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:40.326426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:40.326462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:40.326490] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:40.329728] [DEBUG] [FORECASTER] RMAX: Forecast T+1@11:T+2@11: UP (p=76.15%) [2026-02-24T20:30:40.329997] [INFO ] [FORECASTER] Completed predict_future for RMAX [2026-02-24T20:30:40.330124] [INFO ] [sig ] RMAX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:40.471072] [INFO ] [LOCAL ] Saved forecast: RMAX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RMAX.txt [2026-02-24T20:30:40.471203] [INFO ] [sig ] [2588/3377] Completed RMAX in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:40.471243] [INFO ] [sig ] [2589/3377] Forecasting RMBI... [2026-02-24T20:30:40.471273] [INFO ] [sig ] Generating forecast for: RMBI [2026-02-24T20:30:40.471302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBI' from 'https://tdm.silogroup.org/data/derivative_storage/RMBI.csv'. [2026-02-24T20:30:40.482833] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBI'. [2026-02-24T20:30:40.483141] [INFO ] [FORECASTER] Starting predict_future for RMBI [2026-02-24T20:30:40.484237] [DEBUG] [LOCAL ] No optimal features file found for RMBI: ./output/feature-sets/RMBI.txt [2026-02-24T20:30:40.484296] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:40.484339] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:40.484369] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:40.484426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:40.545745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:40.546511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:40.546626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:40.546665] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:40.661285] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:40.661445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:40.661486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:40.661534] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:40.665382] [DEBUG] [FORECASTER] RMBI: Forecast T+1@11:T+2@11: UP (p=67.10%) [2026-02-24T20:30:40.665684] [INFO ] [FORECASTER] Completed predict_future for RMBI [2026-02-24T20:30:40.665816] [INFO ] [sig ] RMBI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:40.813430] [INFO ] [LOCAL ] Saved forecast: RMBI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RMBI.txt [2026-02-24T20:30:40.813564] [INFO ] [sig ] [2589/3377] Completed RMBI in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.8m [2026-02-24T20:30:40.813623] [INFO ] [sig ] [2590/3377] Forecasting RMBS... [2026-02-24T20:30:40.813652] [INFO ] [sig ] Generating forecast for: RMBS [2026-02-24T20:30:40.813681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMBS' from 'https://tdm.silogroup.org/data/derivative_storage/RMBS.csv'. [2026-02-24T20:30:40.825083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMBS'. [2026-02-24T20:30:40.825422] [INFO ] [FORECASTER] Starting predict_future for RMBS [2026-02-24T20:30:40.826263] [DEBUG] [LOCAL ] No optimal features file found for RMBS: ./output/feature-sets/RMBS.txt [2026-02-24T20:30:40.826316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:40.826388] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:40.826417] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:40.826475] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:40.888334] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:40.889147] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:40.889235] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:40.889267] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:41.007613] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:41.007766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:41.007805] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:41.007833] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:41.011309] [DEBUG] [FORECASTER] RMBS: Forecast T+1@11:T+2@11: UP (p=70.15%) [2026-02-24T20:30:41.011616] [INFO ] [FORECASTER] Completed predict_future for RMBS [2026-02-24T20:30:41.011750] [INFO ] [sig ] RMBS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:41.155550] [INFO ] [LOCAL ] Saved forecast: RMBS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RMBS.txt [2026-02-24T20:30:41.155701] [INFO ] [sig ] [2590/3377] Completed RMBS in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-24T20:30:41.155929] [INFO ] [sig ] [2591/3377] Forecasting RMD... [2026-02-24T20:30:41.155958] [INFO ] [sig ] Generating forecast for: RMD [2026-02-24T20:30:41.155988] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMD' from 'https://tdm.silogroup.org/data/derivative_storage/RMD.csv'. [2026-02-24T20:30:41.167846] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMD'. [2026-02-24T20:30:41.168170] [INFO ] [FORECASTER] Starting predict_future for RMD [2026-02-24T20:30:41.168984] [DEBUG] [LOCAL ] No optimal features file found for RMD: ./output/feature-sets/RMD.txt [2026-02-24T20:30:41.169038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:41.169069] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:41.169096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:41.169152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:41.226376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:41.227054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:41.227137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:41.227184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:41.352208] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:41.352348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:41.352389] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:41.352417] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:41.355819] [DEBUG] [FORECASTER] RMD: Forecast T+1@11:T+2@11: UP (p=70.66%) [2026-02-24T20:30:41.356100] [INFO ] [FORECASTER] Completed predict_future for RMD [2026-02-24T20:30:41.356230] [INFO ] [sig ] RMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:41.496189] [INFO ] [LOCAL ] Saved forecast: RMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RMD.txt [2026-02-24T20:30:41.496356] [INFO ] [sig ] [2591/3377] Completed RMD in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-24T20:30:41.496395] [INFO ] [sig ] [2592/3377] Forecasting RMI... [2026-02-24T20:30:41.496426] [INFO ] [sig ] Generating forecast for: RMI [2026-02-24T20:30:41.496457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMI' from 'https://tdm.silogroup.org/data/derivative_storage/RMI.csv'. [2026-02-24T20:30:41.508687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMI'. [2026-02-24T20:30:41.509072] [INFO ] [FORECASTER] Starting predict_future for RMI [2026-02-24T20:30:41.509955] [DEBUG] [LOCAL ] No optimal features file found for RMI: ./output/feature-sets/RMI.txt [2026-02-24T20:30:41.510010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:41.510042] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:41.510068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:41.510125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:41.570406] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:41.571362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:41.571452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:41.571485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:41.686503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:41.686676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:41.686727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:41.686759] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:41.690373] [DEBUG] [FORECASTER] RMI: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-02-24T20:30:41.690695] [INFO ] [FORECASTER] Completed predict_future for RMI [2026-02-24T20:30:41.690831] [INFO ] [sig ] RMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:41.833177] [INFO ] [LOCAL ] Saved forecast: RMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RMI.txt [2026-02-24T20:30:41.833334] [INFO ] [sig ] [2592/3377] Completed RMI in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-24T20:30:41.833374] [INFO ] [sig ] [2593/3377] Forecasting RMM... [2026-02-24T20:30:41.833404] [INFO ] [sig ] Generating forecast for: RMM [2026-02-24T20:30:41.833435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMM' from 'https://tdm.silogroup.org/data/derivative_storage/RMM.csv'. [2026-02-24T20:30:41.845090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMM'. [2026-02-24T20:30:41.845433] [INFO ] [FORECASTER] Starting predict_future for RMM [2026-02-24T20:30:41.846307] [DEBUG] [LOCAL ] No optimal features file found for RMM: ./output/feature-sets/RMM.txt [2026-02-24T20:30:41.846361] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:41.846393] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:41.846419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:41.846488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:41.908714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:41.909619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:41.909708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:41.909740] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:42.040661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:42.040823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:42.040865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:42.040894] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:42.044783] [DEBUG] [FORECASTER] RMM: Forecast T+1@11:T+2@11: UP (p=82.64%) [2026-02-24T20:30:42.045088] [INFO ] [FORECASTER] Completed predict_future for RMM [2026-02-24T20:30:42.045245] [INFO ] [sig ] RMM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:42.196645] [INFO ] [LOCAL ] Saved forecast: RMM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RMM.txt [2026-02-24T20:30:42.196810] [INFO ] [sig ] [2593/3377] Completed RMM in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-24T20:30:42.196852] [INFO ] [sig ] [2594/3377] Forecasting RMMZ... [2026-02-24T20:30:42.196884] [INFO ] [sig ] Generating forecast for: RMMZ [2026-02-24T20:30:42.196917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMMZ' from 'https://tdm.silogroup.org/data/derivative_storage/RMMZ.csv'. [2026-02-24T20:30:42.209948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMMZ'. [2026-02-24T20:30:42.210271] [INFO ] [FORECASTER] Starting predict_future for RMMZ [2026-02-24T20:30:42.211148] [DEBUG] [LOCAL ] No optimal features file found for RMMZ: ./output/feature-sets/RMMZ.txt [2026-02-24T20:30:42.211204] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:42.211237] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:42.211264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:42.211322] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:42.270268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:42.271087] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:42.271174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:42.271209] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:42.388188] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:42.388358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:42.388400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:42.388431] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:42.392117] [DEBUG] [FORECASTER] RMMZ: Forecast T+1@11:T+2@11: DOWN (p=9.97%) [2026-02-24T20:30:42.392448] [INFO ] [FORECASTER] Completed predict_future for RMMZ [2026-02-24T20:30:42.392621] [INFO ] [sig ] RMMZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:42.548095] [INFO ] [LOCAL ] Saved forecast: RMMZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RMMZ.txt [2026-02-24T20:30:42.548241] [INFO ] [sig ] [2594/3377] Completed RMMZ in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-24T20:30:42.548280] [INFO ] [sig ] [2595/3377] Forecasting RMNI... [2026-02-24T20:30:42.548309] [INFO ] [sig ] Generating forecast for: RMNI [2026-02-24T20:30:42.548340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RMNI' from 'https://tdm.silogroup.org/data/derivative_storage/RMNI.csv'. [2026-02-24T20:30:42.560744] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RMNI'. [2026-02-24T20:30:42.561125] [INFO ] [FORECASTER] Starting predict_future for RMNI [2026-02-24T20:30:42.561962] [DEBUG] [LOCAL ] No optimal features file found for RMNI: ./output/feature-sets/RMNI.txt [2026-02-24T20:30:42.562031] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:42.562066] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:42.562095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:42.562152] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:42.625259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:42.626160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:42.626247] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:42.626283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:42.752458] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:42.752646] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:42.752699] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:42.752730] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:42.756274] [DEBUG] [FORECASTER] RMNI: Forecast T+1@11:T+2@11: DOWN (p=5.92%) [2026-02-24T20:30:42.756562] [INFO ] [FORECASTER] Completed predict_future for RMNI [2026-02-24T20:30:42.756722] [INFO ] [sig ] RMNI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:42.902394] [INFO ] [LOCAL ] Saved forecast: RMNI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RMNI.txt [2026-02-24T20:30:42.902550] [INFO ] [sig ] [2595/3377] Completed RMNI in 0.4s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-24T20:30:42.902633] [INFO ] [sig ] [2596/3377] Forecasting RNA... [2026-02-24T20:30:42.902677] [INFO ] [sig ] Generating forecast for: RNA [2026-02-24T20:30:42.902720] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNA' from 'https://tdm.silogroup.org/data/derivative_storage/RNA.csv'. [2026-02-24T20:30:42.914863] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNA'. [2026-02-24T20:30:42.915186] [INFO ] [FORECASTER] Starting predict_future for RNA [2026-02-24T20:30:42.916023] [DEBUG] [LOCAL ] No optimal features file found for RNA: ./output/feature-sets/RNA.txt [2026-02-24T20:30:42.916080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:42.916115] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:42.916143] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:42.916201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:42.974791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:42.975618] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:42.975703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:42.975741] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:43.094753] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:43.094913] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:43.094954] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:43.094983] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:43.098491] [DEBUG] [FORECASTER] RNA: Forecast T+1@11:T+2@11: UP (p=78.08%) [2026-02-24T20:30:43.098809] [INFO ] [FORECASTER] Completed predict_future for RNA [2026-02-24T20:30:43.098947] [INFO ] [sig ] RNA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:43.245469] [INFO ] [LOCAL ] Saved forecast: RNA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RNA.txt [2026-02-24T20:30:43.245637] [INFO ] [sig ] [2596/3377] Completed RNA in 0.3s | 2.76 sym/s | Total: 15.6m | ETA: 4.7m [2026-02-24T20:30:43.245684] [INFO ] [sig ] [2597/3377] Forecasting RNAC... [2026-02-24T20:30:43.245715] [INFO ] [sig ] Generating forecast for: RNAC [2026-02-24T20:30:43.245747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAC' from 'https://tdm.silogroup.org/data/derivative_storage/RNAC.csv'. [2026-02-24T20:30:43.259519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAC'. [2026-02-24T20:30:43.259888] [INFO ] [FORECASTER] Starting predict_future for RNAC [2026-02-24T20:30:43.260731] [DEBUG] [LOCAL ] No optimal features file found for RNAC: ./output/feature-sets/RNAC.txt [2026-02-24T20:30:43.260786] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:43.260819] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:43.260847] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:43.260906] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:43.320862] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:43.321674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:43.321763] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:43.321797] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:43.444434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:43.444618] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:43.444669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:43.444718] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:43.448463] [DEBUG] [FORECASTER] RNAC: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-24T20:30:43.448766] [INFO ] [FORECASTER] Completed predict_future for RNAC [2026-02-24T20:30:43.448901] [INFO ] [sig ] RNAC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:43.595092] [INFO ] [LOCAL ] Saved forecast: RNAC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RNAC.txt [2026-02-24T20:30:43.595241] [INFO ] [sig ] [2597/3377] Completed RNAC in 0.3s | 2.76 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-24T20:30:43.595287] [INFO ] [sig ] [2598/3377] Forecasting RNAZ... [2026-02-24T20:30:43.595332] [INFO ] [sig ] Generating forecast for: RNAZ [2026-02-24T20:30:43.595379] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNAZ' from 'https://tdm.silogroup.org/data/derivative_storage/RNAZ.csv'. [2026-02-24T20:30:43.609412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNAZ'. [2026-02-24T20:30:43.609776] [INFO ] [FORECASTER] Starting predict_future for RNAZ [2026-02-24T20:30:43.610606] [DEBUG] [LOCAL ] No optimal features file found for RNAZ: ./output/feature-sets/RNAZ.txt [2026-02-24T20:30:43.610661] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:43.610694] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:43.610722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:43.610780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:43.671492] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:43.672474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:43.672562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:43.672616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:43.796673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:43.796849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:43.796900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:43.796932] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:43.800706] [DEBUG] [FORECASTER] RNAZ: Forecast T+1@11:T+2@11: UP (p=67.81%) [2026-02-24T20:30:43.800991] [INFO ] [FORECASTER] Completed predict_future for RNAZ [2026-02-24T20:30:43.801127] [INFO ] [sig ] RNAZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:43.951891] [INFO ] [LOCAL ] Saved forecast: RNAZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RNAZ.txt [2026-02-24T20:30:43.952076] [INFO ] [sig ] [2598/3377] Completed RNAZ in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-24T20:30:43.952127] [INFO ] [sig ] [2599/3377] Forecasting RNG... [2026-02-24T20:30:43.952161] [INFO ] [sig ] Generating forecast for: RNG [2026-02-24T20:30:43.952193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNG' from 'https://tdm.silogroup.org/data/derivative_storage/RNG.csv'. [2026-02-24T20:30:43.968662] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNG'. [2026-02-24T20:30:43.969054] [INFO ] [FORECASTER] Starting predict_future for RNG [2026-02-24T20:30:43.969999] [DEBUG] [LOCAL ] No optimal features file found for RNG: ./output/feature-sets/RNG.txt [2026-02-24T20:30:43.970065] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:43.970105] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:43.970135] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:43.970205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:44.030919] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:44.031813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:44.031903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:44.031938] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:44.164354] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:44.164518] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:44.164561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:44.164612] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:44.169323] [DEBUG] [FORECASTER] RNG: Forecast T+1@11:T+2@11: DOWN (p=0.91%) [2026-02-24T20:30:44.169830] [INFO ] [FORECASTER] Completed predict_future for RNG [2026-02-24T20:30:44.170020] [INFO ] [sig ] RNG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:44.314206] [INFO ] [LOCAL ] Saved forecast: RNG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RNG.txt [2026-02-24T20:30:44.314423] [INFO ] [sig ] [2599/3377] Completed RNG in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-24T20:30:44.314479] [INFO ] [sig ] [2600/3377] Forecasting RNP... [2026-02-24T20:30:44.314524] [INFO ] [sig ] Generating forecast for: RNP [2026-02-24T20:30:44.314563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RNP' from 'https://tdm.silogroup.org/data/derivative_storage/RNP.csv'. [2026-02-24T20:30:44.326784] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RNP'. [2026-02-24T20:30:44.327180] [INFO ] [FORECASTER] Starting predict_future for RNP [2026-02-24T20:30:44.328068] [DEBUG] [LOCAL ] No optimal features file found for RNP: ./output/feature-sets/RNP.txt [2026-02-24T20:30:44.328123] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:44.328156] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:44.328185] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:44.328242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:44.387593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:44.388410] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:44.388531] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:44.388565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:44.508298] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:44.508454] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:44.508495] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:44.508524] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:44.511989] [DEBUG] [FORECASTER] RNP: Forecast T+1@11:T+2@11: DOWN (p=18.83%) [2026-02-24T20:30:44.512296] [INFO ] [FORECASTER] Completed predict_future for RNP [2026-02-24T20:30:44.512428] [INFO ] [sig ] RNP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:44.671631] [INFO ] [LOCAL ] Saved forecast: RNP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RNP.txt [2026-02-24T20:30:44.671797] [INFO ] [sig ] [2600/3377] Completed RNP in 0.4s | 2.76 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-24T20:30:44.671838] [INFO ] [sig ] [2601/3377] Forecasting ROAD... [2026-02-24T20:30:44.671869] [INFO ] [sig ] Generating forecast for: ROAD [2026-02-24T20:30:44.671900] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROAD' from 'https://tdm.silogroup.org/data/derivative_storage/ROAD.csv'. [2026-02-24T20:30:44.683449] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROAD'. [2026-02-24T20:30:44.683842] [INFO ] [FORECASTER] Starting predict_future for ROAD [2026-02-24T20:30:44.684660] [DEBUG] [LOCAL ] No optimal features file found for ROAD: ./output/feature-sets/ROAD.txt [2026-02-24T20:30:44.684714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:44.684746] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:44.684772] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:44.684828] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:44.743255] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:44.744164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:44.744249] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:44.744288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:44.868286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:44.868443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:44.868483] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:44.868512] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:44.872009] [DEBUG] [FORECASTER] ROAD: Forecast T+1@11:T+2@11: DOWN (p=5.29%) [2026-02-24T20:30:44.872289] [INFO ] [FORECASTER] Completed predict_future for ROAD [2026-02-24T20:30:44.872423] [INFO ] [sig ] ROAD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:45.013473] [INFO ] [LOCAL ] Saved forecast: ROAD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ROAD.txt [2026-02-24T20:30:45.013638] [INFO ] [sig ] [2601/3377] Completed ROAD in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-24T20:30:45.013690] [INFO ] [sig ] [2602/3377] Forecasting ROCK... [2026-02-24T20:30:45.013726] [INFO ] [sig ] Generating forecast for: ROCK [2026-02-24T20:30:45.013764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROCK' from 'https://tdm.silogroup.org/data/derivative_storage/ROCK.csv'. [2026-02-24T20:30:45.025250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROCK'. [2026-02-24T20:30:45.025641] [INFO ] [FORECASTER] Starting predict_future for ROCK [2026-02-24T20:30:45.026473] [DEBUG] [LOCAL ] No optimal features file found for ROCK: ./output/feature-sets/ROCK.txt [2026-02-24T20:30:45.026526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:45.026558] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:45.026605] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:45.026663] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:45.084016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:45.084909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:45.084996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:45.085029] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:45.203199] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:45.203370] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:45.203411] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:45.203439] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:45.206914] [DEBUG] [FORECASTER] ROCK: Forecast T+1@11:T+2@11: UP (p=92.91%) [2026-02-24T20:30:45.207197] [INFO ] [FORECASTER] Completed predict_future for ROCK [2026-02-24T20:30:45.207327] [INFO ] [sig ] ROCK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:45.352109] [INFO ] [LOCAL ] Saved forecast: ROCK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ROCK.txt [2026-02-24T20:30:45.352267] [INFO ] [sig ] [2602/3377] Completed ROCK in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-24T20:30:45.352308] [INFO ] [sig ] [2603/3377] Forecasting ROE... [2026-02-24T20:30:45.352337] [INFO ] [sig ] Generating forecast for: ROE [2026-02-24T20:30:45.352368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROE' from 'https://tdm.silogroup.org/data/derivative_storage/ROE.csv'. [2026-02-24T20:30:45.364133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROE'. [2026-02-24T20:30:45.364555] [INFO ] [FORECASTER] Starting predict_future for ROE [2026-02-24T20:30:45.365432] [DEBUG] [LOCAL ] No optimal features file found for ROE: ./output/feature-sets/ROE.txt [2026-02-24T20:30:45.365487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:45.365521] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:45.365549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:45.365628] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:45.429407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:45.430275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:45.430361] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:45.430396] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:45.544730] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:45.544887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:45.544930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:45.544960] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:45.548500] [DEBUG] [FORECASTER] ROE: Forecast T+1@11:T+2@11: DOWN (p=41.84%) [2026-02-24T20:30:45.548809] [INFO ] [FORECASTER] Completed predict_future for ROE [2026-02-24T20:30:45.548941] [INFO ] [sig ] ROE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:45.693853] [INFO ] [LOCAL ] Saved forecast: ROE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ROE.txt [2026-02-24T20:30:45.694041] [INFO ] [sig ] [2603/3377] Completed ROE in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-24T20:30:45.694081] [INFO ] [sig ] [2604/3377] Forecasting ROP... [2026-02-24T20:30:45.694113] [INFO ] [sig ] Generating forecast for: ROP [2026-02-24T20:30:45.694145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ROP' from 'https://tdm.silogroup.org/data/derivative_storage/ROP.csv'. [2026-02-24T20:30:45.706516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ROP'. [2026-02-24T20:30:45.706974] [INFO ] [FORECASTER] Starting predict_future for ROP [2026-02-24T20:30:45.707842] [DEBUG] [LOCAL ] No optimal features file found for ROP: ./output/feature-sets/ROP.txt [2026-02-24T20:30:45.707923] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:45.707957] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:45.708169] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:45.708226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:45.773099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:45.774073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:45.774159] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:45.774194] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:45.895833] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:45.895992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:45.896032] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:45.896061] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:45.899601] [DEBUG] [FORECASTER] ROP: Forecast T+1@11:T+2@11: UP (p=81.71%) [2026-02-24T20:30:45.899890] [INFO ] [FORECASTER] Completed predict_future for ROP [2026-02-24T20:30:45.900020] [INFO ] [sig ] ROP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:46.043321] [INFO ] [LOCAL ] Saved forecast: ROP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ROP.txt [2026-02-24T20:30:46.043480] [INFO ] [sig ] [2604/3377] Completed ROP in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-24T20:30:46.043518] [INFO ] [sig ] [2605/3377] Forecasting RPAY... [2026-02-24T20:30:46.043550] [INFO ] [sig ] Generating forecast for: RPAY [2026-02-24T20:30:46.043601] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPAY' from 'https://tdm.silogroup.org/data/derivative_storage/RPAY.csv'. [2026-02-24T20:30:46.055405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPAY'. [2026-02-24T20:30:46.055811] [INFO ] [FORECASTER] Starting predict_future for RPAY [2026-02-24T20:30:46.056635] [DEBUG] [LOCAL ] No optimal features file found for RPAY: ./output/feature-sets/RPAY.txt [2026-02-24T20:30:46.056691] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:46.056727] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:46.056760] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:46.056830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:46.117939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:46.119124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:46.119407] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:46.119441] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:46.253272] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:46.253388] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:46.253429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:46.253459] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:46.259240] [DEBUG] [FORECASTER] RPAY: Forecast T+1@11:T+2@11: DOWN (p=7.24%) [2026-02-24T20:30:46.259746] [INFO ] [FORECASTER] Completed predict_future for RPAY [2026-02-24T20:30:46.259938] [INFO ] [sig ] RPAY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:46.407391] [INFO ] [LOCAL ] Saved forecast: RPAY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RPAY.txt [2026-02-24T20:30:46.407554] [INFO ] [sig ] [2605/3377] Completed RPAY in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.7m [2026-02-24T20:30:46.407614] [INFO ] [sig ] [2606/3377] Forecasting RPD... [2026-02-24T20:30:46.407647] [INFO ] [sig ] Generating forecast for: RPD [2026-02-24T20:30:46.407677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPD' from 'https://tdm.silogroup.org/data/derivative_storage/RPD.csv'. [2026-02-24T20:30:46.421766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPD'. [2026-02-24T20:30:46.422137] [INFO ] [FORECASTER] Starting predict_future for RPD [2026-02-24T20:30:46.423174] [DEBUG] [LOCAL ] No optimal features file found for RPD: ./output/feature-sets/RPD.txt [2026-02-24T20:30:46.423229] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:46.423275] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:46.423304] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:46.423361] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:46.482331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:46.483278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:46.483365] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:46.483398] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:46.611003] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:46.611180] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:46.611223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:46.611254] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:46.615079] [DEBUG] [FORECASTER] RPD: Forecast T+1@11:T+2@11: UP (p=75.49%) [2026-02-24T20:30:46.615437] [INFO ] [FORECASTER] Completed predict_future for RPD [2026-02-24T20:30:46.615606] [INFO ] [sig ] RPD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:46.764343] [INFO ] [LOCAL ] Saved forecast: RPD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RPD.txt [2026-02-24T20:30:46.764483] [INFO ] [sig ] [2606/3377] Completed RPD in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-24T20:30:46.764522] [INFO ] [sig ] [2607/3377] Forecasting RPID... [2026-02-24T20:30:46.764553] [INFO ] [sig ] Generating forecast for: RPID [2026-02-24T20:30:46.764605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPID' from 'https://tdm.silogroup.org/data/derivative_storage/RPID.csv'. [2026-02-24T20:30:46.776241] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPID'. [2026-02-24T20:30:46.776514] [INFO ] [FORECASTER] Starting predict_future for RPID [2026-02-24T20:30:46.777351] [DEBUG] [LOCAL ] No optimal features file found for RPID: ./output/feature-sets/RPID.txt [2026-02-24T20:30:46.777405] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:46.777463] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:46.777492] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:46.777548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:46.835518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:46.836417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:46.836502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:46.836536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:46.958020] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:46.958178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:46.958218] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:46.958247] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:46.961762] [DEBUG] [FORECASTER] RPID: Forecast T+1@11:T+2@11: DOWN (p=46.13%) [2026-02-24T20:30:46.962048] [INFO ] [FORECASTER] Completed predict_future for RPID [2026-02-24T20:30:46.962178] [INFO ] [sig ] RPID: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:47.106373] [INFO ] [LOCAL ] Saved forecast: RPID 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RPID.txt [2026-02-24T20:30:47.106525] [INFO ] [sig ] [2607/3377] Completed RPID in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-24T20:30:47.106567] [INFO ] [sig ] [2608/3377] Forecasting RPRX... [2026-02-24T20:30:47.106620] [INFO ] [sig ] Generating forecast for: RPRX [2026-02-24T20:30:47.106654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RPRX' from 'https://tdm.silogroup.org/data/derivative_storage/RPRX.csv'. [2026-02-24T20:30:47.119081] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RPRX'. [2026-02-24T20:30:47.119379] [INFO ] [FORECASTER] Starting predict_future for RPRX [2026-02-24T20:30:47.120224] [DEBUG] [LOCAL ] No optimal features file found for RPRX: ./output/feature-sets/RPRX.txt [2026-02-24T20:30:47.120281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:47.120315] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:47.120344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:47.120407] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:47.179763] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:47.180531] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:47.180632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:47.180667] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:47.313540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:47.313714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:47.313755] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:47.313784] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:47.317211] [DEBUG] [FORECASTER] RPRX: Forecast T+1@11:T+2@11: UP (p=94.61%) [2026-02-24T20:30:47.317500] [INFO ] [FORECASTER] Completed predict_future for RPRX [2026-02-24T20:30:47.317648] [INFO ] [sig ] RPRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:47.459110] [INFO ] [LOCAL ] Saved forecast: RPRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RPRX.txt [2026-02-24T20:30:47.459273] [INFO ] [sig ] [2608/3377] Completed RPRX in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-24T20:30:47.459312] [INFO ] [sig ] [2609/3377] Forecasting RQI... [2026-02-24T20:30:47.459343] [INFO ] [sig ] Generating forecast for: RQI [2026-02-24T20:30:47.459374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RQI' from 'https://tdm.silogroup.org/data/derivative_storage/RQI.csv'. [2026-02-24T20:30:47.471838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RQI'. [2026-02-24T20:30:47.472199] [INFO ] [FORECASTER] Starting predict_future for RQI [2026-02-24T20:30:47.473024] [DEBUG] [LOCAL ] No optimal features file found for RQI: ./output/feature-sets/RQI.txt [2026-02-24T20:30:47.473078] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:47.473111] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:47.473138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:47.473195] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:47.530306] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:47.531243] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:47.531335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:47.531372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:47.655541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:47.655722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:47.655766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:47.655800] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:47.659386] [DEBUG] [FORECASTER] RQI: Forecast T+1@11:T+2@11: DOWN (p=47.33%) [2026-02-24T20:30:47.659719] [INFO ] [FORECASTER] Completed predict_future for RQI [2026-02-24T20:30:47.659866] [INFO ] [sig ] RQI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:47.800695] [INFO ] [LOCAL ] Saved forecast: RQI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RQI.txt [2026-02-24T20:30:47.800872] [INFO ] [sig ] [2609/3377] Completed RQI in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-24T20:30:47.800923] [INFO ] [sig ] [2610/3377] Forecasting RRBI... [2026-02-24T20:30:47.800957] [INFO ] [sig ] Generating forecast for: RRBI [2026-02-24T20:30:47.800990] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRBI' from 'https://tdm.silogroup.org/data/derivative_storage/RRBI.csv'. [2026-02-24T20:30:47.812656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRBI'. [2026-02-24T20:30:47.813057] [INFO ] [FORECASTER] Starting predict_future for RRBI [2026-02-24T20:30:47.813924] [DEBUG] [LOCAL ] No optimal features file found for RRBI: ./output/feature-sets/RRBI.txt [2026-02-24T20:30:47.813983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:47.814014] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:47.814041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:47.814097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:47.874859] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:47.875783] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:47.875883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:47.875921] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:47.987729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:47.987915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:47.987959] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:47.988023] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:47.991734] [DEBUG] [FORECASTER] RRBI: Forecast T+1@11:T+2@11: UP (p=98.39%) [2026-02-24T20:30:47.992030] [INFO ] [FORECASTER] Completed predict_future for RRBI [2026-02-24T20:30:47.992166] [INFO ] [sig ] RRBI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:48.135735] [INFO ] [LOCAL ] Saved forecast: RRBI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RRBI.txt [2026-02-24T20:30:48.135897] [INFO ] [sig ] [2610/3377] Completed RRBI in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-24T20:30:48.135940] [INFO ] [sig ] [2611/3377] Forecasting RRC... [2026-02-24T20:30:48.135972] [INFO ] [sig ] Generating forecast for: RRC [2026-02-24T20:30:48.136007] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRC' from 'https://tdm.silogroup.org/data/derivative_storage/RRC.csv'. [2026-02-24T20:30:48.148864] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRC'. [2026-02-24T20:30:48.149170] [INFO ] [FORECASTER] Starting predict_future for RRC [2026-02-24T20:30:48.150054] [DEBUG] [LOCAL ] No optimal features file found for RRC: ./output/feature-sets/RRC.txt [2026-02-24T20:30:48.150116] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:48.150152] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:48.150181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:48.150243] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:48.209447] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:48.210177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:48.210261] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:48.210293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:48.353288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:48.353457] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:48.353499] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:48.353529] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:48.357117] [DEBUG] [FORECASTER] RRC: Forecast T+1@11:T+2@11: DOWN (p=12.40%) [2026-02-24T20:30:48.357419] [INFO ] [FORECASTER] Completed predict_future for RRC [2026-02-24T20:30:48.357604] [INFO ] [sig ] RRC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:48.510842] [INFO ] [LOCAL ] Saved forecast: RRC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RRC.txt [2026-02-24T20:30:48.510990] [INFO ] [sig ] [2611/3377] Completed RRC in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-24T20:30:48.511032] [INFO ] [sig ] [2612/3377] Forecasting RRGB... [2026-02-24T20:30:48.511061] [INFO ] [sig ] Generating forecast for: RRGB [2026-02-24T20:30:48.511091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRGB' from 'https://tdm.silogroup.org/data/derivative_storage/RRGB.csv'. [2026-02-24T20:30:48.522951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRGB'. [2026-02-24T20:30:48.523236] [INFO ] [FORECASTER] Starting predict_future for RRGB [2026-02-24T20:30:48.524044] [DEBUG] [LOCAL ] No optimal features file found for RRGB: ./output/feature-sets/RRGB.txt [2026-02-24T20:30:48.524098] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:48.524131] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:48.524158] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:48.524216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:48.583066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:48.583830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:48.583920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:48.583954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:48.706535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:48.706720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:48.706762] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:48.706793] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:48.710277] [DEBUG] [FORECASTER] RRGB: Forecast T+1@11:T+2@11: DOWN (p=21.38%) [2026-02-24T20:30:48.710624] [INFO ] [FORECASTER] Completed predict_future for RRGB [2026-02-24T20:30:48.710761] [INFO ] [sig ] RRGB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:48.852656] [INFO ] [LOCAL ] Saved forecast: RRGB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RRGB.txt [2026-02-24T20:30:48.852859] [INFO ] [sig ] [2612/3377] Completed RRGB in 0.3s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-24T20:30:48.852912] [INFO ] [sig ] [2613/3377] Forecasting RRX... [2026-02-24T20:30:48.852948] [INFO ] [sig ] Generating forecast for: RRX [2026-02-24T20:30:48.852981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RRX' from 'https://tdm.silogroup.org/data/derivative_storage/RRX.csv'. [2026-02-24T20:30:48.864951] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RRX'. [2026-02-24T20:30:48.865331] [INFO ] [FORECASTER] Starting predict_future for RRX [2026-02-24T20:30:48.866202] [DEBUG] [LOCAL ] No optimal features file found for RRX: ./output/feature-sets/RRX.txt [2026-02-24T20:30:48.866256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:48.866288] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:48.866314] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:48.866373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:48.925491] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:48.926431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:48.926520] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:48.926555] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:49.050369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:49.050533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:49.050590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:49.050643] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:49.054137] [DEBUG] [FORECASTER] RRX: Forecast T+1@11:T+2@11: UP (p=70.39%) [2026-02-24T20:30:49.054428] [INFO ] [FORECASTER] Completed predict_future for RRX [2026-02-24T20:30:49.054563] [INFO ] [sig ] RRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:49.203551] [INFO ] [LOCAL ] Saved forecast: RRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RRX.txt [2026-02-24T20:30:49.203732] [INFO ] [sig ] [2613/3377] Completed RRX in 0.4s | 2.77 sym/s | Total: 15.7m | ETA: 4.6m [2026-02-24T20:30:49.203774] [INFO ] [sig ] [2614/3377] Forecasting RS... [2026-02-24T20:30:49.203804] [INFO ] [sig ] Generating forecast for: RS [2026-02-24T20:30:49.203835] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RS' from 'https://tdm.silogroup.org/data/derivative_storage/RS.csv'. [2026-02-24T20:30:49.216105] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RS'. [2026-02-24T20:30:49.216439] [INFO ] [FORECASTER] Starting predict_future for RS [2026-02-24T20:30:49.217297] [DEBUG] [LOCAL ] No optimal features file found for RS: ./output/feature-sets/RS.txt [2026-02-24T20:30:49.217366] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:49.217417] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:49.217454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:49.217518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:49.287677] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:49.288598] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:49.288690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:49.288730] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:49.410477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:49.410652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:49.410695] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:49.410724] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:49.414187] [DEBUG] [FORECASTER] RS: Forecast T+1@11:T+2@11: UP (p=96.44%) [2026-02-24T20:30:49.414466] [INFO ] [FORECASTER] Completed predict_future for RS [2026-02-24T20:30:49.414615] [INFO ] [sig ] RS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:49.565081] [INFO ] [LOCAL ] Saved forecast: RS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RS.txt [2026-02-24T20:30:49.565234] [INFO ] [sig ] [2614/3377] Completed RS in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-24T20:30:49.565274] [INFO ] [sig ] [2615/3377] Forecasting RSG... [2026-02-24T20:30:49.565304] [INFO ] [sig ] Generating forecast for: RSG [2026-02-24T20:30:49.565334] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSG' from 'https://tdm.silogroup.org/data/derivative_storage/RSG.csv'. [2026-02-24T20:30:49.581046] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSG'. [2026-02-24T20:30:49.581465] [INFO ] [FORECASTER] Starting predict_future for RSG [2026-02-24T20:30:49.582612] [DEBUG] [LOCAL ] No optimal features file found for RSG: ./output/feature-sets/RSG.txt [2026-02-24T20:30:49.582683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:49.582731] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:49.582771] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:49.582861] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:49.649093] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:49.650044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:49.650128] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:49.650179] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:49.775561] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:49.775733] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:49.775773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:49.775801] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:49.779225] [DEBUG] [FORECASTER] RSG: Forecast T+1@11:T+2@11: UP (p=51.46%) [2026-02-24T20:30:49.779505] [INFO ] [FORECASTER] Completed predict_future for RSG [2026-02-24T20:30:49.779655] [INFO ] [sig ] RSG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:49.923495] [INFO ] [LOCAL ] Saved forecast: RSG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RSG.txt [2026-02-24T20:30:49.923658] [INFO ] [sig ] [2615/3377] Completed RSG in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-24T20:30:49.923700] [INFO ] [sig ] [2616/3377] Forecasting RSI... [2026-02-24T20:30:49.923730] [INFO ] [sig ] Generating forecast for: RSI [2026-02-24T20:30:49.923761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSI' from 'https://tdm.silogroup.org/data/derivative_storage/RSI.csv'. [2026-02-24T20:30:49.934998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSI'. [2026-02-24T20:30:49.935331] [INFO ] [FORECASTER] Starting predict_future for RSI [2026-02-24T20:30:49.936141] [DEBUG] [LOCAL ] No optimal features file found for RSI: ./output/feature-sets/RSI.txt [2026-02-24T20:30:49.936195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:49.936227] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:49.936255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:49.936312] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:49.993289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:49.994115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:49.994199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:49.994232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:50.127176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:50.127332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:50.127371] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:50.127400] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:50.130875] [DEBUG] [FORECASTER] RSI: Forecast T+1@11:T+2@11: UP (p=65.11%) [2026-02-24T20:30:50.131152] [INFO ] [FORECASTER] Completed predict_future for RSI [2026-02-24T20:30:50.131283] [INFO ] [sig ] RSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:50.275413] [INFO ] [LOCAL ] Saved forecast: RSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RSI.txt [2026-02-24T20:30:50.275555] [INFO ] [sig ] [2616/3377] Completed RSI in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-24T20:30:50.275615] [INFO ] [sig ] [2617/3377] Forecasting RSKD... [2026-02-24T20:30:50.275644] [INFO ] [sig ] Generating forecast for: RSKD [2026-02-24T20:30:50.275673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSKD' from 'https://tdm.silogroup.org/data/derivative_storage/RSKD.csv'. [2026-02-24T20:30:50.286962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSKD'. [2026-02-24T20:30:50.287292] [INFO ] [FORECASTER] Starting predict_future for RSKD [2026-02-24T20:30:50.288275] [DEBUG] [LOCAL ] No optimal features file found for RSKD: ./output/feature-sets/RSKD.txt [2026-02-24T20:30:50.288329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:50.288360] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:50.288410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:50.288472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:50.345303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:50.346069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:50.346153] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:50.346217] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:50.467006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:50.467163] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:50.467204] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:50.467234] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:50.470824] [DEBUG] [FORECASTER] RSKD: Forecast T+1@11:T+2@11: UP (p=85.32%) [2026-02-24T20:30:50.471121] [INFO ] [FORECASTER] Completed predict_future for RSKD [2026-02-24T20:30:50.471255] [INFO ] [sig ] RSKD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:50.612919] [INFO ] [LOCAL ] Saved forecast: RSKD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RSKD.txt [2026-02-24T20:30:50.613073] [INFO ] [sig ] [2617/3377] Completed RSKD in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-24T20:30:50.613113] [INFO ] [sig ] [2618/3377] Forecasting RSSS... [2026-02-24T20:30:50.613144] [INFO ] [sig ] Generating forecast for: RSSS [2026-02-24T20:30:50.613175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RSSS' from 'https://tdm.silogroup.org/data/derivative_storage/RSSS.csv'. [2026-02-24T20:30:50.624317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RSSS'. [2026-02-24T20:30:50.624657] [INFO ] [FORECASTER] Starting predict_future for RSSS [2026-02-24T20:30:50.625437] [DEBUG] [LOCAL ] No optimal features file found for RSSS: ./output/feature-sets/RSSS.txt [2026-02-24T20:30:50.625491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:50.625523] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:50.625550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:50.625633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:50.682665] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:50.683456] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:50.683541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:50.683593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:50.801566] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:50.801725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:50.801765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:50.801793] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:50.805224] [DEBUG] [FORECASTER] RSSS: Forecast T+1@11:T+2@11: DOWN (p=44.87%) [2026-02-24T20:30:50.805505] [INFO ] [FORECASTER] Completed predict_future for RSSS [2026-02-24T20:30:50.805654] [INFO ] [sig ] RSSS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:50.950713] [INFO ] [LOCAL ] Saved forecast: RSSS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RSSS.txt [2026-02-24T20:30:50.950877] [INFO ] [sig ] [2618/3377] Completed RSSS in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-24T20:30:50.950918] [INFO ] [sig ] [2619/3377] Forecasting RTO... [2026-02-24T20:30:50.950948] [INFO ] [sig ] Generating forecast for: RTO [2026-02-24T20:30:50.950977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RTO' from 'https://tdm.silogroup.org/data/derivative_storage/RTO.csv'. [2026-02-24T20:30:50.965237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RTO'. [2026-02-24T20:30:50.965721] [INFO ] [FORECASTER] Starting predict_future for RTO [2026-02-24T20:30:50.966695] [DEBUG] [LOCAL ] No optimal features file found for RTO: ./output/feature-sets/RTO.txt [2026-02-24T20:30:50.966753] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:50.966789] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:50.966832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:50.966922] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:51.048120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:51.049292] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:51.049403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:51.049455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:51.206271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:51.206428] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:51.206472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:51.206502] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:51.210129] [DEBUG] [FORECASTER] RTO: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-02-24T20:30:51.210436] [INFO ] [FORECASTER] Completed predict_future for RTO [2026-02-24T20:30:51.210595] [INFO ] [sig ] RTO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:51.438623] [INFO ] [LOCAL ] Saved forecast: RTO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RTO.txt [2026-02-24T20:30:51.438767] [INFO ] [sig ] [2619/3377] Completed RTO in 0.5s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-24T20:30:51.438807] [INFO ] [sig ] [2620/3377] Forecasting RUM... [2026-02-24T20:30:51.438836] [INFO ] [sig ] Generating forecast for: RUM [2026-02-24T20:30:51.438869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUM' from 'https://tdm.silogroup.org/data/derivative_storage/RUM.csv'. [2026-02-24T20:30:51.449956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUM'. [2026-02-24T20:30:51.450232] [INFO ] [FORECASTER] Starting predict_future for RUM [2026-02-24T20:30:51.451084] [DEBUG] [LOCAL ] No optimal features file found for RUM: ./output/feature-sets/RUM.txt [2026-02-24T20:30:51.451138] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:51.451170] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:51.451198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:51.451255] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:51.508307] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:51.509111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:51.509195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:51.509229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:51.629264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:51.629408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:51.629447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:51.629476] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:51.632926] [DEBUG] [FORECASTER] RUM: Forecast T+1@11:T+2@11: DOWN (p=26.20%) [2026-02-24T20:30:51.633203] [INFO ] [FORECASTER] Completed predict_future for RUM [2026-02-24T20:30:51.633332] [INFO ] [sig ] RUM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:51.778616] [INFO ] [LOCAL ] Saved forecast: RUM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RUM.txt [2026-02-24T20:30:51.778812] [INFO ] [sig ] [2620/3377] Completed RUM in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-24T20:30:51.778854] [INFO ] [sig ] [2621/3377] Forecasting RUN... [2026-02-24T20:30:51.778887] [INFO ] [sig ] Generating forecast for: RUN [2026-02-24T20:30:51.778919] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUN' from 'https://tdm.silogroup.org/data/derivative_storage/RUN.csv'. [2026-02-24T20:30:51.790643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUN'. [2026-02-24T20:30:51.791016] [INFO ] [FORECASTER] Starting predict_future for RUN [2026-02-24T20:30:51.791911] [DEBUG] [LOCAL ] No optimal features file found for RUN: ./output/feature-sets/RUN.txt [2026-02-24T20:30:51.791966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:51.792000] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:51.792029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:51.792088] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:51.850555] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:51.851513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:51.851615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:51.851651] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:51.971928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:51.972086] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:51.972125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:51.972155] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:51.975628] [DEBUG] [FORECASTER] RUN: Forecast T+1@11:T+2@11: DOWN (p=31.72%) [2026-02-24T20:30:51.975912] [INFO ] [FORECASTER] Completed predict_future for RUN [2026-02-24T20:30:51.976040] [INFO ] [sig ] RUN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:52.116490] [INFO ] [LOCAL ] Saved forecast: RUN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RUN.txt [2026-02-24T20:30:52.116642] [INFO ] [sig ] [2621/3377] Completed RUN in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-24T20:30:52.116686] [INFO ] [sig ] [2622/3377] Forecasting RUNN... [2026-02-24T20:30:52.116715] [INFO ] [sig ] Generating forecast for: RUNN [2026-02-24T20:30:52.116746] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUNN' from 'https://tdm.silogroup.org/data/derivative_storage/RUNN.csv'. [2026-02-24T20:30:52.129309] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUNN'. [2026-02-24T20:30:52.129616] [INFO ] [FORECASTER] Starting predict_future for RUNN [2026-02-24T20:30:52.130634] [DEBUG] [LOCAL ] No optimal features file found for RUNN: ./output/feature-sets/RUNN.txt [2026-02-24T20:30:52.130687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:52.130718] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:52.130745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:52.130802] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:52.189216] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:52.190070] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:52.190155] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:52.190188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:52.316828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:52.316936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:52.316976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:52.317005] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:52.320835] [DEBUG] [FORECASTER] RUNN: Forecast T+1@11:T+2@11: DOWN (p=13.40%) [2026-02-24T20:30:52.321121] [INFO ] [FORECASTER] Completed predict_future for RUNN [2026-02-24T20:30:52.321254] [INFO ] [sig ] RUNN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:52.462588] [INFO ] [LOCAL ] Saved forecast: RUNN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RUNN.txt [2026-02-24T20:30:52.462724] [INFO ] [sig ] [2622/3377] Completed RUNN in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.6m [2026-02-24T20:30:52.462765] [INFO ] [sig ] [2623/3377] Forecasting RUSHA... [2026-02-24T20:30:52.462794] [INFO ] [sig ] Generating forecast for: RUSHA [2026-02-24T20:30:52.462824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHA' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHA.csv'. [2026-02-24T20:30:52.474008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHA'. [2026-02-24T20:30:52.474281] [INFO ] [FORECASTER] Starting predict_future for RUSHA [2026-02-24T20:30:52.475111] [DEBUG] [LOCAL ] No optimal features file found for RUSHA: ./output/feature-sets/RUSHA.txt [2026-02-24T20:30:52.475166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:52.475199] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:52.475226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:52.475284] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:52.532634] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:52.533316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:52.533396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:52.533429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:52.654035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:52.654199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:52.654238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:52.654268] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:52.657771] [DEBUG] [FORECASTER] RUSHA: Forecast T+1@11:T+2@11: DOWN (p=34.19%) [2026-02-24T20:30:52.658144] [INFO ] [FORECASTER] Completed predict_future for RUSHA [2026-02-24T20:30:52.658287] [INFO ] [sig ] RUSHA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:52.800011] [INFO ] [LOCAL ] Saved forecast: RUSHA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RUSHA.txt [2026-02-24T20:30:52.800360] [INFO ] [sig ] [2623/3377] Completed RUSHA in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-24T20:30:52.800400] [INFO ] [sig ] [2624/3377] Forecasting RUSHB... [2026-02-24T20:30:52.800431] [INFO ] [sig ] Generating forecast for: RUSHB [2026-02-24T20:30:52.800460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RUSHB' from 'https://tdm.silogroup.org/data/derivative_storage/RUSHB.csv'. [2026-02-24T20:30:52.812629] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RUSHB'. [2026-02-24T20:30:52.812999] [INFO ] [FORECASTER] Starting predict_future for RUSHB [2026-02-24T20:30:52.813824] [DEBUG] [LOCAL ] No optimal features file found for RUSHB: ./output/feature-sets/RUSHB.txt [2026-02-24T20:30:52.813890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:52.813977] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:52.814012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:52.814071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:52.872594] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:52.873512] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:52.873618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:52.873655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:52.981963] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:52.982123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:52.982163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:52.982192] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:52.985708] [DEBUG] [FORECASTER] RUSHB: Forecast T+1@11:T+2@11: UP (p=77.41%) [2026-02-24T20:30:52.986001] [INFO ] [FORECASTER] Completed predict_future for RUSHB [2026-02-24T20:30:52.986133] [INFO ] [sig ] RUSHB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:53.126510] [INFO ] [LOCAL ] Saved forecast: RUSHB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RUSHB.txt [2026-02-24T20:30:53.126695] [INFO ] [sig ] [2624/3377] Completed RUSHB in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-24T20:30:53.126740] [INFO ] [sig ] [2625/3377] Forecasting RVMD... [2026-02-24T20:30:53.126770] [INFO ] [sig ] Generating forecast for: RVMD [2026-02-24T20:30:53.126801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVMD' from 'https://tdm.silogroup.org/data/derivative_storage/RVMD.csv'. [2026-02-24T20:30:53.138982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVMD'. [2026-02-24T20:30:53.139391] [INFO ] [FORECASTER] Starting predict_future for RVMD [2026-02-24T20:30:53.140297] [DEBUG] [LOCAL ] No optimal features file found for RVMD: ./output/feature-sets/RVMD.txt [2026-02-24T20:30:53.140355] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:53.140387] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:53.140415] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:53.140474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:53.202141] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:53.203068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:53.203154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:53.203188] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:53.326044] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:53.326197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:53.326237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:53.326266] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:53.329711] [DEBUG] [FORECASTER] RVMD: Forecast T+1@11:T+2@11: UP (p=97.21%) [2026-02-24T20:30:53.329985] [INFO ] [FORECASTER] Completed predict_future for RVMD [2026-02-24T20:30:53.330116] [INFO ] [sig ] RVMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:53.473156] [INFO ] [LOCAL ] Saved forecast: RVMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RVMD.txt [2026-02-24T20:30:53.473322] [INFO ] [sig ] [2625/3377] Completed RVMD in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-24T20:30:53.473363] [INFO ] [sig ] [2626/3377] Forecasting RVSB... [2026-02-24T20:30:53.473392] [INFO ] [sig ] Generating forecast for: RVSB [2026-02-24T20:30:53.473421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVSB' from 'https://tdm.silogroup.org/data/derivative_storage/RVSB.csv'. [2026-02-24T20:30:53.485002] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVSB'. [2026-02-24T20:30:53.485375] [INFO ] [FORECASTER] Starting predict_future for RVSB [2026-02-24T20:30:53.486261] [DEBUG] [LOCAL ] No optimal features file found for RVSB: ./output/feature-sets/RVSB.txt [2026-02-24T20:30:53.486316] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:53.486351] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:53.486379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:53.486438] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:53.545127] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:53.546049] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:53.546135] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:53.546169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:53.664206] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:53.664340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:53.664379] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:53.664408] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:53.667824] [DEBUG] [FORECASTER] RVSB: Forecast T+1@11:T+2@11: DOWN (p=3.05%) [2026-02-24T20:30:53.668123] [INFO ] [FORECASTER] Completed predict_future for RVSB [2026-02-24T20:30:53.668249] [INFO ] [sig ] RVSB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:53.811752] [INFO ] [LOCAL ] Saved forecast: RVSB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RVSB.txt [2026-02-24T20:30:53.811881] [INFO ] [sig ] [2626/3377] Completed RVSB in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-24T20:30:53.811921] [INFO ] [sig ] [2627/3377] Forecasting RVTY... [2026-02-24T20:30:53.811949] [INFO ] [sig ] Generating forecast for: RVTY [2026-02-24T20:30:53.811980] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RVTY' from 'https://tdm.silogroup.org/data/derivative_storage/RVTY.csv'. [2026-02-24T20:30:53.823353] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RVTY'. [2026-02-24T20:30:53.823665] [INFO ] [FORECASTER] Starting predict_future for RVTY [2026-02-24T20:30:53.824478] [DEBUG] [LOCAL ] No optimal features file found for RVTY: ./output/feature-sets/RVTY.txt [2026-02-24T20:30:53.824531] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:53.824563] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:53.824619] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:53.824678] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:53.883232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:53.883977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:53.884075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:53.884108] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:54.004529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:54.004696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:54.004737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:54.004799] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:54.008282] [DEBUG] [FORECASTER] RVTY: Forecast T+1@11:T+2@11: UP (p=71.47%) [2026-02-24T20:30:54.008569] [INFO ] [FORECASTER] Completed predict_future for RVTY [2026-02-24T20:30:54.008726] [INFO ] [sig ] RVTY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:54.150359] [INFO ] [LOCAL ] Saved forecast: RVTY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RVTY.txt [2026-02-24T20:30:54.150520] [INFO ] [sig ] [2627/3377] Completed RVTY in 0.3s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-24T20:30:54.150560] [INFO ] [sig ] [2628/3377] Forecasting RWAY... [2026-02-24T20:30:54.150611] [INFO ] [sig ] Generating forecast for: RWAY [2026-02-24T20:30:54.150644] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RWAY' from 'https://tdm.silogroup.org/data/derivative_storage/RWAY.csv'. [2026-02-24T20:30:54.162479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RWAY'. [2026-02-24T20:30:54.162898] [INFO ] [FORECASTER] Starting predict_future for RWAY [2026-02-24T20:30:54.163820] [DEBUG] [LOCAL ] No optimal features file found for RWAY: ./output/feature-sets/RWAY.txt [2026-02-24T20:30:54.163878] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:54.163920] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:54.163982] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:54.164060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:54.225494] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:54.226428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:54.226516] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:54.226552] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:54.373444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:54.373665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:54.373710] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:54.373741] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:54.377366] [DEBUG] [FORECASTER] RWAY: Forecast T+1@11:T+2@11: UP (p=79.04%) [2026-02-24T20:30:54.377697] [INFO ] [FORECASTER] Completed predict_future for RWAY [2026-02-24T20:30:54.377839] [INFO ] [sig ] RWAY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:54.548925] [INFO ] [LOCAL ] Saved forecast: RWAY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RWAY.txt [2026-02-24T20:30:54.549135] [INFO ] [sig ] [2628/3377] Completed RWAY in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-24T20:30:54.549188] [INFO ] [sig ] [2629/3377] Forecasting RXO... [2026-02-24T20:30:54.549232] [INFO ] [sig ] Generating forecast for: RXO [2026-02-24T20:30:54.549272] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXO' from 'https://tdm.silogroup.org/data/derivative_storage/RXO.csv'. [2026-02-24T20:30:54.565519] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXO'. [2026-02-24T20:30:54.566059] [INFO ] [FORECASTER] Starting predict_future for RXO [2026-02-24T20:30:54.567254] [DEBUG] [LOCAL ] No optimal features file found for RXO: ./output/feature-sets/RXO.txt [2026-02-24T20:30:54.567329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:54.567380] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:54.567425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:54.567515] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:54.637259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:54.638233] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:54.638335] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:54.638368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:54.760492] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:54.760664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:54.760706] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:54.760736] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:54.764159] [DEBUG] [FORECASTER] RXO: Forecast T+1@11:T+2@11: DOWN (p=32.16%) [2026-02-24T20:30:54.764444] [INFO ] [FORECASTER] Completed predict_future for RXO [2026-02-24T20:30:54.764590] [INFO ] [sig ] RXO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:54.905103] [INFO ] [LOCAL ] Saved forecast: RXO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RXO.txt [2026-02-24T20:30:54.905229] [INFO ] [sig ] [2629/3377] Completed RXO in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-24T20:30:54.905269] [INFO ] [sig ] [2630/3377] Forecasting RXRX... [2026-02-24T20:30:54.905299] [INFO ] [sig ] Generating forecast for: RXRX [2026-02-24T20:30:54.905330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RXRX' from 'https://tdm.silogroup.org/data/derivative_storage/RXRX.csv'. [2026-02-24T20:30:54.917252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RXRX'. [2026-02-24T20:30:54.917561] [INFO ] [FORECASTER] Starting predict_future for RXRX [2026-02-24T20:30:54.918427] [DEBUG] [LOCAL ] No optimal features file found for RXRX: ./output/feature-sets/RXRX.txt [2026-02-24T20:30:54.918492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:54.918525] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:54.918552] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:54.918635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:54.976352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:54.977288] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:54.977376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:54.977412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:55.102311] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:55.102480] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:55.102521] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:55.102549] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:55.106203] [DEBUG] [FORECASTER] RXRX: Forecast T+1@11:T+2@11: DOWN (p=28.75%) [2026-02-24T20:30:55.106535] [INFO ] [FORECASTER] Completed predict_future for RXRX [2026-02-24T20:30:55.106709] [INFO ] [sig ] RXRX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:55.287250] [INFO ] [LOCAL ] Saved forecast: RXRX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RXRX.txt [2026-02-24T20:30:55.287428] [INFO ] [sig ] [2630/3377] Completed RXRX in 0.4s | 2.77 sym/s | Total: 15.8m | ETA: 4.5m [2026-02-24T20:30:55.287472] [INFO ] [sig ] [2631/3377] Forecasting RY... [2026-02-24T20:30:55.287503] [INFO ] [sig ] Generating forecast for: RY [2026-02-24T20:30:55.287535] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RY' from 'https://tdm.silogroup.org/data/derivative_storage/RY.csv'. [2026-02-24T20:30:55.300956] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RY'. [2026-02-24T20:30:55.301365] [INFO ] [FORECASTER] Starting predict_future for RY [2026-02-24T20:30:55.302314] [DEBUG] [LOCAL ] No optimal features file found for RY: ./output/feature-sets/RY.txt [2026-02-24T20:30:55.302371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:55.302405] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:55.302435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:55.302492] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:55.369564] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:55.370539] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:55.370656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:55.370692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:55.497325] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:55.497494] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:55.497535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:55.497565] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:55.501367] [DEBUG] [FORECASTER] RY: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-02-24T20:30:55.501704] [INFO ] [FORECASTER] Completed predict_future for RY [2026-02-24T20:30:55.501852] [INFO ] [sig ] RY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:55.656343] [INFO ] [LOCAL ] Saved forecast: RY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RY.txt [2026-02-24T20:30:55.656512] [INFO ] [sig ] [2631/3377] Completed RY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-24T20:30:55.656555] [INFO ] [sig ] [2632/3377] Forecasting RYAAY... [2026-02-24T20:30:55.656606] [INFO ] [sig ] Generating forecast for: RYAAY [2026-02-24T20:30:55.656639] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAAY' from 'https://tdm.silogroup.org/data/derivative_storage/RYAAY.csv'. [2026-02-24T20:30:55.669199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAAY'. [2026-02-24T20:30:55.669643] [INFO ] [FORECASTER] Starting predict_future for RYAAY [2026-02-24T20:30:55.670782] [DEBUG] [LOCAL ] No optimal features file found for RYAAY: ./output/feature-sets/RYAAY.txt [2026-02-24T20:30:55.670854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:55.670901] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:55.670941] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:55.671020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:55.733148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:55.734079] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:55.734169] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:55.734204] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:55.858019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:55.858191] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:55.858233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:55.858263] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:55.861823] [DEBUG] [FORECASTER] RYAAY: Forecast T+1@11:T+2@11: UP (p=70.60%) [2026-02-24T20:30:55.862134] [INFO ] [FORECASTER] Completed predict_future for RYAAY [2026-02-24T20:30:55.862271] [INFO ] [sig ] RYAAY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:56.009107] [INFO ] [LOCAL ] Saved forecast: RYAAY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RYAAY.txt [2026-02-24T20:30:56.009300] [INFO ] [sig ] [2632/3377] Completed RYAAY in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-24T20:30:56.009343] [INFO ] [sig ] [2633/3377] Forecasting RYAM... [2026-02-24T20:30:56.009375] [INFO ] [sig ] Generating forecast for: RYAM [2026-02-24T20:30:56.009406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAM' from 'https://tdm.silogroup.org/data/derivative_storage/RYAM.csv'. [2026-02-24T20:30:56.022442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAM'. [2026-02-24T20:30:56.022891] [INFO ] [FORECASTER] Starting predict_future for RYAM [2026-02-24T20:30:56.023770] [DEBUG] [LOCAL ] No optimal features file found for RYAM: ./output/feature-sets/RYAM.txt [2026-02-24T20:30:56.023825] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:56.023857] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:56.023884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:56.023941] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:56.083957] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:56.084984] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:56.085121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:56.085158] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:56.226070] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:56.226244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:56.226286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:56.226317] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:56.230153] [DEBUG] [FORECASTER] RYAM: Forecast T+1@11:T+2@11: DOWN (p=32.30%) [2026-02-24T20:30:56.230516] [INFO ] [FORECASTER] Completed predict_future for RYAM [2026-02-24T20:30:56.230689] [INFO ] [sig ] RYAM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:56.382112] [INFO ] [LOCAL ] Saved forecast: RYAM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RYAM.txt [2026-02-24T20:30:56.382289] [INFO ] [sig ] [2633/3377] Completed RYAM in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-24T20:30:56.382329] [INFO ] [sig ] [2634/3377] Forecasting RYAN... [2026-02-24T20:30:56.382360] [INFO ] [sig ] Generating forecast for: RYAN [2026-02-24T20:30:56.382391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYAN' from 'https://tdm.silogroup.org/data/derivative_storage/RYAN.csv'. [2026-02-24T20:30:56.395205] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYAN'. [2026-02-24T20:30:56.395646] [INFO ] [FORECASTER] Starting predict_future for RYAN [2026-02-24T20:30:56.396502] [DEBUG] [LOCAL ] No optimal features file found for RYAN: ./output/feature-sets/RYAN.txt [2026-02-24T20:30:56.396558] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:56.396616] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:56.396646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:56.396702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:56.453472] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:56.454423] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:56.454550] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:56.454604] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:56.580121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:56.580288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:56.580329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:56.580358] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:56.583861] [DEBUG] [FORECASTER] RYAN: Forecast T+1@11:T+2@11: UP (p=84.29%) [2026-02-24T20:30:56.584151] [INFO ] [FORECASTER] Completed predict_future for RYAN [2026-02-24T20:30:56.584283] [INFO ] [sig ] RYAN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:56.728063] [INFO ] [LOCAL ] Saved forecast: RYAN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RYAN.txt [2026-02-24T20:30:56.728240] [INFO ] [sig ] [2634/3377] Completed RYAN in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-24T20:30:56.728282] [INFO ] [sig ] [2635/3377] Forecasting RYN... [2026-02-24T20:30:56.728311] [INFO ] [sig ] Generating forecast for: RYN [2026-02-24T20:30:56.728342] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYN' from 'https://tdm.silogroup.org/data/derivative_storage/RYN.csv'. [2026-02-24T20:30:56.740865] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYN'. [2026-02-24T20:30:56.741409] [INFO ] [FORECASTER] Starting predict_future for RYN [2026-02-24T20:30:56.742399] [DEBUG] [LOCAL ] No optimal features file found for RYN: ./output/feature-sets/RYN.txt [2026-02-24T20:30:56.742454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:56.742486] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:56.742513] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:56.742587] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:56.804983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:56.806019] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:56.806119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:56.806155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:56.921448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:56.921622] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:56.921663] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:56.921692] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:56.925109] [DEBUG] [FORECASTER] RYN: Forecast T+1@11:T+2@11: UP (p=98.75%) [2026-02-24T20:30:56.925408] [INFO ] [FORECASTER] Completed predict_future for RYN [2026-02-24T20:30:56.925534] [INFO ] [sig ] RYN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:57.067861] [INFO ] [LOCAL ] Saved forecast: RYN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RYN.txt [2026-02-24T20:30:57.067990] [INFO ] [sig ] [2635/3377] Completed RYN in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-24T20:30:57.068029] [INFO ] [sig ] [2636/3377] Forecasting RYTM... [2026-02-24T20:30:57.068059] [INFO ] [sig ] Generating forecast for: RYTM [2026-02-24T20:30:57.068095] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RYTM' from 'https://tdm.silogroup.org/data/derivative_storage/RYTM.csv'. [2026-02-24T20:30:57.081035] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RYTM'. [2026-02-24T20:30:57.081478] [INFO ] [FORECASTER] Starting predict_future for RYTM [2026-02-24T20:30:57.082469] [DEBUG] [LOCAL ] No optimal features file found for RYTM: ./output/feature-sets/RYTM.txt [2026-02-24T20:30:57.082524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:57.082556] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:57.082602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:57.082670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:57.144376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:57.145596] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:57.145685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:57.145718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:57.269966] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:57.270136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:57.270176] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:57.270204] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:57.273684] [DEBUG] [FORECASTER] RYTM: Forecast T+1@11:T+2@11: DOWN (p=10.94%) [2026-02-24T20:30:57.273974] [INFO ] [FORECASTER] Completed predict_future for RYTM [2026-02-24T20:30:57.274106] [INFO ] [sig ] RYTM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:57.422444] [INFO ] [LOCAL ] Saved forecast: RYTM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RYTM.txt [2026-02-24T20:30:57.422622] [INFO ] [sig ] [2636/3377] Completed RYTM in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-24T20:30:57.422665] [INFO ] [sig ] [2637/3377] Forecasting RZB... [2026-02-24T20:30:57.422696] [INFO ] [sig ] Generating forecast for: RZB [2026-02-24T20:30:57.422726] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZB' from 'https://tdm.silogroup.org/data/derivative_storage/RZB.csv'. [2026-02-24T20:30:57.434606] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZB'. [2026-02-24T20:30:57.434952] [INFO ] [FORECASTER] Starting predict_future for RZB [2026-02-24T20:30:57.435924] [DEBUG] [LOCAL ] No optimal features file found for RZB: ./output/feature-sets/RZB.txt [2026-02-24T20:30:57.435978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:57.436010] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:57.436037] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:57.436093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:57.497170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:57.498129] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:57.498214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:57.498247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:57.616698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:57.616880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:57.616946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:57.616978] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:57.620674] [DEBUG] [FORECASTER] RZB: Forecast T+1@11:T+2@11: UP (p=70.68%) [2026-02-24T20:30:57.620991] [INFO ] [FORECASTER] Completed predict_future for RZB [2026-02-24T20:30:57.621140] [INFO ] [sig ] RZB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:57.764830] [INFO ] [LOCAL ] Saved forecast: RZB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/RZB.txt [2026-02-24T20:30:57.765021] [INFO ] [sig ] [2637/3377] Completed RZB in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-24T20:30:57.765062] [INFO ] [sig ] [2638/3377] Forecasting RZC... [2026-02-24T20:30:57.765093] [INFO ] [sig ] Generating forecast for: RZC [2026-02-24T20:30:57.765124] [DEBUG] [REMOTE ] Fetching historical data for symbol 'RZC' from 'https://tdm.silogroup.org/data/derivative_storage/RZC.csv'. [2026-02-24T20:30:57.776920] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'RZC'. [2026-02-24T20:30:57.777273] [INFO ] [FORECASTER] Starting predict_future for RZC [2026-02-24T20:30:57.778127] [DEBUG] [LOCAL ] No optimal features file found for RZC: ./output/feature-sets/RZC.txt [2026-02-24T20:30:57.778181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:57.778213] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:57.778239] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:57.778295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:57.836358] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:57.837281] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:57.837367] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:57.837402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:57.960006] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:57.960174] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:57.960216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:57.960246] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:57.963927] [DEBUG] [FORECASTER] RZC: Forecast T+1@11:T+2@11: DOWN (p=28.17%) [2026-02-24T20:30:57.964282] [INFO ] [FORECASTER] Completed predict_future for RZC [2026-02-24T20:30:57.964429] [INFO ] [sig ] RZC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:58.106052] [INFO ] [LOCAL ] Saved forecast: RZC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/RZC.txt [2026-02-24T20:30:58.106186] [INFO ] [sig ] [2638/3377] Completed RZC in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.5m [2026-02-24T20:30:58.106225] [INFO ] [sig ] [2639/3377] Forecasting S... [2026-02-24T20:30:58.106254] [INFO ] [sig ] Generating forecast for: S [2026-02-24T20:30:58.106284] [DEBUG] [REMOTE ] Fetching historical data for symbol 'S' from 'https://tdm.silogroup.org/data/derivative_storage/S.csv'. [2026-02-24T20:30:58.117817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'S'. [2026-02-24T20:30:58.118127] [INFO ] [FORECASTER] Starting predict_future for S [2026-02-24T20:30:58.118952] [DEBUG] [LOCAL ] No optimal features file found for S: ./output/feature-sets/S.txt [2026-02-24T20:30:58.119006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:58.119039] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:58.119066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:58.119122] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:58.178910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:58.179869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:58.179957] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:58.179991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:58.351228] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:58.351389] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:58.351429] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:58.351460] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:58.355116] [DEBUG] [FORECASTER] S: Forecast T+1@11:T+2@11: UP (p=95.57%) [2026-02-24T20:30:58.355430] [INFO ] [FORECASTER] Completed predict_future for S [2026-02-24T20:30:58.355591] [INFO ] [sig ] S: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:58.511595] [INFO ] [LOCAL ] Saved forecast: S 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/S.txt [2026-02-24T20:30:58.511771] [INFO ] [sig ] [2639/3377] Completed S in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-24T20:30:58.511816] [INFO ] [sig ] [2640/3377] Forecasting SA... [2026-02-24T20:30:58.511849] [INFO ] [sig ] Generating forecast for: SA [2026-02-24T20:30:58.511879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SA' from 'https://tdm.silogroup.org/data/derivative_storage/SA.csv'. [2026-02-24T20:30:58.525194] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SA'. [2026-02-24T20:30:58.525622] [INFO ] [FORECASTER] Starting predict_future for SA [2026-02-24T20:30:58.526497] [DEBUG] [LOCAL ] No optimal features file found for SA: ./output/feature-sets/SA.txt [2026-02-24T20:30:58.526552] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:58.526615] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:58.526646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:58.526702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:58.586028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:58.586947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:58.587032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:58.587066] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:58.713218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:58.713384] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:58.713425] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:58.713455] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:58.716937] [DEBUG] [FORECASTER] SA: Forecast T+1@11:T+2@11: UP (p=91.15%) [2026-02-24T20:30:58.717229] [INFO ] [FORECASTER] Completed predict_future for SA [2026-02-24T20:30:58.717366] [INFO ] [sig ] SA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:58.862996] [INFO ] [LOCAL ] Saved forecast: SA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SA.txt [2026-02-24T20:30:58.863159] [INFO ] [sig ] [2640/3377] Completed SA in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-24T20:30:58.863203] [INFO ] [sig ] [2641/3377] Forecasting SAFE... [2026-02-24T20:30:58.863233] [INFO ] [sig ] Generating forecast for: SAFE [2026-02-24T20:30:58.863265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAFE' from 'https://tdm.silogroup.org/data/derivative_storage/SAFE.csv'. [2026-02-24T20:30:58.875181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAFE'. [2026-02-24T20:30:58.875558] [INFO ] [FORECASTER] Starting predict_future for SAFE [2026-02-24T20:30:58.876402] [DEBUG] [LOCAL ] No optimal features file found for SAFE: ./output/feature-sets/SAFE.txt [2026-02-24T20:30:58.876458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:58.876551] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:58.876603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:58.876665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:58.936208] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:58.937167] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:58.937257] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:58.937293] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:59.062491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:59.062683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:59.062733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:59.062768] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:59.066340] [DEBUG] [FORECASTER] SAFE: Forecast T+1@11:T+2@11: DOWN (p=15.65%) [2026-02-24T20:30:59.066696] [INFO ] [FORECASTER] Completed predict_future for SAFE [2026-02-24T20:30:59.066849] [INFO ] [sig ] SAFE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:59.212228] [INFO ] [LOCAL ] Saved forecast: SAFE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SAFE.txt [2026-02-24T20:30:59.212392] [INFO ] [sig ] [2641/3377] Completed SAFE in 0.3s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-24T20:30:59.212436] [INFO ] [sig ] [2642/3377] Forecasting SAH... [2026-02-24T20:30:59.212465] [INFO ] [sig ] Generating forecast for: SAH [2026-02-24T20:30:59.212495] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAH' from 'https://tdm.silogroup.org/data/derivative_storage/SAH.csv'. [2026-02-24T20:30:59.225015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAH'. [2026-02-24T20:30:59.225418] [INFO ] [FORECASTER] Starting predict_future for SAH [2026-02-24T20:30:59.226251] [DEBUG] [LOCAL ] No optimal features file found for SAH: ./output/feature-sets/SAH.txt [2026-02-24T20:30:59.226306] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:59.226339] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:59.226367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:59.226426] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:59.292217] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:59.293524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:59.293653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:59.293691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:59.423797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:59.423959] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:59.424012] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:59.424059] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:59.427806] [DEBUG] [FORECASTER] SAH: Forecast T+1@11:T+2@11: DOWN (p=6.12%) [2026-02-24T20:30:59.428175] [INFO ] [FORECASTER] Completed predict_future for SAH [2026-02-24T20:30:59.428353] [INFO ] [sig ] SAH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:30:59.579798] [INFO ] [LOCAL ] Saved forecast: SAH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SAH.txt [2026-02-24T20:30:59.579965] [INFO ] [sig ] [2642/3377] Completed SAH in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-24T20:30:59.580023] [INFO ] [sig ] [2643/3377] Forecasting SAIA... [2026-02-24T20:30:59.580059] [INFO ] [sig ] Generating forecast for: SAIA [2026-02-24T20:30:59.580091] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIA' from 'https://tdm.silogroup.org/data/derivative_storage/SAIA.csv'. [2026-02-24T20:30:59.593386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIA'. [2026-02-24T20:30:59.593907] [INFO ] [FORECASTER] Starting predict_future for SAIA [2026-02-24T20:30:59.594835] [DEBUG] [LOCAL ] No optimal features file found for SAIA: ./output/feature-sets/SAIA.txt [2026-02-24T20:30:59.594892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:59.594925] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:59.594953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:59.595012] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:30:59.656536] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:30:59.657449] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:30:59.657538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:30:59.657590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:30:59.786848] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:30:59.787023] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:30:59.787086] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:30:59.787131] [INFO ] [FORECASTER] Training complete [2026-02-24T20:30:59.790984] [DEBUG] [FORECASTER] SAIA: Forecast T+1@11:T+2@11: UP (p=82.40%) [2026-02-24T20:30:59.791317] [INFO ] [FORECASTER] Completed predict_future for SAIA [2026-02-24T20:30:59.791459] [INFO ] [sig ] SAIA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:30:59.943412] [INFO ] [LOCAL ] Saved forecast: SAIA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SAIA.txt [2026-02-24T20:30:59.943599] [INFO ] [sig ] [2643/3377] Completed SAIA in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-24T20:30:59.943646] [INFO ] [sig ] [2644/3377] Forecasting SAIC... [2026-02-24T20:30:59.943676] [INFO ] [sig ] Generating forecast for: SAIC [2026-02-24T20:30:59.943708] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAIC' from 'https://tdm.silogroup.org/data/derivative_storage/SAIC.csv'. [2026-02-24T20:30:59.956497] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAIC'. [2026-02-24T20:30:59.956950] [INFO ] [FORECASTER] Starting predict_future for SAIC [2026-02-24T20:30:59.957809] [DEBUG] [LOCAL ] No optimal features file found for SAIC: ./output/feature-sets/SAIC.txt [2026-02-24T20:30:59.957890] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:30:59.957925] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:30:59.957953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:30:59.958011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:00.020020] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:00.021045] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:00.021134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:00.021170] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:00.150279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:00.150501] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:00.151396] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:00.151461] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:00.155835] [DEBUG] [FORECASTER] SAIC: Forecast T+1@11:T+2@11: DOWN (p=19.06%) [2026-02-24T20:31:00.156241] [INFO ] [FORECASTER] Completed predict_future for SAIC [2026-02-24T20:31:00.156397] [INFO ] [sig ] SAIC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:00.308756] [INFO ] [LOCAL ] Saved forecast: SAIC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SAIC.txt [2026-02-24T20:31:00.308919] [INFO ] [sig ] [2644/3377] Completed SAIC in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-24T20:31:00.308960] [INFO ] [sig ] [2645/3377] Forecasting SAM... [2026-02-24T20:31:00.308997] [INFO ] [sig ] Generating forecast for: SAM [2026-02-24T20:31:00.309033] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAM' from 'https://tdm.silogroup.org/data/derivative_storage/SAM.csv'. [2026-02-24T20:31:00.321912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAM'. [2026-02-24T20:31:00.322354] [INFO ] [FORECASTER] Starting predict_future for SAM [2026-02-24T20:31:00.323366] [DEBUG] [LOCAL ] No optimal features file found for SAM: ./output/feature-sets/SAM.txt [2026-02-24T20:31:00.323423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:00.323457] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:00.323485] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:00.323544] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:00.384904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:00.385851] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:00.385939] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:00.385974] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:00.522418] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:00.522533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:00.522590] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:00.522624] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:00.526168] [DEBUG] [FORECASTER] SAM: Forecast T+1@11:T+2@11: UP (p=91.42%) [2026-02-24T20:31:00.526467] [INFO ] [FORECASTER] Completed predict_future for SAM [2026-02-24T20:31:00.526624] [INFO ] [sig ] SAM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:00.672188] [INFO ] [LOCAL ] Saved forecast: SAM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SAM.txt [2026-02-24T20:31:00.672341] [INFO ] [sig ] [2645/3377] Completed SAM in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-24T20:31:00.672382] [INFO ] [sig ] [2646/3377] Forecasting SAMG... [2026-02-24T20:31:00.672413] [INFO ] [sig ] Generating forecast for: SAMG [2026-02-24T20:31:00.672443] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAMG' from 'https://tdm.silogroup.org/data/derivative_storage/SAMG.csv'. [2026-02-24T20:31:00.684426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAMG'. [2026-02-24T20:31:00.684777] [INFO ] [FORECASTER] Starting predict_future for SAMG [2026-02-24T20:31:00.685599] [DEBUG] [LOCAL ] No optimal features file found for SAMG: ./output/feature-sets/SAMG.txt [2026-02-24T20:31:00.685653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:00.685685] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:00.685713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:00.685770] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:00.743019] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:00.743861] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:00.743946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:00.743979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:00.869040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:00.869233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:00.869296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:00.869340] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:00.874817] [DEBUG] [FORECASTER] SAMG: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-02-24T20:31:00.875253] [INFO ] [FORECASTER] Completed predict_future for SAMG [2026-02-24T20:31:00.875423] [INFO ] [sig ] SAMG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:01.039561] [INFO ] [LOCAL ] Saved forecast: SAMG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SAMG.txt [2026-02-24T20:31:01.039750] [INFO ] [sig ] [2646/3377] Completed SAMG in 0.4s | 2.77 sym/s | Total: 15.9m | ETA: 4.4m [2026-02-24T20:31:01.039791] [INFO ] [sig ] [2647/3377] Forecasting SAN... [2026-02-24T20:31:01.039823] [INFO ] [sig ] Generating forecast for: SAN [2026-02-24T20:31:01.039855] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAN' from 'https://tdm.silogroup.org/data/derivative_storage/SAN.csv'. [2026-02-24T20:31:01.056825] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAN'. [2026-02-24T20:31:01.057350] [INFO ] [FORECASTER] Starting predict_future for SAN [2026-02-24T20:31:01.058684] [DEBUG] [LOCAL ] No optimal features file found for SAN: ./output/feature-sets/SAN.txt [2026-02-24T20:31:01.058773] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:01.058809] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:01.058837] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:01.058897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:01.152015] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:01.153198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:01.153362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:01.153413] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:01.338769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:01.338936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:01.338979] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:01.339009] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:01.342926] [DEBUG] [FORECASTER] SAN: Forecast T+1@11:T+2@11: DOWN (p=33.13%) [2026-02-24T20:31:01.343335] [INFO ] [FORECASTER] Completed predict_future for SAN [2026-02-24T20:31:01.343498] [INFO ] [sig ] SAN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:01.499258] [INFO ] [LOCAL ] Saved forecast: SAN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SAN.txt [2026-02-24T20:31:01.499455] [INFO ] [sig ] [2647/3377] Completed SAN in 0.5s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-24T20:31:01.499503] [INFO ] [sig ] [2648/3377] Forecasting SANA... [2026-02-24T20:31:01.499535] [INFO ] [sig ] Generating forecast for: SANA [2026-02-24T20:31:01.499565] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANA' from 'https://tdm.silogroup.org/data/derivative_storage/SANA.csv'. [2026-02-24T20:31:01.512887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANA'. [2026-02-24T20:31:01.513297] [INFO ] [FORECASTER] Starting predict_future for SANA [2026-02-24T20:31:01.514269] [DEBUG] [LOCAL ] No optimal features file found for SANA: ./output/feature-sets/SANA.txt [2026-02-24T20:31:01.514348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:01.514382] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:01.514409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:01.514467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:01.576460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:01.577419] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:01.577513] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:01.577546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:01.709876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:01.710053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:01.710099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:01.710147] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:01.714094] [DEBUG] [FORECASTER] SANA: Forecast T+1@11:T+2@11: DOWN (p=45.92%) [2026-02-24T20:31:01.714561] [INFO ] [FORECASTER] Completed predict_future for SANA [2026-02-24T20:31:01.714769] [INFO ] [sig ] SANA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:01.888906] [INFO ] [LOCAL ] Saved forecast: SANA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SANA.txt [2026-02-24T20:31:01.889243] [INFO ] [sig ] [2648/3377] Completed SANA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-24T20:31:01.889296] [INFO ] [sig ] [2649/3377] Forecasting SANM... [2026-02-24T20:31:01.889330] [INFO ] [sig ] Generating forecast for: SANM [2026-02-24T20:31:01.889371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SANM' from 'https://tdm.silogroup.org/data/derivative_storage/SANM.csv'. [2026-02-24T20:31:01.903473] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SANM'. [2026-02-24T20:31:01.903841] [INFO ] [FORECASTER] Starting predict_future for SANM [2026-02-24T20:31:01.904726] [DEBUG] [LOCAL ] No optimal features file found for SANM: ./output/feature-sets/SANM.txt [2026-02-24T20:31:01.904782] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:01.904821] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:01.904850] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:01.904913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:01.963506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:01.964500] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:01.964641] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:01.964681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:02.092826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:02.092997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:02.093040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:02.093069] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:02.096806] [DEBUG] [FORECASTER] SANM: Forecast T+1@11:T+2@11: UP (p=70.88%) [2026-02-24T20:31:02.097127] [INFO ] [FORECASTER] Completed predict_future for SANM [2026-02-24T20:31:02.097276] [INFO ] [sig ] SANM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:02.250404] [INFO ] [LOCAL ] Saved forecast: SANM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SANM.txt [2026-02-24T20:31:02.250565] [INFO ] [sig ] [2649/3377] Completed SANM in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-24T20:31:02.250634] [INFO ] [sig ] [2650/3377] Forecasting SAP... [2026-02-24T20:31:02.250667] [INFO ] [sig ] Generating forecast for: SAP [2026-02-24T20:31:02.250699] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAP' from 'https://tdm.silogroup.org/data/derivative_storage/SAP.csv'. [2026-02-24T20:31:02.265210] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAP'. [2026-02-24T20:31:02.265624] [INFO ] [FORECASTER] Starting predict_future for SAP [2026-02-24T20:31:02.266449] [DEBUG] [LOCAL ] No optimal features file found for SAP: ./output/feature-sets/SAP.txt [2026-02-24T20:31:02.266506] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:02.266540] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:02.266568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:02.266650] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:02.328795] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:02.329895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:02.329979] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:02.330030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:02.465479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:02.465660] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:02.465703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:02.465733] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:02.469389] [DEBUG] [FORECASTER] SAP: Forecast T+1@11:T+2@11: UP (p=96.79%) [2026-02-24T20:31:02.469734] [INFO ] [FORECASTER] Completed predict_future for SAP [2026-02-24T20:31:02.469876] [INFO ] [sig ] SAP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:02.619158] [INFO ] [LOCAL ] Saved forecast: SAP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SAP.txt [2026-02-24T20:31:02.619340] [INFO ] [sig ] [2650/3377] Completed SAP in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-24T20:31:02.619386] [INFO ] [sig ] [2651/3377] Forecasting SARK... [2026-02-24T20:31:02.619419] [INFO ] [sig ] Generating forecast for: SARK [2026-02-24T20:31:02.619450] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SARK' from 'https://tdm.silogroup.org/data/derivative_storage/SARK.csv'. [2026-02-24T20:31:02.631931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SARK'. [2026-02-24T20:31:02.632273] [INFO ] [FORECASTER] Starting predict_future for SARK [2026-02-24T20:31:02.633159] [DEBUG] [LOCAL ] No optimal features file found for SARK: ./output/feature-sets/SARK.txt [2026-02-24T20:31:02.633216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:02.633249] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:02.633279] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:02.633337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:02.694003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:02.694767] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:02.694875] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:02.694910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:02.824974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:02.825142] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:02.825186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:02.825218] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:02.829196] [DEBUG] [FORECASTER] SARK: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-24T20:31:02.829623] [INFO ] [FORECASTER] Completed predict_future for SARK [2026-02-24T20:31:02.829792] [INFO ] [sig ] SARK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:02.980967] [INFO ] [LOCAL ] Saved forecast: SARK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SARK.txt [2026-02-24T20:31:02.981132] [INFO ] [sig ] [2651/3377] Completed SARK in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-24T20:31:02.981171] [INFO ] [sig ] [2652/3377] Forecasting SATL... [2026-02-24T20:31:02.981201] [INFO ] [sig ] Generating forecast for: SATL [2026-02-24T20:31:02.981233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATL' from 'https://tdm.silogroup.org/data/derivative_storage/SATL.csv'. [2026-02-24T20:31:02.995634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATL'. [2026-02-24T20:31:02.996042] [INFO ] [FORECASTER] Starting predict_future for SATL [2026-02-24T20:31:02.996929] [DEBUG] [LOCAL ] No optimal features file found for SATL: ./output/feature-sets/SATL.txt [2026-02-24T20:31:02.996987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:02.997021] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:02.997050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:02.997301] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:03.058854] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:03.059600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:03.059686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:03.059721] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:03.183125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:03.183280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:03.183320] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:03.183351] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:03.186804] [DEBUG] [FORECASTER] SATL: Forecast T+1@11:T+2@11: DOWN (p=10.54%) [2026-02-24T20:31:03.187089] [INFO ] [FORECASTER] Completed predict_future for SATL [2026-02-24T20:31:03.187219] [INFO ] [sig ] SATL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:03.328679] [INFO ] [LOCAL ] Saved forecast: SATL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SATL.txt [2026-02-24T20:31:03.328841] [INFO ] [sig ] [2652/3377] Completed SATL in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-24T20:31:03.328881] [INFO ] [sig ] [2653/3377] Forecasting SATS... [2026-02-24T20:31:03.328912] [INFO ] [sig ] Generating forecast for: SATS [2026-02-24T20:31:03.328942] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SATS' from 'https://tdm.silogroup.org/data/derivative_storage/SATS.csv'. [2026-02-24T20:31:03.341099] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SATS'. [2026-02-24T20:31:03.341650] [INFO ] [FORECASTER] Starting predict_future for SATS [2026-02-24T20:31:03.342447] [DEBUG] [LOCAL ] No optimal features file found for SATS: ./output/feature-sets/SATS.txt [2026-02-24T20:31:03.342500] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:03.342532] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:03.342559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:03.342636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:03.400042] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:03.400837] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:03.400925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:03.400960] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:03.532473] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:03.532693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:03.532743] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:03.532775] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:03.536608] [DEBUG] [FORECASTER] SATS: Forecast T+1@11:T+2@11: UP (p=81.97%) [2026-02-24T20:31:03.536920] [INFO ] [FORECASTER] Completed predict_future for SATS [2026-02-24T20:31:03.537056] [INFO ] [sig ] SATS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:03.680714] [INFO ] [LOCAL ] Saved forecast: SATS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SATS.txt [2026-02-24T20:31:03.680862] [INFO ] [sig ] [2653/3377] Completed SATS in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-24T20:31:03.680902] [INFO ] [sig ] [2654/3377] Forecasting SAVA... [2026-02-24T20:31:03.680931] [INFO ] [sig ] Generating forecast for: SAVA [2026-02-24T20:31:03.680962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SAVA' from 'https://tdm.silogroup.org/data/derivative_storage/SAVA.csv'. [2026-02-24T20:31:03.693985] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SAVA'. [2026-02-24T20:31:03.694416] [INFO ] [FORECASTER] Starting predict_future for SAVA [2026-02-24T20:31:03.695320] [DEBUG] [LOCAL ] No optimal features file found for SAVA: ./output/feature-sets/SAVA.txt [2026-02-24T20:31:03.695377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:03.695412] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:03.695440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:03.695498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:03.765034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:03.766015] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:03.766108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:03.766143] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:03.895093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:03.895261] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:03.895305] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:03.895336] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:03.899266] [DEBUG] [FORECASTER] SAVA: Forecast T+1@11:T+2@11: UP (p=62.90%) [2026-02-24T20:31:03.899647] [INFO ] [FORECASTER] Completed predict_future for SAVA [2026-02-24T20:31:03.899801] [INFO ] [sig ] SAVA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:04.044412] [INFO ] [LOCAL ] Saved forecast: SAVA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SAVA.txt [2026-02-24T20:31:04.044666] [INFO ] [sig ] [2654/3377] Completed SAVA in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-24T20:31:04.044734] [INFO ] [sig ] [2655/3377] Forecasting SB... [2026-02-24T20:31:04.044780] [INFO ] [sig ] Generating forecast for: SB [2026-02-24T20:31:04.044824] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SB' from 'https://tdm.silogroup.org/data/derivative_storage/SB.csv'. [2026-02-24T20:31:04.057302] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SB'. [2026-02-24T20:31:04.057744] [INFO ] [FORECASTER] Starting predict_future for SB [2026-02-24T20:31:04.058754] [DEBUG] [LOCAL ] No optimal features file found for SB: ./output/feature-sets/SB.txt [2026-02-24T20:31:04.058818] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:04.058851] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:04.058879] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:04.058938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:04.118532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:04.119473] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:04.119562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:04.119618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:04.240039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:04.240208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:04.240264] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:04.240305] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:04.244112] [DEBUG] [FORECASTER] SB: Forecast T+1@11:T+2@11: DOWN (p=16.44%) [2026-02-24T20:31:04.244430] [INFO ] [FORECASTER] Completed predict_future for SB [2026-02-24T20:31:04.244569] [INFO ] [sig ] SB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:04.390696] [INFO ] [LOCAL ] Saved forecast: SB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SB.txt [2026-02-24T20:31:04.390858] [INFO ] [sig ] [2655/3377] Completed SB in 0.3s | 2.77 sym/s | Total: 16.0m | ETA: 4.4m [2026-02-24T20:31:04.390898] [INFO ] [sig ] [2656/3377] Forecasting SBAC... [2026-02-24T20:31:04.390928] [INFO ] [sig ] Generating forecast for: SBAC [2026-02-24T20:31:04.390961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBAC' from 'https://tdm.silogroup.org/data/derivative_storage/SBAC.csv'. [2026-02-24T20:31:04.404015] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBAC'. [2026-02-24T20:31:04.404315] [INFO ] [FORECASTER] Starting predict_future for SBAC [2026-02-24T20:31:04.405236] [DEBUG] [LOCAL ] No optimal features file found for SBAC: ./output/feature-sets/SBAC.txt [2026-02-24T20:31:04.405292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:04.405326] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:04.405355] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:04.405413] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:04.466727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:04.467657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:04.467746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:04.467779] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:04.591251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:04.591407] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:04.591447] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:04.591475] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:04.594885] [DEBUG] [FORECASTER] SBAC: Forecast T+1@11:T+2@11: UP (p=61.67%) [2026-02-24T20:31:04.595162] [INFO ] [FORECASTER] Completed predict_future for SBAC [2026-02-24T20:31:04.595293] [INFO ] [sig ] SBAC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:04.766602] [INFO ] [LOCAL ] Saved forecast: SBAC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SBAC.txt [2026-02-24T20:31:04.766788] [INFO ] [sig ] [2656/3377] Completed SBAC in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-24T20:31:04.766830] [INFO ] [sig ] [2657/3377] Forecasting SBCF... [2026-02-24T20:31:04.766859] [INFO ] [sig ] Generating forecast for: SBCF [2026-02-24T20:31:04.766890] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBCF' from 'https://tdm.silogroup.org/data/derivative_storage/SBCF.csv'. [2026-02-24T20:31:04.780916] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBCF'. [2026-02-24T20:31:04.781333] [INFO ] [FORECASTER] Starting predict_future for SBCF [2026-02-24T20:31:04.782246] [DEBUG] [LOCAL ] No optimal features file found for SBCF: ./output/feature-sets/SBCF.txt [2026-02-24T20:31:04.782300] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:04.782333] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:04.782360] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:04.782425] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:04.849793] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:04.851020] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:04.851132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:04.851168] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:04.976765] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:04.976927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:04.976967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:04.976996] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:04.980556] [DEBUG] [FORECASTER] SBCF: Forecast T+1@11:T+2@11: DOWN (p=0.34%) [2026-02-24T20:31:04.980872] [INFO ] [FORECASTER] Completed predict_future for SBCF [2026-02-24T20:31:04.981007] [INFO ] [sig ] SBCF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:05.122792] [INFO ] [LOCAL ] Saved forecast: SBCF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SBCF.txt [2026-02-24T20:31:05.122978] [INFO ] [sig ] [2657/3377] Completed SBCF in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-24T20:31:05.123030] [INFO ] [sig ] [2658/3377] Forecasting SBFM... [2026-02-24T20:31:05.123065] [INFO ] [sig ] Generating forecast for: SBFM [2026-02-24T20:31:05.123096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBFM' from 'https://tdm.silogroup.org/data/derivative_storage/SBFM.csv'. [2026-02-24T20:31:05.135150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBFM'. [2026-02-24T20:31:05.135619] [INFO ] [FORECASTER] Starting predict_future for SBFM [2026-02-24T20:31:05.136594] [DEBUG] [LOCAL ] No optimal features file found for SBFM: ./output/feature-sets/SBFM.txt [2026-02-24T20:31:05.136664] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:05.136744] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:05.136773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:05.136834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:05.198686] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:05.199649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:05.199767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:05.199802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:05.351056] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:05.351265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:05.351314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:05.351345] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:05.355489] [DEBUG] [FORECASTER] SBFM: Forecast T+1@11:T+2@11: DOWN (p=16.83%) [2026-02-24T20:31:05.355920] [INFO ] [FORECASTER] Completed predict_future for SBFM [2026-02-24T20:31:05.356100] [INFO ] [sig ] SBFM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:05.526621] [INFO ] [LOCAL ] Saved forecast: SBFM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SBFM.txt [2026-02-24T20:31:05.526923] [INFO ] [sig ] [2658/3377] Completed SBFM in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-24T20:31:05.526994] [INFO ] [sig ] [2659/3377] Forecasting SBGI... [2026-02-24T20:31:05.527042] [INFO ] [sig ] Generating forecast for: SBGI [2026-02-24T20:31:05.527098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBGI' from 'https://tdm.silogroup.org/data/derivative_storage/SBGI.csv'. [2026-02-24T20:31:05.542890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBGI'. [2026-02-24T20:31:05.543364] [INFO ] [FORECASTER] Starting predict_future for SBGI [2026-02-24T20:31:05.544443] [DEBUG] [LOCAL ] No optimal features file found for SBGI: ./output/feature-sets/SBGI.txt [2026-02-24T20:31:05.544515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:05.544549] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:05.544606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:05.544670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:05.610899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:05.611904] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:05.612022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:05.612060] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:05.730525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:05.730715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:05.730764] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:05.730798] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:05.734561] [DEBUG] [FORECASTER] SBGI: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-02-24T20:31:05.734947] [INFO ] [FORECASTER] Completed predict_future for SBGI [2026-02-24T20:31:05.735095] [INFO ] [sig ] SBGI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:05.883017] [INFO ] [LOCAL ] Saved forecast: SBGI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SBGI.txt [2026-02-24T20:31:05.883196] [INFO ] [sig ] [2659/3377] Completed SBGI in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-24T20:31:05.883238] [INFO ] [sig ] [2660/3377] Forecasting SBH... [2026-02-24T20:31:05.883268] [INFO ] [sig ] Generating forecast for: SBH [2026-02-24T20:31:05.883299] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBH' from 'https://tdm.silogroup.org/data/derivative_storage/SBH.csv'. [2026-02-24T20:31:05.895569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBH'. [2026-02-24T20:31:05.896003] [INFO ] [FORECASTER] Starting predict_future for SBH [2026-02-24T20:31:05.896907] [DEBUG] [LOCAL ] No optimal features file found for SBH: ./output/feature-sets/SBH.txt [2026-02-24T20:31:05.896963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:05.896997] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:05.897024] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:05.897082] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:05.963087] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:05.964300] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:05.964414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:05.964454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:06.115792] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:06.115954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:06.115994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:06.116023] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:06.119532] [DEBUG] [FORECASTER] SBH: Forecast T+1@11:T+2@11: UP (p=69.36%) [2026-02-24T20:31:06.119840] [INFO ] [FORECASTER] Completed predict_future for SBH [2026-02-24T20:31:06.119975] [INFO ] [sig ] SBH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:06.262481] [INFO ] [LOCAL ] Saved forecast: SBH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SBH.txt [2026-02-24T20:31:06.262673] [INFO ] [sig ] [2660/3377] Completed SBH in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-24T20:31:06.262717] [INFO ] [sig ] [2661/3377] Forecasting SBI... [2026-02-24T20:31:06.262749] [INFO ] [sig ] Generating forecast for: SBI [2026-02-24T20:31:06.262784] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBI' from 'https://tdm.silogroup.org/data/derivative_storage/SBI.csv'. [2026-02-24T20:31:06.277540] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBI'. [2026-02-24T20:31:06.278140] [INFO ] [FORECASTER] Starting predict_future for SBI [2026-02-24T20:31:06.279750] [DEBUG] [LOCAL ] No optimal features file found for SBI: ./output/feature-sets/SBI.txt [2026-02-24T20:31:06.279839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:06.279897] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:06.279947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:06.280048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:06.355121] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:06.356284] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:06.356389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:06.356429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:06.486420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:06.486628] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:06.486672] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:06.486730] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:06.490399] [DEBUG] [FORECASTER] SBI: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-02-24T20:31:06.490776] [INFO ] [FORECASTER] Completed predict_future for SBI [2026-02-24T20:31:06.490934] [INFO ] [sig ] SBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:06.649872] [INFO ] [LOCAL ] Saved forecast: SBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SBI.txt [2026-02-24T20:31:06.650047] [INFO ] [sig ] [2661/3377] Completed SBI in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-24T20:31:06.650089] [INFO ] [sig ] [2662/3377] Forecasting SBLK... [2026-02-24T20:31:06.650123] [INFO ] [sig ] Generating forecast for: SBLK [2026-02-24T20:31:06.650156] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBLK' from 'https://tdm.silogroup.org/data/derivative_storage/SBLK.csv'. [2026-02-24T20:31:06.661707] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBLK'. [2026-02-24T20:31:06.662062] [INFO ] [FORECASTER] Starting predict_future for SBLK [2026-02-24T20:31:06.662889] [DEBUG] [LOCAL ] No optimal features file found for SBLK: ./output/feature-sets/SBLK.txt [2026-02-24T20:31:06.662944] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:06.662977] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:06.663004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:06.663060] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:06.719140] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:06.719830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:06.719913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:06.719945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:06.844088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:06.844274] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:06.844323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:06.844353] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:06.848261] [DEBUG] [FORECASTER] SBLK: Forecast T+1@11:T+2@11: UP (p=93.83%) [2026-02-24T20:31:06.848611] [INFO ] [FORECASTER] Completed predict_future for SBLK [2026-02-24T20:31:06.848758] [INFO ] [sig ] SBLK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:07.020849] [INFO ] [LOCAL ] Saved forecast: SBLK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SBLK.txt [2026-02-24T20:31:07.021044] [INFO ] [sig ] [2662/3377] Completed SBLK in 0.4s | 2.77 sym/s | Total: 16.0m | ETA: 4.3m [2026-02-24T20:31:07.021090] [INFO ] [sig ] [2663/3377] Forecasting SBRA... [2026-02-24T20:31:07.021134] [INFO ] [sig ] Generating forecast for: SBRA [2026-02-24T20:31:07.021168] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBRA' from 'https://tdm.silogroup.org/data/derivative_storage/SBRA.csv'. [2026-02-24T20:31:07.034793] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBRA'. [2026-02-24T20:31:07.035250] [INFO ] [FORECASTER] Starting predict_future for SBRA [2026-02-24T20:31:07.036325] [DEBUG] [LOCAL ] No optimal features file found for SBRA: ./output/feature-sets/SBRA.txt [2026-02-24T20:31:07.036385] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:07.036429] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:07.036468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:07.036552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:07.095219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:07.096208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:07.096300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:07.096333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:07.238503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:07.238715] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:07.238779] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:07.238826] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:07.243985] [DEBUG] [FORECASTER] SBRA: Forecast T+1@11:T+2@11: DOWN (p=8.71%) [2026-02-24T20:31:07.244454] [INFO ] [FORECASTER] Completed predict_future for SBRA [2026-02-24T20:31:07.244675] [INFO ] [sig ] SBRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:07.410765] [INFO ] [LOCAL ] Saved forecast: SBRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SBRA.txt [2026-02-24T20:31:07.410938] [INFO ] [sig ] [2663/3377] Completed SBRA in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-24T20:31:07.410980] [INFO ] [sig ] [2664/3377] Forecasting SBS... [2026-02-24T20:31:07.411012] [INFO ] [sig ] Generating forecast for: SBS [2026-02-24T20:31:07.411045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBS' from 'https://tdm.silogroup.org/data/derivative_storage/SBS.csv'. [2026-02-24T20:31:07.422632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBS'. [2026-02-24T20:31:07.422993] [INFO ] [FORECASTER] Starting predict_future for SBS [2026-02-24T20:31:07.423851] [DEBUG] [LOCAL ] No optimal features file found for SBS: ./output/feature-sets/SBS.txt [2026-02-24T20:31:07.423906] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:07.423938] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:07.423965] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:07.424022] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:07.481875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:07.482761] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:07.482849] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:07.482884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:07.611146] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:07.611307] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:07.611348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:07.611378] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:07.615499] [DEBUG] [FORECASTER] SBS: Forecast T+1@11:T+2@11: UP (p=61.53%) [2026-02-24T20:31:07.615808] [INFO ] [FORECASTER] Completed predict_future for SBS [2026-02-24T20:31:07.615942] [INFO ] [sig ] SBS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:07.768646] [INFO ] [LOCAL ] Saved forecast: SBS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SBS.txt [2026-02-24T20:31:07.768818] [INFO ] [sig ] [2664/3377] Completed SBS in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-24T20:31:07.768859] [INFO ] [sig ] [2665/3377] Forecasting SBSI... [2026-02-24T20:31:07.768890] [INFO ] [sig ] Generating forecast for: SBSI [2026-02-24T20:31:07.768920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBSI' from 'https://tdm.silogroup.org/data/derivative_storage/SBSI.csv'. [2026-02-24T20:31:07.781619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBSI'. [2026-02-24T20:31:07.782053] [INFO ] [FORECASTER] Starting predict_future for SBSI [2026-02-24T20:31:07.782950] [DEBUG] [LOCAL ] No optimal features file found for SBSI: ./output/feature-sets/SBSI.txt [2026-02-24T20:31:07.783007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:07.783055] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:07.783085] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:07.783142] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:07.850111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:07.851203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:07.851292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:07.851327] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:07.980484] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:07.980663] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:07.980705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:07.980735] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:07.984613] [DEBUG] [FORECASTER] SBSI: Forecast T+1@11:T+2@11: UP (p=98.18%) [2026-02-24T20:31:07.984911] [INFO ] [FORECASTER] Completed predict_future for SBSI [2026-02-24T20:31:07.985053] [INFO ] [sig ] SBSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:08.137005] [INFO ] [LOCAL ] Saved forecast: SBSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SBSI.txt [2026-02-24T20:31:08.137166] [INFO ] [sig ] [2665/3377] Completed SBSI in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-24T20:31:08.137206] [INFO ] [sig ] [2666/3377] Forecasting SBUX... [2026-02-24T20:31:08.137237] [INFO ] [sig ] Generating forecast for: SBUX [2026-02-24T20:31:08.137267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SBUX' from 'https://tdm.silogroup.org/data/derivative_storage/SBUX.csv'. [2026-02-24T20:31:08.149023] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SBUX'. [2026-02-24T20:31:08.149428] [INFO ] [FORECASTER] Starting predict_future for SBUX [2026-02-24T20:31:08.150293] [DEBUG] [LOCAL ] No optimal features file found for SBUX: ./output/feature-sets/SBUX.txt [2026-02-24T20:31:08.150348] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:08.150381] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:08.150408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:08.150465] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:08.210655] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:08.211522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:08.211626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:08.211662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:08.337399] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:08.337560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:08.337623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:08.337653] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:08.341143] [DEBUG] [FORECASTER] SBUX: Forecast T+1@11:T+2@11: DOWN (p=21.59%) [2026-02-24T20:31:08.341434] [INFO ] [FORECASTER] Completed predict_future for SBUX [2026-02-24T20:31:08.341569] [INFO ] [sig ] SBUX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:08.490533] [INFO ] [LOCAL ] Saved forecast: SBUX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SBUX.txt [2026-02-24T20:31:08.490717] [INFO ] [sig ] [2666/3377] Completed SBUX in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-24T20:31:08.490759] [INFO ] [sig ] [2667/3377] Forecasting SCD... [2026-02-24T20:31:08.490788] [INFO ] [sig ] Generating forecast for: SCD [2026-02-24T20:31:08.490819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCD' from 'https://tdm.silogroup.org/data/derivative_storage/SCD.csv'. [2026-02-24T20:31:08.503736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCD'. [2026-02-24T20:31:08.504153] [INFO ] [FORECASTER] Starting predict_future for SCD [2026-02-24T20:31:08.505018] [DEBUG] [LOCAL ] No optimal features file found for SCD: ./output/feature-sets/SCD.txt [2026-02-24T20:31:08.505074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:08.505108] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:08.505136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:08.505194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:08.563253] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:08.564247] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:08.564354] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:08.564404] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:08.688220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:08.688421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:08.688462] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:08.688491] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:08.692227] [DEBUG] [FORECASTER] SCD: Forecast T+1@11:T+2@11: UP (p=71.36%) [2026-02-24T20:31:08.692648] [INFO ] [FORECASTER] Completed predict_future for SCD [2026-02-24T20:31:08.692804] [INFO ] [sig ] SCD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:08.847240] [INFO ] [LOCAL ] Saved forecast: SCD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SCD.txt [2026-02-24T20:31:08.847408] [INFO ] [sig ] [2667/3377] Completed SCD in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-24T20:31:08.847661] [INFO ] [sig ] [2668/3377] Forecasting SCHL... [2026-02-24T20:31:08.847694] [INFO ] [sig ] Generating forecast for: SCHL [2026-02-24T20:31:08.847725] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCHL' from 'https://tdm.silogroup.org/data/derivative_storage/SCHL.csv'. [2026-02-24T20:31:08.859760] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCHL'. [2026-02-24T20:31:08.860140] [INFO ] [FORECASTER] Starting predict_future for SCHL [2026-02-24T20:31:08.860961] [DEBUG] [LOCAL ] No optimal features file found for SCHL: ./output/feature-sets/SCHL.txt [2026-02-24T20:31:08.861023] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:08.861062] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:08.861091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:08.861148] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:08.919427] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:08.920476] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:08.920644] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:08.920680] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:09.047535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:09.047732] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:09.047784] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:09.047817] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:09.051495] [DEBUG] [FORECASTER] SCHL: Forecast T+1@11:T+2@11: DOWN (p=7.58%) [2026-02-24T20:31:09.051800] [INFO ] [FORECASTER] Completed predict_future for SCHL [2026-02-24T20:31:09.051940] [INFO ] [sig ] SCHL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:09.209472] [INFO ] [LOCAL ] Saved forecast: SCHL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SCHL.txt [2026-02-24T20:31:09.209651] [INFO ] [sig ] [2668/3377] Completed SCHL in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-24T20:31:09.209703] [INFO ] [sig ] [2669/3377] Forecasting SCI... [2026-02-24T20:31:09.209736] [INFO ] [sig ] Generating forecast for: SCI [2026-02-24T20:31:09.209767] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCI' from 'https://tdm.silogroup.org/data/derivative_storage/SCI.csv'. [2026-02-24T20:31:09.222175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCI'. [2026-02-24T20:31:09.222602] [INFO ] [FORECASTER] Starting predict_future for SCI [2026-02-24T20:31:09.223457] [DEBUG] [LOCAL ] No optimal features file found for SCI: ./output/feature-sets/SCI.txt [2026-02-24T20:31:09.223511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:09.223544] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:09.223593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:09.223656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:09.285347] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:09.286413] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:09.286527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:09.286561] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:09.410319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:09.410484] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:09.410524] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:09.410554] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:09.414175] [DEBUG] [FORECASTER] SCI: Forecast T+1@11:T+2@11: DOWN (p=6.11%) [2026-02-24T20:31:09.414531] [INFO ] [FORECASTER] Completed predict_future for SCI [2026-02-24T20:31:09.414700] [INFO ] [sig ] SCI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:09.584149] [INFO ] [LOCAL ] Saved forecast: SCI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SCI.txt [2026-02-24T20:31:09.584323] [INFO ] [sig ] [2669/3377] Completed SCI in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-24T20:31:09.584367] [INFO ] [sig ] [2670/3377] Forecasting SCL... [2026-02-24T20:31:09.584399] [INFO ] [sig ] Generating forecast for: SCL [2026-02-24T20:31:09.584432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCL' from 'https://tdm.silogroup.org/data/derivative_storage/SCL.csv'. [2026-02-24T20:31:09.598842] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCL'. [2026-02-24T20:31:09.599291] [INFO ] [FORECASTER] Starting predict_future for SCL [2026-02-24T20:31:09.600271] [DEBUG] [LOCAL ] No optimal features file found for SCL: ./output/feature-sets/SCL.txt [2026-02-24T20:31:09.600329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:09.600362] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:09.600389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:09.600455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:09.663613] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:09.664549] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:09.664661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:09.664696] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:09.808550] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:09.808939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:09.808981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:09.809011] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:09.813112] [DEBUG] [FORECASTER] SCL: Forecast T+1@11:T+2@11: UP (p=91.61%) [2026-02-24T20:31:09.813458] [INFO ] [FORECASTER] Completed predict_future for SCL [2026-02-24T20:31:09.813647] [INFO ] [sig ] SCL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:09.976689] [INFO ] [LOCAL ] Saved forecast: SCL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SCL.txt [2026-02-24T20:31:09.976852] [INFO ] [sig ] [2670/3377] Completed SCL in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-24T20:31:09.976895] [INFO ] [sig ] [2671/3377] Forecasting SCM... [2026-02-24T20:31:09.976926] [INFO ] [sig ] Generating forecast for: SCM [2026-02-24T20:31:09.976958] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCM' from 'https://tdm.silogroup.org/data/derivative_storage/SCM.csv'. [2026-02-24T20:31:09.989946] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCM'. [2026-02-24T20:31:09.990425] [INFO ] [FORECASTER] Starting predict_future for SCM [2026-02-24T20:31:09.991509] [DEBUG] [LOCAL ] No optimal features file found for SCM: ./output/feature-sets/SCM.txt [2026-02-24T20:31:09.991566] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:09.991628] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:09.991656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:09.991713] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:10.067180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:10.068299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:10.068412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:10.068459] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:10.213398] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:10.213599] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:10.213643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:10.213674] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:10.218097] [DEBUG] [FORECASTER] SCM: Forecast T+1@11:T+2@11: UP (p=61.84%) [2026-02-24T20:31:10.218512] [INFO ] [FORECASTER] Completed predict_future for SCM [2026-02-24T20:31:10.218697] [INFO ] [sig ] SCM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:10.366532] [INFO ] [LOCAL ] Saved forecast: SCM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SCM.txt [2026-02-24T20:31:10.366816] [INFO ] [sig ] [2671/3377] Completed SCM in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.3m [2026-02-24T20:31:10.366872] [INFO ] [sig ] [2672/3377] Forecasting SCSC... [2026-02-24T20:31:10.366906] [INFO ] [sig ] Generating forecast for: SCSC [2026-02-24T20:31:10.366937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCSC' from 'https://tdm.silogroup.org/data/derivative_storage/SCSC.csv'. [2026-02-24T20:31:10.379853] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCSC'. [2026-02-24T20:31:10.380261] [INFO ] [FORECASTER] Starting predict_future for SCSC [2026-02-24T20:31:10.381106] [DEBUG] [LOCAL ] No optimal features file found for SCSC: ./output/feature-sets/SCSC.txt [2026-02-24T20:31:10.381162] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:10.381196] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:10.381225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:10.381283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:10.440951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:10.441854] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:10.441944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:10.441980] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:10.566126] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:10.566299] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:10.566342] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:10.566392] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:10.570038] [DEBUG] [FORECASTER] SCSC: Forecast T+1@11:T+2@11: DOWN (p=49.82%) [2026-02-24T20:31:10.570329] [INFO ] [FORECASTER] Completed predict_future for SCSC [2026-02-24T20:31:10.570464] [INFO ] [sig ] SCSC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:10.715357] [INFO ] [LOCAL ] Saved forecast: SCSC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SCSC.txt [2026-02-24T20:31:10.715711] [INFO ] [sig ] [2672/3377] Completed SCSC in 0.3s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-24T20:31:10.715756] [INFO ] [sig ] [2673/3377] Forecasting SCVL... [2026-02-24T20:31:10.715785] [INFO ] [sig ] Generating forecast for: SCVL [2026-02-24T20:31:10.715815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCVL' from 'https://tdm.silogroup.org/data/derivative_storage/SCVL.csv'. [2026-02-24T20:31:10.728362] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCVL'. [2026-02-24T20:31:10.728787] [INFO ] [FORECASTER] Starting predict_future for SCVL [2026-02-24T20:31:10.729625] [DEBUG] [LOCAL ] No optimal features file found for SCVL: ./output/feature-sets/SCVL.txt [2026-02-24T20:31:10.729682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:10.729716] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:10.729745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:10.729806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:10.790508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:10.791436] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:10.791523] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:10.791558] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:10.917163] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:10.917364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:10.917431] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:10.917470] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:10.921329] [DEBUG] [FORECASTER] SCVL: Forecast T+1@11:T+2@11: DOWN (p=29.89%) [2026-02-24T20:31:10.921825] [INFO ] [FORECASTER] Completed predict_future for SCVL [2026-02-24T20:31:10.921956] [INFO ] [sig ] SCVL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:11.071016] [INFO ] [LOCAL ] Saved forecast: SCVL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SCVL.txt [2026-02-24T20:31:11.071177] [INFO ] [sig ] [2673/3377] Completed SCVL in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-24T20:31:11.071218] [INFO ] [sig ] [2674/3377] Forecasting SCZ... [2026-02-24T20:31:11.071247] [INFO ] [sig ] Generating forecast for: SCZ [2026-02-24T20:31:11.071276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SCZ' from 'https://tdm.silogroup.org/data/derivative_storage/SCZ.csv'. [2026-02-24T20:31:11.083516] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SCZ'. [2026-02-24T20:31:11.084121] [INFO ] [FORECASTER] Starting predict_future for SCZ [2026-02-24T20:31:11.084942] [DEBUG] [LOCAL ] No optimal features file found for SCZ: ./output/feature-sets/SCZ.txt [2026-02-24T20:31:11.084997] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:11.085030] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:11.085057] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:11.085114] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:11.145191] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:11.146145] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:11.146250] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:11.146283] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:11.287644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:11.287821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:11.287884] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:11.287919] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:11.291751] [DEBUG] [FORECASTER] SCZ: Forecast T+1@11:T+2@11: UP (p=57.51%) [2026-02-24T20:31:11.292052] [INFO ] [FORECASTER] Completed predict_future for SCZ [2026-02-24T20:31:11.292229] [INFO ] [sig ] SCZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:11.438346] [INFO ] [LOCAL ] Saved forecast: SCZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SCZ.txt [2026-02-24T20:31:11.438535] [INFO ] [sig ] [2674/3377] Completed SCZ in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-24T20:31:11.438599] [INFO ] [sig ] [2675/3377] Forecasting SD... [2026-02-24T20:31:11.438633] [INFO ] [sig ] Generating forecast for: SD [2026-02-24T20:31:11.438664] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SD' from 'https://tdm.silogroup.org/data/derivative_storage/SD.csv'. [2026-02-24T20:31:11.450356] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SD'. [2026-02-24T20:31:11.450773] [INFO ] [FORECASTER] Starting predict_future for SD [2026-02-24T20:31:11.451640] [DEBUG] [LOCAL ] No optimal features file found for SD: ./output/feature-sets/SD.txt [2026-02-24T20:31:11.451696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:11.451772] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:11.451802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:11.451862] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:11.513261] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:11.514411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:11.514502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:11.514537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:11.640497] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:11.640674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:11.640715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:11.640744] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:11.644293] [DEBUG] [FORECASTER] SD: Forecast T+1@11:T+2@11: UP (p=59.18%) [2026-02-24T20:31:11.644600] [INFO ] [FORECASTER] Completed predict_future for SD [2026-02-24T20:31:11.644735] [INFO ] [sig ] SD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:11.816601] [INFO ] [LOCAL ] Saved forecast: SD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SD.txt [2026-02-24T20:31:11.816781] [INFO ] [sig ] [2675/3377] Completed SD in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-24T20:31:11.816824] [INFO ] [sig ] [2676/3377] Forecasting SDA... [2026-02-24T20:31:11.816853] [INFO ] [sig ] Generating forecast for: SDA [2026-02-24T20:31:11.816883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDA' from 'https://tdm.silogroup.org/data/derivative_storage/SDA.csv'. [2026-02-24T20:31:11.829625] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDA'. [2026-02-24T20:31:11.830031] [INFO ] [FORECASTER] Starting predict_future for SDA [2026-02-24T20:31:11.830882] [DEBUG] [LOCAL ] No optimal features file found for SDA: ./output/feature-sets/SDA.txt [2026-02-24T20:31:11.830939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:11.830972] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:11.831013] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:11.831071] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:11.892109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:11.893104] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:11.893201] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:11.893236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:12.017841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:12.018024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:12.018066] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:12.018097] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:12.021750] [DEBUG] [FORECASTER] SDA: Forecast T+1@11:T+2@11: DOWN (p=18.12%) [2026-02-24T20:31:12.022110] [INFO ] [FORECASTER] Completed predict_future for SDA [2026-02-24T20:31:12.022256] [INFO ] [sig ] SDA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:12.167276] [INFO ] [LOCAL ] Saved forecast: SDA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SDA.txt [2026-02-24T20:31:12.167425] [INFO ] [sig ] [2676/3377] Completed SDA in 0.4s | 2.76 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-24T20:31:12.167466] [INFO ] [sig ] [2677/3377] Forecasting SDHY... [2026-02-24T20:31:12.167496] [INFO ] [sig ] Generating forecast for: SDHY [2026-02-24T20:31:12.167525] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDHY' from 'https://tdm.silogroup.org/data/derivative_storage/SDHY.csv'. [2026-02-24T20:31:12.179600] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDHY'. [2026-02-24T20:31:12.179955] [INFO ] [FORECASTER] Starting predict_future for SDHY [2026-02-24T20:31:12.180768] [DEBUG] [LOCAL ] No optimal features file found for SDHY: ./output/feature-sets/SDHY.txt [2026-02-24T20:31:12.180822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:12.180855] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:12.180882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:12.180938] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:12.238437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:12.239138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:12.239220] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:12.239253] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:12.359817] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:12.359982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:12.360022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:12.360051] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:12.363521] [DEBUG] [FORECASTER] SDHY: Forecast T+1@11:T+2@11: UP (p=55.03%) [2026-02-24T20:31:12.363819] [INFO ] [FORECASTER] Completed predict_future for SDHY [2026-02-24T20:31:12.363950] [INFO ] [sig ] SDHY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:12.510073] [INFO ] [LOCAL ] Saved forecast: SDHY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SDHY.txt [2026-02-24T20:31:12.510237] [INFO ] [sig ] [2677/3377] Completed SDHY in 0.3s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-24T20:31:12.510278] [INFO ] [sig ] [2678/3377] Forecasting SDRL... [2026-02-24T20:31:12.510309] [INFO ] [sig ] Generating forecast for: SDRL [2026-02-24T20:31:12.510348] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDRL' from 'https://tdm.silogroup.org/data/derivative_storage/SDRL.csv'. [2026-02-24T20:31:12.522322] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDRL'. [2026-02-24T20:31:12.522716] [INFO ] [FORECASTER] Starting predict_future for SDRL [2026-02-24T20:31:12.523537] [DEBUG] [LOCAL ] No optimal features file found for SDRL: ./output/feature-sets/SDRL.txt [2026-02-24T20:31:12.523610] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:12.523644] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:12.523671] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:12.523727] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:12.586031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:12.587108] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:12.587196] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:12.587231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:12.713511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:12.713894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:12.713934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:12.714001] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:12.717856] [DEBUG] [FORECASTER] SDRL: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-24T20:31:12.718168] [INFO ] [FORECASTER] Completed predict_future for SDRL [2026-02-24T20:31:12.718324] [INFO ] [sig ] SDRL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:12.866969] [INFO ] [LOCAL ] Saved forecast: SDRL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SDRL.txt [2026-02-24T20:31:12.867135] [INFO ] [sig ] [2678/3377] Completed SDRL in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-24T20:31:12.867191] [INFO ] [sig ] [2679/3377] Forecasting SDVY... [2026-02-24T20:31:12.867222] [INFO ] [sig ] Generating forecast for: SDVY [2026-02-24T20:31:12.867252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SDVY' from 'https://tdm.silogroup.org/data/derivative_storage/SDVY.csv'. [2026-02-24T20:31:12.879982] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SDVY'. [2026-02-24T20:31:12.880388] [INFO ] [FORECASTER] Starting predict_future for SDVY [2026-02-24T20:31:12.881247] [DEBUG] [LOCAL ] No optimal features file found for SDVY: ./output/feature-sets/SDVY.txt [2026-02-24T20:31:12.881303] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:12.881337] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:12.881371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:12.881442] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:12.944053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:12.944998] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:12.945085] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:12.945119] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:13.071489] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:13.071656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:13.071700] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:13.071730] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:13.075680] [DEBUG] [FORECASTER] SDVY: Forecast T+1@11:T+2@11: DOWN (p=34.41%) [2026-02-24T20:31:13.075966] [INFO ] [FORECASTER] Completed predict_future for SDVY [2026-02-24T20:31:13.076097] [INFO ] [sig ] SDVY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:13.219521] [INFO ] [LOCAL ] Saved forecast: SDVY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SDVY.txt [2026-02-24T20:31:13.219664] [INFO ] [sig ] [2679/3377] Completed SDVY in 0.4s | 2.77 sym/s | Total: 16.1m | ETA: 4.2m [2026-02-24T20:31:13.219705] [INFO ] [sig ] [2680/3377] Forecasting SE... [2026-02-24T20:31:13.219736] [INFO ] [sig ] Generating forecast for: SE [2026-02-24T20:31:13.219773] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SE' from 'https://tdm.silogroup.org/data/derivative_storage/SE.csv'. [2026-02-24T20:31:13.231973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SE'. [2026-02-24T20:31:13.232315] [INFO ] [FORECASTER] Starting predict_future for SE [2026-02-24T20:31:13.233189] [DEBUG] [LOCAL ] No optimal features file found for SE: ./output/feature-sets/SE.txt [2026-02-24T20:31:13.233246] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:13.233279] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:13.233306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:13.233365] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:13.295891] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:13.296961] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:13.297050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:13.297084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:13.423217] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:13.423418] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:13.423469] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:13.423502] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:13.427272] [DEBUG] [FORECASTER] SE: Forecast T+1@11:T+2@11: UP (p=96.03%) [2026-02-24T20:31:13.427565] [INFO ] [FORECASTER] Completed predict_future for SE [2026-02-24T20:31:13.427721] [INFO ] [sig ] SE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:13.573315] [INFO ] [LOCAL ] Saved forecast: SE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SE.txt [2026-02-24T20:31:13.573466] [INFO ] [sig ] [2680/3377] Completed SE in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-24T20:31:13.573514] [INFO ] [sig ] [2681/3377] Forecasting SEDG... [2026-02-24T20:31:13.573544] [INFO ] [sig ] Generating forecast for: SEDG [2026-02-24T20:31:13.573594] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEDG' from 'https://tdm.silogroup.org/data/derivative_storage/SEDG.csv'. [2026-02-24T20:31:13.584924] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEDG'. [2026-02-24T20:31:13.585294] [INFO ] [FORECASTER] Starting predict_future for SEDG [2026-02-24T20:31:13.586224] [DEBUG] [LOCAL ] No optimal features file found for SEDG: ./output/feature-sets/SEDG.txt [2026-02-24T20:31:13.586281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:13.586313] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:13.586343] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:13.586414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:13.644462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:13.645316] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:13.645400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:13.645433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:13.772191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:13.772353] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:13.772394] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:13.772423] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:13.776044] [DEBUG] [FORECASTER] SEDG: Forecast T+1@11:T+2@11: UP (p=75.66%) [2026-02-24T20:31:13.776348] [INFO ] [FORECASTER] Completed predict_future for SEDG [2026-02-24T20:31:13.776517] [INFO ] [sig ] SEDG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:13.930689] [INFO ] [LOCAL ] Saved forecast: SEDG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SEDG.txt [2026-02-24T20:31:13.930871] [INFO ] [sig ] [2681/3377] Completed SEDG in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-24T20:31:13.930915] [INFO ] [sig ] [2682/3377] Forecasting SEE... [2026-02-24T20:31:13.930945] [INFO ] [sig ] Generating forecast for: SEE [2026-02-24T20:31:13.930977] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEE' from 'https://tdm.silogroup.org/data/derivative_storage/SEE.csv'. [2026-02-24T20:31:13.943008] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEE'. [2026-02-24T20:31:13.943414] [INFO ] [FORECASTER] Starting predict_future for SEE [2026-02-24T20:31:13.944291] [DEBUG] [LOCAL ] No optimal features file found for SEE: ./output/feature-sets/SEE.txt [2026-02-24T20:31:13.944350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:13.944383] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:13.944411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:13.944469] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:14.004006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:14.005160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:14.005255] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:14.005289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:14.133723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:14.133883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:14.133924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:14.133956] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:14.137530] [DEBUG] [FORECASTER] SEE: Forecast T+1@11:T+2@11: UP (p=84.21%) [2026-02-24T20:31:14.137846] [INFO ] [FORECASTER] Completed predict_future for SEE [2026-02-24T20:31:14.138015] [INFO ] [sig ] SEE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:14.289851] [INFO ] [LOCAL ] Saved forecast: SEE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SEE.txt [2026-02-24T20:31:14.290013] [INFO ] [sig ] [2682/3377] Completed SEE in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-24T20:31:14.290054] [INFO ] [sig ] [2683/3377] Forecasting SEIC... [2026-02-24T20:31:14.290082] [INFO ] [sig ] Generating forecast for: SEIC [2026-02-24T20:31:14.290112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEIC' from 'https://tdm.silogroup.org/data/derivative_storage/SEIC.csv'. [2026-02-24T20:31:14.302607] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEIC'. [2026-02-24T20:31:14.302947] [INFO ] [FORECASTER] Starting predict_future for SEIC [2026-02-24T20:31:14.303808] [DEBUG] [LOCAL ] No optimal features file found for SEIC: ./output/feature-sets/SEIC.txt [2026-02-24T20:31:14.303864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:14.303896] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:14.303924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:14.303983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:14.366370] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:14.367253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:14.367334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:14.367369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:14.498449] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:14.498619] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:14.498664] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:14.498693] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:14.502504] [DEBUG] [FORECASTER] SEIC: Forecast T+1@11:T+2@11: DOWN (p=25.84%) [2026-02-24T20:31:14.502812] [INFO ] [FORECASTER] Completed predict_future for SEIC [2026-02-24T20:31:14.502948] [INFO ] [sig ] SEIC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:14.646736] [INFO ] [LOCAL ] Saved forecast: SEIC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SEIC.txt [2026-02-24T20:31:14.646902] [INFO ] [sig ] [2683/3377] Completed SEIC in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-24T20:31:14.646944] [INFO ] [sig ] [2684/3377] Forecasting SELF... [2026-02-24T20:31:14.646973] [INFO ] [sig ] Generating forecast for: SELF [2026-02-24T20:31:14.647004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SELF' from 'https://tdm.silogroup.org/data/derivative_storage/SELF.csv'. [2026-02-24T20:31:14.658243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SELF'. [2026-02-24T20:31:14.658634] [INFO ] [FORECASTER] Starting predict_future for SELF [2026-02-24T20:31:14.659629] [DEBUG] [LOCAL ] No optimal features file found for SELF: ./output/feature-sets/SELF.txt [2026-02-24T20:31:14.659686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:14.659719] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:14.659747] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:14.659805] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:14.719905] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:14.720867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:14.720958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:14.720993] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:14.842140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:14.842305] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:14.842347] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:14.842378] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:14.846180] [DEBUG] [FORECASTER] SELF: Forecast T+1@11:T+2@11: DOWN (p=1.75%) [2026-02-24T20:31:14.846481] [INFO ] [FORECASTER] Completed predict_future for SELF [2026-02-24T20:31:14.846638] [INFO ] [sig ] SELF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:14.995524] [INFO ] [LOCAL ] Saved forecast: SELF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SELF.txt [2026-02-24T20:31:14.995714] [INFO ] [sig ] [2684/3377] Completed SELF in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-24T20:31:14.995757] [INFO ] [sig ] [2685/3377] Forecasting SEM... [2026-02-24T20:31:14.995787] [INFO ] [sig ] Generating forecast for: SEM [2026-02-24T20:31:14.995817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEM' from 'https://tdm.silogroup.org/data/derivative_storage/SEM.csv'. [2026-02-24T20:31:15.007719] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEM'. [2026-02-24T20:31:15.008089] [INFO ] [FORECASTER] Starting predict_future for SEM [2026-02-24T20:31:15.009053] [DEBUG] [LOCAL ] No optimal features file found for SEM: ./output/feature-sets/SEM.txt [2026-02-24T20:31:15.009118] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:15.009160] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:15.009196] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:15.009281] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:15.071064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:15.071891] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:15.072007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:15.072044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:15.195662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:15.195815] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:15.195856] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:15.195886] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:15.199336] [DEBUG] [FORECASTER] SEM: Forecast T+1@11:T+2@11: DOWN (p=2.15%) [2026-02-24T20:31:15.199639] [INFO ] [FORECASTER] Completed predict_future for SEM [2026-02-24T20:31:15.199769] [INFO ] [sig ] SEM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:15.347669] [INFO ] [LOCAL ] Saved forecast: SEM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SEM.txt [2026-02-24T20:31:15.347812] [INFO ] [sig ] [2685/3377] Completed SEM in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-24T20:31:15.347854] [INFO ] [sig ] [2686/3377] Forecasting SENEA... [2026-02-24T20:31:15.347908] [INFO ] [sig ] Generating forecast for: SENEA [2026-02-24T20:31:15.347940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENEA' from 'https://tdm.silogroup.org/data/derivative_storage/SENEA.csv'. [2026-02-24T20:31:15.359454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENEA'. [2026-02-24T20:31:15.359816] [INFO ] [FORECASTER] Starting predict_future for SENEA [2026-02-24T20:31:15.360660] [DEBUG] [LOCAL ] No optimal features file found for SENEA: ./output/feature-sets/SENEA.txt [2026-02-24T20:31:15.360715] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:15.360749] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:15.360777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:15.360836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:15.421977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:15.422731] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:15.422815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:15.422852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:15.546672] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:15.546828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:15.546870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:15.546900] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:15.550950] [DEBUG] [FORECASTER] SENEA: Forecast T+1@11:T+2@11: DOWN (p=5.79%) [2026-02-24T20:31:15.551299] [INFO ] [FORECASTER] Completed predict_future for SENEA [2026-02-24T20:31:15.551464] [INFO ] [sig ] SENEA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:15.698352] [INFO ] [LOCAL ] Saved forecast: SENEA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SENEA.txt [2026-02-24T20:31:15.698493] [INFO ] [sig ] [2686/3377] Completed SENEA in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-24T20:31:15.698534] [INFO ] [sig ] [2687/3377] Forecasting SENS... [2026-02-24T20:31:15.698564] [INFO ] [sig ] Generating forecast for: SENS [2026-02-24T20:31:15.698615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SENS' from 'https://tdm.silogroup.org/data/derivative_storage/SENS.csv'. [2026-02-24T20:31:15.710272] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SENS'. [2026-02-24T20:31:15.710653] [INFO ] [FORECASTER] Starting predict_future for SENS [2026-02-24T20:31:15.711508] [DEBUG] [LOCAL ] No optimal features file found for SENS: ./output/feature-sets/SENS.txt [2026-02-24T20:31:15.711564] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:15.711622] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:15.711651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:15.711721] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:15.770632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:15.771450] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:15.771541] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:15.771593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:15.897999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:15.898155] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:15.898198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:15.898228] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:15.901838] [DEBUG] [FORECASTER] SENS: Forecast T+1@11:T+2@11: UP (p=91.60%) [2026-02-24T20:31:15.902130] [INFO ] [FORECASTER] Completed predict_future for SENS [2026-02-24T20:31:15.902264] [INFO ] [sig ] SENS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:16.050491] [INFO ] [LOCAL ] Saved forecast: SENS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SENS.txt [2026-02-24T20:31:16.050657] [INFO ] [sig ] [2687/3377] Completed SENS in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-24T20:31:16.050700] [INFO ] [sig ] [2688/3377] Forecasting SERA... [2026-02-24T20:31:16.050729] [INFO ] [sig ] Generating forecast for: SERA [2026-02-24T20:31:16.050934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SERA' from 'https://tdm.silogroup.org/data/derivative_storage/SERA.csv'. [2026-02-24T20:31:16.063623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SERA'. [2026-02-24T20:31:16.063934] [INFO ] [FORECASTER] Starting predict_future for SERA [2026-02-24T20:31:16.064835] [DEBUG] [LOCAL ] No optimal features file found for SERA: ./output/feature-sets/SERA.txt [2026-02-24T20:31:16.064892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:16.064926] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:16.064956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:16.065015] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:16.128479] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:16.129222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:16.129303] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:16.129337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:16.250446] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:16.250625] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:16.250670] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:16.250702] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:16.254385] [DEBUG] [FORECASTER] SERA: Forecast T+1@11:T+2@11: DOWN (p=19.82%) [2026-02-24T20:31:16.254704] [INFO ] [FORECASTER] Completed predict_future for SERA [2026-02-24T20:31:16.254848] [INFO ] [sig ] SERA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:16.405238] [INFO ] [LOCAL ] Saved forecast: SERA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SERA.txt [2026-02-24T20:31:16.405412] [INFO ] [sig ] [2688/3377] Completed SERA in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.2m [2026-02-24T20:31:16.405456] [INFO ] [sig ] [2689/3377] Forecasting SES... [2026-02-24T20:31:16.405488] [INFO ] [sig ] Generating forecast for: SES [2026-02-24T20:31:16.405533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SES' from 'https://tdm.silogroup.org/data/derivative_storage/SES.csv'. [2026-02-24T20:31:16.418461] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SES'. [2026-02-24T20:31:16.418946] [INFO ] [FORECASTER] Starting predict_future for SES [2026-02-24T20:31:16.419835] [DEBUG] [LOCAL ] No optimal features file found for SES: ./output/feature-sets/SES.txt [2026-02-24T20:31:16.419904] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:16.419939] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:16.419969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:16.420037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:16.481007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:16.482083] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:16.482179] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:16.482215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:16.613283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:16.613445] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:16.613485] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:16.613514] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:16.618216] [DEBUG] [FORECASTER] SES: Forecast T+1@11:T+2@11: UP (p=92.60%) [2026-02-24T20:31:16.618525] [INFO ] [FORECASTER] Completed predict_future for SES [2026-02-24T20:31:16.618715] [INFO ] [sig ] SES: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:16.771377] [INFO ] [LOCAL ] Saved forecast: SES 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SES.txt [2026-02-24T20:31:16.771560] [INFO ] [sig ] [2689/3377] Completed SES in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-24T20:31:16.771625] [INFO ] [sig ] [2690/3377] Forecasting SEVN... [2026-02-24T20:31:16.771657] [INFO ] [sig ] Generating forecast for: SEVN [2026-02-24T20:31:16.771693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEVN' from 'https://tdm.silogroup.org/data/derivative_storage/SEVN.csv'. [2026-02-24T20:31:16.784045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEVN'. [2026-02-24T20:31:16.784405] [INFO ] [FORECASTER] Starting predict_future for SEVN [2026-02-24T20:31:16.785275] [DEBUG] [LOCAL ] No optimal features file found for SEVN: ./output/feature-sets/SEVN.txt [2026-02-24T20:31:16.785331] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:16.785363] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:16.785391] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:16.785460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:16.845796] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:16.846742] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:16.846844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:16.846887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:16.965371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:16.965531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:16.965588] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:16.965621] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:16.969170] [DEBUG] [FORECASTER] SEVN: Forecast T+1@11:T+2@11: UP (p=60.03%) [2026-02-24T20:31:16.969475] [INFO ] [FORECASTER] Completed predict_future for SEVN [2026-02-24T20:31:16.969649] [INFO ] [sig ] SEVN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:17.112619] [INFO ] [LOCAL ] Saved forecast: SEVN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SEVN.txt [2026-02-24T20:31:17.112786] [INFO ] [sig ] [2690/3377] Completed SEVN in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-24T20:31:17.112831] [INFO ] [sig ] [2691/3377] Forecasting SEZL... [2026-02-24T20:31:17.112861] [INFO ] [sig ] Generating forecast for: SEZL [2026-02-24T20:31:17.112891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SEZL' from 'https://tdm.silogroup.org/data/derivative_storage/SEZL.csv'. [2026-02-24T20:31:17.124062] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SEZL'. [2026-02-24T20:31:17.124400] [INFO ] [FORECASTER] Starting predict_future for SEZL [2026-02-24T20:31:17.125206] [DEBUG] [LOCAL ] No optimal features file found for SEZL: ./output/feature-sets/SEZL.txt [2026-02-24T20:31:17.125260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:17.125292] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:17.125319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:17.125376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:17.187884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:17.188865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:17.188964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:17.188998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:17.312909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:17.313059] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:17.313099] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:17.313127] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:17.316740] [DEBUG] [FORECASTER] SEZL: Forecast T+1@11:T+2@11: UP (p=97.28%) [2026-02-24T20:31:17.317020] [INFO ] [FORECASTER] Completed predict_future for SEZL [2026-02-24T20:31:17.317149] [INFO ] [sig ] SEZL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:17.464686] [INFO ] [LOCAL ] Saved forecast: SEZL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SEZL.txt [2026-02-24T20:31:17.464835] [INFO ] [sig ] [2691/3377] Completed SEZL in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-24T20:31:17.464876] [INFO ] [sig ] [2692/3377] Forecasting SF... [2026-02-24T20:31:17.464907] [INFO ] [sig ] Generating forecast for: SF [2026-02-24T20:31:17.464937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SF' from 'https://tdm.silogroup.org/data/derivative_storage/SF.csv'. [2026-02-24T20:31:17.476406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SF'. [2026-02-24T20:31:17.476792] [INFO ] [FORECASTER] Starting predict_future for SF [2026-02-24T20:31:17.477621] [DEBUG] [LOCAL ] No optimal features file found for SF: ./output/feature-sets/SF.txt [2026-02-24T20:31:17.477712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:17.477748] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:17.477776] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:17.477834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:17.542683] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:17.543594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:17.543681] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:17.543716] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:17.668323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:17.668471] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:17.668518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:17.668552] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:17.672013] [DEBUG] [FORECASTER] SF: Forecast T+1@11:T+2@11: DOWN (p=12.15%) [2026-02-24T20:31:17.672289] [INFO ] [FORECASTER] Completed predict_future for SF [2026-02-24T20:31:17.672419] [INFO ] [sig ] SF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:17.818426] [INFO ] [LOCAL ] Saved forecast: SF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SF.txt [2026-02-24T20:31:17.818599] [INFO ] [sig ] [2692/3377] Completed SF in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-24T20:31:17.818649] [INFO ] [sig ] [2693/3377] Forecasting SFB... [2026-02-24T20:31:17.818682] [INFO ] [sig ] Generating forecast for: SFB [2026-02-24T20:31:17.818712] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFB' from 'https://tdm.silogroup.org/data/derivative_storage/SFB.csv'. [2026-02-24T20:31:17.830084] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFB'. [2026-02-24T20:31:17.830464] [INFO ] [FORECASTER] Starting predict_future for SFB [2026-02-24T20:31:17.831526] [DEBUG] [LOCAL ] No optimal features file found for SFB: ./output/feature-sets/SFB.txt [2026-02-24T20:31:17.831616] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:17.831652] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:17.831679] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:17.831735] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:17.891929] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:17.892749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:17.892835] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:17.892869] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:18.003139] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:18.003291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:18.003332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:18.003361] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:18.006856] [DEBUG] [FORECASTER] SFB: Forecast T+1@11:T+2@11: UP (p=66.74%) [2026-02-24T20:31:18.007142] [INFO ] [FORECASTER] Completed predict_future for SFB [2026-02-24T20:31:18.007274] [INFO ] [sig ] SFB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:18.159386] [INFO ] [LOCAL ] Saved forecast: SFB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SFB.txt [2026-02-24T20:31:18.159525] [INFO ] [sig ] [2693/3377] Completed SFB in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-24T20:31:18.159586] [INFO ] [sig ] [2694/3377] Forecasting SFBS... [2026-02-24T20:31:18.159621] [INFO ] [sig ] Generating forecast for: SFBS [2026-02-24T20:31:18.159653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFBS' from 'https://tdm.silogroup.org/data/derivative_storage/SFBS.csv'. [2026-02-24T20:31:18.171167] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFBS'. [2026-02-24T20:31:18.171501] [INFO ] [FORECASTER] Starting predict_future for SFBS [2026-02-24T20:31:18.172305] [DEBUG] [LOCAL ] No optimal features file found for SFBS: ./output/feature-sets/SFBS.txt [2026-02-24T20:31:18.172359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:18.172391] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:18.172418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:18.172478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:18.234609] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:18.235546] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:18.235659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:18.235693] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:18.366804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:18.366963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:18.367003] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:18.367032] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:18.370880] [DEBUG] [FORECASTER] SFBS: Forecast T+1@11:T+2@11: DOWN (p=5.66%) [2026-02-24T20:31:18.371253] [INFO ] [FORECASTER] Completed predict_future for SFBS [2026-02-24T20:31:18.371406] [INFO ] [sig ] SFBS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:18.516720] [INFO ] [LOCAL ] Saved forecast: SFBS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SFBS.txt [2026-02-24T20:31:18.516889] [INFO ] [sig ] [2694/3377] Completed SFBS in 0.4s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-24T20:31:18.516930] [INFO ] [sig ] [2695/3377] Forecasting SFIX... [2026-02-24T20:31:18.516963] [INFO ] [sig ] Generating forecast for: SFIX [2026-02-24T20:31:18.516994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFIX' from 'https://tdm.silogroup.org/data/derivative_storage/SFIX.csv'. [2026-02-24T20:31:18.530482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFIX'. [2026-02-24T20:31:18.530942] [INFO ] [FORECASTER] Starting predict_future for SFIX [2026-02-24T20:31:18.531958] [DEBUG] [LOCAL ] No optimal features file found for SFIX: ./output/feature-sets/SFIX.txt [2026-02-24T20:31:18.532022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:18.532064] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:18.532099] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:18.532177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:18.592430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:18.593373] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:18.593464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:18.593499] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:18.713183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:18.713338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:18.713410] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:18.713442] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:18.717044] [DEBUG] [FORECASTER] SFIX: Forecast T+1@11:T+2@11: UP (p=57.56%) [2026-02-24T20:31:18.717357] [INFO ] [FORECASTER] Completed predict_future for SFIX [2026-02-24T20:31:18.717498] [INFO ] [sig ] SFIX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:18.863873] [INFO ] [LOCAL ] Saved forecast: SFIX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SFIX.txt [2026-02-24T20:31:18.864033] [INFO ] [sig ] [2695/3377] Completed SFIX in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-24T20:31:18.864072] [INFO ] [sig ] [2696/3377] Forecasting SFL... [2026-02-24T20:31:18.864102] [INFO ] [sig ] Generating forecast for: SFL [2026-02-24T20:31:18.864133] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFL' from 'https://tdm.silogroup.org/data/derivative_storage/SFL.csv'. [2026-02-24T20:31:18.876061] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFL'. [2026-02-24T20:31:18.876402] [INFO ] [FORECASTER] Starting predict_future for SFL [2026-02-24T20:31:18.877406] [DEBUG] [LOCAL ] No optimal features file found for SFL: ./output/feature-sets/SFL.txt [2026-02-24T20:31:18.877460] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:18.877492] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:18.877519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:18.877611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:18.935520] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:18.936208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:18.936292] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:18.936326] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:19.062102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:19.062253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:19.062309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:19.062341] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:19.065879] [DEBUG] [FORECASTER] SFL: Forecast T+1@11:T+2@11: UP (p=74.95%) [2026-02-24T20:31:19.066158] [INFO ] [FORECASTER] Completed predict_future for SFL [2026-02-24T20:31:19.066290] [INFO ] [sig ] SFL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:19.209104] [INFO ] [LOCAL ] Saved forecast: SFL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SFL.txt [2026-02-24T20:31:19.209253] [INFO ] [sig ] [2696/3377] Completed SFL in 0.3s | 2.77 sym/s | Total: 16.2m | ETA: 4.1m [2026-02-24T20:31:19.209292] [INFO ] [sig ] [2697/3377] Forecasting SFLO... [2026-02-24T20:31:19.209323] [INFO ] [sig ] Generating forecast for: SFLO [2026-02-24T20:31:19.209353] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFLO' from 'https://tdm.silogroup.org/data/derivative_storage/SFLO.csv'. [2026-02-24T20:31:19.220879] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFLO'. [2026-02-24T20:31:19.221235] [INFO ] [FORECASTER] Starting predict_future for SFLO [2026-02-24T20:31:19.222050] [DEBUG] [LOCAL ] No optimal features file found for SFLO: ./output/feature-sets/SFLO.txt [2026-02-24T20:31:19.222103] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:19.222134] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:19.222162] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:19.222218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:19.281769] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:19.282760] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:19.282845] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:19.282884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:19.415133] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:19.415288] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:19.415329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:19.415357] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:19.419081] [DEBUG] [FORECASTER] SFLO: Forecast T+1@11:T+2@11: DOWN (p=13.88%) [2026-02-24T20:31:19.419358] [INFO ] [FORECASTER] Completed predict_future for SFLO [2026-02-24T20:31:19.419490] [INFO ] [sig ] SFLO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:19.570724] [INFO ] [LOCAL ] Saved forecast: SFLO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SFLO.txt [2026-02-24T20:31:19.571069] [INFO ] [sig ] [2697/3377] Completed SFLO in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-24T20:31:19.571131] [INFO ] [sig ] [2698/3377] Forecasting SFM... [2026-02-24T20:31:19.571178] [INFO ] [sig ] Generating forecast for: SFM [2026-02-24T20:31:19.571211] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFM' from 'https://tdm.silogroup.org/data/derivative_storage/SFM.csv'. [2026-02-24T20:31:19.583115] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFM'. [2026-02-24T20:31:19.583459] [INFO ] [FORECASTER] Starting predict_future for SFM [2026-02-24T20:31:19.584496] [DEBUG] [LOCAL ] No optimal features file found for SFM: ./output/feature-sets/SFM.txt [2026-02-24T20:31:19.584561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:19.584634] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:19.584673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:19.584750] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:19.643333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:19.644273] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:19.644368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:19.644409] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:19.768115] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:19.768276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:19.768318] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:19.768347] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:19.772183] [DEBUG] [FORECASTER] SFM: Forecast T+1@11:T+2@11: UP (p=86.77%) [2026-02-24T20:31:19.772497] [INFO ] [FORECASTER] Completed predict_future for SFM [2026-02-24T20:31:19.772657] [INFO ] [sig ] SFM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:19.925059] [INFO ] [LOCAL ] Saved forecast: SFM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SFM.txt [2026-02-24T20:31:19.925228] [INFO ] [sig ] [2698/3377] Completed SFM in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-24T20:31:19.925267] [INFO ] [sig ] [2699/3377] Forecasting SFNC... [2026-02-24T20:31:19.925298] [INFO ] [sig ] Generating forecast for: SFNC [2026-02-24T20:31:19.925363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SFNC' from 'https://tdm.silogroup.org/data/derivative_storage/SFNC.csv'. [2026-02-24T20:31:19.938973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SFNC'. [2026-02-24T20:31:19.939393] [INFO ] [FORECASTER] Starting predict_future for SFNC [2026-02-24T20:31:19.940357] [DEBUG] [LOCAL ] No optimal features file found for SFNC: ./output/feature-sets/SFNC.txt [2026-02-24T20:31:19.940414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:19.940447] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:19.940475] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:19.940552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:20.001949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:20.003065] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:20.003152] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:20.003185] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:20.134733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:20.134897] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:20.134938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:20.134968] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:20.138789] [DEBUG] [FORECASTER] SFNC: Forecast T+1@11:T+2@11: UP (p=92.92%) [2026-02-24T20:31:20.139175] [INFO ] [FORECASTER] Completed predict_future for SFNC [2026-02-24T20:31:20.139335] [INFO ] [sig ] SFNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:20.293733] [INFO ] [LOCAL ] Saved forecast: SFNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SFNC.txt [2026-02-24T20:31:20.293901] [INFO ] [sig ] [2699/3377] Completed SFNC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-24T20:31:20.293941] [INFO ] [sig ] [2700/3377] Forecasting SG... [2026-02-24T20:31:20.293972] [INFO ] [sig ] Generating forecast for: SG [2026-02-24T20:31:20.294002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SG' from 'https://tdm.silogroup.org/data/derivative_storage/SG.csv'. [2026-02-24T20:31:20.306407] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SG'. [2026-02-24T20:31:20.306840] [INFO ] [FORECASTER] Starting predict_future for SG [2026-02-24T20:31:20.307688] [DEBUG] [LOCAL ] No optimal features file found for SG: ./output/feature-sets/SG.txt [2026-02-24T20:31:20.307743] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:20.307789] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:20.307818] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:20.307903] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:20.367180] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:20.368208] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:20.368302] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:20.368336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:20.510460] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:20.510694] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:20.510753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:20.510800] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:20.515309] [DEBUG] [FORECASTER] SG: Forecast T+1@11:T+2@11: DOWN (p=6.30%) [2026-02-24T20:31:20.515676] [INFO ] [FORECASTER] Completed predict_future for SG [2026-02-24T20:31:20.515828] [INFO ] [sig ] SG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:20.661327] [INFO ] [LOCAL ] Saved forecast: SG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SG.txt [2026-02-24T20:31:20.661497] [INFO ] [sig ] [2700/3377] Completed SG in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-24T20:31:20.661563] [INFO ] [sig ] [2701/3377] Forecasting SGC... [2026-02-24T20:31:20.661663] [INFO ] [sig ] Generating forecast for: SGC [2026-02-24T20:31:20.661702] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGC' from 'https://tdm.silogroup.org/data/derivative_storage/SGC.csv'. [2026-02-24T20:31:20.674500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGC'. [2026-02-24T20:31:20.674952] [INFO ] [FORECASTER] Starting predict_future for SGC [2026-02-24T20:31:20.675836] [DEBUG] [LOCAL ] No optimal features file found for SGC: ./output/feature-sets/SGC.txt [2026-02-24T20:31:20.675896] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:20.675929] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:20.675956] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:20.676014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:20.736726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:20.737919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:20.738034] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:20.738072] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:20.861291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:20.861451] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:20.861492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:20.861521] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:20.865128] [DEBUG] [FORECASTER] SGC: Forecast T+1@11:T+2@11: DOWN (p=12.61%) [2026-02-24T20:31:20.865438] [INFO ] [FORECASTER] Completed predict_future for SGC [2026-02-24T20:31:20.865598] [INFO ] [sig ] SGC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:21.011333] [INFO ] [LOCAL ] Saved forecast: SGC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SGC.txt [2026-02-24T20:31:21.011491] [INFO ] [sig ] [2701/3377] Completed SGC in 0.3s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-24T20:31:21.011530] [INFO ] [sig ] [2702/3377] Forecasting SGHC... [2026-02-24T20:31:21.011560] [INFO ] [sig ] Generating forecast for: SGHC [2026-02-24T20:31:21.011617] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGHC' from 'https://tdm.silogroup.org/data/derivative_storage/SGHC.csv'. [2026-02-24T20:31:21.024354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGHC'. [2026-02-24T20:31:21.024780] [INFO ] [FORECASTER] Starting predict_future for SGHC [2026-02-24T20:31:21.025677] [DEBUG] [LOCAL ] No optimal features file found for SGHC: ./output/feature-sets/SGHC.txt [2026-02-24T20:31:21.025734] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:21.025767] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:21.025794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:21.025850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:21.091164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:21.092285] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:21.092376] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:21.092412] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:21.220981] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:21.221134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:21.221178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:21.221208] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:21.224639] [DEBUG] [FORECASTER] SGHC: Forecast T+1@11:T+2@11: UP (p=99.15%) [2026-02-24T20:31:21.224920] [INFO ] [FORECASTER] Completed predict_future for SGHC [2026-02-24T20:31:21.225050] [INFO ] [sig ] SGHC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:21.367198] [INFO ] [LOCAL ] Saved forecast: SGHC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SGHC.txt [2026-02-24T20:31:21.367323] [INFO ] [sig ] [2702/3377] Completed SGHC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-24T20:31:21.367362] [INFO ] [sig ] [2703/3377] Forecasting SGRY... [2026-02-24T20:31:21.367392] [INFO ] [sig ] Generating forecast for: SGRY [2026-02-24T20:31:21.367421] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SGRY' from 'https://tdm.silogroup.org/data/derivative_storage/SGRY.csv'. [2026-02-24T20:31:21.378887] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SGRY'. [2026-02-24T20:31:21.379200] [INFO ] [FORECASTER] Starting predict_future for SGRY [2026-02-24T20:31:21.380056] [DEBUG] [LOCAL ] No optimal features file found for SGRY: ./output/feature-sets/SGRY.txt [2026-02-24T20:31:21.380110] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:21.380143] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:21.380170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:21.380227] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:21.445049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:21.446205] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:21.446319] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:21.446355] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:21.574567] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:21.574728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:21.574769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:21.574798] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:21.578341] [DEBUG] [FORECASTER] SGRY: Forecast T+1@11:T+2@11: UP (p=93.68%) [2026-02-24T20:31:21.578678] [INFO ] [FORECASTER] Completed predict_future for SGRY [2026-02-24T20:31:21.578835] [INFO ] [sig ] SGRY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:21.722905] [INFO ] [LOCAL ] Saved forecast: SGRY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SGRY.txt [2026-02-24T20:31:21.723069] [INFO ] [sig ] [2703/3377] Completed SGRY in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-24T20:31:21.723110] [INFO ] [sig ] [2704/3377] Forecasting SHAK... [2026-02-24T20:31:21.723149] [INFO ] [sig ] Generating forecast for: SHAK [2026-02-24T20:31:21.723181] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHAK' from 'https://tdm.silogroup.org/data/derivative_storage/SHAK.csv'. [2026-02-24T20:31:21.736022] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHAK'. [2026-02-24T20:31:21.736396] [INFO ] [FORECASTER] Starting predict_future for SHAK [2026-02-24T20:31:21.737306] [DEBUG] [LOCAL ] No optimal features file found for SHAK: ./output/feature-sets/SHAK.txt [2026-02-24T20:31:21.737362] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:21.737396] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:21.737425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:21.737502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:21.800364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:21.801186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:21.801484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:21.801537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:21.928849] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:21.929008] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:21.929049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:21.929080] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:21.932721] [DEBUG] [FORECASTER] SHAK: Forecast T+1@11:T+2@11: DOWN (p=26.21%) [2026-02-24T20:31:21.933013] [INFO ] [FORECASTER] Completed predict_future for SHAK [2026-02-24T20:31:21.933149] [INFO ] [sig ] SHAK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:22.083931] [INFO ] [LOCAL ] Saved forecast: SHAK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SHAK.txt [2026-02-24T20:31:22.084087] [INFO ] [sig ] [2704/3377] Completed SHAK in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.1m [2026-02-24T20:31:22.084135] [INFO ] [sig ] [2705/3377] Forecasting SHBI... [2026-02-24T20:31:22.084201] [INFO ] [sig ] Generating forecast for: SHBI [2026-02-24T20:31:22.084250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHBI' from 'https://tdm.silogroup.org/data/derivative_storage/SHBI.csv'. [2026-02-24T20:31:22.096670] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHBI'. [2026-02-24T20:31:22.097116] [INFO ] [FORECASTER] Starting predict_future for SHBI [2026-02-24T20:31:22.098027] [DEBUG] [LOCAL ] No optimal features file found for SHBI: ./output/feature-sets/SHBI.txt [2026-02-24T20:31:22.098084] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:22.098116] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:22.098144] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:22.098205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:22.158504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:22.159369] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:22.159455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:22.159491] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:22.283456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:22.283648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:22.283701] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:22.283736] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:22.287415] [DEBUG] [FORECASTER] SHBI: Forecast T+1@11:T+2@11: DOWN (p=9.78%) [2026-02-24T20:31:22.287841] [INFO ] [FORECASTER] Completed predict_future for SHBI [2026-02-24T20:31:22.288073] [INFO ] [sig ] SHBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:22.440179] [INFO ] [LOCAL ] Saved forecast: SHBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SHBI.txt [2026-02-24T20:31:22.440367] [INFO ] [sig ] [2705/3377] Completed SHBI in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-24T20:31:22.440410] [INFO ] [sig ] [2706/3377] Forecasting SHC... [2026-02-24T20:31:22.440441] [INFO ] [sig ] Generating forecast for: SHC [2026-02-24T20:31:22.440473] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHC' from 'https://tdm.silogroup.org/data/derivative_storage/SHC.csv'. [2026-02-24T20:31:22.453671] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHC'. [2026-02-24T20:31:22.453993] [INFO ] [FORECASTER] Starting predict_future for SHC [2026-02-24T20:31:22.454802] [DEBUG] [LOCAL ] No optimal features file found for SHC: ./output/feature-sets/SHC.txt [2026-02-24T20:31:22.454855] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:22.454888] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:22.454915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:22.454972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:22.516716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:22.517418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:22.517502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:22.517536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:22.644194] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:22.644360] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:22.644414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:22.644445] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:22.648019] [DEBUG] [FORECASTER] SHC: Forecast T+1@11:T+2@11: UP (p=75.20%) [2026-02-24T20:31:22.648313] [INFO ] [FORECASTER] Completed predict_future for SHC [2026-02-24T20:31:22.648450] [INFO ] [sig ] SHC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:22.804927] [INFO ] [LOCAL ] Saved forecast: SHC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SHC.txt [2026-02-24T20:31:22.805105] [INFO ] [sig ] [2706/3377] Completed SHC in 0.4s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-24T20:31:22.805147] [INFO ] [sig ] [2707/3377] Forecasting SHEL... [2026-02-24T20:31:22.805178] [INFO ] [sig ] Generating forecast for: SHEL [2026-02-24T20:31:22.805209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEL' from 'https://tdm.silogroup.org/data/derivative_storage/SHEL.csv'. [2026-02-24T20:31:22.821140] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEL'. [2026-02-24T20:31:22.821634] [INFO ] [FORECASTER] Starting predict_future for SHEL [2026-02-24T20:31:22.822535] [DEBUG] [LOCAL ] No optimal features file found for SHEL: ./output/feature-sets/SHEL.txt [2026-02-24T20:31:22.822612] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:22.822650] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:22.822690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:22.822773] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:22.887754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:22.888736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:22.888840] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:22.888876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:23.036316] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:23.036512] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:23.036567] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:23.036679] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:23.041545] [DEBUG] [FORECASTER] SHEL: Forecast T+1@11:T+2@11: DOWN (p=49.22%) [2026-02-24T20:31:23.042002] [INFO ] [FORECASTER] Completed predict_future for SHEL [2026-02-24T20:31:23.042173] [INFO ] [sig ] SHEL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:23.270762] [INFO ] [LOCAL ] Saved forecast: SHEL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SHEL.txt [2026-02-24T20:31:23.271007] [INFO ] [sig ] [2707/3377] Completed SHEL in 0.5s | 2.77 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-24T20:31:23.271074] [INFO ] [sig ] [2708/3377] Forecasting SHEN... [2026-02-24T20:31:23.271126] [INFO ] [sig ] Generating forecast for: SHEN [2026-02-24T20:31:23.271178] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHEN' from 'https://tdm.silogroup.org/data/derivative_storage/SHEN.csv'. [2026-02-24T20:31:23.298338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHEN'. [2026-02-24T20:31:23.318442] [INFO ] [FORECASTER] Starting predict_future for SHEN [2026-02-24T20:31:23.320245] [DEBUG] [LOCAL ] No optimal features file found for SHEN: ./output/feature-sets/SHEN.txt [2026-02-24T20:31:23.320336] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:23.320392] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:23.320441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:23.320535] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:23.419966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:23.421253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:23.421377] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:23.421429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:23.601324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:23.601554] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:23.601648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:23.601702] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:23.607447] [DEBUG] [FORECASTER] SHEN: Forecast T+1@11:T+2@11: DOWN (p=17.19%) [2026-02-24T20:31:23.608024] [INFO ] [FORECASTER] Completed predict_future for SHEN [2026-02-24T20:31:23.608244] [INFO ] [sig ] SHEN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:23.844202] [INFO ] [LOCAL ] Saved forecast: SHEN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SHEN.txt [2026-02-24T20:31:23.844458] [INFO ] [sig ] [2708/3377] Completed SHEN in 0.6s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-24T20:31:23.844528] [INFO ] [sig ] [2709/3377] Forecasting SHG... [2026-02-24T20:31:23.844606] [INFO ] [sig ] Generating forecast for: SHG [2026-02-24T20:31:23.844677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHG' from 'https://tdm.silogroup.org/data/derivative_storage/SHG.csv'. [2026-02-24T20:31:23.905232] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHG'. [2026-02-24T20:31:23.905807] [INFO ] [FORECASTER] Starting predict_future for SHG [2026-02-24T20:31:23.907267] [DEBUG] [LOCAL ] No optimal features file found for SHG: ./output/feature-sets/SHG.txt [2026-02-24T20:31:23.907356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:23.907405] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:23.907453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:23.907549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:24.045841] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:24.047348] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:24.047491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:24.047598] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:24.221066] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:24.221352] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:24.221409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:24.221447] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:24.227846] [DEBUG] [FORECASTER] SHG: Forecast T+1@11:T+2@11: UP (p=63.66%) [2026-02-24T20:31:24.228772] [INFO ] [FORECASTER] Completed predict_future for SHG [2026-02-24T20:31:24.229133] [INFO ] [sig ] SHG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:24.385517] [INFO ] [LOCAL ] Saved forecast: SHG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SHG.txt [2026-02-24T20:31:24.385711] [INFO ] [sig ] [2709/3377] Completed SHG in 0.5s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-24T20:31:24.385755] [INFO ] [sig ] [2710/3377] Forecasting SHLS... [2026-02-24T20:31:24.385785] [INFO ] [sig ] Generating forecast for: SHLS [2026-02-24T20:31:24.385817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHLS' from 'https://tdm.silogroup.org/data/derivative_storage/SHLS.csv'. [2026-02-24T20:31:24.398500] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHLS'. [2026-02-24T20:31:24.398944] [INFO ] [FORECASTER] Starting predict_future for SHLS [2026-02-24T20:31:24.399928] [DEBUG] [LOCAL ] No optimal features file found for SHLS: ./output/feature-sets/SHLS.txt [2026-02-24T20:31:24.399988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:24.400023] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:24.400050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:24.400109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:24.468724] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:24.469785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:24.469921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:24.469956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:24.595715] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:24.595881] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:24.595923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:24.595951] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:24.599526] [DEBUG] [FORECASTER] SHLS: Forecast T+1@11:T+2@11: DOWN (p=4.04%) [2026-02-24T20:31:24.599866] [INFO ] [FORECASTER] Completed predict_future for SHLS [2026-02-24T20:31:24.600026] [INFO ] [sig ] SHLS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:24.745342] [INFO ] [LOCAL ] Saved forecast: SHLS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SHLS.txt [2026-02-24T20:31:24.745504] [INFO ] [sig ] [2710/3377] Completed SHLS in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-24T20:31:24.745546] [INFO ] [sig ] [2711/3377] Forecasting SHO... [2026-02-24T20:31:24.745595] [INFO ] [sig ] Generating forecast for: SHO [2026-02-24T20:31:24.745628] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHO' from 'https://tdm.silogroup.org/data/derivative_storage/SHO.csv'. [2026-02-24T20:31:24.758851] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHO'. [2026-02-24T20:31:24.759462] [INFO ] [FORECASTER] Starting predict_future for SHO [2026-02-24T20:31:24.760400] [DEBUG] [LOCAL ] No optimal features file found for SHO: ./output/feature-sets/SHO.txt [2026-02-24T20:31:24.760457] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:24.760490] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:24.760531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:24.760624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:24.818779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:24.819878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:24.819964] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:24.819998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:24.949483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:24.949664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:24.949711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:24.949745] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:24.953178] [DEBUG] [FORECASTER] SHO: Forecast T+1@11:T+2@11: DOWN (p=39.92%) [2026-02-24T20:31:24.953522] [INFO ] [FORECASTER] Completed predict_future for SHO [2026-02-24T20:31:24.953694] [INFO ] [sig ] SHO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:25.101021] [INFO ] [LOCAL ] Saved forecast: SHO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SHO.txt [2026-02-24T20:31:25.101180] [INFO ] [sig ] [2711/3377] Completed SHO in 0.4s | 2.76 sym/s | Total: 16.3m | ETA: 4.0m [2026-02-24T20:31:25.101221] [INFO ] [sig ] [2712/3377] Forecasting SHOC... [2026-02-24T20:31:25.101252] [INFO ] [sig ] Generating forecast for: SHOC [2026-02-24T20:31:25.101282] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOC' from 'https://tdm.silogroup.org/data/derivative_storage/SHOC.csv'. [2026-02-24T20:31:25.114364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOC'. [2026-02-24T20:31:25.114784] [INFO ] [FORECASTER] Starting predict_future for SHOC [2026-02-24T20:31:25.115642] [DEBUG] [LOCAL ] No optimal features file found for SHOC: ./output/feature-sets/SHOC.txt [2026-02-24T20:31:25.115696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:25.115728] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:25.115754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:25.115810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:25.176465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:25.177420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:25.177509] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:25.177544] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:25.297236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:25.297427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:25.297467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:25.297496] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:25.301050] [DEBUG] [FORECASTER] SHOC: Forecast T+1@11:T+2@11: UP (p=90.39%) [2026-02-24T20:31:25.301335] [INFO ] [FORECASTER] Completed predict_future for SHOC [2026-02-24T20:31:25.301468] [INFO ] [sig ] SHOC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:25.444823] [INFO ] [LOCAL ] Saved forecast: SHOC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SHOC.txt [2026-02-24T20:31:25.444969] [INFO ] [sig ] [2712/3377] Completed SHOC in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:25.445009] [INFO ] [sig ] [2713/3377] Forecasting SHOO... [2026-02-24T20:31:25.445038] [INFO ] [sig ] Generating forecast for: SHOO [2026-02-24T20:31:25.445070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOO' from 'https://tdm.silogroup.org/data/derivative_storage/SHOO.csv'. [2026-02-24T20:31:25.456687] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOO'. [2026-02-24T20:31:25.457014] [INFO ] [FORECASTER] Starting predict_future for SHOO [2026-02-24T20:31:25.457934] [DEBUG] [LOCAL ] No optimal features file found for SHOO: ./output/feature-sets/SHOO.txt [2026-02-24T20:31:25.457989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:25.458023] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:25.458051] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:25.458109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:25.517608] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:25.518452] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:25.518535] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:25.518570] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:25.639819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:25.640007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:25.640049] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:25.640078] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:25.643926] [DEBUG] [FORECASTER] SHOO: Forecast T+1@11:T+2@11: UP (p=75.54%) [2026-02-24T20:31:25.644208] [INFO ] [FORECASTER] Completed predict_future for SHOO [2026-02-24T20:31:25.644341] [INFO ] [sig ] SHOO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:25.792805] [INFO ] [LOCAL ] Saved forecast: SHOO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SHOO.txt [2026-02-24T20:31:25.792958] [INFO ] [sig ] [2713/3377] Completed SHOO in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:25.792998] [INFO ] [sig ] [2714/3377] Forecasting SHOP... [2026-02-24T20:31:25.793029] [INFO ] [sig ] Generating forecast for: SHOP [2026-02-24T20:31:25.793060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHOP' from 'https://tdm.silogroup.org/data/derivative_storage/SHOP.csv'. [2026-02-24T20:31:25.804384] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHOP'. [2026-02-24T20:31:25.804756] [INFO ] [FORECASTER] Starting predict_future for SHOP [2026-02-24T20:31:25.805541] [DEBUG] [LOCAL ] No optimal features file found for SHOP: ./output/feature-sets/SHOP.txt [2026-02-24T20:31:25.805613] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:25.805652] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:25.805685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:25.805755] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:25.865301] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:25.866109] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:25.866193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:25.866227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:25.990429] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:25.990606] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:25.990648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:25.990677] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:25.994378] [DEBUG] [FORECASTER] SHOP: Forecast T+1@11:T+2@11: DOWN (p=23.39%) [2026-02-24T20:31:25.994723] [INFO ] [FORECASTER] Completed predict_future for SHOP [2026-02-24T20:31:25.994876] [INFO ] [sig ] SHOP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:26.141855] [INFO ] [LOCAL ] Saved forecast: SHOP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SHOP.txt [2026-02-24T20:31:26.142203] [INFO ] [sig ] [2714/3377] Completed SHOP in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:26.142248] [INFO ] [sig ] [2715/3377] Forecasting SHY... [2026-02-24T20:31:26.142286] [INFO ] [sig ] Generating forecast for: SHY [2026-02-24T20:31:26.142358] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SHY' from 'https://tdm.silogroup.org/data/derivative_storage/SHY.csv'. [2026-02-24T20:31:26.155786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SHY'. [2026-02-24T20:31:26.156218] [INFO ] [FORECASTER] Starting predict_future for SHY [2026-02-24T20:31:26.157101] [DEBUG] [LOCAL ] No optimal features file found for SHY: ./output/feature-sets/SHY.txt [2026-02-24T20:31:26.157158] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:26.157191] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:26.157220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:26.157278] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:26.219061] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:26.220094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:26.220197] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:26.220231] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:26.346667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:26.346833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:26.346873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:26.346903] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:26.350854] [DEBUG] [FORECASTER] SHY: Forecast T+1@11:T+2@11: DOWN (p=34.14%) [2026-02-24T20:31:26.351180] [INFO ] [FORECASTER] Completed predict_future for SHY [2026-02-24T20:31:26.351327] [INFO ] [sig ] SHY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:26.496942] [INFO ] [LOCAL ] Saved forecast: SHY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SHY.txt [2026-02-24T20:31:26.497116] [INFO ] [sig ] [2715/3377] Completed SHY in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:26.497190] [INFO ] [sig ] [2716/3377] Forecasting SIBN... [2026-02-24T20:31:26.497222] [INFO ] [sig ] Generating forecast for: SIBN [2026-02-24T20:31:26.497252] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIBN' from 'https://tdm.silogroup.org/data/derivative_storage/SIBN.csv'. [2026-02-24T20:31:26.509509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIBN'. [2026-02-24T20:31:26.509978] [INFO ] [FORECASTER] Starting predict_future for SIBN [2026-02-24T20:31:26.510907] [DEBUG] [LOCAL ] No optimal features file found for SIBN: ./output/feature-sets/SIBN.txt [2026-02-24T20:31:26.510966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:26.511000] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:26.511028] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:26.511087] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:26.582620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:26.583518] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:26.583625] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:26.583663] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:26.708944] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:26.709318] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:26.709360] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:26.709389] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:26.713113] [DEBUG] [FORECASTER] SIBN: Forecast T+1@11:T+2@11: DOWN (p=33.27%) [2026-02-24T20:31:26.713397] [INFO ] [FORECASTER] Completed predict_future for SIBN [2026-02-24T20:31:26.713532] [INFO ] [sig ] SIBN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:26.858647] [INFO ] [LOCAL ] Saved forecast: SIBN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SIBN.txt [2026-02-24T20:31:26.858829] [INFO ] [sig ] [2716/3377] Completed SIBN in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:26.858869] [INFO ] [sig ] [2717/3377] Forecasting SID... [2026-02-24T20:31:26.858900] [INFO ] [sig ] Generating forecast for: SID [2026-02-24T20:31:26.858931] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SID' from 'https://tdm.silogroup.org/data/derivative_storage/SID.csv'. [2026-02-24T20:31:26.871654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SID'. [2026-02-24T20:31:26.872032] [INFO ] [FORECASTER] Starting predict_future for SID [2026-02-24T20:31:26.872857] [DEBUG] [LOCAL ] No optimal features file found for SID: ./output/feature-sets/SID.txt [2026-02-24T20:31:26.872910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:26.872942] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:26.872971] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:26.873029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:26.932879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:26.933641] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:26.933726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:26.933762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:27.060221] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:27.060385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:27.060428] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:27.060460] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:27.064047] [DEBUG] [FORECASTER] SID: Forecast T+1@11:T+2@11: DOWN (p=18.12%) [2026-02-24T20:31:27.064348] [INFO ] [FORECASTER] Completed predict_future for SID [2026-02-24T20:31:27.064485] [INFO ] [sig ] SID: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:27.212671] [INFO ] [LOCAL ] Saved forecast: SID 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SID.txt [2026-02-24T20:31:27.212843] [INFO ] [sig ] [2717/3377] Completed SID in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:27.212889] [INFO ] [sig ] [2718/3377] Forecasting SIEB... [2026-02-24T20:31:27.212919] [INFO ] [sig ] Generating forecast for: SIEB [2026-02-24T20:31:27.212950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIEB' from 'https://tdm.silogroup.org/data/derivative_storage/SIEB.csv'. [2026-02-24T20:31:27.225118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIEB'. [2026-02-24T20:31:27.225482] [INFO ] [FORECASTER] Starting predict_future for SIEB [2026-02-24T20:31:27.226323] [DEBUG] [LOCAL ] No optimal features file found for SIEB: ./output/feature-sets/SIEB.txt [2026-02-24T20:31:27.226380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:27.226413] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:27.226443] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:27.226503] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:27.288113] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:27.289059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:27.289148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:27.289184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:27.413537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:27.413722] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:27.413765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:27.413795] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:27.417917] [DEBUG] [FORECASTER] SIEB: Forecast T+1@11:T+2@11: UP (p=53.83%) [2026-02-24T20:31:27.418236] [INFO ] [FORECASTER] Completed predict_future for SIEB [2026-02-24T20:31:27.418380] [INFO ] [sig ] SIEB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:27.567297] [INFO ] [LOCAL ] Saved forecast: SIEB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SIEB.txt [2026-02-24T20:31:27.567462] [INFO ] [sig ] [2718/3377] Completed SIEB in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:27.567502] [INFO ] [sig ] [2719/3377] Forecasting SIFY... [2026-02-24T20:31:27.567532] [INFO ] [sig ] Generating forecast for: SIFY [2026-02-24T20:31:27.567561] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIFY' from 'https://tdm.silogroup.org/data/derivative_storage/SIFY.csv'. [2026-02-24T20:31:27.582058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIFY'. [2026-02-24T20:31:27.582480] [INFO ] [FORECASTER] Starting predict_future for SIFY [2026-02-24T20:31:27.583510] [DEBUG] [LOCAL ] No optimal features file found for SIFY: ./output/feature-sets/SIFY.txt [2026-02-24T20:31:27.583565] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:27.583629] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:27.583695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:27.583777] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:27.646391] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:27.647672] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:27.647768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:27.647802] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:27.776743] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:27.776905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:27.776946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:27.776975] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:27.780975] [DEBUG] [FORECASTER] SIFY: Forecast T+1@11:T+2@11: UP (p=71.14%) [2026-02-24T20:31:27.781493] [INFO ] [FORECASTER] Completed predict_future for SIFY [2026-02-24T20:31:27.781653] [INFO ] [sig ] SIFY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:27.934518] [INFO ] [LOCAL ] Saved forecast: SIFY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SIFY.txt [2026-02-24T20:31:27.934707] [INFO ] [sig ] [2719/3377] Completed SIFY in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:27.934749] [INFO ] [sig ] [2720/3377] Forecasting SIG... [2026-02-24T20:31:27.934778] [INFO ] [sig ] Generating forecast for: SIG [2026-02-24T20:31:27.934810] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIG' from 'https://tdm.silogroup.org/data/derivative_storage/SIG.csv'. [2026-02-24T20:31:27.946644] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIG'. [2026-02-24T20:31:27.947054] [INFO ] [FORECASTER] Starting predict_future for SIG [2026-02-24T20:31:27.947966] [DEBUG] [LOCAL ] No optimal features file found for SIG: ./output/feature-sets/SIG.txt [2026-02-24T20:31:27.948025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:27.948058] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:27.948086] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:27.948144] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:28.009684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:28.010647] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:28.010739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:28.010780] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:28.132614] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:28.132788] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:28.132829] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:28.132858] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:28.136593] [DEBUG] [FORECASTER] SIG: Forecast T+1@11:T+2@11: UP (p=91.00%) [2026-02-24T20:31:28.136991] [INFO ] [FORECASTER] Completed predict_future for SIG [2026-02-24T20:31:28.137136] [INFO ] [sig ] SIG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:28.278042] [INFO ] [LOCAL ] Saved forecast: SIG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SIG.txt [2026-02-24T20:31:28.278207] [INFO ] [sig ] [2720/3377] Completed SIG in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:28.278248] [INFO ] [sig ] [2721/3377] Forecasting SIGA... [2026-02-24T20:31:28.278279] [INFO ] [sig ] Generating forecast for: SIGA [2026-02-24T20:31:28.278309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGA' from 'https://tdm.silogroup.org/data/derivative_storage/SIGA.csv'. [2026-02-24T20:31:28.290078] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGA'. [2026-02-24T20:31:28.290499] [INFO ] [FORECASTER] Starting predict_future for SIGA [2026-02-24T20:31:28.291358] [DEBUG] [LOCAL ] No optimal features file found for SIGA: ./output/feature-sets/SIGA.txt [2026-02-24T20:31:28.291413] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:28.291445] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:28.291473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:28.291531] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:28.348937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:28.349908] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:28.350005] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:28.350040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:28.472271] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:28.472429] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:28.472471] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:28.472500] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:28.476064] [DEBUG] [FORECASTER] SIGA: Forecast T+1@11:T+2@11: UP (p=54.96%) [2026-02-24T20:31:28.476346] [INFO ] [FORECASTER] Completed predict_future for SIGA [2026-02-24T20:31:28.476477] [INFO ] [sig ] SIGA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:28.616610] [INFO ] [LOCAL ] Saved forecast: SIGA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SIGA.txt [2026-02-24T20:31:28.616748] [INFO ] [sig ] [2721/3377] Completed SIGA in 0.3s | 2.76 sym/s | Total: 16.4m | ETA: 4.0m [2026-02-24T20:31:28.616788] [INFO ] [sig ] [2722/3377] Forecasting SIGI... [2026-02-24T20:31:28.616818] [INFO ] [sig ] Generating forecast for: SIGI [2026-02-24T20:31:28.616851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIGI' from 'https://tdm.silogroup.org/data/derivative_storage/SIGI.csv'. [2026-02-24T20:31:28.627786] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIGI'. [2026-02-24T20:31:28.628462] [INFO ] [FORECASTER] Starting predict_future for SIGI [2026-02-24T20:31:28.629799] [DEBUG] [LOCAL ] No optimal features file found for SIGI: ./output/feature-sets/SIGI.txt [2026-02-24T20:31:28.629856] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:28.629888] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:28.629915] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:28.629972] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:28.688987] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:28.689955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:28.690053] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:28.690102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:28.823627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:28.823800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:28.823840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:28.823869] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:28.827539] [DEBUG] [FORECASTER] SIGI: Forecast T+1@11:T+2@11: DOWN (p=4.62%) [2026-02-24T20:31:28.827886] [INFO ] [FORECASTER] Completed predict_future for SIGI [2026-02-24T20:31:28.828030] [INFO ] [sig ] SIGI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:28.977000] [INFO ] [LOCAL ] Saved forecast: SIGI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SIGI.txt [2026-02-24T20:31:28.977163] [INFO ] [sig ] [2722/3377] Completed SIGI in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-24T20:31:28.977204] [INFO ] [sig ] [2723/3377] Forecasting SII... [2026-02-24T20:31:28.977234] [INFO ] [sig ] Generating forecast for: SII [2026-02-24T20:31:28.977265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SII' from 'https://tdm.silogroup.org/data/derivative_storage/SII.csv'. [2026-02-24T20:31:28.989245] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SII'. [2026-02-24T20:31:28.989645] [INFO ] [FORECASTER] Starting predict_future for SII [2026-02-24T20:31:28.990464] [DEBUG] [LOCAL ] No optimal features file found for SII: ./output/feature-sets/SII.txt [2026-02-24T20:31:28.990519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:28.990552] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:28.990606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:28.990667] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:29.048632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:29.049392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:29.049479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:29.049512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:29.169664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:29.169823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:29.169864] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:29.169894] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:29.173513] [DEBUG] [FORECASTER] SII: Forecast T+1@11:T+2@11: UP (p=54.40%) [2026-02-24T20:31:29.173862] [INFO ] [FORECASTER] Completed predict_future for SII [2026-02-24T20:31:29.174001] [INFO ] [sig ] SII: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:29.329061] [INFO ] [LOCAL ] Saved forecast: SII 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SII.txt [2026-02-24T20:31:29.329432] [INFO ] [sig ] [2723/3377] Completed SII in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-24T20:31:29.329474] [INFO ] [sig ] [2724/3377] Forecasting SIMO... [2026-02-24T20:31:29.329504] [INFO ] [sig ] Generating forecast for: SIMO [2026-02-24T20:31:29.329534] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIMO' from 'https://tdm.silogroup.org/data/derivative_storage/SIMO.csv'. [2026-02-24T20:31:29.341366] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIMO'. [2026-02-24T20:31:29.341833] [INFO ] [FORECASTER] Starting predict_future for SIMO [2026-02-24T20:31:29.342755] [DEBUG] [LOCAL ] No optimal features file found for SIMO: ./output/feature-sets/SIMO.txt [2026-02-24T20:31:29.342826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:29.342861] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:29.342889] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:29.342947] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:29.405298] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:29.406679] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:29.406772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:29.406805] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:29.541082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:29.541250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:29.541290] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:29.541318] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:29.545278] [DEBUG] [FORECASTER] SIMO: Forecast T+1@11:T+2@11: UP (p=92.53%) [2026-02-24T20:31:29.545604] [INFO ] [FORECASTER] Completed predict_future for SIMO [2026-02-24T20:31:29.545745] [INFO ] [sig ] SIMO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:29.696140] [INFO ] [LOCAL ] Saved forecast: SIMO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SIMO.txt [2026-02-24T20:31:29.696504] [INFO ] [sig ] [2724/3377] Completed SIMO in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-24T20:31:29.696547] [INFO ] [sig ] [2725/3377] Forecasting SIRI... [2026-02-24T20:31:29.696597] [INFO ] [sig ] Generating forecast for: SIRI [2026-02-24T20:31:29.696630] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIRI' from 'https://tdm.silogroup.org/data/derivative_storage/SIRI.csv'. [2026-02-24T20:31:29.714392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIRI'. [2026-02-24T20:31:29.714826] [INFO ] [FORECASTER] Starting predict_future for SIRI [2026-02-24T20:31:29.715677] [DEBUG] [LOCAL ] No optimal features file found for SIRI: ./output/feature-sets/SIRI.txt [2026-02-24T20:31:29.715735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:29.715773] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:29.715806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:29.715876] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:29.773895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:29.774827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:29.774913] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:29.774948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:29.898501] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:29.898670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:29.898711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:29.898741] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:29.902191] [DEBUG] [FORECASTER] SIRI: Forecast T+1@11:T+2@11: UP (p=75.81%) [2026-02-24T20:31:29.902475] [INFO ] [FORECASTER] Completed predict_future for SIRI [2026-02-24T20:31:29.902626] [INFO ] [sig ] SIRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:30.050629] [INFO ] [LOCAL ] Saved forecast: SIRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SIRI.txt [2026-02-24T20:31:30.050773] [INFO ] [sig ] [2725/3377] Completed SIRI in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-24T20:31:30.050815] [INFO ] [sig ] [2726/3377] Forecasting SITC... [2026-02-24T20:31:30.050844] [INFO ] [sig ] Generating forecast for: SITC [2026-02-24T20:31:30.050874] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITC' from 'https://tdm.silogroup.org/data/derivative_storage/SITC.csv'. [2026-02-24T20:31:30.063389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITC'. [2026-02-24T20:31:30.063747] [INFO ] [FORECASTER] Starting predict_future for SITC [2026-02-24T20:31:30.064537] [DEBUG] [LOCAL ] No optimal features file found for SITC: ./output/feature-sets/SITC.txt [2026-02-24T20:31:30.064609] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:30.064642] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:30.064670] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:30.064728] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:30.127268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:30.128196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:30.128290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:30.128329] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:30.254828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:30.255181] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:30.255221] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:30.255252] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:30.258788] [DEBUG] [FORECASTER] SITC: Forecast T+1@11:T+2@11: DOWN (p=29.13%) [2026-02-24T20:31:30.259081] [INFO ] [FORECASTER] Completed predict_future for SITC [2026-02-24T20:31:30.259227] [INFO ] [sig ] SITC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:30.408753] [INFO ] [LOCAL ] Saved forecast: SITC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SITC.txt [2026-02-24T20:31:30.408898] [INFO ] [sig ] [2726/3377] Completed SITC in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-24T20:31:30.408939] [INFO ] [sig ] [2727/3377] Forecasting SITE... [2026-02-24T20:31:30.408969] [INFO ] [sig ] Generating forecast for: SITE [2026-02-24T20:31:30.409000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITE' from 'https://tdm.silogroup.org/data/derivative_storage/SITE.csv'. [2026-02-24T20:31:30.420811] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITE'. [2026-02-24T20:31:30.421134] [INFO ] [FORECASTER] Starting predict_future for SITE [2026-02-24T20:31:30.421963] [DEBUG] [LOCAL ] No optimal features file found for SITE: ./output/feature-sets/SITE.txt [2026-02-24T20:31:30.422017] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:30.422050] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:30.422077] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:30.422136] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:30.487409] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:30.488266] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:30.488360] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:30.488395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:30.615259] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:30.615414] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:30.615454] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:30.615483] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:30.619097] [DEBUG] [FORECASTER] SITE: Forecast T+1@11:T+2@11: UP (p=91.90%) [2026-02-24T20:31:30.619391] [INFO ] [FORECASTER] Completed predict_future for SITE [2026-02-24T20:31:30.619538] [INFO ] [sig ] SITE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:30.766911] [INFO ] [LOCAL ] Saved forecast: SITE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SITE.txt [2026-02-24T20:31:30.767228] [INFO ] [sig ] [2727/3377] Completed SITE in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-24T20:31:30.767273] [INFO ] [sig ] [2728/3377] Forecasting SITM... [2026-02-24T20:31:30.767305] [INFO ] [sig ] Generating forecast for: SITM [2026-02-24T20:31:30.767335] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SITM' from 'https://tdm.silogroup.org/data/derivative_storage/SITM.csv'. [2026-02-24T20:31:30.779149] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SITM'. [2026-02-24T20:31:30.779505] [INFO ] [FORECASTER] Starting predict_future for SITM [2026-02-24T20:31:30.780356] [DEBUG] [LOCAL ] No optimal features file found for SITM: ./output/feature-sets/SITM.txt [2026-02-24T20:31:30.780411] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:30.780444] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:30.780471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:30.780529] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:30.838315] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:30.839126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:30.839211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:30.839245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:30.965761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:30.965926] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:30.965967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:30.965995] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:30.970110] [DEBUG] [FORECASTER] SITM: Forecast T+1@11:T+2@11: DOWN (p=32.39%) [2026-02-24T20:31:30.970630] [INFO ] [FORECASTER] Completed predict_future for SITM [2026-02-24T20:31:30.970773] [INFO ] [sig ] SITM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:31.122167] [INFO ] [LOCAL ] Saved forecast: SITM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SITM.txt [2026-02-24T20:31:31.122322] [INFO ] [sig ] [2728/3377] Completed SITM in 0.4s | 2.76 sym/s | Total: 16.4m | ETA: 3.9m [2026-02-24T20:31:31.122362] [INFO ] [sig ] [2729/3377] Forecasting SIXG... [2026-02-24T20:31:31.122393] [INFO ] [sig ] Generating forecast for: SIXG [2026-02-24T20:31:31.122424] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SIXG' from 'https://tdm.silogroup.org/data/derivative_storage/SIXG.csv'. [2026-02-24T20:31:31.134569] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SIXG'. [2026-02-24T20:31:31.134955] [INFO ] [FORECASTER] Starting predict_future for SIXG [2026-02-24T20:31:31.135788] [DEBUG] [LOCAL ] No optimal features file found for SIXG: ./output/feature-sets/SIXG.txt [2026-02-24T20:31:31.135842] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:31.135876] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:31.135903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:31.135960] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:31.203661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:31.204737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:31.204862] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:31.204898] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:31.331563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:31.331739] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:31.331782] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:31.331811] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:31.335693] [DEBUG] [FORECASTER] SIXG: Forecast T+1@11:T+2@11: UP (p=82.77%) [2026-02-24T20:31:31.336016] [INFO ] [FORECASTER] Completed predict_future for SIXG [2026-02-24T20:31:31.336150] [INFO ] [sig ] SIXG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:31.481469] [INFO ] [LOCAL ] Saved forecast: SIXG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SIXG.txt [2026-02-24T20:31:31.481655] [INFO ] [sig ] [2729/3377] Completed SIXG in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:31.481701] [INFO ] [sig ] [2730/3377] Forecasting SJM... [2026-02-24T20:31:31.481731] [INFO ] [sig ] Generating forecast for: SJM [2026-02-24T20:31:31.481762] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SJM' from 'https://tdm.silogroup.org/data/derivative_storage/SJM.csv'. [2026-02-24T20:31:31.493715] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SJM'. [2026-02-24T20:31:31.494073] [INFO ] [FORECASTER] Starting predict_future for SJM [2026-02-24T20:31:31.494920] [DEBUG] [LOCAL ] No optimal features file found for SJM: ./output/feature-sets/SJM.txt [2026-02-24T20:31:31.494974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:31.495007] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:31.495034] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:31.495093] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:31.554137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:31.555023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:31.555109] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:31.555142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:31.678207] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:31.678373] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:31.678414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:31.678445] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:31.682092] [DEBUG] [FORECASTER] SJM: Forecast T+1@11:T+2@11: UP (p=84.91%) [2026-02-24T20:31:31.682407] [INFO ] [FORECASTER] Completed predict_future for SJM [2026-02-24T20:31:31.682551] [INFO ] [sig ] SJM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:31.827135] [INFO ] [LOCAL ] Saved forecast: SJM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SJM.txt [2026-02-24T20:31:31.827287] [INFO ] [sig ] [2730/3377] Completed SJM in 0.3s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:31.827326] [INFO ] [sig ] [2731/3377] Forecasting SKE... [2026-02-24T20:31:31.827356] [INFO ] [sig ] Generating forecast for: SKE [2026-02-24T20:31:31.827386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKE' from 'https://tdm.silogroup.org/data/derivative_storage/SKE.csv'. [2026-02-24T20:31:31.839557] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKE'. [2026-02-24T20:31:31.839961] [INFO ] [FORECASTER] Starting predict_future for SKE [2026-02-24T20:31:31.840832] [DEBUG] [LOCAL ] No optimal features file found for SKE: ./output/feature-sets/SKE.txt [2026-02-24T20:31:31.840889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:31.840920] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:31.840947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:31.841003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:31.908770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:31.909957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:31.910047] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:31.910080] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:32.037667] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:32.037830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:32.037907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:32.037941] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:32.041875] [DEBUG] [FORECASTER] SKE: Forecast T+1@11:T+2@11: DOWN (p=46.44%) [2026-02-24T20:31:32.042154] [INFO ] [FORECASTER] Completed predict_future for SKE [2026-02-24T20:31:32.042285] [INFO ] [sig ] SKE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:32.188431] [INFO ] [LOCAL ] Saved forecast: SKE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SKE.txt [2026-02-24T20:31:32.188600] [INFO ] [sig ] [2731/3377] Completed SKE in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:32.188642] [INFO ] [sig ] [2732/3377] Forecasting SKIL... [2026-02-24T20:31:32.188673] [INFO ] [sig ] Generating forecast for: SKIL [2026-02-24T20:31:32.188704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKIL' from 'https://tdm.silogroup.org/data/derivative_storage/SKIL.csv'. [2026-02-24T20:31:32.199881] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKIL'. [2026-02-24T20:31:32.200196] [INFO ] [FORECASTER] Starting predict_future for SKIL [2026-02-24T20:31:32.201010] [DEBUG] [LOCAL ] No optimal features file found for SKIL: ./output/feature-sets/SKIL.txt [2026-02-24T20:31:32.201063] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:32.201096] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:32.201123] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:32.201179] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:32.261268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:32.262128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:32.262215] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:32.262248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:32.385332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:32.385485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:32.385525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:32.385554] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:32.389398] [DEBUG] [FORECASTER] SKIL: Forecast T+1@11:T+2@11: DOWN (p=0.61%) [2026-02-24T20:31:32.389697] [INFO ] [FORECASTER] Completed predict_future for SKIL [2026-02-24T20:31:32.389831] [INFO ] [sig ] SKIL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:32.537099] [INFO ] [LOCAL ] Saved forecast: SKIL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SKIL.txt [2026-02-24T20:31:32.537291] [INFO ] [sig ] [2732/3377] Completed SKIL in 0.3s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:32.537338] [INFO ] [sig ] [2733/3377] Forecasting SKLZ... [2026-02-24T20:31:32.537368] [INFO ] [sig ] Generating forecast for: SKLZ [2026-02-24T20:31:32.537399] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKLZ' from 'https://tdm.silogroup.org/data/derivative_storage/SKLZ.csv'. [2026-02-24T20:31:32.553006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKLZ'. [2026-02-24T20:31:32.553347] [INFO ] [FORECASTER] Starting predict_future for SKLZ [2026-02-24T20:31:32.554244] [DEBUG] [LOCAL ] No optimal features file found for SKLZ: ./output/feature-sets/SKLZ.txt [2026-02-24T20:31:32.554298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:32.554331] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:32.554358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:32.554415] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:32.614656] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:32.615690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:32.615783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:32.615825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:32.748236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:32.748400] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:32.748442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:32.748472] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:32.752615] [DEBUG] [FORECASTER] SKLZ: Forecast T+1@11:T+2@11: DOWN (p=11.18%) [2026-02-24T20:31:32.752961] [INFO ] [FORECASTER] Completed predict_future for SKLZ [2026-02-24T20:31:32.753110] [INFO ] [sig ] SKLZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:32.904352] [INFO ] [LOCAL ] Saved forecast: SKLZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SKLZ.txt [2026-02-24T20:31:32.904516] [INFO ] [sig ] [2733/3377] Completed SKLZ in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:32.904556] [INFO ] [sig ] [2734/3377] Forecasting SKM... [2026-02-24T20:31:32.904612] [INFO ] [sig ] Generating forecast for: SKM [2026-02-24T20:31:32.904645] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKM' from 'https://tdm.silogroup.org/data/derivative_storage/SKM.csv'. [2026-02-24T20:31:32.917006] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKM'. [2026-02-24T20:31:32.917401] [INFO ] [FORECASTER] Starting predict_future for SKM [2026-02-24T20:31:32.918315] [DEBUG] [LOCAL ] No optimal features file found for SKM: ./output/feature-sets/SKM.txt [2026-02-24T20:31:32.918370] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:32.918403] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:32.918430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:32.918487] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:32.978752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:32.979747] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:32.979843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:32.979876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:33.110143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:33.110304] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:33.110346] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:33.110377] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:33.113970] [DEBUG] [FORECASTER] SKM: Forecast T+1@11:T+2@11: UP (p=97.52%) [2026-02-24T20:31:33.114261] [INFO ] [FORECASTER] Completed predict_future for SKM [2026-02-24T20:31:33.114399] [INFO ] [sig ] SKM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:33.271859] [INFO ] [LOCAL ] Saved forecast: SKM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SKM.txt [2026-02-24T20:31:33.272033] [INFO ] [sig ] [2734/3377] Completed SKM in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:33.272090] [INFO ] [sig ] [2735/3377] Forecasting SKRE... [2026-02-24T20:31:33.272124] [INFO ] [sig ] Generating forecast for: SKRE [2026-02-24T20:31:33.272155] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKRE' from 'https://tdm.silogroup.org/data/derivative_storage/SKRE.csv'. [2026-02-24T20:31:33.286399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKRE'. [2026-02-24T20:31:33.286875] [INFO ] [FORECASTER] Starting predict_future for SKRE [2026-02-24T20:31:33.288046] [DEBUG] [LOCAL ] No optimal features file found for SKRE: ./output/feature-sets/SKRE.txt [2026-02-24T20:31:33.288128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:33.288195] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:33.288237] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:33.288313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:33.355189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:33.356146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:33.356259] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:33.356313] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:33.494796] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:33.494963] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:33.495013] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:33.495045] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:33.499284] [DEBUG] [FORECASTER] SKRE: Forecast T+1@11:T+2@11: DOWN (p=46.84%) [2026-02-24T20:31:33.499616] [INFO ] [FORECASTER] Completed predict_future for SKRE [2026-02-24T20:31:33.499756] [INFO ] [sig ] SKRE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:33.658896] [INFO ] [LOCAL ] Saved forecast: SKRE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SKRE.txt [2026-02-24T20:31:33.659055] [INFO ] [sig ] [2735/3377] Completed SKRE in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:33.659095] [INFO ] [sig ] [2736/3377] Forecasting SKWD... [2026-02-24T20:31:33.659124] [INFO ] [sig ] Generating forecast for: SKWD [2026-02-24T20:31:33.659154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKWD' from 'https://tdm.silogroup.org/data/derivative_storage/SKWD.csv'. [2026-02-24T20:31:33.673968] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKWD'. [2026-02-24T20:31:33.674563] [INFO ] [FORECASTER] Starting predict_future for SKWD [2026-02-24T20:31:33.675611] [DEBUG] [LOCAL ] No optimal features file found for SKWD: ./output/feature-sets/SKWD.txt [2026-02-24T20:31:33.675677] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:33.676015] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:33.676089] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:33.676201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:33.741356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:33.742479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:33.742597] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:33.742636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:33.873170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:33.873329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:33.873372] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:33.873402] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:33.877375] [DEBUG] [FORECASTER] SKWD: Forecast T+1@11:T+2@11: UP (p=54.34%) [2026-02-24T20:31:33.877690] [INFO ] [FORECASTER] Completed predict_future for SKWD [2026-02-24T20:31:33.877830] [INFO ] [sig ] SKWD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:34.026726] [INFO ] [LOCAL ] Saved forecast: SKWD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SKWD.txt [2026-02-24T20:31:34.026894] [INFO ] [sig ] [2736/3377] Completed SKWD in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:34.026961] [INFO ] [sig ] [2737/3377] Forecasting SKY... [2026-02-24T20:31:34.027026] [INFO ] [sig ] Generating forecast for: SKY [2026-02-24T20:31:34.027072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKY' from 'https://tdm.silogroup.org/data/derivative_storage/SKY.csv'. [2026-02-24T20:31:34.039316] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKY'. [2026-02-24T20:31:34.039784] [INFO ] [FORECASTER] Starting predict_future for SKY [2026-02-24T20:31:34.040669] [DEBUG] [LOCAL ] No optimal features file found for SKY: ./output/feature-sets/SKY.txt [2026-02-24T20:31:34.040724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:34.040758] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:34.040785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:34.040851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:34.099716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:34.100611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:34.100701] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:34.100735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:34.229773] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:34.229941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:34.229983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:34.230014] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:34.233644] [DEBUG] [FORECASTER] SKY: Forecast T+1@11:T+2@11: UP (p=87.98%) [2026-02-24T20:31:34.233980] [INFO ] [FORECASTER] Completed predict_future for SKY [2026-02-24T20:31:34.234158] [INFO ] [sig ] SKY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:34.390807] [INFO ] [LOCAL ] Saved forecast: SKY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SKY.txt [2026-02-24T20:31:34.390998] [INFO ] [sig ] [2737/3377] Completed SKY in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:34.391044] [INFO ] [sig ] [2738/3377] Forecasting SKYH... [2026-02-24T20:31:34.391073] [INFO ] [sig ] Generating forecast for: SKYH [2026-02-24T20:31:34.391104] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYH' from 'https://tdm.silogroup.org/data/derivative_storage/SKYH.csv'. [2026-02-24T20:31:34.405218] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYH'. [2026-02-24T20:31:34.405678] [INFO ] [FORECASTER] Starting predict_future for SKYH [2026-02-24T20:31:34.406705] [DEBUG] [LOCAL ] No optimal features file found for SKYH: ./output/feature-sets/SKYH.txt [2026-02-24T20:31:34.406763] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:34.406797] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:34.406824] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:34.406882] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:34.469985] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:34.470956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:34.471057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:34.471093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:34.593782] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:34.593957] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:34.594004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:34.594037] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:34.598046] [DEBUG] [FORECASTER] SKYH: Forecast T+1@11:T+2@11: UP (p=87.22%) [2026-02-24T20:31:34.598336] [INFO ] [FORECASTER] Completed predict_future for SKYH [2026-02-24T20:31:34.598472] [INFO ] [sig ] SKYH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:34.749587] [INFO ] [LOCAL ] Saved forecast: SKYH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SKYH.txt [2026-02-24T20:31:34.749755] [INFO ] [sig ] [2738/3377] Completed SKYH in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.9m [2026-02-24T20:31:34.749802] [INFO ] [sig ] [2739/3377] Forecasting SKYX... [2026-02-24T20:31:34.749836] [INFO ] [sig ] Generating forecast for: SKYX [2026-02-24T20:31:34.749872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYX' from 'https://tdm.silogroup.org/data/derivative_storage/SKYX.csv'. [2026-02-24T20:31:34.763293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYX'. [2026-02-24T20:31:34.763732] [INFO ] [FORECASTER] Starting predict_future for SKYX [2026-02-24T20:31:34.764833] [DEBUG] [LOCAL ] No optimal features file found for SKYX: ./output/feature-sets/SKYX.txt [2026-02-24T20:31:34.764889] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:34.764921] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:34.764947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:34.765001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:34.830766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:34.831768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:34.831863] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:34.831904] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:34.957195] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:34.957375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:34.957440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:34.957535] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:34.963348] [DEBUG] [FORECASTER] SKYX: Forecast T+1@11:T+2@11: UP (p=95.76%) [2026-02-24T20:31:34.963725] [INFO ] [FORECASTER] Completed predict_future for SKYX [2026-02-24T20:31:34.963880] [INFO ] [sig ] SKYX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:35.114432] [INFO ] [LOCAL ] Saved forecast: SKYX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SKYX.txt [2026-02-24T20:31:35.114601] [INFO ] [sig ] [2739/3377] Completed SKYX in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-24T20:31:35.114646] [INFO ] [sig ] [2740/3377] Forecasting SKYY... [2026-02-24T20:31:35.114675] [INFO ] [sig ] Generating forecast for: SKYY [2026-02-24T20:31:35.114704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SKYY' from 'https://tdm.silogroup.org/data/derivative_storage/SKYY.csv'. [2026-02-24T20:31:35.126723] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SKYY'. [2026-02-24T20:31:35.127047] [INFO ] [FORECASTER] Starting predict_future for SKYY [2026-02-24T20:31:35.127901] [DEBUG] [LOCAL ] No optimal features file found for SKYY: ./output/feature-sets/SKYY.txt [2026-02-24T20:31:35.127958] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:35.127991] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:35.128017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:35.128073] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:35.185762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:35.186379] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:35.186484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:35.186519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:35.307136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:35.307247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:35.307285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:35.307314] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:35.310622] [DEBUG] [FORECASTER] SKYY: Forecast T+1@11:T+2@11: UP (p=79.85%) [2026-02-24T20:31:35.310897] [INFO ] [FORECASTER] Completed predict_future for SKYY [2026-02-24T20:31:35.311045] [INFO ] [sig ] SKYY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:35.480309] [INFO ] [LOCAL ] Saved forecast: SKYY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SKYY.txt [2026-02-24T20:31:35.480478] [INFO ] [sig ] [2740/3377] Completed SKYY in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-24T20:31:35.480520] [INFO ] [sig ] [2741/3377] Forecasting SLAB... [2026-02-24T20:31:35.480550] [INFO ] [sig ] Generating forecast for: SLAB [2026-02-24T20:31:35.480604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLAB' from 'https://tdm.silogroup.org/data/derivative_storage/SLAB.csv'. [2026-02-24T20:31:35.493437] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLAB'. [2026-02-24T20:31:35.493851] [INFO ] [FORECASTER] Starting predict_future for SLAB [2026-02-24T20:31:35.494864] [DEBUG] [LOCAL ] No optimal features file found for SLAB: ./output/feature-sets/SLAB.txt [2026-02-24T20:31:35.494918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:35.494950] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:35.494977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:35.495036] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:35.556811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:35.557732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:35.557826] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:35.557873] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:35.691035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:35.691207] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:35.691249] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:35.691281] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:35.694815] [DEBUG] [FORECASTER] SLAB: Forecast T+1@11:T+2@11: DOWN (p=2.91%) [2026-02-24T20:31:35.695132] [INFO ] [FORECASTER] Completed predict_future for SLAB [2026-02-24T20:31:35.695268] [INFO ] [sig ] SLAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:35.845902] [INFO ] [LOCAL ] Saved forecast: SLAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SLAB.txt [2026-02-24T20:31:35.846069] [INFO ] [sig ] [2741/3377] Completed SLAB in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-24T20:31:35.846112] [INFO ] [sig ] [2742/3377] Forecasting SLB... [2026-02-24T20:31:35.846142] [INFO ] [sig ] Generating forecast for: SLB [2026-02-24T20:31:35.846182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLB' from 'https://tdm.silogroup.org/data/derivative_storage/SLB.csv'. [2026-02-24T20:31:35.857975] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLB'. [2026-02-24T20:31:35.858381] [INFO ] [FORECASTER] Starting predict_future for SLB [2026-02-24T20:31:35.859357] [DEBUG] [LOCAL ] No optimal features file found for SLB: ./output/feature-sets/SLB.txt [2026-02-24T20:31:35.859423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:35.859458] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:35.859484] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:35.859548] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:35.920955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:35.921847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:35.921943] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:35.921979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:36.054198] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:36.054559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:36.054625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:36.054676] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:36.058783] [DEBUG] [FORECASTER] SLB: Forecast T+1@11:T+2@11: UP (p=66.27%) [2026-02-24T20:31:36.059205] [INFO ] [FORECASTER] Completed predict_future for SLB [2026-02-24T20:31:36.059388] [INFO ] [sig ] SLB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:36.214659] [INFO ] [LOCAL ] Saved forecast: SLB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SLB.txt [2026-02-24T20:31:36.214830] [INFO ] [sig ] [2742/3377] Completed SLB in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-24T20:31:36.214870] [INFO ] [sig ] [2743/3377] Forecasting SLDB... [2026-02-24T20:31:36.214902] [INFO ] [sig ] Generating forecast for: SLDB [2026-02-24T20:31:36.214937] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDB' from 'https://tdm.silogroup.org/data/derivative_storage/SLDB.csv'. [2026-02-24T20:31:36.227511] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDB'. [2026-02-24T20:31:36.228003] [INFO ] [FORECASTER] Starting predict_future for SLDB [2026-02-24T20:31:36.228931] [DEBUG] [LOCAL ] No optimal features file found for SLDB: ./output/feature-sets/SLDB.txt [2026-02-24T20:31:36.228987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:36.229020] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:36.229047] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:36.229105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:36.287881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:36.288840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:36.288940] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:36.288982] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:36.426663] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:36.426853] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:36.426900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:36.426932] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:36.431361] [DEBUG] [FORECASTER] SLDB: Forecast T+1@11:T+2@11: UP (p=54.78%) [2026-02-24T20:31:36.431714] [INFO ] [FORECASTER] Completed predict_future for SLDB [2026-02-24T20:31:36.431880] [INFO ] [sig ] SLDB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:36.582264] [INFO ] [LOCAL ] Saved forecast: SLDB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SLDB.txt [2026-02-24T20:31:36.582428] [INFO ] [sig ] [2743/3377] Completed SLDB in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-24T20:31:36.582468] [INFO ] [sig ] [2744/3377] Forecasting SLDP... [2026-02-24T20:31:36.582500] [INFO ] [sig ] Generating forecast for: SLDP [2026-02-24T20:31:36.582530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLDP' from 'https://tdm.silogroup.org/data/derivative_storage/SLDP.csv'. [2026-02-24T20:31:36.594603] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLDP'. [2026-02-24T20:31:36.595037] [INFO ] [FORECASTER] Starting predict_future for SLDP [2026-02-24T20:31:36.595965] [DEBUG] [LOCAL ] No optimal features file found for SLDP: ./output/feature-sets/SLDP.txt [2026-02-24T20:31:36.596037] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:36.596076] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:36.596105] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:36.596163] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:36.657658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:36.658661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:36.658782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:36.658818] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:36.790741] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:36.790902] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:36.790945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:36.790978] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:36.794452] [DEBUG] [FORECASTER] SLDP: Forecast T+1@11:T+2@11: UP (p=73.38%) [2026-02-24T20:31:36.794751] [INFO ] [FORECASTER] Completed predict_future for SLDP [2026-02-24T20:31:36.794883] [INFO ] [sig ] SLDP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:36.937139] [INFO ] [LOCAL ] Saved forecast: SLDP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SLDP.txt [2026-02-24T20:31:36.937250] [INFO ] [sig ] [2744/3377] Completed SLDP in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-24T20:31:36.937289] [INFO ] [sig ] [2745/3377] Forecasting SLF... [2026-02-24T20:31:36.937319] [INFO ] [sig ] Generating forecast for: SLF [2026-02-24T20:31:36.937349] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLF' from 'https://tdm.silogroup.org/data/derivative_storage/SLF.csv'. [2026-02-24T20:31:36.948917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLF'. [2026-02-24T20:31:36.949211] [INFO ] [FORECASTER] Starting predict_future for SLF [2026-02-24T20:31:36.950057] [DEBUG] [LOCAL ] No optimal features file found for SLF: ./output/feature-sets/SLF.txt [2026-02-24T20:31:36.950121] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:36.950160] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:36.950193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:36.950261] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:37.008993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:37.009695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:37.009775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:37.009808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:37.138409] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:37.138614] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:37.138678] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:37.138709] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:37.142381] [DEBUG] [FORECASTER] SLF: Forecast T+1@11:T+2@11: DOWN (p=11.17%) [2026-02-24T20:31:37.142696] [INFO ] [FORECASTER] Completed predict_future for SLF [2026-02-24T20:31:37.142839] [INFO ] [sig ] SLF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:37.289620] [INFO ] [LOCAL ] Saved forecast: SLF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SLF.txt [2026-02-24T20:31:37.289796] [INFO ] [sig ] [2745/3377] Completed SLF in 0.4s | 2.76 sym/s | Total: 16.5m | ETA: 3.8m [2026-02-24T20:31:37.289836] [INFO ] [sig ] [2746/3377] Forecasting SLG... [2026-02-24T20:31:37.289868] [INFO ] [sig ] Generating forecast for: SLG [2026-02-24T20:31:37.289899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLG' from 'https://tdm.silogroup.org/data/derivative_storage/SLG.csv'. [2026-02-24T20:31:37.302010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLG'. [2026-02-24T20:31:37.302328] [INFO ] [FORECASTER] Starting predict_future for SLG [2026-02-24T20:31:37.303131] [DEBUG] [LOCAL ] No optimal features file found for SLG: ./output/feature-sets/SLG.txt [2026-02-24T20:31:37.303185] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:37.303216] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:37.303255] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:37.303313] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:37.364825] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:37.365900] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:37.366044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:37.366079] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:37.491780] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:37.491943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:37.491992] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:37.492030] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:37.495674] [DEBUG] [FORECASTER] SLG: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-02-24T20:31:37.496043] [INFO ] [FORECASTER] Completed predict_future for SLG [2026-02-24T20:31:37.496204] [INFO ] [sig ] SLG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:37.641838] [INFO ] [LOCAL ] Saved forecast: SLG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SLG.txt [2026-02-24T20:31:37.641981] [INFO ] [sig ] [2746/3377] Completed SLG in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-24T20:31:37.642023] [INFO ] [sig ] [2747/3377] Forecasting SLGN... [2026-02-24T20:31:37.642053] [INFO ] [sig ] Generating forecast for: SLGN [2026-02-24T20:31:37.642083] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLGN' from 'https://tdm.silogroup.org/data/derivative_storage/SLGN.csv'. [2026-02-24T20:31:37.654109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLGN'. [2026-02-24T20:31:37.654460] [INFO ] [FORECASTER] Starting predict_future for SLGN [2026-02-24T20:31:37.655313] [DEBUG] [LOCAL ] No optimal features file found for SLGN: ./output/feature-sets/SLGN.txt [2026-02-24T20:31:37.655369] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:37.655402] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:37.655429] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:37.655485] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:37.713604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:37.714289] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:37.714371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:37.714405] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:37.838512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:37.838703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:37.838754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:37.838787] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:37.843061] [DEBUG] [FORECASTER] SLGN: Forecast T+1@11:T+2@11: UP (p=87.46%) [2026-02-24T20:31:37.843378] [INFO ] [FORECASTER] Completed predict_future for SLGN [2026-02-24T20:31:37.843530] [INFO ] [sig ] SLGN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:37.987534] [INFO ] [LOCAL ] Saved forecast: SLGN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SLGN.txt [2026-02-24T20:31:37.987749] [INFO ] [sig ] [2747/3377] Completed SLGN in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-24T20:31:37.987817] [INFO ] [sig ] [2748/3377] Forecasting SLM... [2026-02-24T20:31:37.987889] [INFO ] [sig ] Generating forecast for: SLM [2026-02-24T20:31:37.987934] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLM' from 'https://tdm.silogroup.org/data/derivative_storage/SLM.csv'. [2026-02-24T20:31:38.001106] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLM'. [2026-02-24T20:31:38.001493] [INFO ] [FORECASTER] Starting predict_future for SLM [2026-02-24T20:31:38.002401] [DEBUG] [LOCAL ] No optimal features file found for SLM: ./output/feature-sets/SLM.txt [2026-02-24T20:31:38.002458] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:38.002491] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:38.002519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:38.002597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:38.063552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:38.064440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:38.064527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:38.064560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:38.186636] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:38.186790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:38.186830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:38.186859] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:38.190486] [DEBUG] [FORECASTER] SLM: Forecast T+1@11:T+2@11: DOWN (p=45.90%) [2026-02-24T20:31:38.190794] [INFO ] [FORECASTER] Completed predict_future for SLM [2026-02-24T20:31:38.190931] [INFO ] [sig ] SLM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:38.332906] [INFO ] [LOCAL ] Saved forecast: SLM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SLM.txt [2026-02-24T20:31:38.333063] [INFO ] [sig ] [2748/3377] Completed SLM in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-24T20:31:38.333105] [INFO ] [sig ] [2749/3377] Forecasting SLN... [2026-02-24T20:31:38.333138] [INFO ] [sig ] Generating forecast for: SLN [2026-02-24T20:31:38.333171] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLN' from 'https://tdm.silogroup.org/data/derivative_storage/SLN.csv'. [2026-02-24T20:31:38.344190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLN'. [2026-02-24T20:31:38.344528] [INFO ] [FORECASTER] Starting predict_future for SLN [2026-02-24T20:31:38.345471] [DEBUG] [LOCAL ] No optimal features file found for SLN: ./output/feature-sets/SLN.txt [2026-02-24T20:31:38.345528] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:38.345592] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:38.345627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:38.345684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:38.405843] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:38.406738] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:38.406821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:38.406855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:38.528794] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:38.528930] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:38.528969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:38.528999] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:38.532381] [DEBUG] [FORECASTER] SLN: Forecast T+1@11:T+2@11: UP (p=81.00%) [2026-02-24T20:31:38.532679] [INFO ] [FORECASTER] Completed predict_future for SLN [2026-02-24T20:31:38.532811] [INFO ] [sig ] SLN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:38.674699] [INFO ] [LOCAL ] Saved forecast: SLN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SLN.txt [2026-02-24T20:31:38.674867] [INFO ] [sig ] [2749/3377] Completed SLN in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-24T20:31:38.674906] [INFO ] [sig ] [2750/3377] Forecasting SLNO... [2026-02-24T20:31:38.674937] [INFO ] [sig ] Generating forecast for: SLNO [2026-02-24T20:31:38.674975] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLNO' from 'https://tdm.silogroup.org/data/derivative_storage/SLNO.csv'. [2026-02-24T20:31:38.685909] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLNO'. [2026-02-24T20:31:38.686237] [INFO ] [FORECASTER] Starting predict_future for SLNO [2026-02-24T20:31:38.687042] [DEBUG] [LOCAL ] No optimal features file found for SLNO: ./output/feature-sets/SLNO.txt [2026-02-24T20:31:38.687096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:38.687128] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:38.687155] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:38.687212] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:38.744725] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:38.745712] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:38.745809] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:38.745847] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:38.874974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:38.875189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:38.875238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:38.875270] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:38.879717] [DEBUG] [FORECASTER] SLNO: Forecast T+1@11:T+2@11: UP (p=97.74%) [2026-02-24T20:31:38.880230] [INFO ] [FORECASTER] Completed predict_future for SLNO [2026-02-24T20:31:38.880397] [INFO ] [sig ] SLNO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:39.103368] [INFO ] [LOCAL ] Saved forecast: SLNO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SLNO.txt [2026-02-24T20:31:39.103531] [INFO ] [sig ] [2750/3377] Completed SLNO in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-24T20:31:39.103590] [INFO ] [sig ] [2751/3377] Forecasting SLP... [2026-02-24T20:31:39.103623] [INFO ] [sig ] Generating forecast for: SLP [2026-02-24T20:31:39.103654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLP' from 'https://tdm.silogroup.org/data/derivative_storage/SLP.csv'. [2026-02-24T20:31:39.115858] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLP'. [2026-02-24T20:31:39.116165] [INFO ] [FORECASTER] Starting predict_future for SLP [2026-02-24T20:31:39.117110] [DEBUG] [LOCAL ] No optimal features file found for SLP: ./output/feature-sets/SLP.txt [2026-02-24T20:31:39.117166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:39.117198] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:39.117226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:39.117466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:39.175647] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:39.176407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:39.176486] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:39.176518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:39.292868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:39.292968] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:39.293004] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:39.293032] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:39.296208] [DEBUG] [FORECASTER] SLP: Forecast T+1@11:T+2@11: UP (p=63.76%) [2026-02-24T20:31:39.296473] [INFO ] [FORECASTER] Completed predict_future for SLP [2026-02-24T20:31:39.296619] [INFO ] [sig ] SLP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:39.438936] [INFO ] [LOCAL ] Saved forecast: SLP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SLP.txt [2026-02-24T20:31:39.439080] [INFO ] [sig ] [2751/3377] Completed SLP in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-24T20:31:39.439128] [INFO ] [sig ] [2752/3377] Forecasting SLQD... [2026-02-24T20:31:39.439162] [INFO ] [sig ] Generating forecast for: SLQD [2026-02-24T20:31:39.439191] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLQD' from 'https://tdm.silogroup.org/data/derivative_storage/SLQD.csv'. [2026-02-24T20:31:39.451214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLQD'. [2026-02-24T20:31:39.451509] [INFO ] [FORECASTER] Starting predict_future for SLQD [2026-02-24T20:31:39.452307] [DEBUG] [LOCAL ] No optimal features file found for SLQD: ./output/feature-sets/SLQD.txt [2026-02-24T20:31:39.452360] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:39.452392] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:39.452418] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:39.452474] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:39.513968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:39.514836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:39.514920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:39.514956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:39.639623] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:39.639765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:39.639806] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:39.639838] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:39.643409] [DEBUG] [FORECASTER] SLQD: Forecast T+1@11:T+2@11: UP (p=95.02%) [2026-02-24T20:31:39.643716] [INFO ] [FORECASTER] Completed predict_future for SLQD [2026-02-24T20:31:39.643850] [INFO ] [sig ] SLQD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:39.786271] [INFO ] [LOCAL ] Saved forecast: SLQD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SLQD.txt [2026-02-24T20:31:39.786408] [INFO ] [sig ] [2752/3377] Completed SLQD in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-24T20:31:39.786447] [INFO ] [sig ] [2753/3377] Forecasting SLRC... [2026-02-24T20:31:39.786477] [INFO ] [sig ] Generating forecast for: SLRC [2026-02-24T20:31:39.786507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLRC' from 'https://tdm.silogroup.org/data/derivative_storage/SLRC.csv'. [2026-02-24T20:31:39.798392] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLRC'. [2026-02-24T20:31:39.798742] [INFO ] [FORECASTER] Starting predict_future for SLRC [2026-02-24T20:31:39.799544] [DEBUG] [LOCAL ] No optimal features file found for SLRC: ./output/feature-sets/SLRC.txt [2026-02-24T20:31:39.799617] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:39.799688] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:39.799717] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:39.799775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:39.856941] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:39.857570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:39.857672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:39.857704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:39.975518] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:39.975690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:39.975731] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:39.975759] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:39.979259] [DEBUG] [FORECASTER] SLRC: Forecast T+1@11:T+2@11: DOWN (p=10.22%) [2026-02-24T20:31:39.979535] [INFO ] [FORECASTER] Completed predict_future for SLRC [2026-02-24T20:31:39.979682] [INFO ] [sig ] SLRC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:40.124240] [INFO ] [LOCAL ] Saved forecast: SLRC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SLRC.txt [2026-02-24T20:31:40.124405] [INFO ] [sig ] [2753/3377] Completed SLRC in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-24T20:31:40.124448] [INFO ] [sig ] [2754/3377] Forecasting SLS... [2026-02-24T20:31:40.124480] [INFO ] [sig ] Generating forecast for: SLS [2026-02-24T20:31:40.124509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLS' from 'https://tdm.silogroup.org/data/derivative_storage/SLS.csv'. [2026-02-24T20:31:40.136651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLS'. [2026-02-24T20:31:40.137058] [INFO ] [FORECASTER] Starting predict_future for SLS [2026-02-24T20:31:40.137925] [DEBUG] [LOCAL ] No optimal features file found for SLS: ./output/feature-sets/SLS.txt [2026-02-24T20:31:40.137980] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:40.138014] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:40.138044] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:40.138101] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:40.195469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:40.196381] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:40.196468] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:40.196502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:40.316959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:40.317148] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:40.317197] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:40.317227] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:40.321041] [DEBUG] [FORECASTER] SLS: Forecast T+1@11:T+2@11: UP (p=58.23%) [2026-02-24T20:31:40.321350] [INFO ] [FORECASTER] Completed predict_future for SLS [2026-02-24T20:31:40.321492] [INFO ] [sig ] SLS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:40.463804] [INFO ] [LOCAL ] Saved forecast: SLS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SLS.txt [2026-02-24T20:31:40.463937] [INFO ] [sig ] [2754/3377] Completed SLS in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.8m [2026-02-24T20:31:40.463982] [INFO ] [sig ] [2755/3377] Forecasting SLVM... [2026-02-24T20:31:40.464014] [INFO ] [sig ] Generating forecast for: SLVM [2026-02-24T20:31:40.464056] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVM' from 'https://tdm.silogroup.org/data/derivative_storage/SLVM.csv'. [2026-02-24T20:31:40.476343] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVM'. [2026-02-24T20:31:40.476670] [INFO ] [FORECASTER] Starting predict_future for SLVM [2026-02-24T20:31:40.477483] [DEBUG] [LOCAL ] No optimal features file found for SLVM: ./output/feature-sets/SLVM.txt [2026-02-24T20:31:40.477537] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:40.477587] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:40.477618] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:40.477683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:40.537993] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:40.538665] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:40.538755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:40.538789] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:40.662350] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:40.662510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:40.662549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:40.662598] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:40.666023] [DEBUG] [FORECASTER] SLVM: Forecast T+1@11:T+2@11: DOWN (p=20.03%) [2026-02-24T20:31:40.666303] [INFO ] [FORECASTER] Completed predict_future for SLVM [2026-02-24T20:31:40.666433] [INFO ] [sig ] SLVM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:40.812211] [INFO ] [LOCAL ] Saved forecast: SLVM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SLVM.txt [2026-02-24T20:31:40.812352] [INFO ] [sig ] [2755/3377] Completed SLVM in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-24T20:31:40.812393] [INFO ] [sig ] [2756/3377] Forecasting SLVO... [2026-02-24T20:31:40.812423] [INFO ] [sig ] Generating forecast for: SLVO [2026-02-24T20:31:40.812454] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLVO' from 'https://tdm.silogroup.org/data/derivative_storage/SLVO.csv'. [2026-02-24T20:31:40.823990] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLVO'. [2026-02-24T20:31:40.824285] [INFO ] [FORECASTER] Starting predict_future for SLVO [2026-02-24T20:31:40.825089] [DEBUG] [LOCAL ] No optimal features file found for SLVO: ./output/feature-sets/SLVO.txt [2026-02-24T20:31:40.825143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:40.825174] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:40.825200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:40.825257] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:40.882786] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:40.883418] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:40.883498] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:40.883530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:41.005902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:41.006084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:41.006132] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:41.006193] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:41.010699] [DEBUG] [FORECASTER] SLVO: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-24T20:31:41.011010] [INFO ] [FORECASTER] Completed predict_future for SLVO [2026-02-24T20:31:41.011174] [INFO ] [sig ] SLVO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:41.154586] [INFO ] [LOCAL ] Saved forecast: SLVO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SLVO.txt [2026-02-24T20:31:41.154724] [INFO ] [sig ] [2756/3377] Completed SLVO in 0.3s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-24T20:31:41.154764] [INFO ] [sig ] [2757/3377] Forecasting SLXN... [2026-02-24T20:31:41.154796] [INFO ] [sig ] Generating forecast for: SLXN [2026-02-24T20:31:41.154826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SLXN' from 'https://tdm.silogroup.org/data/derivative_storage/SLXN.csv'. [2026-02-24T20:31:41.166800] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SLXN'. [2026-02-24T20:31:41.167095] [INFO ] [FORECASTER] Starting predict_future for SLXN [2026-02-24T20:31:41.167943] [DEBUG] [LOCAL ] No optimal features file found for SLXN: ./output/feature-sets/SLXN.txt [2026-02-24T20:31:41.167999] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:41.168039] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:41.168072] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:41.168140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:41.228288] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:41.229249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:41.229337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:41.229370] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:41.353936] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:41.354099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:41.354141] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:41.354171] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:41.358218] [DEBUG] [FORECASTER] SLXN: Forecast T+1@11:T+2@11: DOWN (p=34.21%) [2026-02-24T20:31:41.358592] [INFO ] [FORECASTER] Completed predict_future for SLXN [2026-02-24T20:31:41.358753] [INFO ] [sig ] SLXN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:41.511541] [INFO ] [LOCAL ] Saved forecast: SLXN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SLXN.txt [2026-02-24T20:31:41.511736] [INFO ] [sig ] [2757/3377] Completed SLXN in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-24T20:31:41.511782] [INFO ] [sig ] [2758/3377] Forecasting SM... [2026-02-24T20:31:41.511825] [INFO ] [sig ] Generating forecast for: SM [2026-02-24T20:31:41.511857] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SM' from 'https://tdm.silogroup.org/data/derivative_storage/SM.csv'. [2026-02-24T20:31:41.525087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SM'. [2026-02-24T20:31:41.525511] [INFO ] [FORECASTER] Starting predict_future for SM [2026-02-24T20:31:41.526437] [DEBUG] [LOCAL ] No optimal features file found for SM: ./output/feature-sets/SM.txt [2026-02-24T20:31:41.526499] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:41.526533] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:41.526560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:41.526642] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:41.595050] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:41.596007] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:41.596106] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:41.596141] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:41.723951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:41.724157] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:41.724213] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:41.724246] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:41.728218] [DEBUG] [FORECASTER] SM: Forecast T+1@11:T+2@11: DOWN (p=0.51%) [2026-02-24T20:31:41.728590] [INFO ] [FORECASTER] Completed predict_future for SM [2026-02-24T20:31:41.728749] [INFO ] [sig ] SM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:41.882799] [INFO ] [LOCAL ] Saved forecast: SM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SM.txt [2026-02-24T20:31:41.883038] [INFO ] [sig ] [2758/3377] Completed SM in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-24T20:31:41.883103] [INFO ] [sig ] [2759/3377] Forecasting SMBC... [2026-02-24T20:31:41.883139] [INFO ] [sig ] Generating forecast for: SMBC [2026-02-24T20:31:41.883172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBC' from 'https://tdm.silogroup.org/data/derivative_storage/SMBC.csv'. [2026-02-24T20:31:41.897936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBC'. [2026-02-24T20:31:41.898475] [INFO ] [FORECASTER] Starting predict_future for SMBC [2026-02-24T20:31:41.899781] [DEBUG] [LOCAL ] No optimal features file found for SMBC: ./output/feature-sets/SMBC.txt [2026-02-24T20:31:41.899903] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:41.899963] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:41.900012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:41.900109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:41.965802] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:41.966768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:41.966882] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:41.966919] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:42.094420] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:42.094601] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:42.094652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:42.094684] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:42.098504] [DEBUG] [FORECASTER] SMBC: Forecast T+1@11:T+2@11: UP (p=77.66%) [2026-02-24T20:31:42.098893] [INFO ] [FORECASTER] Completed predict_future for SMBC [2026-02-24T20:31:42.099054] [INFO ] [sig ] SMBC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:42.250705] [INFO ] [LOCAL ] Saved forecast: SMBC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SMBC.txt [2026-02-24T20:31:42.250871] [INFO ] [sig ] [2759/3377] Completed SMBC in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-24T20:31:42.250916] [INFO ] [sig ] [2760/3377] Forecasting SMBK... [2026-02-24T20:31:42.250948] [INFO ] [sig ] Generating forecast for: SMBK [2026-02-24T20:31:42.250979] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMBK' from 'https://tdm.silogroup.org/data/derivative_storage/SMBK.csv'. [2026-02-24T20:31:42.262674] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMBK'. [2026-02-24T20:31:42.263085] [INFO ] [FORECASTER] Starting predict_future for SMBK [2026-02-24T20:31:42.263965] [DEBUG] [LOCAL ] No optimal features file found for SMBK: ./output/feature-sets/SMBK.txt [2026-02-24T20:31:42.264021] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:42.264055] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:42.264082] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:42.264140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:42.323814] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:42.324797] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:42.324887] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:42.324923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:42.461852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:42.462070] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:42.462115] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:42.462146] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:42.467130] [DEBUG] [FORECASTER] SMBK: Forecast T+1@11:T+2@11: UP (p=60.03%) [2026-02-24T20:31:42.467522] [INFO ] [FORECASTER] Completed predict_future for SMBK [2026-02-24T20:31:42.467700] [INFO ] [sig ] SMBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:42.630788] [INFO ] [LOCAL ] Saved forecast: SMBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SMBK.txt [2026-02-24T20:31:42.630938] [INFO ] [sig ] [2760/3377] Completed SMBK in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-24T20:31:42.630980] [INFO ] [sig ] [2761/3377] Forecasting SMCI... [2026-02-24T20:31:42.631009] [INFO ] [sig ] Generating forecast for: SMCI [2026-02-24T20:31:42.631040] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCI' from 'https://tdm.silogroup.org/data/derivative_storage/SMCI.csv'. [2026-02-24T20:31:42.643020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCI'. [2026-02-24T20:31:42.643379] [INFO ] [FORECASTER] Starting predict_future for SMCI [2026-02-24T20:31:42.644261] [DEBUG] [LOCAL ] No optimal features file found for SMCI: ./output/feature-sets/SMCI.txt [2026-02-24T20:31:42.644317] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:42.644349] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:42.644376] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:42.644441] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:42.701333] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:42.702186] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:42.702271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:42.702304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:42.836007] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:42.836168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:42.836209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:42.836240] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:42.840102] [DEBUG] [FORECASTER] SMCI: Forecast T+1@11:T+2@11: DOWN (p=48.11%) [2026-02-24T20:31:42.840424] [INFO ] [FORECASTER] Completed predict_future for SMCI [2026-02-24T20:31:42.840562] [INFO ] [sig ] SMCI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:42.991263] [INFO ] [LOCAL ] Saved forecast: SMCI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SMCI.txt [2026-02-24T20:31:42.991419] [INFO ] [sig ] [2761/3377] Completed SMCI in 0.4s | 2.76 sym/s | Total: 16.6m | ETA: 3.7m [2026-02-24T20:31:42.991469] [INFO ] [sig ] [2762/3377] Forecasting SMCX... [2026-02-24T20:31:42.991508] [INFO ] [sig ] Generating forecast for: SMCX [2026-02-24T20:31:42.991540] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMCX' from 'https://tdm.silogroup.org/data/derivative_storage/SMCX.csv'. [2026-02-24T20:31:43.003098] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMCX'. [2026-02-24T20:31:43.003663] [INFO ] [FORECASTER] Starting predict_future for SMCX [2026-02-24T20:31:43.004457] [DEBUG] [LOCAL ] No optimal features file found for SMCX: ./output/feature-sets/SMCX.txt [2026-02-24T20:31:43.004511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:43.004543] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:43.004569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:43.004648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:43.062162] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:43.062940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:43.063023] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:43.063056] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:43.200093] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:43.200289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:43.200333] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:43.200374] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:43.204423] [DEBUG] [FORECASTER] SMCX: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-24T20:31:43.204747] [INFO ] [FORECASTER] Completed predict_future for SMCX [2026-02-24T20:31:43.204912] [INFO ] [sig ] SMCX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:43.361863] [INFO ] [LOCAL ] Saved forecast: SMCX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SMCX.txt [2026-02-24T20:31:43.362025] [INFO ] [sig ] [2762/3377] Completed SMCX in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:43.362073] [INFO ] [sig ] [2763/3377] Forecasting SMFG... [2026-02-24T20:31:43.362104] [INFO ] [sig ] Generating forecast for: SMFG [2026-02-24T20:31:43.362145] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMFG' from 'https://tdm.silogroup.org/data/derivative_storage/SMFG.csv'. [2026-02-24T20:31:43.374783] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMFG'. [2026-02-24T20:31:43.375158] [INFO ] [FORECASTER] Starting predict_future for SMFG [2026-02-24T20:31:43.376036] [DEBUG] [LOCAL ] No optimal features file found for SMFG: ./output/feature-sets/SMFG.txt [2026-02-24T20:31:43.376092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:43.376126] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:43.376156] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:43.376216] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:43.433652] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:43.434312] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:43.434432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:43.434467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:43.559444] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:43.559593] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:43.559633] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:43.559662] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:43.563533] [DEBUG] [FORECASTER] SMFG: Forecast T+1@11:T+2@11: UP (p=50.36%) [2026-02-24T20:31:43.563841] [INFO ] [FORECASTER] Completed predict_future for SMFG [2026-02-24T20:31:43.563976] [INFO ] [sig ] SMFG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:43.707645] [INFO ] [LOCAL ] Saved forecast: SMFG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SMFG.txt [2026-02-24T20:31:43.707772] [INFO ] [sig ] [2763/3377] Completed SMFG in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:43.707811] [INFO ] [sig ] [2764/3377] Forecasting SMH... [2026-02-24T20:31:43.707841] [INFO ] [sig ] Generating forecast for: SMH [2026-02-24T20:31:43.707886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMH' from 'https://tdm.silogroup.org/data/derivative_storage/SMH.csv'. [2026-02-24T20:31:43.719255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMH'. [2026-02-24T20:31:43.719588] [INFO ] [FORECASTER] Starting predict_future for SMH [2026-02-24T20:31:43.720412] [DEBUG] [LOCAL ] No optimal features file found for SMH: ./output/feature-sets/SMH.txt [2026-02-24T20:31:43.720465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:43.720497] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:43.720523] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:43.720597] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:43.783257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:43.784146] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:43.784236] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:43.784271] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:43.910164] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:43.910313] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:43.910355] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:43.910386] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:43.913959] [DEBUG] [FORECASTER] SMH: Forecast T+1@11:T+2@11: DOWN (p=5.87%) [2026-02-24T20:31:43.914263] [INFO ] [FORECASTER] Completed predict_future for SMH [2026-02-24T20:31:43.914400] [INFO ] [sig ] SMH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:44.059564] [INFO ] [LOCAL ] Saved forecast: SMH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SMH.txt [2026-02-24T20:31:44.059746] [INFO ] [sig ] [2764/3377] Completed SMH in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:44.059789] [INFO ] [sig ] [2765/3377] Forecasting SMHI... [2026-02-24T20:31:44.059826] [INFO ] [sig ] Generating forecast for: SMHI [2026-02-24T20:31:44.059859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHI' from 'https://tdm.silogroup.org/data/derivative_storage/SMHI.csv'. [2026-02-24T20:31:44.071489] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHI'. [2026-02-24T20:31:44.071838] [INFO ] [FORECASTER] Starting predict_future for SMHI [2026-02-24T20:31:44.072728] [DEBUG] [LOCAL ] No optimal features file found for SMHI: ./output/feature-sets/SMHI.txt [2026-02-24T20:31:44.072783] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:44.072817] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:44.072846] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:44.072904] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:44.131628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:44.132405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:44.132508] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:44.132542] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:44.257346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:44.257504] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:44.257544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:44.257590] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:44.261130] [DEBUG] [FORECASTER] SMHI: Forecast T+1@11:T+2@11: DOWN (p=46.88%) [2026-02-24T20:31:44.261433] [INFO ] [FORECASTER] Completed predict_future for SMHI [2026-02-24T20:31:44.261563] [INFO ] [sig ] SMHI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:44.409252] [INFO ] [LOCAL ] Saved forecast: SMHI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SMHI.txt [2026-02-24T20:31:44.409384] [INFO ] [sig ] [2765/3377] Completed SMHI in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:44.409423] [INFO ] [sig ] [2766/3377] Forecasting SMHX... [2026-02-24T20:31:44.409452] [INFO ] [sig ] Generating forecast for: SMHX [2026-02-24T20:31:44.409481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMHX' from 'https://tdm.silogroup.org/data/derivative_storage/SMHX.csv'. [2026-02-24T20:31:44.420681] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMHX'. [2026-02-24T20:31:44.421000] [INFO ] [FORECASTER] Starting predict_future for SMHX [2026-02-24T20:31:44.421802] [DEBUG] [LOCAL ] No optimal features file found for SMHX: ./output/feature-sets/SMHX.txt [2026-02-24T20:31:44.421854] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:44.421887] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:44.421914] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:44.421971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:44.486378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:44.487490] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:44.487594] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:44.487632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:44.609477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:44.609644] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:44.609732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:44.609766] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:44.613230] [DEBUG] [FORECASTER] SMHX: Forecast T+1@11:T+2@11: DOWN (p=40.75%) [2026-02-24T20:31:44.613510] [INFO ] [FORECASTER] Completed predict_future for SMHX [2026-02-24T20:31:44.613657] [INFO ] [sig ] SMHX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:44.757218] [INFO ] [LOCAL ] Saved forecast: SMHX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SMHX.txt [2026-02-24T20:31:44.757459] [INFO ] [sig ] [2766/3377] Completed SMHX in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:44.757520] [INFO ] [sig ] [2767/3377] Forecasting SMID... [2026-02-24T20:31:44.757563] [INFO ] [sig ] Generating forecast for: SMID [2026-02-24T20:31:44.757635] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMID' from 'https://tdm.silogroup.org/data/derivative_storage/SMID.csv'. [2026-02-24T20:31:44.769601] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMID'. [2026-02-24T20:31:44.769953] [INFO ] [FORECASTER] Starting predict_future for SMID [2026-02-24T20:31:44.770875] [DEBUG] [LOCAL ] No optimal features file found for SMID: ./output/feature-sets/SMID.txt [2026-02-24T20:31:44.770932] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:44.770967] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:44.770995] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:44.771054] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:44.831834] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:44.832765] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:44.832852] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:44.832887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:44.943232] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:44.943390] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:44.943438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:44.943468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:44.947013] [DEBUG] [FORECASTER] SMID: Forecast T+1@11:T+2@11: DOWN (p=9.25%) [2026-02-24T20:31:44.947363] [INFO ] [FORECASTER] Completed predict_future for SMID [2026-02-24T20:31:44.947508] [INFO ] [sig ] SMID: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:45.094422] [INFO ] [LOCAL ] Saved forecast: SMID 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SMID.txt [2026-02-24T20:31:45.094600] [INFO ] [sig ] [2767/3377] Completed SMID in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:45.094642] [INFO ] [sig ] [2768/3377] Forecasting SMPL... [2026-02-24T20:31:45.094674] [INFO ] [sig ] Generating forecast for: SMPL [2026-02-24T20:31:45.094705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMPL' from 'https://tdm.silogroup.org/data/derivative_storage/SMPL.csv'. [2026-02-24T20:31:45.106542] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMPL'. [2026-02-24T20:31:45.106914] [INFO ] [FORECASTER] Starting predict_future for SMPL [2026-02-24T20:31:45.107771] [DEBUG] [LOCAL ] No optimal features file found for SMPL: ./output/feature-sets/SMPL.txt [2026-02-24T20:31:45.107826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:45.107891] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:45.107924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:45.107983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:45.173917] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:45.174939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:45.175028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:45.175062] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:45.294784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:45.294943] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:45.294985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:45.295016] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:45.298717] [DEBUG] [FORECASTER] SMPL: Forecast T+1@11:T+2@11: UP (p=73.47%) [2026-02-24T20:31:45.299018] [INFO ] [FORECASTER] Completed predict_future for SMPL [2026-02-24T20:31:45.299175] [INFO ] [sig ] SMPL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:45.459340] [INFO ] [LOCAL ] Saved forecast: SMPL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SMPL.txt [2026-02-24T20:31:45.459492] [INFO ] [sig ] [2768/3377] Completed SMPL in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:45.459535] [INFO ] [sig ] [2769/3377] Forecasting SMTC... [2026-02-24T20:31:45.459567] [INFO ] [sig ] Generating forecast for: SMTC [2026-02-24T20:31:45.459620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTC' from 'https://tdm.silogroup.org/data/derivative_storage/SMTC.csv'. [2026-02-24T20:31:45.471296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTC'. [2026-02-24T20:31:45.471660] [INFO ] [FORECASTER] Starting predict_future for SMTC [2026-02-24T20:31:45.472720] [DEBUG] [LOCAL ] No optimal features file found for SMTC: ./output/feature-sets/SMTC.txt [2026-02-24T20:31:45.472780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:45.472815] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:45.472844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:45.472907] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:45.536449] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:45.537533] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:45.537667] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:45.537718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:45.670410] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:45.670596] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:45.670643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:45.670675] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:45.674549] [DEBUG] [FORECASTER] SMTC: Forecast T+1@11:T+2@11: DOWN (p=31.50%) [2026-02-24T20:31:45.674926] [INFO ] [FORECASTER] Completed predict_future for SMTC [2026-02-24T20:31:45.675079] [INFO ] [sig ] SMTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:45.826753] [INFO ] [LOCAL ] Saved forecast: SMTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SMTC.txt [2026-02-24T20:31:45.826910] [INFO ] [sig ] [2769/3377] Completed SMTC in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:45.826949] [INFO ] [sig ] [2770/3377] Forecasting SMTI... [2026-02-24T20:31:45.826981] [INFO ] [sig ] Generating forecast for: SMTI [2026-02-24T20:31:45.827012] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMTI' from 'https://tdm.silogroup.org/data/derivative_storage/SMTI.csv'. [2026-02-24T20:31:45.841780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMTI'. [2026-02-24T20:31:45.842212] [INFO ] [FORECASTER] Starting predict_future for SMTI [2026-02-24T20:31:45.843144] [DEBUG] [LOCAL ] No optimal features file found for SMTI: ./output/feature-sets/SMTI.txt [2026-02-24T20:31:45.843206] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:45.843287] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:45.843320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:45.843385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:45.903453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:45.904328] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:45.904414] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:45.904449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:46.026560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:46.026728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:46.026769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:46.026800] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:46.030332] [DEBUG] [FORECASTER] SMTI: Forecast T+1@11:T+2@11: UP (p=57.04%) [2026-02-24T20:31:46.030634] [INFO ] [FORECASTER] Completed predict_future for SMTI [2026-02-24T20:31:46.030770] [INFO ] [sig ] SMTI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:46.175302] [INFO ] [LOCAL ] Saved forecast: SMTI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SMTI.txt [2026-02-24T20:31:46.175427] [INFO ] [sig ] [2770/3377] Completed SMTI in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:46.175467] [INFO ] [sig ] [2771/3377] Forecasting SMWB... [2026-02-24T20:31:46.175496] [INFO ] [sig ] Generating forecast for: SMWB [2026-02-24T20:31:46.175526] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMWB' from 'https://tdm.silogroup.org/data/derivative_storage/SMWB.csv'. [2026-02-24T20:31:46.187125] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMWB'. [2026-02-24T20:31:46.187467] [INFO ] [FORECASTER] Starting predict_future for SMWB [2026-02-24T20:31:46.188305] [DEBUG] [LOCAL ] No optimal features file found for SMWB: ./output/feature-sets/SMWB.txt [2026-02-24T20:31:46.188359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:46.188390] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:46.188416] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:46.188472] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:46.247537] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:46.248322] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:46.248410] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:46.248444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:46.386042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:46.386202] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:46.386246] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:46.386279] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:46.390039] [DEBUG] [FORECASTER] SMWB: Forecast T+1@11:T+2@11: DOWN (p=41.53%) [2026-02-24T20:31:46.390368] [INFO ] [FORECASTER] Completed predict_future for SMWB [2026-02-24T20:31:46.390507] [INFO ] [sig ] SMWB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:46.538910] [INFO ] [LOCAL ] Saved forecast: SMWB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SMWB.txt [2026-02-24T20:31:46.539067] [INFO ] [sig ] [2771/3377] Completed SMWB in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.7m [2026-02-24T20:31:46.539108] [INFO ] [sig ] [2772/3377] Forecasting SMX... [2026-02-24T20:31:46.539138] [INFO ] [sig ] Generating forecast for: SMX [2026-02-24T20:31:46.539172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SMX' from 'https://tdm.silogroup.org/data/derivative_storage/SMX.csv'. [2026-02-24T20:31:46.551083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SMX'. [2026-02-24T20:31:46.551488] [INFO ] [FORECASTER] Starting predict_future for SMX [2026-02-24T20:31:46.552319] [DEBUG] [LOCAL ] No optimal features file found for SMX: ./output/feature-sets/SMX.txt [2026-02-24T20:31:46.552374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:46.552407] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:46.552435] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:46.552496] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:46.611376] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:46.612249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:46.612334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:46.612369] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:46.720303] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:46.720465] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:46.720507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:46.720538] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:46.724520] [DEBUG] [FORECASTER] SMX: Forecast T+1@11:T+2@11: DOWN (p=4.67%) [2026-02-24T20:31:46.724834] [INFO ] [FORECASTER] Completed predict_future for SMX [2026-02-24T20:31:46.724968] [INFO ] [sig ] SMX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:46.878191] [INFO ] [LOCAL ] Saved forecast: SMX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SMX.txt [2026-02-24T20:31:46.878350] [INFO ] [sig ] [2772/3377] Completed SMX in 0.3s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-24T20:31:46.878390] [INFO ] [sig ] [2773/3377] Forecasting SN... [2026-02-24T20:31:46.878421] [INFO ] [sig ] Generating forecast for: SN [2026-02-24T20:31:46.878452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SN' from 'https://tdm.silogroup.org/data/derivative_storage/SN.csv'. [2026-02-24T20:31:46.890876] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SN'. [2026-02-24T20:31:46.891245] [INFO ] [FORECASTER] Starting predict_future for SN [2026-02-24T20:31:46.892318] [DEBUG] [LOCAL ] No optimal features file found for SN: ./output/feature-sets/SN.txt [2026-02-24T20:31:46.892374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:46.892591] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:46.892624] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:46.892682] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:46.954462] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:46.955308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:46.955398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:46.955433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:47.082807] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:47.082966] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:47.083006] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:47.083067] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:47.086992] [DEBUG] [FORECASTER] SN: Forecast T+1@11:T+2@11: UP (p=82.41%) [2026-02-24T20:31:47.087289] [INFO ] [FORECASTER] Completed predict_future for SN [2026-02-24T20:31:47.087425] [INFO ] [sig ] SN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:47.237290] [INFO ] [LOCAL ] Saved forecast: SN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SN.txt [2026-02-24T20:31:47.237448] [INFO ] [sig ] [2773/3377] Completed SN in 0.4s | 2.76 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-24T20:31:47.237497] [INFO ] [sig ] [2774/3377] Forecasting SNA... [2026-02-24T20:31:47.237529] [INFO ] [sig ] Generating forecast for: SNA [2026-02-24T20:31:47.237563] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNA' from 'https://tdm.silogroup.org/data/derivative_storage/SNA.csv'. [2026-02-24T20:31:47.249464] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNA'. [2026-02-24T20:31:47.249877] [INFO ] [FORECASTER] Starting predict_future for SNA [2026-02-24T20:31:47.250758] [DEBUG] [LOCAL ] No optimal features file found for SNA: ./output/feature-sets/SNA.txt [2026-02-24T20:31:47.250814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:47.250848] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:47.250877] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:47.250935] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:47.311063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:47.312207] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:47.312296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:47.312522] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:47.438088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:47.438251] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:47.438298] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:47.438335] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:47.441852] [DEBUG] [FORECASTER] SNA: Forecast T+1@11:T+2@11: UP (p=78.89%) [2026-02-24T20:31:47.442135] [INFO ] [FORECASTER] Completed predict_future for SNA [2026-02-24T20:31:47.442263] [INFO ] [sig ] SNA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:47.592259] [INFO ] [LOCAL ] Saved forecast: SNA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNA.txt [2026-02-24T20:31:47.592637] [INFO ] [sig ] [2774/3377] Completed SNA in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-24T20:31:47.592679] [INFO ] [sig ] [2775/3377] Forecasting SNAP... [2026-02-24T20:31:47.592723] [INFO ] [sig ] Generating forecast for: SNAP [2026-02-24T20:31:47.592755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNAP' from 'https://tdm.silogroup.org/data/derivative_storage/SNAP.csv'. [2026-02-24T20:31:47.604732] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNAP'. [2026-02-24T20:31:47.605119] [INFO ] [FORECASTER] Starting predict_future for SNAP [2026-02-24T20:31:47.606003] [DEBUG] [LOCAL ] No optimal features file found for SNAP: ./output/feature-sets/SNAP.txt [2026-02-24T20:31:47.606064] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:47.606099] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:47.606127] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:47.606185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:47.667700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:47.668538] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:47.668646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:47.668681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:47.793914] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:47.794078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:47.794120] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:47.794149] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:47.797976] [DEBUG] [FORECASTER] SNAP: Forecast T+1@11:T+2@11: DOWN (p=22.52%) [2026-02-24T20:31:47.798310] [INFO ] [FORECASTER] Completed predict_future for SNAP [2026-02-24T20:31:47.798462] [INFO ] [sig ] SNAP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:47.944009] [INFO ] [LOCAL ] Saved forecast: SNAP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SNAP.txt [2026-02-24T20:31:47.944147] [INFO ] [sig ] [2775/3377] Completed SNAP in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-24T20:31:47.944187] [INFO ] [sig ] [2776/3377] Forecasting SNCY... [2026-02-24T20:31:47.944221] [INFO ] [sig ] Generating forecast for: SNCY [2026-02-24T20:31:47.944251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNCY' from 'https://tdm.silogroup.org/data/derivative_storage/SNCY.csv'. [2026-02-24T20:31:47.959509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNCY'. [2026-02-24T20:31:47.959893] [INFO ] [FORECASTER] Starting predict_future for SNCY [2026-02-24T20:31:47.960758] [DEBUG] [LOCAL ] No optimal features file found for SNCY: ./output/feature-sets/SNCY.txt [2026-02-24T20:31:47.960811] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:47.960843] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:47.960870] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:47.960927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:48.018013] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:48.018886] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:48.018975] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:48.019010] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:48.144102] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:48.144265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:48.144306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:48.144335] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:48.147927] [DEBUG] [FORECASTER] SNCY: Forecast T+1@11:T+2@11: DOWN (p=5.03%) [2026-02-24T20:31:48.148247] [INFO ] [FORECASTER] Completed predict_future for SNCY [2026-02-24T20:31:48.148405] [INFO ] [sig ] SNCY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:48.302101] [INFO ] [LOCAL ] Saved forecast: SNCY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SNCY.txt [2026-02-24T20:31:48.302283] [INFO ] [sig ] [2776/3377] Completed SNCY in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-24T20:31:48.302333] [INFO ] [sig ] [2777/3377] Forecasting SND... [2026-02-24T20:31:48.302365] [INFO ] [sig ] Generating forecast for: SND [2026-02-24T20:31:48.302398] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SND' from 'https://tdm.silogroup.org/data/derivative_storage/SND.csv'. [2026-02-24T20:31:48.314821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SND'. [2026-02-24T20:31:48.315233] [INFO ] [FORECASTER] Starting predict_future for SND [2026-02-24T20:31:48.316089] [DEBUG] [LOCAL ] No optimal features file found for SND: ./output/feature-sets/SND.txt [2026-02-24T20:31:48.316145] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:48.316178] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:48.316206] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:48.316267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:48.376106] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:48.376995] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:48.377082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:48.377116] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:48.494747] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:48.494905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:48.494946] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:48.495019] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:48.498517] [DEBUG] [FORECASTER] SND: Forecast T+1@11:T+2@11: DOWN (p=15.94%) [2026-02-24T20:31:48.498820] [INFO ] [FORECASTER] Completed predict_future for SND [2026-02-24T20:31:48.498954] [INFO ] [sig ] SND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:48.645816] [INFO ] [LOCAL ] Saved forecast: SND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SND.txt [2026-02-24T20:31:48.645991] [INFO ] [sig ] [2777/3377] Completed SND in 0.3s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-24T20:31:48.646045] [INFO ] [sig ] [2778/3377] Forecasting SNDL... [2026-02-24T20:31:48.646081] [INFO ] [sig ] Generating forecast for: SNDL [2026-02-24T20:31:48.646114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDL' from 'https://tdm.silogroup.org/data/derivative_storage/SNDL.csv'. [2026-02-24T20:31:48.657988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDL'. [2026-02-24T20:31:48.658327] [INFO ] [FORECASTER] Starting predict_future for SNDL [2026-02-24T20:31:48.659177] [DEBUG] [LOCAL ] No optimal features file found for SNDL: ./output/feature-sets/SNDL.txt [2026-02-24T20:31:48.659231] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:48.659264] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:48.659291] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:48.659348] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:48.719222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:48.720076] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:48.720161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:48.720196] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:48.845068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:48.845233] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:48.845282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:48.845317] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:48.850406] [DEBUG] [FORECASTER] SNDL: Forecast T+1@11:T+2@11: UP (p=71.21%) [2026-02-24T20:31:48.850913] [INFO ] [FORECASTER] Completed predict_future for SNDL [2026-02-24T20:31:48.851105] [INFO ] [sig ] SNDL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:48.996970] [INFO ] [LOCAL ] Saved forecast: SNDL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNDL.txt [2026-02-24T20:31:48.997107] [INFO ] [sig ] [2778/3377] Completed SNDL in 0.4s | 2.77 sym/s | Total: 16.7m | ETA: 3.6m [2026-02-24T20:31:48.997146] [INFO ] [sig ] [2779/3377] Forecasting SNDX... [2026-02-24T20:31:48.997176] [INFO ] [sig ] Generating forecast for: SNDX [2026-02-24T20:31:48.997206] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNDX' from 'https://tdm.silogroup.org/data/derivative_storage/SNDX.csv'. [2026-02-24T20:31:49.009683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNDX'. [2026-02-24T20:31:49.010045] [INFO ] [FORECASTER] Starting predict_future for SNDX [2026-02-24T20:31:49.010874] [DEBUG] [LOCAL ] No optimal features file found for SNDX: ./output/feature-sets/SNDX.txt [2026-02-24T20:31:49.010927] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:49.010959] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:49.010986] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:49.011042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:49.070021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:49.070817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:49.070917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:49.070951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:49.197430] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:49.197617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:49.197659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:49.197686] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:49.201446] [DEBUG] [FORECASTER] SNDX: Forecast T+1@11:T+2@11: UP (p=52.66%) [2026-02-24T20:31:49.201766] [INFO ] [FORECASTER] Completed predict_future for SNDX [2026-02-24T20:31:49.201906] [INFO ] [sig ] SNDX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:49.359297] [INFO ] [LOCAL ] Saved forecast: SNDX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNDX.txt [2026-02-24T20:31:49.359712] [INFO ] [sig ] [2779/3377] Completed SNDX in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-24T20:31:49.359757] [INFO ] [sig ] [2780/3377] Forecasting SNES... [2026-02-24T20:31:49.359788] [INFO ] [sig ] Generating forecast for: SNES [2026-02-24T20:31:49.359818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNES' from 'https://tdm.silogroup.org/data/derivative_storage/SNES.csv'. [2026-02-24T20:31:49.373128] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNES'. [2026-02-24T20:31:49.373532] [INFO ] [FORECASTER] Starting predict_future for SNES [2026-02-24T20:31:49.374451] [DEBUG] [LOCAL ] No optimal features file found for SNES: ./output/feature-sets/SNES.txt [2026-02-24T20:31:49.374507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:49.374538] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:49.374565] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:49.374652] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:49.436177] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:49.437127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:49.437275] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:49.437319] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:49.560412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:49.560612] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:49.560657] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:49.560688] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:49.564389] [DEBUG] [FORECASTER] SNES: Forecast T+1@11:T+2@11: UP (p=69.52%) [2026-02-24T20:31:49.564711] [INFO ] [FORECASTER] Completed predict_future for SNES [2026-02-24T20:31:49.564852] [INFO ] [sig ] SNES: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:49.709014] [INFO ] [LOCAL ] Saved forecast: SNES 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNES.txt [2026-02-24T20:31:49.709167] [INFO ] [sig ] [2780/3377] Completed SNES in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-24T20:31:49.709209] [INFO ] [sig ] [2781/3377] Forecasting SNEX... [2026-02-24T20:31:49.709241] [INFO ] [sig ] Generating forecast for: SNEX [2026-02-24T20:31:49.709275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNEX' from 'https://tdm.silogroup.org/data/derivative_storage/SNEX.csv'. [2026-02-24T20:31:49.720814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNEX'. [2026-02-24T20:31:49.721271] [INFO ] [FORECASTER] Starting predict_future for SNEX [2026-02-24T20:31:49.722424] [DEBUG] [LOCAL ] No optimal features file found for SNEX: ./output/feature-sets/SNEX.txt [2026-02-24T20:31:49.722492] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:49.722533] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:49.722603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:49.722690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:49.786249] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:49.787383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:49.787704] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:49.787755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:49.920416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:49.920600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:49.920645] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:49.920676] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:49.924275] [DEBUG] [FORECASTER] SNEX: Forecast T+1@11:T+2@11: UP (p=86.47%) [2026-02-24T20:31:49.924628] [INFO ] [FORECASTER] Completed predict_future for SNEX [2026-02-24T20:31:49.924775] [INFO ] [sig ] SNEX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:50.083210] [INFO ] [LOCAL ] Saved forecast: SNEX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNEX.txt [2026-02-24T20:31:50.083394] [INFO ] [sig ] [2781/3377] Completed SNEX in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-24T20:31:50.083434] [INFO ] [sig ] [2782/3377] Forecasting SNFCA... [2026-02-24T20:31:50.083465] [INFO ] [sig ] Generating forecast for: SNFCA [2026-02-24T20:31:50.083496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNFCA' from 'https://tdm.silogroup.org/data/derivative_storage/SNFCA.csv'. [2026-02-24T20:31:50.095619] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNFCA'. [2026-02-24T20:31:50.095973] [INFO ] [FORECASTER] Starting predict_future for SNFCA [2026-02-24T20:31:50.096877] [DEBUG] [LOCAL ] No optimal features file found for SNFCA: ./output/feature-sets/SNFCA.txt [2026-02-24T20:31:50.096935] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:50.096969] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:50.096997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:50.097056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:50.167758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:50.168730] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:50.168821] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:50.168855] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:50.297352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:50.297749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:50.297794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:50.297823] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:50.302064] [DEBUG] [FORECASTER] SNFCA: Forecast T+1@11:T+2@11: UP (p=94.25%) [2026-02-24T20:31:50.302405] [INFO ] [FORECASTER] Completed predict_future for SNFCA [2026-02-24T20:31:50.302555] [INFO ] [sig ] SNFCA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:50.458533] [INFO ] [LOCAL ] Saved forecast: SNFCA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNFCA.txt [2026-02-24T20:31:50.458724] [INFO ] [sig ] [2782/3377] Completed SNFCA in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-24T20:31:50.458767] [INFO ] [sig ] [2783/3377] Forecasting SNGX... [2026-02-24T20:31:50.458800] [INFO ] [sig ] Generating forecast for: SNGX [2026-02-24T20:31:50.458830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNGX' from 'https://tdm.silogroup.org/data/derivative_storage/SNGX.csv'. [2026-02-24T20:31:50.470660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNGX'. [2026-02-24T20:31:50.471060] [INFO ] [FORECASTER] Starting predict_future for SNGX [2026-02-24T20:31:50.471950] [DEBUG] [LOCAL ] No optimal features file found for SNGX: ./output/feature-sets/SNGX.txt [2026-02-24T20:31:50.472005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:50.472039] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:50.472066] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:50.472159] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:50.531211] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:50.532106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:50.532194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:50.532227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:50.653713] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:50.653885] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:50.653927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:50.653957] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:50.657713] [DEBUG] [FORECASTER] SNGX: Forecast T+1@11:T+2@11: DOWN (p=21.74%) [2026-02-24T20:31:50.658075] [INFO ] [FORECASTER] Completed predict_future for SNGX [2026-02-24T20:31:50.658248] [INFO ] [sig ] SNGX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:50.812155] [INFO ] [LOCAL ] Saved forecast: SNGX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SNGX.txt [2026-02-24T20:31:50.812304] [INFO ] [sig ] [2783/3377] Completed SNGX in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-24T20:31:50.812346] [INFO ] [sig ] [2784/3377] Forecasting SNN... [2026-02-24T20:31:50.812376] [INFO ] [sig ] Generating forecast for: SNN [2026-02-24T20:31:50.812406] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNN' from 'https://tdm.silogroup.org/data/derivative_storage/SNN.csv'. [2026-02-24T20:31:50.824301] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNN'. [2026-02-24T20:31:50.824627] [INFO ] [FORECASTER] Starting predict_future for SNN [2026-02-24T20:31:50.825416] [DEBUG] [LOCAL ] No optimal features file found for SNN: ./output/feature-sets/SNN.txt [2026-02-24T20:31:50.825469] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:50.825502] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:50.825528] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:50.825604] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:50.885884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:50.886820] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:50.886914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:50.886947] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:51.015069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:51.015232] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:51.015282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:51.015319] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:51.018970] [DEBUG] [FORECASTER] SNN: Forecast T+1@11:T+2@11: DOWN (p=21.78%) [2026-02-24T20:31:51.019269] [INFO ] [FORECASTER] Completed predict_future for SNN [2026-02-24T20:31:51.019411] [INFO ] [sig ] SNN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:51.166707] [INFO ] [LOCAL ] Saved forecast: SNN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SNN.txt [2026-02-24T20:31:51.166853] [INFO ] [sig ] [2784/3377] Completed SNN in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-24T20:31:51.166892] [INFO ] [sig ] [2785/3377] Forecasting SNOA... [2026-02-24T20:31:51.166930] [INFO ] [sig ] Generating forecast for: SNOA [2026-02-24T20:31:51.166962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNOA' from 'https://tdm.silogroup.org/data/derivative_storage/SNOA.csv'. [2026-02-24T20:31:51.178296] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNOA'. [2026-02-24T20:31:51.178688] [INFO ] [FORECASTER] Starting predict_future for SNOA [2026-02-24T20:31:51.179505] [DEBUG] [LOCAL ] No optimal features file found for SNOA: ./output/feature-sets/SNOA.txt [2026-02-24T20:31:51.179561] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:51.179626] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:51.179655] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:51.179724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:51.237897] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:51.238876] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:51.238972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:51.239007] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:51.357728] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:51.357914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:51.357957] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:51.357986] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:51.361884] [DEBUG] [FORECASTER] SNOA: Forecast T+1@11:T+2@11: UP (p=96.86%) [2026-02-24T20:31:51.362197] [INFO ] [FORECASTER] Completed predict_future for SNOA [2026-02-24T20:31:51.362338] [INFO ] [sig ] SNOA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:51.513358] [INFO ] [LOCAL ] Saved forecast: SNOA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNOA.txt [2026-02-24T20:31:51.513564] [INFO ] [sig ] [2785/3377] Completed SNOA in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-24T20:31:51.513631] [INFO ] [sig ] [2786/3377] Forecasting SNPS... [2026-02-24T20:31:51.513662] [INFO ] [sig ] Generating forecast for: SNPS [2026-02-24T20:31:51.513692] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNPS' from 'https://tdm.silogroup.org/data/derivative_storage/SNPS.csv'. [2026-02-24T20:31:51.526333] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNPS'. [2026-02-24T20:31:51.526809] [INFO ] [FORECASTER] Starting predict_future for SNPS [2026-02-24T20:31:51.527773] [DEBUG] [LOCAL ] No optimal features file found for SNPS: ./output/feature-sets/SNPS.txt [2026-02-24T20:31:51.527834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:51.527892] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:51.527923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:51.527982] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:51.590717] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:51.591669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:51.591755] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:51.591788] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:51.722943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:51.723106] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:51.723149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:51.723177] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:51.727184] [DEBUG] [FORECASTER] SNPS: Forecast T+1@11:T+2@11: UP (p=83.31%) [2026-02-24T20:31:51.727509] [INFO ] [FORECASTER] Completed predict_future for SNPS [2026-02-24T20:31:51.727680] [INFO ] [sig ] SNPS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:51.877640] [INFO ] [LOCAL ] Saved forecast: SNPS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNPS.txt [2026-02-24T20:31:51.877811] [INFO ] [sig ] [2786/3377] Completed SNPS in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-24T20:31:51.877851] [INFO ] [sig ] [2787/3377] Forecasting SNX... [2026-02-24T20:31:51.877916] [INFO ] [sig ] Generating forecast for: SNX [2026-02-24T20:31:51.877951] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNX' from 'https://tdm.silogroup.org/data/derivative_storage/SNX.csv'. [2026-02-24T20:31:51.889901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNX'. [2026-02-24T20:31:51.890285] [INFO ] [FORECASTER] Starting predict_future for SNX [2026-02-24T20:31:51.891198] [DEBUG] [LOCAL ] No optimal features file found for SNX: ./output/feature-sets/SNX.txt [2026-02-24T20:31:51.891282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:51.891318] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:51.891345] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:51.891402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:51.949034] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:51.949926] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:51.950011] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:51.950044] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:52.071964] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:52.072131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:52.072171] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:52.072200] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:52.075640] [DEBUG] [FORECASTER] SNX: Forecast T+1@11:T+2@11: UP (p=52.88%) [2026-02-24T20:31:52.075920] [INFO ] [FORECASTER] Completed predict_future for SNX [2026-02-24T20:31:52.076052] [INFO ] [sig ] SNX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:52.217495] [INFO ] [LOCAL ] Saved forecast: SNX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNX.txt [2026-02-24T20:31:52.217676] [INFO ] [sig ] [2787/3377] Completed SNX in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.6m [2026-02-24T20:31:52.217718] [INFO ] [sig ] [2788/3377] Forecasting SNY... [2026-02-24T20:31:52.217750] [INFO ] [sig ] Generating forecast for: SNY [2026-02-24T20:31:52.217780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SNY' from 'https://tdm.silogroup.org/data/derivative_storage/SNY.csv'. [2026-02-24T20:31:52.229485] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SNY'. [2026-02-24T20:31:52.229867] [INFO ] [FORECASTER] Starting predict_future for SNY [2026-02-24T20:31:52.230711] [DEBUG] [LOCAL ] No optimal features file found for SNY: ./output/feature-sets/SNY.txt [2026-02-24T20:31:52.230765] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:52.230795] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:52.230821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:52.230878] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:52.289112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:52.290022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:52.290108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:52.290140] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:52.406942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:52.407097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:52.407136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:52.407183] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:52.410718] [DEBUG] [FORECASTER] SNY: Forecast T+1@11:T+2@11: UP (p=79.64%) [2026-02-24T20:31:52.410996] [INFO ] [FORECASTER] Completed predict_future for SNY [2026-02-24T20:31:52.411124] [INFO ] [sig ] SNY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:52.558232] [INFO ] [LOCAL ] Saved forecast: SNY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SNY.txt [2026-02-24T20:31:52.558407] [INFO ] [sig ] [2788/3377] Completed SNY in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-24T20:31:52.558448] [INFO ] [sig ] [2789/3377] Forecasting SO... [2026-02-24T20:31:52.558477] [INFO ] [sig ] Generating forecast for: SO [2026-02-24T20:31:52.558507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SO' from 'https://tdm.silogroup.org/data/derivative_storage/SO.csv'. [2026-02-24T20:31:52.572313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SO'. [2026-02-24T20:31:52.572802] [INFO ] [FORECASTER] Starting predict_future for SO [2026-02-24T20:31:52.573776] [DEBUG] [LOCAL ] No optimal features file found for SO: ./output/feature-sets/SO.txt [2026-02-24T20:31:52.573837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:52.573873] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:52.573905] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:52.573974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:52.632785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:52.633683] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:52.633767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:52.633800] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:52.757754] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:52.757944] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:52.757985] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:52.758013] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:52.761730] [DEBUG] [FORECASTER] SO: Forecast T+1@11:T+2@11: DOWN (p=41.21%) [2026-02-24T20:31:52.762030] [INFO ] [FORECASTER] Completed predict_future for SO [2026-02-24T20:31:52.762169] [INFO ] [sig ] SO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:52.905640] [INFO ] [LOCAL ] Saved forecast: SO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SO.txt [2026-02-24T20:31:52.905831] [INFO ] [sig ] [2789/3377] Completed SO in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-24T20:31:52.905881] [INFO ] [sig ] [2790/3377] Forecasting SOCL... [2026-02-24T20:31:52.905913] [INFO ] [sig ] Generating forecast for: SOCL [2026-02-24T20:31:52.905943] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOCL' from 'https://tdm.silogroup.org/data/derivative_storage/SOCL.csv'. [2026-02-24T20:31:52.916648] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOCL'. [2026-02-24T20:31:52.916961] [INFO ] [FORECASTER] Starting predict_future for SOCL [2026-02-24T20:31:52.917962] [DEBUG] [LOCAL ] No optimal features file found for SOCL: ./output/feature-sets/SOCL.txt [2026-02-24T20:31:52.918020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:52.918053] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:52.918079] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:52.918137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:52.978291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:52.979206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:52.979294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:52.979336] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:53.086990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:53.087161] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:53.087202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:53.087269] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:53.091865] [DEBUG] [FORECASTER] SOCL: Forecast T+1@11:T+2@11: UP (p=79.18%) [2026-02-24T20:31:53.092287] [INFO ] [FORECASTER] Completed predict_future for SOCL [2026-02-24T20:31:53.092450] [INFO ] [sig ] SOCL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:53.245352] [INFO ] [LOCAL ] Saved forecast: SOCL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SOCL.txt [2026-02-24T20:31:53.245526] [INFO ] [sig ] [2790/3377] Completed SOCL in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-24T20:31:53.245566] [INFO ] [sig ] [2791/3377] Forecasting SOFI... [2026-02-24T20:31:53.245621] [INFO ] [sig ] Generating forecast for: SOFI [2026-02-24T20:31:53.245653] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOFI' from 'https://tdm.silogroup.org/data/derivative_storage/SOFI.csv'. [2026-02-24T20:31:53.257711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOFI'. [2026-02-24T20:31:53.258112] [INFO ] [FORECASTER] Starting predict_future for SOFI [2026-02-24T20:31:53.258948] [DEBUG] [LOCAL ] No optimal features file found for SOFI: ./output/feature-sets/SOFI.txt [2026-02-24T20:31:53.259004] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:53.259038] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:53.259067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:53.259126] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:53.316702] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:53.317600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:53.317689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:53.317722] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:53.443871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:53.444031] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:53.444072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:53.444102] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:53.447756] [DEBUG] [FORECASTER] SOFI: Forecast T+1@11:T+2@11: UP (p=76.47%) [2026-02-24T20:31:53.448072] [INFO ] [FORECASTER] Completed predict_future for SOFI [2026-02-24T20:31:53.448215] [INFO ] [sig ] SOFI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:53.595195] [INFO ] [LOCAL ] Saved forecast: SOFI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SOFI.txt [2026-02-24T20:31:53.595355] [INFO ] [sig ] [2791/3377] Completed SOFI in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-24T20:31:53.595395] [INFO ] [sig ] [2792/3377] Forecasting SOGP... [2026-02-24T20:31:53.595426] [INFO ] [sig ] Generating forecast for: SOGP [2026-02-24T20:31:53.595457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOGP' from 'https://tdm.silogroup.org/data/derivative_storage/SOGP.csv'. [2026-02-24T20:31:53.606747] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOGP'. [2026-02-24T20:31:53.607085] [INFO ] [FORECASTER] Starting predict_future for SOGP [2026-02-24T20:31:53.607974] [DEBUG] [LOCAL ] No optimal features file found for SOGP: ./output/feature-sets/SOGP.txt [2026-02-24T20:31:53.608029] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:53.608061] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:53.608088] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:53.608158] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:53.666559] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:53.667465] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:53.667551] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:53.667605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:53.786385] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:53.786548] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:53.786608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:53.786641] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:53.790256] [DEBUG] [FORECASTER] SOGP: Forecast T+1@11:T+2@11: DOWN (p=17.63%) [2026-02-24T20:31:53.790805] [INFO ] [FORECASTER] Completed predict_future for SOGP [2026-02-24T20:31:53.790951] [INFO ] [sig ] SOGP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:53.945944] [INFO ] [LOCAL ] Saved forecast: SOGP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SOGP.txt [2026-02-24T20:31:53.946118] [INFO ] [sig ] [2792/3377] Completed SOGP in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-24T20:31:53.946159] [INFO ] [sig ] [2793/3377] Forecasting SOJC... [2026-02-24T20:31:53.946193] [INFO ] [sig ] Generating forecast for: SOJC [2026-02-24T20:31:53.946223] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJC' from 'https://tdm.silogroup.org/data/derivative_storage/SOJC.csv'. [2026-02-24T20:31:53.958987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJC'. [2026-02-24T20:31:53.959353] [INFO ] [FORECASTER] Starting predict_future for SOJC [2026-02-24T20:31:53.960209] [DEBUG] [LOCAL ] No optimal features file found for SOJC: ./output/feature-sets/SOJC.txt [2026-02-24T20:31:53.960264] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:53.960297] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:53.960325] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:53.960382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:54.019933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:54.020821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:54.020905] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:54.020939] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:54.142250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:54.142413] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:54.142453] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:54.142483] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:54.146076] [DEBUG] [FORECASTER] SOJC: Forecast T+1@11:T+2@11: UP (p=78.25%) [2026-02-24T20:31:54.146381] [INFO ] [FORECASTER] Completed predict_future for SOJC [2026-02-24T20:31:54.146517] [INFO ] [sig ] SOJC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:54.300191] [INFO ] [LOCAL ] Saved forecast: SOJC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SOJC.txt [2026-02-24T20:31:54.300351] [INFO ] [sig ] [2793/3377] Completed SOJC in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-24T20:31:54.300412] [INFO ] [sig ] [2794/3377] Forecasting SOJD... [2026-02-24T20:31:54.300445] [INFO ] [sig ] Generating forecast for: SOJD [2026-02-24T20:31:54.300476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJD' from 'https://tdm.silogroup.org/data/derivative_storage/SOJD.csv'. [2026-02-24T20:31:54.313605] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJD'. [2026-02-24T20:31:54.313952] [INFO ] [FORECASTER] Starting predict_future for SOJD [2026-02-24T20:31:54.314772] [DEBUG] [LOCAL ] No optimal features file found for SOJD: ./output/feature-sets/SOJD.txt [2026-02-24T20:31:54.314838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:54.314871] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:54.314899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:54.314955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:54.379643] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:54.380593] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:54.380682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:54.380717] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:54.507826] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:54.508044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:54.508103] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:54.508146] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:54.513147] [DEBUG] [FORECASTER] SOJD: Forecast T+1@11:T+2@11: UP (p=80.81%) [2026-02-24T20:31:54.513531] [INFO ] [FORECASTER] Completed predict_future for SOJD [2026-02-24T20:31:54.513751] [INFO ] [sig ] SOJD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:54.665913] [INFO ] [LOCAL ] Saved forecast: SOJD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SOJD.txt [2026-02-24T20:31:54.666080] [INFO ] [sig ] [2794/3377] Completed SOJD in 0.4s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-24T20:31:54.666122] [INFO ] [sig ] [2795/3377] Forecasting SOJE... [2026-02-24T20:31:54.666153] [INFO ] [sig ] Generating forecast for: SOJE [2026-02-24T20:31:54.666184] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOJE' from 'https://tdm.silogroup.org/data/derivative_storage/SOJE.csv'. [2026-02-24T20:31:54.678761] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOJE'. [2026-02-24T20:31:54.679170] [INFO ] [FORECASTER] Starting predict_future for SOJE [2026-02-24T20:31:54.680001] [DEBUG] [LOCAL ] No optimal features file found for SOJE: ./output/feature-sets/SOJE.txt [2026-02-24T20:31:54.680055] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:54.680087] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:54.680114] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:54.680170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:54.739338] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:54.740249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:54.740334] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:54.740368] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:54.858517] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:54.858709] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:54.858754] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:54.858785] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:54.862444] [DEBUG] [FORECASTER] SOJE: Forecast T+1@11:T+2@11: DOWN (p=0.24%) [2026-02-24T20:31:54.862765] [INFO ] [FORECASTER] Completed predict_future for SOJE [2026-02-24T20:31:54.862907] [INFO ] [sig ] SOJE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:55.008059] [INFO ] [LOCAL ] Saved forecast: SOJE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SOJE.txt [2026-02-24T20:31:55.008220] [INFO ] [sig ] [2795/3377] Completed SOJE in 0.3s | 2.77 sym/s | Total: 16.8m | ETA: 3.5m [2026-02-24T20:31:55.008262] [INFO ] [sig ] [2796/3377] Forecasting SON... [2026-02-24T20:31:55.008292] [INFO ] [sig ] Generating forecast for: SON [2026-02-24T20:31:55.008328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SON' from 'https://tdm.silogroup.org/data/derivative_storage/SON.csv'. [2026-02-24T20:31:55.020973] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SON'. [2026-02-24T20:31:55.021412] [INFO ] [FORECASTER] Starting predict_future for SON [2026-02-24T20:31:55.022381] [DEBUG] [LOCAL ] No optimal features file found for SON: ./output/feature-sets/SON.txt [2026-02-24T20:31:55.022438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:55.022472] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:55.022501] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:55.022559] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:55.081335] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:55.082222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:55.082309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:55.082342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:55.201951] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:55.202119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:55.202165] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:55.202195] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:55.205769] [DEBUG] [FORECASTER] SON: Forecast T+1@11:T+2@11: UP (p=80.06%) [2026-02-24T20:31:55.206060] [INFO ] [FORECASTER] Completed predict_future for SON [2026-02-24T20:31:55.206196] [INFO ] [sig ] SON: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:55.353368] [INFO ] [LOCAL ] Saved forecast: SON 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SON.txt [2026-02-24T20:31:55.353519] [INFO ] [sig ] [2796/3377] Completed SON in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-24T20:31:55.353561] [INFO ] [sig ] [2797/3377] Forecasting SONO... [2026-02-24T20:31:55.353610] [INFO ] [sig ] Generating forecast for: SONO [2026-02-24T20:31:55.353641] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SONO' from 'https://tdm.silogroup.org/data/derivative_storage/SONO.csv'. [2026-02-24T20:31:55.365266] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SONO'. [2026-02-24T20:31:55.365676] [INFO ] [FORECASTER] Starting predict_future for SONO [2026-02-24T20:31:55.366482] [DEBUG] [LOCAL ] No optimal features file found for SONO: ./output/feature-sets/SONO.txt [2026-02-24T20:31:55.366541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:55.366600] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:55.366633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:55.366692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:55.425801] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:55.426660] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:55.426782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:55.426817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:55.551469] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:55.551652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:55.551696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:55.551728] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:55.555280] [DEBUG] [FORECASTER] SONO: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-24T20:31:55.555588] [INFO ] [FORECASTER] Completed predict_future for SONO [2026-02-24T20:31:55.555728] [INFO ] [sig ] SONO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:55.699919] [INFO ] [LOCAL ] Saved forecast: SONO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SONO.txt [2026-02-24T20:31:55.700086] [INFO ] [sig ] [2797/3377] Completed SONO in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-24T20:31:55.700131] [INFO ] [sig ] [2798/3377] Forecasting SOPH... [2026-02-24T20:31:55.700172] [INFO ] [sig ] Generating forecast for: SOPH [2026-02-24T20:31:55.700210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOPH' from 'https://tdm.silogroup.org/data/derivative_storage/SOPH.csv'. [2026-02-24T20:31:55.711980] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOPH'. [2026-02-24T20:31:55.712301] [INFO ] [FORECASTER] Starting predict_future for SOPH [2026-02-24T20:31:55.713141] [DEBUG] [LOCAL ] No optimal features file found for SOPH: ./output/feature-sets/SOPH.txt [2026-02-24T20:31:55.713195] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:55.713227] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:55.713254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:55.713311] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:55.771429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:55.772267] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:55.772359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:55.772401] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:55.895714] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:55.895899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:55.895941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:55.895971] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:55.899684] [DEBUG] [FORECASTER] SOPH: Forecast T+1@11:T+2@11: UP (p=75.79%) [2026-02-24T20:31:55.899985] [INFO ] [FORECASTER] Completed predict_future for SOPH [2026-02-24T20:31:55.900121] [INFO ] [sig ] SOPH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:56.045272] [INFO ] [LOCAL ] Saved forecast: SOPH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SOPH.txt [2026-02-24T20:31:56.045442] [INFO ] [sig ] [2798/3377] Completed SOPH in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-24T20:31:56.045491] [INFO ] [sig ] [2799/3377] Forecasting SOUN... [2026-02-24T20:31:56.045522] [INFO ] [sig ] Generating forecast for: SOUN [2026-02-24T20:31:56.045555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOUN' from 'https://tdm.silogroup.org/data/derivative_storage/SOUN.csv'. [2026-02-24T20:31:56.058656] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOUN'. [2026-02-24T20:31:56.059083] [INFO ] [FORECASTER] Starting predict_future for SOUN [2026-02-24T20:31:56.059983] [DEBUG] [LOCAL ] No optimal features file found for SOUN: ./output/feature-sets/SOUN.txt [2026-02-24T20:31:56.060038] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:56.060081] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:56.060116] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:56.060175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:56.119644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:56.120668] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:56.120767] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:56.120803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:56.242976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:56.243143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:56.243185] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:56.243216] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:56.246828] [DEBUG] [FORECASTER] SOUN: Forecast T+1@11:T+2@11: DOWN (p=37.42%) [2026-02-24T20:31:56.247176] [INFO ] [FORECASTER] Completed predict_future for SOUN [2026-02-24T20:31:56.247324] [INFO ] [sig ] SOUN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:56.396901] [INFO ] [LOCAL ] Saved forecast: SOUN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SOUN.txt [2026-02-24T20:31:56.397059] [INFO ] [sig ] [2799/3377] Completed SOUN in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-24T20:31:56.397100] [INFO ] [sig ] [2800/3377] Forecasting SOXQ... [2026-02-24T20:31:56.397131] [INFO ] [sig ] Generating forecast for: SOXQ [2026-02-24T20:31:56.397161] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXQ' from 'https://tdm.silogroup.org/data/derivative_storage/SOXQ.csv'. [2026-02-24T20:31:56.409170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXQ'. [2026-02-24T20:31:56.409562] [INFO ] [FORECASTER] Starting predict_future for SOXQ [2026-02-24T20:31:56.410607] [DEBUG] [LOCAL ] No optimal features file found for SOXQ: ./output/feature-sets/SOXQ.txt [2026-02-24T20:31:56.410839] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:56.410872] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:56.410899] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:56.410956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:56.471240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:56.472390] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:56.472484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:56.472518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:56.619544] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:56.619725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:56.619769] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:56.619800] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:56.624001] [DEBUG] [FORECASTER] SOXQ: Forecast T+1@11:T+2@11: DOWN (p=42.47%) [2026-02-24T20:31:56.624343] [INFO ] [FORECASTER] Completed predict_future for SOXQ [2026-02-24T20:31:56.624553] [INFO ] [sig ] SOXQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:56.774520] [INFO ] [LOCAL ] Saved forecast: SOXQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SOXQ.txt [2026-02-24T20:31:56.774705] [INFO ] [sig ] [2800/3377] Completed SOXQ in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-24T20:31:56.774746] [INFO ] [sig ] [2801/3377] Forecasting SOXX... [2026-02-24T20:31:56.774777] [INFO ] [sig ] Generating forecast for: SOXX [2026-02-24T20:31:56.774808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SOXX' from 'https://tdm.silogroup.org/data/derivative_storage/SOXX.csv'. [2026-02-24T20:31:56.786244] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SOXX'. [2026-02-24T20:31:56.786605] [INFO ] [FORECASTER] Starting predict_future for SOXX [2026-02-24T20:31:56.787395] [DEBUG] [LOCAL ] No optimal features file found for SOXX: ./output/feature-sets/SOXX.txt [2026-02-24T20:31:56.787448] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:56.787481] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:56.787508] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:56.787565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:56.843481] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:56.844226] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:56.844306] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:56.844339] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:56.965954] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:56.966136] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:56.966178] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:56.966206] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:56.969705] [DEBUG] [FORECASTER] SOXX: Forecast T+1@11:T+2@11: UP (p=67.12%) [2026-02-24T20:31:56.969989] [INFO ] [FORECASTER] Completed predict_future for SOXX [2026-02-24T20:31:56.970119] [INFO ] [sig ] SOXX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:57.111921] [INFO ] [LOCAL ] Saved forecast: SOXX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SOXX.txt [2026-02-24T20:31:57.112073] [INFO ] [sig ] [2801/3377] Completed SOXX in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-24T20:31:57.112114] [INFO ] [sig ] [2802/3377] Forecasting SPAI... [2026-02-24T20:31:57.112144] [INFO ] [sig ] Generating forecast for: SPAI [2026-02-24T20:31:57.112175] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPAI' from 'https://tdm.silogroup.org/data/derivative_storage/SPAI.csv'. [2026-02-24T20:31:57.123074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPAI'. [2026-02-24T20:31:57.123418] [INFO ] [FORECASTER] Starting predict_future for SPAI [2026-02-24T20:31:57.124221] [DEBUG] [LOCAL ] No optimal features file found for SPAI: ./output/feature-sets/SPAI.txt [2026-02-24T20:31:57.124275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:57.124307] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:57.124335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:57.124392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:57.181360] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:57.182193] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:57.182278] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:57.182311] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:57.304431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:57.304624] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:57.304667] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:57.304697] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:57.308199] [DEBUG] [FORECASTER] SPAI: Forecast T+1@11:T+2@11: UP (p=51.00%) [2026-02-24T20:31:57.308520] [INFO ] [FORECASTER] Completed predict_future for SPAI [2026-02-24T20:31:57.308691] [INFO ] [sig ] SPAI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:57.461656] [INFO ] [LOCAL ] Saved forecast: SPAI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SPAI.txt [2026-02-24T20:31:57.461844] [INFO ] [sig ] [2802/3377] Completed SPAI in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-24T20:31:57.461887] [INFO ] [sig ] [2803/3377] Forecasting SPB... [2026-02-24T20:31:57.461917] [INFO ] [sig ] Generating forecast for: SPB [2026-02-24T20:31:57.461948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPB' from 'https://tdm.silogroup.org/data/derivative_storage/SPB.csv'. [2026-02-24T20:31:57.474133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPB'. [2026-02-24T20:31:57.474520] [INFO ] [FORECASTER] Starting predict_future for SPB [2026-02-24T20:31:57.475361] [DEBUG] [LOCAL ] No optimal features file found for SPB: ./output/feature-sets/SPB.txt [2026-02-24T20:31:57.475415] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:57.475457] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:57.475488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:57.475565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:57.533495] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:57.534817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:57.534920] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:57.534955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:57.659327] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:57.659510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:57.659561] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:57.659632] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:57.663252] [DEBUG] [FORECASTER] SPB: Forecast T+1@11:T+2@11: DOWN (p=49.51%) [2026-02-24T20:31:57.663625] [INFO ] [FORECASTER] Completed predict_future for SPB [2026-02-24T20:31:57.663774] [INFO ] [sig ] SPB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:57.806748] [INFO ] [LOCAL ] Saved forecast: SPB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPB.txt [2026-02-24T20:31:57.806890] [INFO ] [sig ] [2803/3377] Completed SPB in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-24T20:31:57.806931] [INFO ] [sig ] [2804/3377] Forecasting SPCB... [2026-02-24T20:31:57.806962] [INFO ] [sig ] Generating forecast for: SPCB [2026-02-24T20:31:57.806993] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCB' from 'https://tdm.silogroup.org/data/derivative_storage/SPCB.csv'. [2026-02-24T20:31:57.818635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCB'. [2026-02-24T20:31:57.818980] [INFO ] [FORECASTER] Starting predict_future for SPCB [2026-02-24T20:31:57.819843] [DEBUG] [LOCAL ] No optimal features file found for SPCB: ./output/feature-sets/SPCB.txt [2026-02-24T20:31:57.819897] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:57.819988] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:57.820019] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:57.820077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:57.876627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:57.877542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:57.877656] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:57.877691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:57.997434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:57.997631] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:57.997673] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:57.997701] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:58.001514] [DEBUG] [FORECASTER] SPCB: Forecast T+1@11:T+2@11: DOWN (p=29.36%) [2026-02-24T20:31:58.001975] [INFO ] [FORECASTER] Completed predict_future for SPCB [2026-02-24T20:31:58.002135] [INFO ] [sig ] SPCB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:58.151235] [INFO ] [LOCAL ] Saved forecast: SPCB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPCB.txt [2026-02-24T20:31:58.151414] [INFO ] [sig ] [2804/3377] Completed SPCB in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.5m [2026-02-24T20:31:58.151466] [INFO ] [sig ] [2805/3377] Forecasting SPCE... [2026-02-24T20:31:58.151505] [INFO ] [sig ] Generating forecast for: SPCE [2026-02-24T20:31:58.151544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPCE' from 'https://tdm.silogroup.org/data/derivative_storage/SPCE.csv'. [2026-02-24T20:31:58.164044] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPCE'. [2026-02-24T20:31:58.164479] [INFO ] [FORECASTER] Starting predict_future for SPCE [2026-02-24T20:31:58.165351] [DEBUG] [LOCAL ] No optimal features file found for SPCE: ./output/feature-sets/SPCE.txt [2026-02-24T20:31:58.165409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:58.165488] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:58.165519] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:58.165599] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:58.224117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:58.225103] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:58.225193] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:58.225228] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:58.350255] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:58.350426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:58.350476] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:58.350539] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:58.354412] [DEBUG] [FORECASTER] SPCE: Forecast T+1@11:T+2@11: DOWN (p=39.01%) [2026-02-24T20:31:58.354812] [INFO ] [FORECASTER] Completed predict_future for SPCE [2026-02-24T20:31:58.354967] [INFO ] [sig ] SPCE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:58.502821] [INFO ] [LOCAL ] Saved forecast: SPCE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPCE.txt [2026-02-24T20:31:58.502975] [INFO ] [sig ] [2805/3377] Completed SPCE in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-24T20:31:58.503016] [INFO ] [sig ] [2806/3377] Forecasting SPE... [2026-02-24T20:31:58.503047] [INFO ] [sig ] Generating forecast for: SPE [2026-02-24T20:31:58.503077] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPE' from 'https://tdm.silogroup.org/data/derivative_storage/SPE.csv'. [2026-02-24T20:31:58.514614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPE'. [2026-02-24T20:31:58.514998] [INFO ] [FORECASTER] Starting predict_future for SPE [2026-02-24T20:31:58.515819] [DEBUG] [LOCAL ] No optimal features file found for SPE: ./output/feature-sets/SPE.txt [2026-02-24T20:31:58.515872] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:58.515904] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:58.515930] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:58.515986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:58.575804] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:58.576895] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:58.576982] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:58.577015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:58.709850] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:58.710011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:58.710051] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:58.710080] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:58.713817] [DEBUG] [FORECASTER] SPE: Forecast T+1@11:T+2@11: DOWN (p=0.50%) [2026-02-24T20:31:58.714115] [INFO ] [FORECASTER] Completed predict_future for SPE [2026-02-24T20:31:58.714249] [INFO ] [sig ] SPE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:58.867854] [INFO ] [LOCAL ] Saved forecast: SPE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPE.txt [2026-02-24T20:31:58.868032] [INFO ] [sig ] [2806/3377] Completed SPE in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-24T20:31:58.868074] [INFO ] [sig ] [2807/3377] Forecasting SPFI... [2026-02-24T20:31:58.868102] [INFO ] [sig ] Generating forecast for: SPFI [2026-02-24T20:31:58.868139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPFI' from 'https://tdm.silogroup.org/data/derivative_storage/SPFI.csv'. [2026-02-24T20:31:58.880661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPFI'. [2026-02-24T20:31:58.881012] [INFO ] [FORECASTER] Starting predict_future for SPFI [2026-02-24T20:31:58.881872] [DEBUG] [LOCAL ] No optimal features file found for SPFI: ./output/feature-sets/SPFI.txt [2026-02-24T20:31:58.881928] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:58.881960] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:58.881987] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:58.882045] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:58.939193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:58.940001] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:58.940101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:58.940136] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:59.057156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:59.057316] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:59.057356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:59.057418] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:59.060883] [DEBUG] [FORECASTER] SPFI: Forecast T+1@11:T+2@11: DOWN (p=14.48%) [2026-02-24T20:31:59.061162] [INFO ] [FORECASTER] Completed predict_future for SPFI [2026-02-24T20:31:59.061290] [INFO ] [sig ] SPFI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:31:59.203841] [INFO ] [LOCAL ] Saved forecast: SPFI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPFI.txt [2026-02-24T20:31:59.203969] [INFO ] [sig ] [2807/3377] Completed SPFI in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-24T20:31:59.204008] [INFO ] [sig ] [2808/3377] Forecasting SPG... [2026-02-24T20:31:59.204038] [INFO ] [sig ] Generating forecast for: SPG [2026-02-24T20:31:59.204068] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPG' from 'https://tdm.silogroup.org/data/derivative_storage/SPG.csv'. [2026-02-24T20:31:59.215890] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPG'. [2026-02-24T20:31:59.216205] [INFO ] [FORECASTER] Starting predict_future for SPG [2026-02-24T20:31:59.217027] [DEBUG] [LOCAL ] No optimal features file found for SPG: ./output/feature-sets/SPG.txt [2026-02-24T20:31:59.217080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:59.217112] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:59.217139] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:59.217196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:59.275117] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:59.275905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:59.275988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:59.276020] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:59.401185] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:59.401340] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:59.401381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:59.401411] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:59.404906] [DEBUG] [FORECASTER] SPG: Forecast T+1@11:T+2@11: UP (p=59.17%) [2026-02-24T20:31:59.405188] [INFO ] [FORECASTER] Completed predict_future for SPG [2026-02-24T20:31:59.405319] [INFO ] [sig ] SPG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:59.545511] [INFO ] [LOCAL ] Saved forecast: SPG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SPG.txt [2026-02-24T20:31:59.545672] [INFO ] [sig ] [2808/3377] Completed SPG in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-24T20:31:59.545721] [INFO ] [sig ] [2809/3377] Forecasting SPGI... [2026-02-24T20:31:59.545752] [INFO ] [sig ] Generating forecast for: SPGI [2026-02-24T20:31:59.545782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPGI' from 'https://tdm.silogroup.org/data/derivative_storage/SPGI.csv'. [2026-02-24T20:31:59.557109] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPGI'. [2026-02-24T20:31:59.557453] [INFO ] [FORECASTER] Starting predict_future for SPGI [2026-02-24T20:31:59.558279] [DEBUG] [LOCAL ] No optimal features file found for SPGI: ./output/feature-sets/SPGI.txt [2026-02-24T20:31:59.558332] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:59.558363] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:59.558389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:59.558445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:59.615219] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:59.616047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:59.616131] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:59.616164] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:31:59.740100] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:31:59.740259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:31:59.740299] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:31:59.740329] [INFO ] [FORECASTER] Training complete [2026-02-24T20:31:59.743753] [DEBUG] [FORECASTER] SPGI: Forecast T+1@11:T+2@11: UP (p=87.78%) [2026-02-24T20:31:59.744036] [INFO ] [FORECASTER] Completed predict_future for SPGI [2026-02-24T20:31:59.744167] [INFO ] [sig ] SPGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:31:59.902410] [INFO ] [LOCAL ] Saved forecast: SPGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SPGI.txt [2026-02-24T20:31:59.902598] [INFO ] [sig ] [2809/3377] Completed SPGI in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-24T20:31:59.902643] [INFO ] [sig ] [2810/3377] Forecasting SPH... [2026-02-24T20:31:59.902861] [INFO ] [sig ] Generating forecast for: SPH [2026-02-24T20:31:59.902893] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPH' from 'https://tdm.silogroup.org/data/derivative_storage/SPH.csv'. [2026-02-24T20:31:59.918804] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPH'. [2026-02-24T20:31:59.919297] [INFO ] [FORECASTER] Starting predict_future for SPH [2026-02-24T20:31:59.920415] [DEBUG] [LOCAL ] No optimal features file found for SPH: ./output/feature-sets/SPH.txt [2026-02-24T20:31:59.920484] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:31:59.920527] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:31:59.920568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:31:59.920688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:31:59.981313] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:31:59.982275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:31:59.982364] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:31:59.982399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:00.111551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:00.111731] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:00.111775] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:00.111804] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:00.115832] [DEBUG] [FORECASTER] SPH: Forecast T+1@11:T+2@11: DOWN (p=9.07%) [2026-02-24T20:32:00.116234] [INFO ] [FORECASTER] Completed predict_future for SPH [2026-02-24T20:32:00.116424] [INFO ] [sig ] SPH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:00.271004] [INFO ] [LOCAL ] Saved forecast: SPH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPH.txt [2026-02-24T20:32:00.271803] [INFO ] [sig ] [2810/3377] Completed SPH in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-24T20:32:00.271856] [INFO ] [sig ] [2811/3377] Forecasting SPOK... [2026-02-24T20:32:00.271893] [INFO ] [sig ] Generating forecast for: SPOK [2026-02-24T20:32:00.271924] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPOK' from 'https://tdm.silogroup.org/data/derivative_storage/SPOK.csv'. [2026-02-24T20:32:00.285837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPOK'. [2026-02-24T20:32:00.286267] [INFO ] [FORECASTER] Starting predict_future for SPOK [2026-02-24T20:32:00.287167] [DEBUG] [LOCAL ] No optimal features file found for SPOK: ./output/feature-sets/SPOK.txt [2026-02-24T20:32:00.287238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:00.287279] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:00.287309] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:00.287367] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:00.347981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:00.348947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:00.349035] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:00.349069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:00.470738] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:00.470899] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:00.470939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:00.470968] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:00.474410] [DEBUG] [FORECASTER] SPOK: Forecast T+1@11:T+2@11: UP (p=83.49%) [2026-02-24T20:32:00.474736] [INFO ] [FORECASTER] Completed predict_future for SPOK [2026-02-24T20:32:00.475038] [INFO ] [sig ] SPOK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:00.618920] [INFO ] [LOCAL ] Saved forecast: SPOK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SPOK.txt [2026-02-24T20:32:00.619072] [INFO ] [sig ] [2811/3377] Completed SPOK in 0.3s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-24T20:32:00.619115] [INFO ] [sig ] [2812/3377] Forecasting SPRO... [2026-02-24T20:32:00.619145] [INFO ] [sig ] Generating forecast for: SPRO [2026-02-24T20:32:00.619176] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRO' from 'https://tdm.silogroup.org/data/derivative_storage/SPRO.csv'. [2026-02-24T20:32:00.632087] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRO'. [2026-02-24T20:32:00.632446] [INFO ] [FORECASTER] Starting predict_future for SPRO [2026-02-24T20:32:00.633451] [DEBUG] [LOCAL ] No optimal features file found for SPRO: ./output/feature-sets/SPRO.txt [2026-02-24T20:32:00.633507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:00.633541] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:00.633596] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:00.633658] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:00.690848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:00.691614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:00.691698] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:00.691732] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:00.818167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:00.818330] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:00.818386] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:00.818417] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:00.821922] [DEBUG] [FORECASTER] SPRO: Forecast T+1@11:T+2@11: UP (p=94.98%) [2026-02-24T20:32:00.822216] [INFO ] [FORECASTER] Completed predict_future for SPRO [2026-02-24T20:32:00.822349] [INFO ] [sig ] SPRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:00.972791] [INFO ] [LOCAL ] Saved forecast: SPRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SPRO.txt [2026-02-24T20:32:00.972949] [INFO ] [sig ] [2812/3377] Completed SPRO in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-24T20:32:00.972990] [INFO ] [sig ] [2813/3377] Forecasting SPRX... [2026-02-24T20:32:00.973020] [INFO ] [sig ] Generating forecast for: SPRX [2026-02-24T20:32:00.973050] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRX' from 'https://tdm.silogroup.org/data/derivative_storage/SPRX.csv'. [2026-02-24T20:32:00.984548] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRX'. [2026-02-24T20:32:00.984991] [INFO ] [FORECASTER] Starting predict_future for SPRX [2026-02-24T20:32:00.985928] [DEBUG] [LOCAL ] No optimal features file found for SPRX: ./output/feature-sets/SPRX.txt [2026-02-24T20:32:00.985983] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:00.986015] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:00.986041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:00.986097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:01.045981] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:01.046930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:01.047016] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:01.047049] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:01.170030] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:01.170220] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:01.170263] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:01.170292] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:01.174062] [DEBUG] [FORECASTER] SPRX: Forecast T+1@11:T+2@11: UP (p=96.92%) [2026-02-24T20:32:01.174383] [INFO ] [FORECASTER] Completed predict_future for SPRX [2026-02-24T20:32:01.174537] [INFO ] [sig ] SPRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:01.323124] [INFO ] [LOCAL ] Saved forecast: SPRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SPRX.txt [2026-02-24T20:32:01.323289] [INFO ] [sig ] [2813/3377] Completed SPRX in 0.4s | 2.77 sym/s | Total: 16.9m | ETA: 3.4m [2026-02-24T20:32:01.323331] [INFO ] [sig ] [2814/3377] Forecasting SPRY... [2026-02-24T20:32:01.323359] [INFO ] [sig ] Generating forecast for: SPRY [2026-02-24T20:32:01.323389] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPRY' from 'https://tdm.silogroup.org/data/derivative_storage/SPRY.csv'. [2026-02-24T20:32:01.337478] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPRY'. [2026-02-24T20:32:01.337961] [INFO ] [FORECASTER] Starting predict_future for SPRY [2026-02-24T20:32:01.338822] [DEBUG] [LOCAL ] No optimal features file found for SPRY: ./output/feature-sets/SPRY.txt [2026-02-24T20:32:01.338884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:01.338927] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:01.338957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:01.339014] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:01.398356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:01.399309] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:01.399447] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:01.399484] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:01.529376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:01.529538] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:01.529599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:01.529634] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:01.533279] [DEBUG] [FORECASTER] SPRY: Forecast T+1@11:T+2@11: DOWN (p=19.06%) [2026-02-24T20:32:01.533605] [INFO ] [FORECASTER] Completed predict_future for SPRY [2026-02-24T20:32:01.533744] [INFO ] [sig ] SPRY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:01.682852] [INFO ] [LOCAL ] Saved forecast: SPRY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPRY.txt [2026-02-24T20:32:01.683009] [INFO ] [sig ] [2814/3377] Completed SPRY in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-24T20:32:01.683051] [INFO ] [sig ] [2815/3377] Forecasting SPSC... [2026-02-24T20:32:01.683080] [INFO ] [sig ] Generating forecast for: SPSC [2026-02-24T20:32:01.683111] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPSC' from 'https://tdm.silogroup.org/data/derivative_storage/SPSC.csv'. [2026-02-24T20:32:01.696255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPSC'. [2026-02-24T20:32:01.696674] [INFO ] [FORECASTER] Starting predict_future for SPSC [2026-02-24T20:32:01.697488] [DEBUG] [LOCAL ] No optimal features file found for SPSC: ./output/feature-sets/SPSC.txt [2026-02-24T20:32:01.697542] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:01.697600] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:01.697631] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:01.697689] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:01.763937] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:01.765023] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:01.765126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:01.765172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:01.901943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:01.902115] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:01.902157] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:01.902186] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:01.906009] [DEBUG] [FORECASTER] SPSC: Forecast T+1@11:T+2@11: DOWN (p=7.18%) [2026-02-24T20:32:01.906386] [INFO ] [FORECASTER] Completed predict_future for SPSC [2026-02-24T20:32:01.906543] [INFO ] [sig ] SPSC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:02.050734] [INFO ] [LOCAL ] Saved forecast: SPSC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPSC.txt [2026-02-24T20:32:02.050896] [INFO ] [sig ] [2815/3377] Completed SPSC in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-24T20:32:02.050937] [INFO ] [sig ] [2816/3377] Forecasting SPWH... [2026-02-24T20:32:02.050967] [INFO ] [sig ] Generating forecast for: SPWH [2026-02-24T20:32:02.050997] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPWH' from 'https://tdm.silogroup.org/data/derivative_storage/SPWH.csv'. [2026-02-24T20:32:02.062885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPWH'. [2026-02-24T20:32:02.063246] [INFO ] [FORECASTER] Starting predict_future for SPWH [2026-02-24T20:32:02.064061] [DEBUG] [LOCAL ] No optimal features file found for SPWH: ./output/feature-sets/SPWH.txt [2026-02-24T20:32:02.064114] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:02.064160] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:02.064189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:02.064247] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:02.122063] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:02.122992] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:02.123078] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:02.123112] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:02.247288] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:02.247452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:02.247492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:02.247521] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:02.251378] [DEBUG] [FORECASTER] SPWH: Forecast T+1@11:T+2@11: DOWN (p=0.56%) [2026-02-24T20:32:02.251695] [INFO ] [FORECASTER] Completed predict_future for SPWH [2026-02-24T20:32:02.251833] [INFO ] [sig ] SPWH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:02.394606] [INFO ] [LOCAL ] Saved forecast: SPWH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPWH.txt [2026-02-24T20:32:02.394778] [INFO ] [sig ] [2816/3377] Completed SPWH in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-24T20:32:02.394818] [INFO ] [sig ] [2817/3377] Forecasting SPXC... [2026-02-24T20:32:02.394849] [INFO ] [sig ] Generating forecast for: SPXC [2026-02-24T20:32:02.394879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXC' from 'https://tdm.silogroup.org/data/derivative_storage/SPXC.csv'. [2026-02-24T20:32:02.407197] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXC'. [2026-02-24T20:32:02.407650] [INFO ] [FORECASTER] Starting predict_future for SPXC [2026-02-24T20:32:02.408521] [DEBUG] [LOCAL ] No optimal features file found for SPXC: ./output/feature-sets/SPXC.txt [2026-02-24T20:32:02.408622] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:02.408665] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:02.408695] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:02.408751] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:02.467744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:02.468749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:02.468838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:02.468871] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:02.606318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:02.606479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:02.606530] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:02.606588] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:02.610280] [DEBUG] [FORECASTER] SPXC: Forecast T+1@11:T+2@11: DOWN (p=20.06%) [2026-02-24T20:32:02.610597] [INFO ] [FORECASTER] Completed predict_future for SPXC [2026-02-24T20:32:02.610746] [INFO ] [sig ] SPXC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:02.763473] [INFO ] [LOCAL ] Saved forecast: SPXC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPXC.txt [2026-02-24T20:32:02.763711] [INFO ] [sig ] [2817/3377] Completed SPXC in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-24T20:32:02.763756] [INFO ] [sig ] [2818/3377] Forecasting SPXX... [2026-02-24T20:32:02.763785] [INFO ] [sig ] Generating forecast for: SPXX [2026-02-24T20:32:02.763815] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SPXX' from 'https://tdm.silogroup.org/data/derivative_storage/SPXX.csv'. [2026-02-24T20:32:02.776054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SPXX'. [2026-02-24T20:32:02.776412] [INFO ] [FORECASTER] Starting predict_future for SPXX [2026-02-24T20:32:02.777554] [DEBUG] [LOCAL ] No optimal features file found for SPXX: ./output/feature-sets/SPXX.txt [2026-02-24T20:32:02.777651] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:02.777691] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:02.777719] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:02.777775] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:02.840290] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:02.841330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:02.841437] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:02.841471] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:02.968069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:02.968231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:02.968272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:02.968301] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:02.971944] [DEBUG] [FORECASTER] SPXX: Forecast T+1@11:T+2@11: DOWN (p=37.42%) [2026-02-24T20:32:02.972232] [INFO ] [FORECASTER] Completed predict_future for SPXX [2026-02-24T20:32:02.972368] [INFO ] [sig ] SPXX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:03.120993] [INFO ] [LOCAL ] Saved forecast: SPXX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SPXX.txt [2026-02-24T20:32:03.121145] [INFO ] [sig ] [2818/3377] Completed SPXX in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-24T20:32:03.121186] [INFO ] [sig ] [2819/3377] Forecasting SQM... [2026-02-24T20:32:03.121216] [INFO ] [sig ] Generating forecast for: SQM [2026-02-24T20:32:03.121247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQM' from 'https://tdm.silogroup.org/data/derivative_storage/SQM.csv'. [2026-02-24T20:32:03.132599] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQM'. [2026-02-24T20:32:03.132925] [INFO ] [FORECASTER] Starting predict_future for SQM [2026-02-24T20:32:03.133750] [DEBUG] [LOCAL ] No optimal features file found for SQM: ./output/feature-sets/SQM.txt [2026-02-24T20:32:03.133805] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:03.133837] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:03.133864] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:03.133920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:03.197238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:03.198321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:03.198424] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:03.198465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:03.340864] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:03.341032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:03.341073] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:03.341104] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:03.345093] [DEBUG] [FORECASTER] SQM: Forecast T+1@11:T+2@11: UP (p=85.39%) [2026-02-24T20:32:03.345525] [INFO ] [FORECASTER] Completed predict_future for SQM [2026-02-24T20:32:03.345724] [INFO ] [sig ] SQM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:03.498126] [INFO ] [LOCAL ] Saved forecast: SQM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SQM.txt [2026-02-24T20:32:03.498298] [INFO ] [sig ] [2819/3377] Completed SQM in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-24T20:32:03.498341] [INFO ] [sig ] [2820/3377] Forecasting SQNS... [2026-02-24T20:32:03.498381] [INFO ] [sig ] Generating forecast for: SQNS [2026-02-24T20:32:03.498414] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQNS' from 'https://tdm.silogroup.org/data/derivative_storage/SQNS.csv'. [2026-02-24T20:32:03.511948] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQNS'. [2026-02-24T20:32:03.512345] [INFO ] [FORECASTER] Starting predict_future for SQNS [2026-02-24T20:32:03.513200] [DEBUG] [LOCAL ] No optimal features file found for SQNS: ./output/feature-sets/SQNS.txt [2026-02-24T20:32:03.513256] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:03.513290] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:03.513317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:03.513373] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:03.573670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:03.574611] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:03.574712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:03.574748] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:03.705664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:03.705851] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:03.705904] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:03.705944] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:03.710673] [DEBUG] [FORECASTER] SQNS: Forecast T+1@11:T+2@11: DOWN (p=7.56%) [2026-02-24T20:32:03.711051] [INFO ] [FORECASTER] Completed predict_future for SQNS [2026-02-24T20:32:03.711221] [INFO ] [sig ] SQNS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:03.872151] [INFO ] [LOCAL ] Saved forecast: SQNS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SQNS.txt [2026-02-24T20:32:03.872356] [INFO ] [sig ] [2820/3377] Completed SQNS in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-24T20:32:03.872431] [INFO ] [sig ] [2821/3377] Forecasting SQQQ... [2026-02-24T20:32:03.872477] [INFO ] [sig ] Generating forecast for: SQQQ [2026-02-24T20:32:03.872519] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/SQQQ.csv'. [2026-02-24T20:32:03.884959] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SQQQ'. [2026-02-24T20:32:03.885377] [INFO ] [FORECASTER] Starting predict_future for SQQQ [2026-02-24T20:32:03.886292] [DEBUG] [LOCAL ] No optimal features file found for SQQQ: ./output/feature-sets/SQQQ.txt [2026-02-24T20:32:03.886350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:03.886413] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:03.886442] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:03.886502] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:03.946289] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:03.947321] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:03.947415] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:03.947449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:04.075562] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:04.075748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:04.075791] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:04.075820] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:04.080457] [DEBUG] [FORECASTER] SQQQ: Forecast T+1@11:T+2@11: DOWN (p=48.77%) [2026-02-24T20:32:04.080964] [INFO ] [FORECASTER] Completed predict_future for SQQQ [2026-02-24T20:32:04.081160] [INFO ] [sig ] SQQQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:04.229156] [INFO ] [LOCAL ] Saved forecast: SQQQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SQQQ.txt [2026-02-24T20:32:04.229319] [INFO ] [sig ] [2821/3377] Completed SQQQ in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.4m [2026-02-24T20:32:04.229365] [INFO ] [sig ] [2822/3377] Forecasting SRAD... [2026-02-24T20:32:04.229396] [INFO ] [sig ] Generating forecast for: SRAD [2026-02-24T20:32:04.229428] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRAD' from 'https://tdm.silogroup.org/data/derivative_storage/SRAD.csv'. [2026-02-24T20:32:04.242359] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRAD'. [2026-02-24T20:32:04.242960] [INFO ] [FORECASTER] Starting predict_future for SRAD [2026-02-24T20:32:04.243832] [DEBUG] [LOCAL ] No optimal features file found for SRAD: ./output/feature-sets/SRAD.txt [2026-02-24T20:32:04.243887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:04.243920] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:04.243947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:04.244003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:04.307787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:04.308737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:04.308833] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:04.308868] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:04.432830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:04.432988] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:04.433030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:04.433060] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:04.436600] [DEBUG] [FORECASTER] SRAD: Forecast T+1@11:T+2@11: UP (p=74.95%) [2026-02-24T20:32:04.436892] [INFO ] [FORECASTER] Completed predict_future for SRAD [2026-02-24T20:32:04.437028] [INFO ] [sig ] SRAD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:04.580645] [INFO ] [LOCAL ] Saved forecast: SRAD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SRAD.txt [2026-02-24T20:32:04.580799] [INFO ] [sig ] [2822/3377] Completed SRAD in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-24T20:32:04.580839] [INFO ] [sig ] [2823/3377] Forecasting SRBK... [2026-02-24T20:32:04.580871] [INFO ] [sig ] Generating forecast for: SRBK [2026-02-24T20:32:04.580902] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRBK' from 'https://tdm.silogroup.org/data/derivative_storage/SRBK.csv'. [2026-02-24T20:32:04.592824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRBK'. [2026-02-24T20:32:04.593143] [INFO ] [FORECASTER] Starting predict_future for SRBK [2026-02-24T20:32:04.593954] [DEBUG] [LOCAL ] No optimal features file found for SRBK: ./output/feature-sets/SRBK.txt [2026-02-24T20:32:04.594007] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:04.594040] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:04.594067] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:04.594123] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:04.652109] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:04.652942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:04.653026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:04.653059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:04.770829] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:04.770992] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:04.771034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:04.771084] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:04.774784] [DEBUG] [FORECASTER] SRBK: Forecast T+1@11:T+2@11: UP (p=95.88%) [2026-02-24T20:32:04.775104] [INFO ] [FORECASTER] Completed predict_future for SRBK [2026-02-24T20:32:04.775245] [INFO ] [sig ] SRBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:04.916932] [INFO ] [LOCAL ] Saved forecast: SRBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SRBK.txt [2026-02-24T20:32:04.917096] [INFO ] [sig ] [2823/3377] Completed SRBK in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-24T20:32:04.917138] [INFO ] [sig ] [2824/3377] Forecasting SRCE... [2026-02-24T20:32:04.917168] [INFO ] [sig ] Generating forecast for: SRCE [2026-02-24T20:32:04.917200] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRCE' from 'https://tdm.silogroup.org/data/derivative_storage/SRCE.csv'. [2026-02-24T20:32:04.929180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRCE'. [2026-02-24T20:32:04.929601] [INFO ] [FORECASTER] Starting predict_future for SRCE [2026-02-24T20:32:04.930454] [DEBUG] [LOCAL ] No optimal features file found for SRCE: ./output/feature-sets/SRCE.txt [2026-02-24T20:32:04.930510] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:04.930544] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:04.930593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:04.930656] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:04.989265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:04.990225] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:04.990324] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:04.990359] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:05.115230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:05.115396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:05.115440] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:05.115510] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:05.119317] [DEBUG] [FORECASTER] SRCE: Forecast T+1@11:T+2@11: DOWN (p=14.20%) [2026-02-24T20:32:05.119648] [INFO ] [FORECASTER] Completed predict_future for SRCE [2026-02-24T20:32:05.119789] [INFO ] [sig ] SRCE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:05.271183] [INFO ] [LOCAL ] Saved forecast: SRCE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SRCE.txt [2026-02-24T20:32:05.271350] [INFO ] [sig ] [2824/3377] Completed SRCE in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-24T20:32:05.271408] [INFO ] [sig ] [2825/3377] Forecasting SRE... [2026-02-24T20:32:05.271457] [INFO ] [sig ] Generating forecast for: SRE [2026-02-24T20:32:05.271491] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRE' from 'https://tdm.silogroup.org/data/derivative_storage/SRE.csv'. [2026-02-24T20:32:05.284186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRE'. [2026-02-24T20:32:05.284593] [INFO ] [FORECASTER] Starting predict_future for SRE [2026-02-24T20:32:05.285626] [DEBUG] [LOCAL ] No optimal features file found for SRE: ./output/feature-sets/SRE.txt [2026-02-24T20:32:05.285682] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:05.285717] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:05.285745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:05.285801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:05.347975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:05.348907] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:05.348994] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:05.349048] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:05.471482] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:05.471695] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:05.471770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:05.471801] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:05.475298] [DEBUG] [FORECASTER] SRE: Forecast T+1@11:T+2@11: UP (p=80.13%) [2026-02-24T20:32:05.475606] [INFO ] [FORECASTER] Completed predict_future for SRE [2026-02-24T20:32:05.475746] [INFO ] [sig ] SRE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:05.625804] [INFO ] [LOCAL ] Saved forecast: SRE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SRE.txt [2026-02-24T20:32:05.625955] [INFO ] [sig ] [2825/3377] Completed SRE in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-24T20:32:05.625997] [INFO ] [sig ] [2826/3377] Forecasting SREA... [2026-02-24T20:32:05.626026] [INFO ] [sig ] Generating forecast for: SREA [2026-02-24T20:32:05.626057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SREA' from 'https://tdm.silogroup.org/data/derivative_storage/SREA.csv'. [2026-02-24T20:32:05.637700] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SREA'. [2026-02-24T20:32:05.638068] [INFO ] [FORECASTER] Starting predict_future for SREA [2026-02-24T20:32:05.638963] [DEBUG] [LOCAL ] No optimal features file found for SREA: ./output/feature-sets/SREA.txt [2026-02-24T20:32:05.639019] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:05.639053] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:05.639081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:05.639140] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:05.698164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:05.699100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:05.699186] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:05.699221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:05.820875] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:05.821034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:05.821076] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:05.821107] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:05.824621] [DEBUG] [FORECASTER] SREA: Forecast T+1@11:T+2@11: DOWN (p=42.76%) [2026-02-24T20:32:05.824910] [INFO ] [FORECASTER] Completed predict_future for SREA [2026-02-24T20:32:05.825038] [INFO ] [sig ] SREA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:05.966363] [INFO ] [LOCAL ] Saved forecast: SREA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SREA.txt [2026-02-24T20:32:05.966520] [INFO ] [sig ] [2826/3377] Completed SREA in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-24T20:32:05.966562] [INFO ] [sig ] [2827/3377] Forecasting SRFM... [2026-02-24T20:32:05.966629] [INFO ] [sig ] Generating forecast for: SRFM [2026-02-24T20:32:05.966670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRFM' from 'https://tdm.silogroup.org/data/derivative_storage/SRFM.csv'. [2026-02-24T20:32:05.978338] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRFM'. [2026-02-24T20:32:05.978722] [INFO ] [FORECASTER] Starting predict_future for SRFM [2026-02-24T20:32:05.979514] [DEBUG] [LOCAL ] No optimal features file found for SRFM: ./output/feature-sets/SRFM.txt [2026-02-24T20:32:05.979567] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:05.979622] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:05.979686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:05.979745] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:06.039959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:06.040826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:06.040914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:06.040948] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:06.164081] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:06.164238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:06.164278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:06.164306] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:06.168342] [DEBUG] [FORECASTER] SRFM: Forecast T+1@11:T+2@11: DOWN (p=20.22%) [2026-02-24T20:32:06.168663] [INFO ] [FORECASTER] Completed predict_future for SRFM [2026-02-24T20:32:06.168815] [INFO ] [sig ] SRFM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:06.317509] [INFO ] [LOCAL ] Saved forecast: SRFM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SRFM.txt [2026-02-24T20:32:06.317663] [INFO ] [sig ] [2827/3377] Completed SRFM in 0.4s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-24T20:32:06.317705] [INFO ] [sig ] [2828/3377] Forecasting SRG... [2026-02-24T20:32:06.317736] [INFO ] [sig ] Generating forecast for: SRG [2026-02-24T20:32:06.317766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRG' from 'https://tdm.silogroup.org/data/derivative_storage/SRG.csv'. [2026-02-24T20:32:06.329923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRG'. [2026-02-24T20:32:06.330334] [INFO ] [FORECASTER] Starting predict_future for SRG [2026-02-24T20:32:06.331162] [DEBUG] [LOCAL ] No optimal features file found for SRG: ./output/feature-sets/SRG.txt [2026-02-24T20:32:06.331217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:06.331249] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:06.331276] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:06.331332] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:06.390320] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:06.391218] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:06.391309] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:06.391342] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:06.515029] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:06.515189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:06.515231] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:06.515261] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:06.519186] [DEBUG] [FORECASTER] SRG: Forecast T+1@11:T+2@11: DOWN (p=27.21%) [2026-02-24T20:32:06.519477] [INFO ] [FORECASTER] Completed predict_future for SRG [2026-02-24T20:32:06.519632] [INFO ] [sig ] SRG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:06.664414] [INFO ] [LOCAL ] Saved forecast: SRG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SRG.txt [2026-02-24T20:32:06.664564] [INFO ] [sig ] [2828/3377] Completed SRG in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-24T20:32:06.664625] [INFO ] [sig ] [2829/3377] Forecasting SRI... [2026-02-24T20:32:06.664656] [INFO ] [sig ] Generating forecast for: SRI [2026-02-24T20:32:06.664689] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRI' from 'https://tdm.silogroup.org/data/derivative_storage/SRI.csv'. [2026-02-24T20:32:06.676252] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRI'. [2026-02-24T20:32:06.676663] [INFO ] [FORECASTER] Starting predict_future for SRI [2026-02-24T20:32:06.677500] [DEBUG] [LOCAL ] No optimal features file found for SRI: ./output/feature-sets/SRI.txt [2026-02-24T20:32:06.677554] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:06.677614] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:06.677646] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:06.677708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:06.736448] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:06.737401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:06.737485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:06.737519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:06.859401] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:06.859561] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:06.859620] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:06.859650] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:06.863243] [DEBUG] [FORECASTER] SRI: Forecast T+1@11:T+2@11: UP (p=78.05%) [2026-02-24T20:32:06.863526] [INFO ] [FORECASTER] Completed predict_future for SRI [2026-02-24T20:32:06.863677] [INFO ] [sig ] SRI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:07.005973] [INFO ] [LOCAL ] Saved forecast: SRI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SRI.txt [2026-02-24T20:32:07.006312] [INFO ] [sig ] [2829/3377] Completed SRI in 0.3s | 2.77 sym/s | Total: 17.0m | ETA: 3.3m [2026-02-24T20:32:07.006352] [INFO ] [sig ] [2830/3377] Forecasting SRRK... [2026-02-24T20:32:07.006381] [INFO ] [sig ] Generating forecast for: SRRK [2026-02-24T20:32:07.006412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRRK' from 'https://tdm.silogroup.org/data/derivative_storage/SRRK.csv'. [2026-02-24T20:32:07.018162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRRK'. [2026-02-24T20:32:07.018486] [INFO ] [FORECASTER] Starting predict_future for SRRK [2026-02-24T20:32:07.019337] [DEBUG] [LOCAL ] No optimal features file found for SRRK: ./output/feature-sets/SRRK.txt [2026-02-24T20:32:07.019392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:07.019426] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:07.019453] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:07.019510] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:07.082945] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:07.083812] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:07.083894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:07.083928] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:07.202651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:07.202803] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:07.202842] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:07.202870] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:07.206343] [DEBUG] [FORECASTER] SRRK: Forecast T+1@11:T+2@11: DOWN (p=41.72%) [2026-02-24T20:32:07.206636] [INFO ] [FORECASTER] Completed predict_future for SRRK [2026-02-24T20:32:07.206767] [INFO ] [sig ] SRRK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:07.350162] [INFO ] [LOCAL ] Saved forecast: SRRK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SRRK.txt [2026-02-24T20:32:07.350303] [INFO ] [sig ] [2830/3377] Completed SRRK in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-24T20:32:07.350344] [INFO ] [sig ] [2831/3377] Forecasting SRTS... [2026-02-24T20:32:07.350377] [INFO ] [sig ] Generating forecast for: SRTS [2026-02-24T20:32:07.350430] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SRTS' from 'https://tdm.silogroup.org/data/derivative_storage/SRTS.csv'. [2026-02-24T20:32:07.361691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SRTS'. [2026-02-24T20:32:07.362011] [INFO ] [FORECASTER] Starting predict_future for SRTS [2026-02-24T20:32:07.362821] [DEBUG] [LOCAL ] No optimal features file found for SRTS: ./output/feature-sets/SRTS.txt [2026-02-24T20:32:07.362876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:07.362908] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:07.362950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:07.363042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:07.422308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:07.422974] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:07.423111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:07.423156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:07.545588] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:07.545750] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:07.545790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:07.545819] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:07.549314] [DEBUG] [FORECASTER] SRTS: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-02-24T20:32:07.549616] [INFO ] [FORECASTER] Completed predict_future for SRTS [2026-02-24T20:32:07.549779] [INFO ] [sig ] SRTS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:07.694127] [INFO ] [LOCAL ] Saved forecast: SRTS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SRTS.txt [2026-02-24T20:32:07.694259] [INFO ] [sig ] [2831/3377] Completed SRTS in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-24T20:32:07.694300] [INFO ] [sig ] [2832/3377] Forecasting SSB... [2026-02-24T20:32:07.694330] [INFO ] [sig ] Generating forecast for: SSB [2026-02-24T20:32:07.694360] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSB' from 'https://tdm.silogroup.org/data/derivative_storage/SSB.csv'. [2026-02-24T20:32:07.706050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSB'. [2026-02-24T20:32:07.706379] [INFO ] [FORECASTER] Starting predict_future for SSB [2026-02-24T20:32:07.707204] [DEBUG] [LOCAL ] No optimal features file found for SSB: ./output/feature-sets/SSB.txt [2026-02-24T20:32:07.707259] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:07.707292] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:07.707320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:07.707378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:07.768135] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:07.769010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:07.769108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:07.769146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:07.896640] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:07.896831] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:07.896877] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:07.896906] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:07.900543] [DEBUG] [FORECASTER] SSB: Forecast T+1@11:T+2@11: DOWN (p=7.81%) [2026-02-24T20:32:07.900907] [INFO ] [FORECASTER] Completed predict_future for SSB [2026-02-24T20:32:07.901082] [INFO ] [sig ] SSB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:08.052618] [INFO ] [LOCAL ] Saved forecast: SSB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SSB.txt [2026-02-24T20:32:08.052788] [INFO ] [sig ] [2832/3377] Completed SSB in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-24T20:32:08.052830] [INFO ] [sig ] [2833/3377] Forecasting SSD... [2026-02-24T20:32:08.052860] [INFO ] [sig ] Generating forecast for: SSD [2026-02-24T20:32:08.052891] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSD' from 'https://tdm.silogroup.org/data/derivative_storage/SSD.csv'. [2026-02-24T20:32:08.066190] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSD'. [2026-02-24T20:32:08.066627] [INFO ] [FORECASTER] Starting predict_future for SSD [2026-02-24T20:32:08.067457] [DEBUG] [LOCAL ] No optimal features file found for SSD: ./output/feature-sets/SSD.txt [2026-02-24T20:32:08.067511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:08.067543] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:08.067569] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:08.067662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:08.126903] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:08.127869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:08.127954] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:08.127988] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:08.248915] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:08.249073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:08.249114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:08.249142] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:08.252588] [DEBUG] [FORECASTER] SSD: Forecast T+1@11:T+2@11: DOWN (p=1.69%) [2026-02-24T20:32:08.252871] [INFO ] [FORECASTER] Completed predict_future for SSD [2026-02-24T20:32:08.253002] [INFO ] [sig ] SSD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:08.396064] [INFO ] [LOCAL ] Saved forecast: SSD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SSD.txt [2026-02-24T20:32:08.396225] [INFO ] [sig ] [2833/3377] Completed SSD in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-24T20:32:08.396266] [INFO ] [sig ] [2834/3377] Forecasting SSL... [2026-02-24T20:32:08.396295] [INFO ] [sig ] Generating forecast for: SSL [2026-02-24T20:32:08.396326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSL' from 'https://tdm.silogroup.org/data/derivative_storage/SSL.csv'. [2026-02-24T20:32:08.408709] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSL'. [2026-02-24T20:32:08.409289] [INFO ] [FORECASTER] Starting predict_future for SSL [2026-02-24T20:32:08.410335] [DEBUG] [LOCAL ] No optimal features file found for SSL: ./output/feature-sets/SSL.txt [2026-02-24T20:32:08.410389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:08.410421] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:08.410448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:08.410508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:08.471884] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:08.472766] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:08.472854] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:08.472888] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:08.614189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:08.614355] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:08.614408] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:08.614440] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:08.618661] [DEBUG] [FORECASTER] SSL: Forecast T+1@11:T+2@11: DOWN (p=10.89%) [2026-02-24T20:32:08.618972] [INFO ] [FORECASTER] Completed predict_future for SSL [2026-02-24T20:32:08.619118] [INFO ] [sig ] SSL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:08.765292] [INFO ] [LOCAL ] Saved forecast: SSL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SSL.txt [2026-02-24T20:32:08.765502] [INFO ] [sig ] [2834/3377] Completed SSL in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-24T20:32:08.765543] [INFO ] [sig ] [2835/3377] Forecasting SSNC... [2026-02-24T20:32:08.765594] [INFO ] [sig ] Generating forecast for: SSNC [2026-02-24T20:32:08.765629] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSNC' from 'https://tdm.silogroup.org/data/derivative_storage/SSNC.csv'. [2026-02-24T20:32:08.777144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSNC'. [2026-02-24T20:32:08.777548] [INFO ] [FORECASTER] Starting predict_future for SSNC [2026-02-24T20:32:08.778468] [DEBUG] [LOCAL ] No optimal features file found for SSNC: ./output/feature-sets/SSNC.txt [2026-02-24T20:32:08.778527] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:08.778561] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:08.778609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:08.778668] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:08.841119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:08.841999] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:08.842097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:08.842135] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:08.971554] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:08.971749] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:08.971795] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:08.971825] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:08.975705] [DEBUG] [FORECASTER] SSNC: Forecast T+1@11:T+2@11: UP (p=98.62%) [2026-02-24T20:32:08.976032] [INFO ] [FORECASTER] Completed predict_future for SSNC [2026-02-24T20:32:08.976168] [INFO ] [sig ] SSNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:09.123280] [INFO ] [LOCAL ] Saved forecast: SSNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SSNC.txt [2026-02-24T20:32:09.123432] [INFO ] [sig ] [2835/3377] Completed SSNC in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-24T20:32:09.123474] [INFO ] [sig ] [2836/3377] Forecasting SSP... [2026-02-24T20:32:09.123502] [INFO ] [sig ] Generating forecast for: SSP [2026-02-24T20:32:09.123533] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSP' from 'https://tdm.silogroup.org/data/derivative_storage/SSP.csv'. [2026-02-24T20:32:09.137092] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSP'. [2026-02-24T20:32:09.137459] [INFO ] [FORECASTER] Starting predict_future for SSP [2026-02-24T20:32:09.138538] [DEBUG] [LOCAL ] No optimal features file found for SSP: ./output/feature-sets/SSP.txt [2026-02-24T20:32:09.138611] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:09.138649] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:09.138685] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:09.138756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:09.199632] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:09.200750] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:09.200841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:09.200875] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:09.329804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:09.329991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:09.330041] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:09.330073] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:09.333830] [DEBUG] [FORECASTER] SSP: Forecast T+1@11:T+2@11: DOWN (p=48.19%) [2026-02-24T20:32:09.334128] [INFO ] [FORECASTER] Completed predict_future for SSP [2026-02-24T20:32:09.334262] [INFO ] [sig ] SSP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:09.493697] [INFO ] [LOCAL ] Saved forecast: SSP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SSP.txt [2026-02-24T20:32:09.493850] [INFO ] [sig ] [2836/3377] Completed SSP in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-24T20:32:09.493890] [INFO ] [sig ] [2837/3377] Forecasting SSRM... [2026-02-24T20:32:09.493919] [INFO ] [sig ] Generating forecast for: SSRM [2026-02-24T20:32:09.493959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSRM' from 'https://tdm.silogroup.org/data/derivative_storage/SSRM.csv'. [2026-02-24T20:32:09.506476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSRM'. [2026-02-24T20:32:09.506832] [INFO ] [FORECASTER] Starting predict_future for SSRM [2026-02-24T20:32:09.507889] [DEBUG] [LOCAL ] No optimal features file found for SSRM: ./output/feature-sets/SSRM.txt [2026-02-24T20:32:09.508128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:09.508161] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:09.508187] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:09.508249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:09.570118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:09.570834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:09.570925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:09.570961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:09.695837] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:09.695982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:09.696028] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:09.696058] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:09.700009] [DEBUG] [FORECASTER] SSRM: Forecast T+1@11:T+2@11: DOWN (p=28.00%) [2026-02-24T20:32:09.700485] [INFO ] [FORECASTER] Completed predict_future for SSRM [2026-02-24T20:32:09.700636] [INFO ] [sig ] SSRM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:09.845051] [INFO ] [LOCAL ] Saved forecast: SSRM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SSRM.txt [2026-02-24T20:32:09.845209] [INFO ] [sig ] [2837/3377] Completed SSRM in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.3m [2026-02-24T20:32:09.845248] [INFO ] [sig ] [2838/3377] Forecasting SSSS... [2026-02-24T20:32:09.845279] [INFO ] [sig ] Generating forecast for: SSSS [2026-02-24T20:32:09.845309] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSSS' from 'https://tdm.silogroup.org/data/derivative_storage/SSSS.csv'. [2026-02-24T20:32:09.856402] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSSS'. [2026-02-24T20:32:09.856838] [INFO ] [FORECASTER] Starting predict_future for SSSS [2026-02-24T20:32:09.857662] [DEBUG] [LOCAL ] No optimal features file found for SSSS: ./output/feature-sets/SSSS.txt [2026-02-24T20:32:09.857719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:09.857781] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:09.857808] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:09.857881] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:09.914805] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:09.915778] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:09.915877] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:09.915910] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:10.044080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:10.044262] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:10.044308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:10.044339] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:10.048336] [DEBUG] [FORECASTER] SSSS: Forecast T+1@11:T+2@11: UP (p=91.60%) [2026-02-24T20:32:10.048670] [INFO ] [FORECASTER] Completed predict_future for SSSS [2026-02-24T20:32:10.048853] [INFO ] [sig ] SSSS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:10.193809] [INFO ] [LOCAL ] Saved forecast: SSSS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SSSS.txt [2026-02-24T20:32:10.194179] [INFO ] [sig ] [2838/3377] Completed SSSS in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-24T20:32:10.194220] [INFO ] [sig ] [2839/3377] Forecasting SSTI... [2026-02-24T20:32:10.194252] [INFO ] [sig ] Generating forecast for: SSTI [2026-02-24T20:32:10.194283] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTI' from 'https://tdm.silogroup.org/data/derivative_storage/SSTI.csv'. [2026-02-24T20:32:10.206121] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTI'. [2026-02-24T20:32:10.206501] [INFO ] [FORECASTER] Starting predict_future for SSTI [2026-02-24T20:32:10.207337] [DEBUG] [LOCAL ] No optimal features file found for SSTI: ./output/feature-sets/SSTI.txt [2026-02-24T20:32:10.207392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:10.207425] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:10.207451] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:10.207508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:10.270690] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:10.271629] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:10.271716] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:10.271749] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:10.398891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:10.399250] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:10.399293] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:10.399322] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:10.403031] [DEBUG] [FORECASTER] SSTI: Forecast T+1@11:T+2@11: UP (p=93.30%) [2026-02-24T20:32:10.403342] [INFO ] [FORECASTER] Completed predict_future for SSTI [2026-02-24T20:32:10.403485] [INFO ] [sig ] SSTI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:10.550277] [INFO ] [LOCAL ] Saved forecast: SSTI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SSTI.txt [2026-02-24T20:32:10.550447] [INFO ] [sig ] [2839/3377] Completed SSTI in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-24T20:32:10.550487] [INFO ] [sig ] [2840/3377] Forecasting SSTK... [2026-02-24T20:32:10.550518] [INFO ] [sig ] Generating forecast for: SSTK [2026-02-24T20:32:10.550548] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSTK' from 'https://tdm.silogroup.org/data/derivative_storage/SSTK.csv'. [2026-02-24T20:32:10.562025] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSTK'. [2026-02-24T20:32:10.562395] [INFO ] [FORECASTER] Starting predict_future for SSTK [2026-02-24T20:32:10.563214] [DEBUG] [LOCAL ] No optimal features file found for SSTK: ./output/feature-sets/SSTK.txt [2026-02-24T20:32:10.563279] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:10.563313] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:10.563340] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:10.563396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:10.621062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:10.622358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:10.622455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:10.622489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:10.751162] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:10.751326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:10.751366] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:10.751395] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:10.754881] [DEBUG] [FORECASTER] SSTK: Forecast T+1@11:T+2@11: UP (p=97.75%) [2026-02-24T20:32:10.755171] [INFO ] [FORECASTER] Completed predict_future for SSTK [2026-02-24T20:32:10.755303] [INFO ] [sig ] SSTK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:10.904309] [INFO ] [LOCAL ] Saved forecast: SSTK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SSTK.txt [2026-02-24T20:32:10.904486] [INFO ] [sig ] [2840/3377] Completed SSTK in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-24T20:32:10.904528] [INFO ] [sig ] [2841/3377] Forecasting SSYS... [2026-02-24T20:32:10.904557] [INFO ] [sig ] Generating forecast for: SSYS [2026-02-24T20:32:10.904607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SSYS' from 'https://tdm.silogroup.org/data/derivative_storage/SSYS.csv'. [2026-02-24T20:32:10.917020] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SSYS'. [2026-02-24T20:32:10.917393] [INFO ] [FORECASTER] Starting predict_future for SSYS [2026-02-24T20:32:10.918267] [DEBUG] [LOCAL ] No optimal features file found for SSYS: ./output/feature-sets/SSYS.txt [2026-02-24T20:32:10.918320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:10.918352] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:10.918378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:10.918435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:10.979429] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:10.980364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:10.980453] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:10.980487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:11.106246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:11.106405] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:11.106446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:11.106509] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:11.110111] [DEBUG] [FORECASTER] SSYS: Forecast T+1@11:T+2@11: DOWN (p=2.88%) [2026-02-24T20:32:11.110401] [INFO ] [FORECASTER] Completed predict_future for SSYS [2026-02-24T20:32:11.110532] [INFO ] [sig ] SSYS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:11.261176] [INFO ] [LOCAL ] Saved forecast: SSYS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SSYS.txt [2026-02-24T20:32:11.261326] [INFO ] [sig ] [2841/3377] Completed SSYS in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-24T20:32:11.261365] [INFO ] [sig ] [2842/3377] Forecasting STAA... [2026-02-24T20:32:11.261397] [INFO ] [sig ] Generating forecast for: STAA [2026-02-24T20:32:11.261427] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAA' from 'https://tdm.silogroup.org/data/derivative_storage/STAA.csv'. [2026-02-24T20:32:11.273016] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAA'. [2026-02-24T20:32:11.273356] [INFO ] [FORECASTER] Starting predict_future for STAA [2026-02-24T20:32:11.274211] [DEBUG] [LOCAL ] No optimal features file found for STAA: ./output/feature-sets/STAA.txt [2026-02-24T20:32:11.274265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:11.274297] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:11.274324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:11.274382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:11.337058] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:11.337836] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:11.337951] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:11.337987] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:11.462395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:11.462558] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:11.462622] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:11.462654] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:11.466285] [DEBUG] [FORECASTER] STAA: Forecast T+1@11:T+2@11: DOWN (p=14.76%) [2026-02-24T20:32:11.466591] [INFO ] [FORECASTER] Completed predict_future for STAA [2026-02-24T20:32:11.466729] [INFO ] [sig ] STAA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:11.620423] [INFO ] [LOCAL ] Saved forecast: STAA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STAA.txt [2026-02-24T20:32:11.620600] [INFO ] [sig ] [2842/3377] Completed STAA in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-24T20:32:11.620662] [INFO ] [sig ] [2843/3377] Forecasting STAG... [2026-02-24T20:32:11.620698] [INFO ] [sig ] Generating forecast for: STAG [2026-02-24T20:32:11.620729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STAG' from 'https://tdm.silogroup.org/data/derivative_storage/STAG.csv'. [2026-02-24T20:32:11.633311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STAG'. [2026-02-24T20:32:11.633683] [INFO ] [FORECASTER] Starting predict_future for STAG [2026-02-24T20:32:11.634613] [DEBUG] [LOCAL ] No optimal features file found for STAG: ./output/feature-sets/STAG.txt [2026-02-24T20:32:11.634679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:11.634721] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:11.634762] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:11.634841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:11.698532] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:11.699493] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:11.699604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:11.699641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:11.822761] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:11.822924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:11.822963] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:11.822993] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:11.826465] [DEBUG] [FORECASTER] STAG: Forecast T+1@11:T+2@11: DOWN (p=5.63%) [2026-02-24T20:32:11.826762] [INFO ] [FORECASTER] Completed predict_future for STAG [2026-02-24T20:32:11.826898] [INFO ] [sig ] STAG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:11.971055] [INFO ] [LOCAL ] Saved forecast: STAG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STAG.txt [2026-02-24T20:32:11.971215] [INFO ] [sig ] [2843/3377] Completed STAG in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-24T20:32:11.971266] [INFO ] [sig ] [2844/3377] Forecasting STBA... [2026-02-24T20:32:11.971297] [INFO ] [sig ] Generating forecast for: STBA [2026-02-24T20:32:11.971330] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STBA' from 'https://tdm.silogroup.org/data/derivative_storage/STBA.csv'. [2026-02-24T20:32:11.983482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STBA'. [2026-02-24T20:32:11.983848] [INFO ] [FORECASTER] Starting predict_future for STBA [2026-02-24T20:32:11.984938] [DEBUG] [LOCAL ] No optimal features file found for STBA: ./output/feature-sets/STBA.txt [2026-02-24T20:32:11.984994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:11.985027] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:11.985055] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:11.985113] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:12.045229] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:12.046010] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:12.046095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:12.046130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:12.165485] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:12.165661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:12.165703] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:12.165732] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:12.169206] [DEBUG] [FORECASTER] STBA: Forecast T+1@11:T+2@11: UP (p=85.38%) [2026-02-24T20:32:12.169492] [INFO ] [FORECASTER] Completed predict_future for STBA [2026-02-24T20:32:12.169659] [INFO ] [sig ] STBA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:12.320215] [INFO ] [LOCAL ] Saved forecast: STBA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STBA.txt [2026-02-24T20:32:12.320386] [INFO ] [sig ] [2844/3377] Completed STBA in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-24T20:32:12.320442] [INFO ] [sig ] [2845/3377] Forecasting STC... [2026-02-24T20:32:12.320474] [INFO ] [sig ] Generating forecast for: STC [2026-02-24T20:32:12.320505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STC' from 'https://tdm.silogroup.org/data/derivative_storage/STC.csv'. [2026-02-24T20:32:12.333183] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STC'. [2026-02-24T20:32:12.333518] [INFO ] [FORECASTER] Starting predict_future for STC [2026-02-24T20:32:12.334462] [DEBUG] [LOCAL ] No optimal features file found for STC: ./output/feature-sets/STC.txt [2026-02-24T20:32:12.334517] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:12.334551] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:12.334599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:12.334660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:12.394895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:12.395957] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:12.396050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:12.396084] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:12.518248] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:12.518408] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:12.518450] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:12.518481] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:12.522123] [DEBUG] [FORECASTER] STC: Forecast T+1@11:T+2@11: UP (p=57.07%) [2026-02-24T20:32:12.522440] [INFO ] [FORECASTER] Completed predict_future for STC [2026-02-24T20:32:12.522603] [INFO ] [sig ] STC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:12.667111] [INFO ] [LOCAL ] Saved forecast: STC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STC.txt [2026-02-24T20:32:12.667456] [INFO ] [sig ] [2845/3377] Completed STC in 0.3s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-24T20:32:12.667497] [INFO ] [sig ] [2846/3377] Forecasting STE... [2026-02-24T20:32:12.667525] [INFO ] [sig ] Generating forecast for: STE [2026-02-24T20:32:12.667555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STE' from 'https://tdm.silogroup.org/data/derivative_storage/STE.csv'. [2026-02-24T20:32:12.679630] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STE'. [2026-02-24T20:32:12.680005] [INFO ] [FORECASTER] Starting predict_future for STE [2026-02-24T20:32:12.680826] [DEBUG] [LOCAL ] No optimal features file found for STE: ./output/feature-sets/STE.txt [2026-02-24T20:32:12.680880] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:12.680912] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:12.680938] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:12.680994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:12.749294] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:12.750199] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:12.750287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:12.750320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:12.876462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:12.876635] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:12.876677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:12.876707] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:12.880422] [DEBUG] [FORECASTER] STE: Forecast T+1@11:T+2@11: UP (p=95.09%) [2026-02-24T20:32:12.880727] [INFO ] [FORECASTER] Completed predict_future for STE [2026-02-24T20:32:12.880860] [INFO ] [sig ] STE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:13.033740] [INFO ] [LOCAL ] Saved forecast: STE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STE.txt [2026-02-24T20:32:13.033936] [INFO ] [sig ] [2846/3377] Completed STE in 0.4s | 2.77 sym/s | Total: 17.1m | ETA: 3.2m [2026-02-24T20:32:13.033986] [INFO ] [sig ] [2847/3377] Forecasting STEL... [2026-02-24T20:32:13.034016] [INFO ] [sig ] Generating forecast for: STEL [2026-02-24T20:32:13.034046] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEL' from 'https://tdm.silogroup.org/data/derivative_storage/STEL.csv'. [2026-02-24T20:32:13.047462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEL'. [2026-02-24T20:32:13.047901] [INFO ] [FORECASTER] Starting predict_future for STEL [2026-02-24T20:32:13.048772] [DEBUG] [LOCAL ] No optimal features file found for STEL: ./output/feature-sets/STEL.txt [2026-02-24T20:32:13.048827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:13.048861] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:13.048890] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:13.048948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:13.112302] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:13.113238] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:13.113331] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:13.113366] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:13.246441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:13.246617] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:13.246679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:13.246711] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:13.251066] [DEBUG] [FORECASTER] STEL: Forecast T+1@11:T+2@11: UP (p=61.85%) [2026-02-24T20:32:13.251365] [INFO ] [FORECASTER] Completed predict_future for STEL [2026-02-24T20:32:13.251516] [INFO ] [sig ] STEL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:13.410979] [INFO ] [LOCAL ] Saved forecast: STEL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STEL.txt [2026-02-24T20:32:13.411145] [INFO ] [sig ] [2847/3377] Completed STEL in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-24T20:32:13.411189] [INFO ] [sig ] [2848/3377] Forecasting STEM... [2026-02-24T20:32:13.411222] [INFO ] [sig ] Generating forecast for: STEM [2026-02-24T20:32:13.411254] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEM' from 'https://tdm.silogroup.org/data/derivative_storage/STEM.csv'. [2026-02-24T20:32:13.423698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEM'. [2026-02-24T20:32:13.424139] [INFO ] [FORECASTER] Starting predict_future for STEM [2026-02-24T20:32:13.425023] [DEBUG] [LOCAL ] No optimal features file found for STEM: ./output/feature-sets/STEM.txt [2026-02-24T20:32:13.425079] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:13.425112] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:13.425140] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:13.425197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:13.493454] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:13.494470] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:13.494648] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:13.494689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:13.618483] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:13.618647] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:13.618693] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:13.618724] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:13.622379] [DEBUG] [FORECASTER] STEM: Forecast T+1@11:T+2@11: UP (p=61.03%) [2026-02-24T20:32:13.622710] [INFO ] [FORECASTER] Completed predict_future for STEM [2026-02-24T20:32:13.622860] [INFO ] [sig ] STEM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:13.773734] [INFO ] [LOCAL ] Saved forecast: STEM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STEM.txt [2026-02-24T20:32:13.774019] [INFO ] [sig ] [2848/3377] Completed STEM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-24T20:32:13.774084] [INFO ] [sig ] [2849/3377] Forecasting STEP... [2026-02-24T20:32:13.774139] [INFO ] [sig ] Generating forecast for: STEP [2026-02-24T20:32:13.774179] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STEP' from 'https://tdm.silogroup.org/data/derivative_storage/STEP.csv'. [2026-02-24T20:32:13.789593] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STEP'. [2026-02-24T20:32:13.790281] [INFO ] [FORECASTER] Starting predict_future for STEP [2026-02-24T20:32:13.791480] [DEBUG] [LOCAL ] No optimal features file found for STEP: ./output/feature-sets/STEP.txt [2026-02-24T20:32:13.791540] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:13.791600] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:13.791657] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:13.791724] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:13.851444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:13.852675] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:13.852808] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:13.852845] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:13.976806] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:13.976980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:13.977023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:13.977052] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:13.980759] [DEBUG] [FORECASTER] STEP: Forecast T+1@11:T+2@11: DOWN (p=21.70%) [2026-02-24T20:32:13.981054] [INFO ] [FORECASTER] Completed predict_future for STEP [2026-02-24T20:32:13.981189] [INFO ] [sig ] STEP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:14.131594] [INFO ] [LOCAL ] Saved forecast: STEP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STEP.txt [2026-02-24T20:32:14.131755] [INFO ] [sig ] [2849/3377] Completed STEP in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-24T20:32:14.131805] [INFO ] [sig ] [2850/3377] Forecasting STHO... [2026-02-24T20:32:14.131843] [INFO ] [sig ] Generating forecast for: STHO [2026-02-24T20:32:14.131879] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STHO' from 'https://tdm.silogroup.org/data/derivative_storage/STHO.csv'. [2026-02-24T20:32:14.144444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STHO'. [2026-02-24T20:32:14.144867] [INFO ] [FORECASTER] Starting predict_future for STHO [2026-02-24T20:32:14.145752] [DEBUG] [LOCAL ] No optimal features file found for STHO: ./output/feature-sets/STHO.txt [2026-02-24T20:32:14.145821] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:14.145862] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:14.145896] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:14.145964] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:14.204395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:14.205303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:14.205390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:14.205424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:14.325281] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:14.325452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:14.325493] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:14.325522] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:14.329222] [DEBUG] [FORECASTER] STHO: Forecast T+1@11:T+2@11: UP (p=80.94%) [2026-02-24T20:32:14.329559] [INFO ] [FORECASTER] Completed predict_future for STHO [2026-02-24T20:32:14.329725] [INFO ] [sig ] STHO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:14.485870] [INFO ] [LOCAL ] Saved forecast: STHO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STHO.txt [2026-02-24T20:32:14.486026] [INFO ] [sig ] [2850/3377] Completed STHO in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-24T20:32:14.486068] [INFO ] [sig ] [2851/3377] Forecasting STI... [2026-02-24T20:32:14.486098] [INFO ] [sig ] Generating forecast for: STI [2026-02-24T20:32:14.486127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STI' from 'https://tdm.silogroup.org/data/derivative_storage/STI.csv'. [2026-02-24T20:32:14.497711] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STI'. [2026-02-24T20:32:14.498083] [INFO ] [FORECASTER] Starting predict_future for STI [2026-02-24T20:32:14.498986] [DEBUG] [LOCAL ] No optimal features file found for STI: ./output/feature-sets/STI.txt [2026-02-24T20:32:14.499042] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:14.499088] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:14.499118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:14.499177] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:14.558055] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:14.558739] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:14.558838] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:14.558881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:14.682858] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:14.683024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:14.683063] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:14.683092] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:14.686616] [DEBUG] [FORECASTER] STI: Forecast T+1@11:T+2@11: DOWN (p=32.65%) [2026-02-24T20:32:14.686941] [INFO ] [FORECASTER] Completed predict_future for STI [2026-02-24T20:32:14.687078] [INFO ] [sig ] STI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:14.829614] [INFO ] [LOCAL ] Saved forecast: STI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STI.txt [2026-02-24T20:32:14.829806] [INFO ] [sig ] [2851/3377] Completed STI in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-24T20:32:14.829846] [INFO ] [sig ] [2852/3377] Forecasting STIM... [2026-02-24T20:32:14.829877] [INFO ] [sig ] Generating forecast for: STIM [2026-02-24T20:32:14.829908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STIM' from 'https://tdm.silogroup.org/data/derivative_storage/STIM.csv'. [2026-02-24T20:32:14.841810] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STIM'. [2026-02-24T20:32:14.842231] [INFO ] [FORECASTER] Starting predict_future for STIM [2026-02-24T20:32:14.843118] [DEBUG] [LOCAL ] No optimal features file found for STIM: ./output/feature-sets/STIM.txt [2026-02-24T20:32:14.843176] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:14.843211] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:14.843241] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:14.843300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:14.903463] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:14.904393] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:14.904485] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:14.904519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:15.032716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:15.032880] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:15.032924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:15.033147] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:15.036924] [DEBUG] [FORECASTER] STIM: Forecast T+1@11:T+2@11: DOWN (p=49.24%) [2026-02-24T20:32:15.037235] [INFO ] [FORECASTER] Completed predict_future for STIM [2026-02-24T20:32:15.037376] [INFO ] [sig ] STIM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:15.182409] [INFO ] [LOCAL ] Saved forecast: STIM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STIM.txt [2026-02-24T20:32:15.182587] [INFO ] [sig ] [2852/3377] Completed STIM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-24T20:32:15.182631] [INFO ] [sig ] [2853/3377] Forecasting STK... [2026-02-24T20:32:15.182663] [INFO ] [sig ] Generating forecast for: STK [2026-02-24T20:32:15.182706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STK' from 'https://tdm.silogroup.org/data/derivative_storage/STK.csv'. [2026-02-24T20:32:15.194295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STK'. [2026-02-24T20:32:15.194715] [INFO ] [FORECASTER] Starting predict_future for STK [2026-02-24T20:32:15.195564] [DEBUG] [LOCAL ] No optimal features file found for STK: ./output/feature-sets/STK.txt [2026-02-24T20:32:15.195641] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:15.195675] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:15.195704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:15.195763] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:15.260879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:15.261939] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:15.262037] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:15.262074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:15.386819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:15.387002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:15.387046] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:15.387078] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:15.390655] [DEBUG] [FORECASTER] STK: Forecast T+1@11:T+2@11: UP (p=61.74%) [2026-02-24T20:32:15.390945] [INFO ] [FORECASTER] Completed predict_future for STK [2026-02-24T20:32:15.391077] [INFO ] [sig ] STK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:15.533636] [INFO ] [LOCAL ] Saved forecast: STK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STK.txt [2026-02-24T20:32:15.533812] [INFO ] [sig ] [2853/3377] Completed STK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-24T20:32:15.533855] [INFO ] [sig ] [2854/3377] Forecasting STKH... [2026-02-24T20:32:15.533886] [INFO ] [sig ] Generating forecast for: STKH [2026-02-24T20:32:15.533925] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKH' from 'https://tdm.silogroup.org/data/derivative_storage/STKH.csv'. [2026-02-24T20:32:15.545626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKH'. [2026-02-24T20:32:15.546041] [INFO ] [FORECASTER] Starting predict_future for STKH [2026-02-24T20:32:15.546932] [DEBUG] [LOCAL ] No optimal features file found for STKH: ./output/feature-sets/STKH.txt [2026-02-24T20:32:15.546989] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:15.547024] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:15.547052] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:15.547109] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:15.608766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:15.609667] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:15.609748] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:15.609782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:15.720825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:15.720993] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:15.721034] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:15.721065] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:15.724752] [DEBUG] [FORECASTER] STKH: Forecast T+1@11:T+2@11: DOWN (p=46.39%) [2026-02-24T20:32:15.725089] [INFO ] [FORECASTER] Completed predict_future for STKH [2026-02-24T20:32:15.725233] [INFO ] [sig ] STKH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:15.870547] [INFO ] [LOCAL ] Saved forecast: STKH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STKH.txt [2026-02-24T20:32:15.870746] [INFO ] [sig ] [2854/3377] Completed STKH in 0.3s | 2.77 sym/s | Total: 17.2m | ETA: 3.2m [2026-02-24T20:32:15.870815] [INFO ] [sig ] [2855/3377] Forecasting STKL... [2026-02-24T20:32:15.870848] [INFO ] [sig ] Generating forecast for: STKL [2026-02-24T20:32:15.870880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKL' from 'https://tdm.silogroup.org/data/derivative_storage/STKL.csv'. [2026-02-24T20:32:15.882439] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKL'. [2026-02-24T20:32:15.882858] [INFO ] [FORECASTER] Starting predict_future for STKL [2026-02-24T20:32:15.883705] [DEBUG] [LOCAL ] No optimal features file found for STKL: ./output/feature-sets/STKL.txt [2026-02-24T20:32:15.883761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:15.883834] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:15.883868] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:15.883927] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:15.944497] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:15.945695] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:15.945783] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:15.945817] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:16.081323] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:16.081521] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:16.081562] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:16.081611] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:16.085462] [DEBUG] [FORECASTER] STKL: Forecast T+1@11:T+2@11: UP (p=70.44%) [2026-02-24T20:32:16.085787] [INFO ] [FORECASTER] Completed predict_future for STKL [2026-02-24T20:32:16.085926] [INFO ] [sig ] STKL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:16.233392] [INFO ] [LOCAL ] Saved forecast: STKL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STKL.txt [2026-02-24T20:32:16.233560] [INFO ] [sig ] [2855/3377] Completed STKL in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-24T20:32:16.233623] [INFO ] [sig ] [2856/3377] Forecasting STKS... [2026-02-24T20:32:16.233654] [INFO ] [sig ] Generating forecast for: STKS [2026-02-24T20:32:16.233686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STKS' from 'https://tdm.silogroup.org/data/derivative_storage/STKS.csv'. [2026-02-24T20:32:16.245270] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STKS'. [2026-02-24T20:32:16.245635] [INFO ] [FORECASTER] Starting predict_future for STKS [2026-02-24T20:32:16.246461] [DEBUG] [LOCAL ] No optimal features file found for STKS: ./output/feature-sets/STKS.txt [2026-02-24T20:32:16.246515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:16.246547] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:16.246593] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:16.246662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:16.305386] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:16.306313] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:16.306401] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:16.306437] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:16.430127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:16.430287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:16.430330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:16.430360] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:16.433905] [DEBUG] [FORECASTER] STKS: Forecast T+1@11:T+2@11: DOWN (p=12.80%) [2026-02-24T20:32:16.434212] [INFO ] [FORECASTER] Completed predict_future for STKS [2026-02-24T20:32:16.434378] [INFO ] [sig ] STKS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:16.583540] [INFO ] [LOCAL ] Saved forecast: STKS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STKS.txt [2026-02-24T20:32:16.583715] [INFO ] [sig ] [2856/3377] Completed STKS in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-24T20:32:16.583757] [INFO ] [sig ] [2857/3377] Forecasting STLA... [2026-02-24T20:32:16.583787] [INFO ] [sig ] Generating forecast for: STLA [2026-02-24T20:32:16.583818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLA' from 'https://tdm.silogroup.org/data/derivative_storage/STLA.csv'. [2026-02-24T20:32:16.596409] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLA'. [2026-02-24T20:32:16.596816] [INFO ] [FORECASTER] Starting predict_future for STLA [2026-02-24T20:32:16.597686] [DEBUG] [LOCAL ] No optimal features file found for STLA: ./output/feature-sets/STLA.txt [2026-02-24T20:32:16.597742] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:16.597778] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:16.597807] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:16.597920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:16.657028] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:16.657987] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:16.658079] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:16.658114] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:16.791173] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:16.791363] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:16.791404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:16.791433] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:16.795398] [DEBUG] [FORECASTER] STLA: Forecast T+1@11:T+2@11: UP (p=87.97%) [2026-02-24T20:32:16.795843] [INFO ] [FORECASTER] Completed predict_future for STLA [2026-02-24T20:32:16.796058] [INFO ] [sig ] STLA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:16.954406] [INFO ] [LOCAL ] Saved forecast: STLA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STLA.txt [2026-02-24T20:32:16.954547] [INFO ] [sig ] [2857/3377] Completed STLA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-24T20:32:16.954607] [INFO ] [sig ] [2858/3377] Forecasting STLD... [2026-02-24T20:32:16.954640] [INFO ] [sig ] Generating forecast for: STLD [2026-02-24T20:32:16.954683] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STLD' from 'https://tdm.silogroup.org/data/derivative_storage/STLD.csv'. [2026-02-24T20:32:16.966832] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STLD'. [2026-02-24T20:32:16.967202] [INFO ] [FORECASTER] Starting predict_future for STLD [2026-02-24T20:32:16.968145] [DEBUG] [LOCAL ] No optimal features file found for STLD: ./output/feature-sets/STLD.txt [2026-02-24T20:32:16.968201] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:16.968235] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:16.968264] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:16.968321] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:17.028164] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:17.029124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:17.029219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:17.029255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:17.156732] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:17.156888] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:17.156930] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:17.157046] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:17.160817] [DEBUG] [FORECASTER] STLD: Forecast T+1@11:T+2@11: DOWN (p=44.79%) [2026-02-24T20:32:17.161112] [INFO ] [FORECASTER] Completed predict_future for STLD [2026-02-24T20:32:17.161268] [INFO ] [sig ] STLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:17.305763] [INFO ] [LOCAL ] Saved forecast: STLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STLD.txt [2026-02-24T20:32:17.305902] [INFO ] [sig ] [2858/3377] Completed STLD in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-24T20:32:17.305942] [INFO ] [sig ] [2859/3377] Forecasting STM... [2026-02-24T20:32:17.305973] [INFO ] [sig ] Generating forecast for: STM [2026-02-24T20:32:17.306004] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STM' from 'https://tdm.silogroup.org/data/derivative_storage/STM.csv'. [2026-02-24T20:32:17.317620] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STM'. [2026-02-24T20:32:17.318001] [INFO ] [FORECASTER] Starting predict_future for STM [2026-02-24T20:32:17.318852] [DEBUG] [LOCAL ] No optimal features file found for STM: ./output/feature-sets/STM.txt [2026-02-24T20:32:17.318922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:17.318962] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:17.318997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:17.319063] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:17.379076] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:17.379757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:17.379841] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:17.379881] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:17.510231] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:17.510432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:17.510486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:17.510517] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:17.514374] [DEBUG] [FORECASTER] STM: Forecast T+1@11:T+2@11: UP (p=56.34%) [2026-02-24T20:32:17.514715] [INFO ] [FORECASTER] Completed predict_future for STM [2026-02-24T20:32:17.514855] [INFO ] [sig ] STM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:17.663853] [INFO ] [LOCAL ] Saved forecast: STM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STM.txt [2026-02-24T20:32:17.664002] [INFO ] [sig ] [2859/3377] Completed STM in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-24T20:32:17.664044] [INFO ] [sig ] [2860/3377] Forecasting STN... [2026-02-24T20:32:17.664079] [INFO ] [sig ] Generating forecast for: STN [2026-02-24T20:32:17.664110] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STN' from 'https://tdm.silogroup.org/data/derivative_storage/STN.csv'. [2026-02-24T20:32:17.676039] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STN'. [2026-02-24T20:32:17.676383] [INFO ] [FORECASTER] Starting predict_future for STN [2026-02-24T20:32:17.677227] [DEBUG] [LOCAL ] No optimal features file found for STN: ./output/feature-sets/STN.txt [2026-02-24T20:32:17.677281] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:17.677314] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:17.677341] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:17.677398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:17.739782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:17.740523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:17.740638] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:17.740676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:17.864789] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:17.864949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:17.864990] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:17.865022] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:17.868609] [DEBUG] [FORECASTER] STN: Forecast T+1@11:T+2@11: DOWN (p=13.15%) [2026-02-24T20:32:17.868907] [INFO ] [FORECASTER] Completed predict_future for STN [2026-02-24T20:32:17.869069] [INFO ] [sig ] STN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:18.019287] [INFO ] [LOCAL ] Saved forecast: STN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STN.txt [2026-02-24T20:32:18.019446] [INFO ] [sig ] [2860/3377] Completed STN in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-24T20:32:18.019489] [INFO ] [sig ] [2861/3377] Forecasting STNE... [2026-02-24T20:32:18.019519] [INFO ] [sig ] Generating forecast for: STNE [2026-02-24T20:32:18.019551] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STNE' from 'https://tdm.silogroup.org/data/derivative_storage/STNE.csv'. [2026-02-24T20:32:18.031550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STNE'. [2026-02-24T20:32:18.031959] [INFO ] [FORECASTER] Starting predict_future for STNE [2026-02-24T20:32:18.032817] [DEBUG] [LOCAL ] No optimal features file found for STNE: ./output/feature-sets/STNE.txt [2026-02-24T20:32:18.032877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:18.032922] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:18.032964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:18.033038] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:18.094831] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:18.095788] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:18.095883] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:18.095924] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:18.236824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:18.237143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:18.237380] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:18.237410] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:18.241487] [DEBUG] [FORECASTER] STNE: Forecast T+1@11:T+2@11: UP (p=52.41%) [2026-02-24T20:32:18.241792] [INFO ] [FORECASTER] Completed predict_future for STNE [2026-02-24T20:32:18.241930] [INFO ] [sig ] STNE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:18.386482] [INFO ] [LOCAL ] Saved forecast: STNE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STNE.txt [2026-02-24T20:32:18.386666] [INFO ] [sig ] [2861/3377] Completed STNE in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-24T20:32:18.386710] [INFO ] [sig ] [2862/3377] Forecasting STOK... [2026-02-24T20:32:18.386740] [INFO ] [sig ] Generating forecast for: STOK [2026-02-24T20:32:18.386771] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STOK' from 'https://tdm.silogroup.org/data/derivative_storage/STOK.csv'. [2026-02-24T20:32:18.398594] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STOK'. [2026-02-24T20:32:18.399013] [INFO ] [FORECASTER] Starting predict_future for STOK [2026-02-24T20:32:18.400262] [DEBUG] [LOCAL ] No optimal features file found for STOK: ./output/feature-sets/STOK.txt [2026-02-24T20:32:18.400318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:18.400378] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:18.400448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:18.400516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:18.462344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:18.463252] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:18.463340] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:18.463375] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:18.601065] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:18.601436] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:18.601479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:18.601508] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:18.605711] [DEBUG] [FORECASTER] STOK: Forecast T+1@11:T+2@11: DOWN (p=7.85%) [2026-02-24T20:32:18.606055] [INFO ] [FORECASTER] Completed predict_future for STOK [2026-02-24T20:32:18.606200] [INFO ] [sig ] STOK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:18.754351] [INFO ] [LOCAL ] Saved forecast: STOK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STOK.txt [2026-02-24T20:32:18.754510] [INFO ] [sig ] [2862/3377] Completed STOK in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-24T20:32:18.754553] [INFO ] [sig ] [2863/3377] Forecasting STRA... [2026-02-24T20:32:18.754601] [INFO ] [sig ] Generating forecast for: STRA [2026-02-24T20:32:18.754634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRA' from 'https://tdm.silogroup.org/data/derivative_storage/STRA.csv'. [2026-02-24T20:32:18.765938] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRA'. [2026-02-24T20:32:18.766302] [INFO ] [FORECASTER] Starting predict_future for STRA [2026-02-24T20:32:18.767111] [DEBUG] [LOCAL ] No optimal features file found for STRA: ./output/feature-sets/STRA.txt [2026-02-24T20:32:18.767164] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:18.767197] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:18.767225] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:18.767282] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:18.824857] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:18.825817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:18.825917] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:18.825951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:18.960353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:18.960539] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:18.960599] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:18.960634] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:18.964712] [DEBUG] [FORECASTER] STRA: Forecast T+1@11:T+2@11: UP (p=79.26%) [2026-02-24T20:32:18.965004] [INFO ] [FORECASTER] Completed predict_future for STRA [2026-02-24T20:32:18.965140] [INFO ] [sig ] STRA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:19.117493] [INFO ] [LOCAL ] Saved forecast: STRA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STRA.txt [2026-02-24T20:32:19.117694] [INFO ] [sig ] [2863/3377] Completed STRA in 0.4s | 2.77 sym/s | Total: 17.2m | ETA: 3.1m [2026-02-24T20:32:19.117742] [INFO ] [sig ] [2864/3377] Forecasting STRL... [2026-02-24T20:32:19.117776] [INFO ] [sig ] Generating forecast for: STRL [2026-02-24T20:32:19.117808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRL' from 'https://tdm.silogroup.org/data/derivative_storage/STRL.csv'. [2026-02-24T20:32:19.130984] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRL'. [2026-02-24T20:32:19.131620] [INFO ] [FORECASTER] Starting predict_future for STRL [2026-02-24T20:32:19.132492] [DEBUG] [LOCAL ] No optimal features file found for STRL: ./output/feature-sets/STRL.txt [2026-02-24T20:32:19.132548] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:19.132604] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:19.132636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:19.132695] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:19.200014] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:19.200986] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:19.201075] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:19.201109] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:19.326724] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:19.326875] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:19.326920] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:19.326956] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:19.330528] [DEBUG] [FORECASTER] STRL: Forecast T+1@11:T+2@11: UP (p=64.04%) [2026-02-24T20:32:19.330835] [INFO ] [FORECASTER] Completed predict_future for STRL [2026-02-24T20:32:19.330982] [INFO ] [sig ] STRL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:19.474392] [INFO ] [LOCAL ] Saved forecast: STRL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STRL.txt [2026-02-24T20:32:19.474547] [INFO ] [sig ] [2864/3377] Completed STRL in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-24T20:32:19.474606] [INFO ] [sig ] [2865/3377] Forecasting STRS... [2026-02-24T20:32:19.474641] [INFO ] [sig ] Generating forecast for: STRS [2026-02-24T20:32:19.474671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STRS' from 'https://tdm.silogroup.org/data/derivative_storage/STRS.csv'. [2026-02-24T20:32:19.485041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STRS'. [2026-02-24T20:32:19.485348] [INFO ] [FORECASTER] Starting predict_future for STRS [2026-02-24T20:32:19.486295] [DEBUG] [LOCAL ] No optimal features file found for STRS: ./output/feature-sets/STRS.txt [2026-02-24T20:32:19.486350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:19.486383] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:19.486411] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:19.486467] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:19.547346] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:19.548525] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:19.548670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:19.548708] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:19.648362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:19.648527] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:32:19.648587] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:19.648622] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:19.652851] [DEBUG] [FORECASTER] STRS: Forecast T+1@11:T+2@11: DOWN (p=46.04%) [2026-02-24T20:32:19.653177] [INFO ] [FORECASTER] Completed predict_future for STRS [2026-02-24T20:32:19.653325] [INFO ] [sig ] STRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:19.813139] [INFO ] [LOCAL ] Saved forecast: STRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STRS.txt [2026-02-24T20:32:19.813322] [INFO ] [sig ] [2865/3377] Completed STRS in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-24T20:32:19.813362] [INFO ] [sig ] [2866/3377] Forecasting STSS... [2026-02-24T20:32:19.813395] [INFO ] [sig ] Generating forecast for: STSS [2026-02-24T20:32:19.813433] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STSS' from 'https://tdm.silogroup.org/data/derivative_storage/STSS.csv'. [2026-02-24T20:32:19.829546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STSS'. [2026-02-24T20:32:19.830109] [INFO ] [FORECASTER] Starting predict_future for STSS [2026-02-24T20:32:19.831316] [DEBUG] [LOCAL ] No optimal features file found for STSS: ./output/feature-sets/STSS.txt [2026-02-24T20:32:19.831390] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:19.831439] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:19.831480] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:19.831592] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:19.898193] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:19.899517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:19.899637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:19.899674] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:20.030958] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:20.031123] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:20.031163] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:20.031192] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:20.034873] [DEBUG] [FORECASTER] STSS: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-24T20:32:20.035161] [INFO ] [FORECASTER] Completed predict_future for STSS [2026-02-24T20:32:20.035295] [INFO ] [sig ] STSS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:20.190134] [INFO ] [LOCAL ] Saved forecast: STSS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STSS.txt [2026-02-24T20:32:20.190489] [INFO ] [sig ] [2866/3377] Completed STSS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-24T20:32:20.190529] [INFO ] [sig ] [2867/3377] Forecasting STTK... [2026-02-24T20:32:20.190561] [INFO ] [sig ] Generating forecast for: STTK [2026-02-24T20:32:20.190615] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STTK' from 'https://tdm.silogroup.org/data/derivative_storage/STTK.csv'. [2026-02-24T20:32:20.202221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STTK'. [2026-02-24T20:32:20.202609] [INFO ] [FORECASTER] Starting predict_future for STTK [2026-02-24T20:32:20.203426] [DEBUG] [LOCAL ] No optimal features file found for STTK: ./output/feature-sets/STTK.txt [2026-02-24T20:32:20.203481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:20.203513] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:20.203541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:20.203617] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:20.266156] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:20.267072] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:20.267161] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:20.267195] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:20.393387] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:20.393549] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:20.393608] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:20.393640] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:20.397120] [DEBUG] [FORECASTER] STTK: Forecast T+1@11:T+2@11: UP (p=78.26%) [2026-02-24T20:32:20.397406] [INFO ] [FORECASTER] Completed predict_future for STTK [2026-02-24T20:32:20.397538] [INFO ] [sig ] STTK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:20.544434] [INFO ] [LOCAL ] Saved forecast: STTK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STTK.txt [2026-02-24T20:32:20.544620] [INFO ] [sig ] [2867/3377] Completed STTK in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-24T20:32:20.544665] [INFO ] [sig ] [2868/3377] Forecasting STVN... [2026-02-24T20:32:20.544693] [INFO ] [sig ] Generating forecast for: STVN [2026-02-24T20:32:20.544723] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STVN' from 'https://tdm.silogroup.org/data/derivative_storage/STVN.csv'. [2026-02-24T20:32:20.555957] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STVN'. [2026-02-24T20:32:20.556339] [INFO ] [FORECASTER] Starting predict_future for STVN [2026-02-24T20:32:20.557183] [DEBUG] [LOCAL ] No optimal features file found for STVN: ./output/feature-sets/STVN.txt [2026-02-24T20:32:20.557239] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:20.557272] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:20.557298] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:20.557355] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:20.617259] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:20.618237] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:20.618327] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:20.618360] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:20.740768] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:20.740929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:20.740971] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:20.741001] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:20.744527] [DEBUG] [FORECASTER] STVN: Forecast T+1@11:T+2@11: UP (p=99.36%) [2026-02-24T20:32:20.744836] [INFO ] [FORECASTER] Completed predict_future for STVN [2026-02-24T20:32:20.744975] [INFO ] [sig ] STVN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:20.888677] [INFO ] [LOCAL ] Saved forecast: STVN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STVN.txt [2026-02-24T20:32:20.888891] [INFO ] [sig ] [2868/3377] Completed STVN in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-24T20:32:20.888963] [INFO ] [sig ] [2869/3377] Forecasting STWD... [2026-02-24T20:32:20.889019] [INFO ] [sig ] Generating forecast for: STWD [2026-02-24T20:32:20.889070] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STWD' from 'https://tdm.silogroup.org/data/derivative_storage/STWD.csv'. [2026-02-24T20:32:20.902646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STWD'. [2026-02-24T20:32:20.902990] [INFO ] [FORECASTER] Starting predict_future for STWD [2026-02-24T20:32:20.903838] [DEBUG] [LOCAL ] No optimal features file found for STWD: ./output/feature-sets/STWD.txt [2026-02-24T20:32:20.903891] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:20.903923] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:20.903950] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:20.904007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:20.964378] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:20.965180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:20.965262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:20.965296] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:21.087021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:21.087184] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:21.087226] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:21.087273] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:21.090915] [DEBUG] [FORECASTER] STWD: Forecast T+1@11:T+2@11: UP (p=96.98%) [2026-02-24T20:32:21.091213] [INFO ] [FORECASTER] Completed predict_future for STWD [2026-02-24T20:32:21.091345] [INFO ] [sig ] STWD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:21.233357] [INFO ] [LOCAL ] Saved forecast: STWD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STWD.txt [2026-02-24T20:32:21.233505] [INFO ] [sig ] [2869/3377] Completed STWD in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-24T20:32:21.233546] [INFO ] [sig ] [2870/3377] Forecasting STX... [2026-02-24T20:32:21.233603] [INFO ] [sig ] Generating forecast for: STX [2026-02-24T20:32:21.233640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STX' from 'https://tdm.silogroup.org/data/derivative_storage/STX.csv'. [2026-02-24T20:32:21.245394] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STX'. [2026-02-24T20:32:21.245774] [INFO ] [FORECASTER] Starting predict_future for STX [2026-02-24T20:32:21.246790] [DEBUG] [LOCAL ] No optimal features file found for STX: ./output/feature-sets/STX.txt [2026-02-24T20:32:21.246844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:21.246875] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:21.246902] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:21.246959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:21.307670] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:21.308530] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:21.308635] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:21.308671] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:21.442447] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:21.442652] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:21.442711] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:21.442757] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:21.448210] [DEBUG] [FORECASTER] STX: Forecast T+1@11:T+2@11: UP (p=98.53%) [2026-02-24T20:32:21.448559] [INFO ] [FORECASTER] Completed predict_future for STX [2026-02-24T20:32:21.448725] [INFO ] [sig ] STX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:21.595117] [INFO ] [LOCAL ] Saved forecast: STX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STX.txt [2026-02-24T20:32:21.595264] [INFO ] [sig ] [2870/3377] Completed STX in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.1m [2026-02-24T20:32:21.595304] [INFO ] [sig ] [2871/3377] Forecasting STXE... [2026-02-24T20:32:21.595337] [INFO ] [sig ] Generating forecast for: STXE [2026-02-24T20:32:21.595368] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXE' from 'https://tdm.silogroup.org/data/derivative_storage/STXE.csv'. [2026-02-24T20:32:21.609821] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXE'. [2026-02-24T20:32:21.610193] [INFO ] [FORECASTER] Starting predict_future for STXE [2026-02-24T20:32:21.611068] [DEBUG] [LOCAL ] No optimal features file found for STXE: ./output/feature-sets/STXE.txt [2026-02-24T20:32:21.611124] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:21.611162] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:21.611195] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:21.611253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:21.672143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:21.673052] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:21.673137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:21.673172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:21.787819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:21.788013] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:21.788055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:21.788085] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:21.792447] [DEBUG] [FORECASTER] STXE: Forecast T+1@11:T+2@11: DOWN (p=35.53%) [2026-02-24T20:32:21.792752] [INFO ] [FORECASTER] Completed predict_future for STXE [2026-02-24T20:32:21.792888] [INFO ] [sig ] STXE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:21.951652] [INFO ] [LOCAL ] Saved forecast: STXE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/STXE.txt [2026-02-24T20:32:21.951812] [INFO ] [sig ] [2871/3377] Completed STXE in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:21.951851] [INFO ] [sig ] [2872/3377] Forecasting STXG... [2026-02-24T20:32:21.951883] [INFO ] [sig ] Generating forecast for: STXG [2026-02-24T20:32:21.951913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'STXG' from 'https://tdm.silogroup.org/data/derivative_storage/STXG.csv'. [2026-02-24T20:32:21.962829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'STXG'. [2026-02-24T20:32:21.963119] [INFO ] [FORECASTER] Starting predict_future for STXG [2026-02-24T20:32:21.963956] [DEBUG] [LOCAL ] No optimal features file found for STXG: ./output/feature-sets/STXG.txt [2026-02-24T20:32:21.964020] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:21.964087] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:21.964122] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:21.964192] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:22.025032] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:22.025942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:22.026046] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:22.026089] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:22.135364] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:22.135529] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:22.135600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:22.135634] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:22.139143] [DEBUG] [FORECASTER] STXG: Forecast T+1@11:T+2@11: UP (p=55.77%) [2026-02-24T20:32:22.139430] [INFO ] [FORECASTER] Completed predict_future for STXG [2026-02-24T20:32:22.139563] [INFO ] [sig ] STXG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:22.284221] [INFO ] [LOCAL ] Saved forecast: STXG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/STXG.txt [2026-02-24T20:32:22.284387] [INFO ] [sig ] [2872/3377] Completed STXG in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:22.284431] [INFO ] [sig ] [2873/3377] Forecasting SUI... [2026-02-24T20:32:22.284460] [INFO ] [sig ] Generating forecast for: SUI [2026-02-24T20:32:22.284490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUI' from 'https://tdm.silogroup.org/data/derivative_storage/SUI.csv'. [2026-02-24T20:32:22.296504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUI'. [2026-02-24T20:32:22.296928] [INFO ] [FORECASTER] Starting predict_future for SUI [2026-02-24T20:32:22.297761] [DEBUG] [LOCAL ] No optimal features file found for SUI: ./output/feature-sets/SUI.txt [2026-02-24T20:32:22.297814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:22.297845] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:22.298029] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:22.298102] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:22.355848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:22.356759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:22.356843] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:22.356876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:22.480087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:22.480258] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:22.480300] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:22.480330] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:22.484005] [DEBUG] [FORECASTER] SUI: Forecast T+1@11:T+2@11: DOWN (p=5.73%) [2026-02-24T20:32:22.484321] [INFO ] [FORECASTER] Completed predict_future for SUI [2026-02-24T20:32:22.484461] [INFO ] [sig ] SUI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:22.636472] [INFO ] [LOCAL ] Saved forecast: SUI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SUI.txt [2026-02-24T20:32:22.636669] [INFO ] [sig ] [2873/3377] Completed SUI in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:22.636721] [INFO ] [sig ] [2874/3377] Forecasting SUN... [2026-02-24T20:32:22.636776] [INFO ] [sig ] Generating forecast for: SUN [2026-02-24T20:32:22.636811] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUN' from 'https://tdm.silogroup.org/data/derivative_storage/SUN.csv'. [2026-02-24T20:32:22.649757] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUN'. [2026-02-24T20:32:22.650147] [INFO ] [FORECASTER] Starting predict_future for SUN [2026-02-24T20:32:22.651229] [DEBUG] [LOCAL ] No optimal features file found for SUN: ./output/feature-sets/SUN.txt [2026-02-24T20:32:22.651290] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:22.651324] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:22.651353] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:22.651410] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:22.715863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:22.716955] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:22.717041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:22.717077] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:22.846553] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:22.846726] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:22.846766] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:22.846796] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:22.850236] [DEBUG] [FORECASTER] SUN: Forecast T+1@11:T+2@11: DOWN (p=15.98%) [2026-02-24T20:32:22.850514] [INFO ] [FORECASTER] Completed predict_future for SUN [2026-02-24T20:32:22.850664] [INFO ] [sig ] SUN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:23.004345] [INFO ] [LOCAL ] Saved forecast: SUN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SUN.txt [2026-02-24T20:32:23.004552] [INFO ] [sig ] [2874/3377] Completed SUN in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:23.004623] [INFO ] [sig ] [2875/3377] Forecasting SUNS... [2026-02-24T20:32:23.004662] [INFO ] [sig ] Generating forecast for: SUNS [2026-02-24T20:32:23.004701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUNS' from 'https://tdm.silogroup.org/data/derivative_storage/SUNS.csv'. [2026-02-24T20:32:23.018866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUNS'. [2026-02-24T20:32:23.019316] [INFO ] [FORECASTER] Starting predict_future for SUNS [2026-02-24T20:32:23.020248] [DEBUG] [LOCAL ] No optimal features file found for SUNS: ./output/feature-sets/SUNS.txt [2026-02-24T20:32:23.020318] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:23.020351] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:23.020378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:23.020434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:23.082374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:23.083347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:23.083440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:23.083475] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:23.214535] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:23.214723] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:23.214765] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:23.214837] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:23.219147] [DEBUG] [FORECASTER] SUNS: Forecast T+1@11:T+2@11: UP (p=59.40%) [2026-02-24T20:32:23.219479] [INFO ] [FORECASTER] Completed predict_future for SUNS [2026-02-24T20:32:23.219670] [INFO ] [sig ] SUNS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:23.367561] [INFO ] [LOCAL ] Saved forecast: SUNS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SUNS.txt [2026-02-24T20:32:23.367740] [INFO ] [sig ] [2875/3377] Completed SUNS in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:23.367782] [INFO ] [sig ] [2876/3377] Forecasting SUPN... [2026-02-24T20:32:23.367813] [INFO ] [sig ] Generating forecast for: SUPN [2026-02-24T20:32:23.367844] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUPN' from 'https://tdm.silogroup.org/data/derivative_storage/SUPN.csv'. [2026-02-24T20:32:23.380136] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUPN'. [2026-02-24T20:32:23.380550] [INFO ] [FORECASTER] Starting predict_future for SUPN [2026-02-24T20:32:23.381616] [DEBUG] [LOCAL ] No optimal features file found for SUPN: ./output/feature-sets/SUPN.txt [2026-02-24T20:32:23.381672] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:23.381705] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:23.381733] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:23.381790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:23.441248] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:23.442182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:23.442276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:23.442310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:23.565180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:23.565342] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:23.565382] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:23.565410] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:23.569246] [DEBUG] [FORECASTER] SUPN: Forecast T+1@11:T+2@11: DOWN (p=2.84%) [2026-02-24T20:32:23.569745] [INFO ] [FORECASTER] Completed predict_future for SUPN [2026-02-24T20:32:23.569881] [INFO ] [sig ] SUPN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:23.722844] [INFO ] [LOCAL ] Saved forecast: SUPN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SUPN.txt [2026-02-24T20:32:23.723010] [INFO ] [sig ] [2876/3377] Completed SUPN in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:23.723051] [INFO ] [sig ] [2877/3377] Forecasting SUSB... [2026-02-24T20:32:23.723082] [INFO ] [sig ] Generating forecast for: SUSB [2026-02-24T20:32:23.723112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSB' from 'https://tdm.silogroup.org/data/derivative_storage/SUSB.csv'. [2026-02-24T20:32:23.735622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSB'. [2026-02-24T20:32:23.736020] [INFO ] [FORECASTER] Starting predict_future for SUSB [2026-02-24T20:32:23.737033] [DEBUG] [LOCAL ] No optimal features file found for SUSB: ./output/feature-sets/SUSB.txt [2026-02-24T20:32:23.737087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:23.737119] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:23.737146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:23.737392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:23.800152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:23.801561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:23.801670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:23.801704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:23.930087] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:23.930253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:23.930294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:23.930325] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:23.933877] [DEBUG] [FORECASTER] SUSB: Forecast T+1@11:T+2@11: DOWN (p=35.15%) [2026-02-24T20:32:23.934208] [INFO ] [FORECASTER] Completed predict_future for SUSB [2026-02-24T20:32:23.934348] [INFO ] [sig ] SUSB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:24.111174] [INFO ] [LOCAL ] Saved forecast: SUSB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SUSB.txt [2026-02-24T20:32:24.111360] [INFO ] [sig ] [2877/3377] Completed SUSB in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:24.111403] [INFO ] [sig ] [2878/3377] Forecasting SUSC... [2026-02-24T20:32:24.111433] [INFO ] [sig ] Generating forecast for: SUSC [2026-02-24T20:32:24.111465] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSC' from 'https://tdm.silogroup.org/data/derivative_storage/SUSC.csv'. [2026-02-24T20:32:24.123226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSC'. [2026-02-24T20:32:24.123682] [INFO ] [FORECASTER] Starting predict_future for SUSC [2026-02-24T20:32:24.124568] [DEBUG] [LOCAL ] No optimal features file found for SUSC: ./output/feature-sets/SUSC.txt [2026-02-24T20:32:24.124653] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:24.124686] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:24.124713] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:24.124771] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:24.184354] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:24.185283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:24.185564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:24.185619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:24.314928] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:24.315121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:24.315169] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:24.315201] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:24.318828] [DEBUG] [FORECASTER] SUSC: Forecast T+1@11:T+2@11: DOWN (p=34.45%) [2026-02-24T20:32:24.319152] [INFO ] [FORECASTER] Completed predict_future for SUSC [2026-02-24T20:32:24.319297] [INFO ] [sig ] SUSC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:24.463175] [INFO ] [LOCAL ] Saved forecast: SUSC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SUSC.txt [2026-02-24T20:32:24.463344] [INFO ] [sig ] [2878/3377] Completed SUSC in 0.4s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:24.463387] [INFO ] [sig ] [2879/3377] Forecasting SUSL... [2026-02-24T20:32:24.463417] [INFO ] [sig ] Generating forecast for: SUSL [2026-02-24T20:32:24.463448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUSL' from 'https://tdm.silogroup.org/data/derivative_storage/SUSL.csv'. [2026-02-24T20:32:24.475195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUSL'. [2026-02-24T20:32:24.475583] [INFO ] [FORECASTER] Starting predict_future for SUSL [2026-02-24T20:32:24.476385] [DEBUG] [LOCAL ] No optimal features file found for SUSL: ./output/feature-sets/SUSL.txt [2026-02-24T20:32:24.476439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:24.476471] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:24.476499] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:24.476556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:24.534390] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:24.535364] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:24.535450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:24.535483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:24.658001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:24.658162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:24.658203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:24.658232] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:24.661718] [DEBUG] [FORECASTER] SUSL: Forecast T+1@11:T+2@11: DOWN (p=44.12%) [2026-02-24T20:32:24.662009] [INFO ] [FORECASTER] Completed predict_future for SUSL [2026-02-24T20:32:24.662144] [INFO ] [sig ] SUSL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:24.802913] [INFO ] [LOCAL ] Saved forecast: SUSL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SUSL.txt [2026-02-24T20:32:24.803052] [INFO ] [sig ] [2879/3377] Completed SUSL in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:24.803098] [INFO ] [sig ] [2880/3377] Forecasting SUZ... [2026-02-24T20:32:24.803129] [INFO ] [sig ] Generating forecast for: SUZ [2026-02-24T20:32:24.803160] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SUZ' from 'https://tdm.silogroup.org/data/derivative_storage/SUZ.csv'. [2026-02-24T20:32:24.814111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SUZ'. [2026-02-24T20:32:24.814429] [INFO ] [FORECASTER] Starting predict_future for SUZ [2026-02-24T20:32:24.815267] [DEBUG] [LOCAL ] No optimal features file found for SUZ: ./output/feature-sets/SUZ.txt [2026-02-24T20:32:24.815321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:24.815353] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:24.815380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:24.815436] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:24.872650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:24.873392] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:24.873475] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:24.873508] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:24.997983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:24.998154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:24.998201] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:24.998232] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:25.001757] [DEBUG] [FORECASTER] SUZ: Forecast T+1@11:T+2@11: DOWN (p=25.36%) [2026-02-24T20:32:25.002087] [INFO ] [FORECASTER] Completed predict_future for SUZ [2026-02-24T20:32:25.002223] [INFO ] [sig ] SUZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:25.147728] [INFO ] [LOCAL ] Saved forecast: SUZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SUZ.txt [2026-02-24T20:32:25.147915] [INFO ] [sig ] [2880/3377] Completed SUZ in 0.3s | 2.77 sym/s | Total: 17.3m | ETA: 3.0m [2026-02-24T20:32:25.147957] [INFO ] [sig ] [2881/3377] Forecasting SVC... [2026-02-24T20:32:25.147988] [INFO ] [sig ] Generating forecast for: SVC [2026-02-24T20:32:25.148018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVC' from 'https://tdm.silogroup.org/data/derivative_storage/SVC.csv'. [2026-02-24T20:32:25.159762] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVC'. [2026-02-24T20:32:25.160134] [INFO ] [FORECASTER] Starting predict_future for SVC [2026-02-24T20:32:25.160962] [DEBUG] [LOCAL ] No optimal features file found for SVC: ./output/feature-sets/SVC.txt [2026-02-24T20:32:25.161015] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:25.161047] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:25.161074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:25.161130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:25.219535] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:25.220417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:25.220500] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:25.220534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:25.340664] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:25.340825] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:25.340865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:25.340894] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:25.344393] [DEBUG] [FORECASTER] SVC: Forecast T+1@11:T+2@11: DOWN (p=6.02%) [2026-02-24T20:32:25.344718] [INFO ] [FORECASTER] Completed predict_future for SVC [2026-02-24T20:32:25.344854] [INFO ] [sig ] SVC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:25.565053] [INFO ] [LOCAL ] Saved forecast: SVC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SVC.txt [2026-02-24T20:32:25.565207] [INFO ] [sig ] [2881/3377] Completed SVC in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-24T20:32:25.565247] [INFO ] [sig ] [2882/3377] Forecasting SVCO... [2026-02-24T20:32:25.565276] [INFO ] [sig ] Generating forecast for: SVCO [2026-02-24T20:32:25.565308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVCO' from 'https://tdm.silogroup.org/data/derivative_storage/SVCO.csv'. [2026-02-24T20:32:25.577899] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVCO'. [2026-02-24T20:32:25.578205] [INFO ] [FORECASTER] Starting predict_future for SVCO [2026-02-24T20:32:25.579022] [DEBUG] [LOCAL ] No optimal features file found for SVCO: ./output/feature-sets/SVCO.txt [2026-02-24T20:32:25.579086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:25.579126] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:25.579161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:25.579230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:25.642262] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:25.643164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:25.643286] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:25.643321] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:25.773795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:25.774015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:25.774067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:25.774102] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:25.778264] [DEBUG] [FORECASTER] SVCO: Forecast T+1@11:T+2@11: DOWN (p=37.32%) [2026-02-24T20:32:25.778600] [INFO ] [FORECASTER] Completed predict_future for SVCO [2026-02-24T20:32:25.778739] [INFO ] [sig ] SVCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:25.942828] [INFO ] [LOCAL ] Saved forecast: SVCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SVCO.txt [2026-02-24T20:32:25.942993] [INFO ] [sig ] [2882/3377] Completed SVCO in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-24T20:32:25.943032] [INFO ] [sig ] [2883/3377] Forecasting SVRA... [2026-02-24T20:32:25.943063] [INFO ] [sig ] Generating forecast for: SVRA [2026-02-24T20:32:25.943093] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SVRA' from 'https://tdm.silogroup.org/data/derivative_storage/SVRA.csv'. [2026-02-24T20:32:25.957165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SVRA'. [2026-02-24T20:32:25.957542] [INFO ] [FORECASTER] Starting predict_future for SVRA [2026-02-24T20:32:25.958605] [DEBUG] [LOCAL ] No optimal features file found for SVRA: ./output/feature-sets/SVRA.txt [2026-02-24T20:32:25.958670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:25.958713] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:25.958746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:25.958821] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:26.018238] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:26.019607] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:26.019692] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:26.019726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:26.146002] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:26.146158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:26.146198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:26.146227] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:26.149702] [DEBUG] [FORECASTER] SVRA: Forecast T+1@11:T+2@11: DOWN (p=39.02%) [2026-02-24T20:32:26.149984] [INFO ] [FORECASTER] Completed predict_future for SVRA [2026-02-24T20:32:26.150116] [INFO ] [sig ] SVRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:26.292141] [INFO ] [LOCAL ] Saved forecast: SVRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SVRA.txt [2026-02-24T20:32:26.292296] [INFO ] [sig ] [2883/3377] Completed SVRA in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-24T20:32:26.292340] [INFO ] [sig ] [2884/3377] Forecasting SWBI... [2026-02-24T20:32:26.292372] [INFO ] [sig ] Generating forecast for: SWBI [2026-02-24T20:32:26.292403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWBI' from 'https://tdm.silogroup.org/data/derivative_storage/SWBI.csv'. [2026-02-24T20:32:26.304293] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWBI'. [2026-02-24T20:32:26.304665] [INFO ] [FORECASTER] Starting predict_future for SWBI [2026-02-24T20:32:26.305490] [DEBUG] [LOCAL ] No optimal features file found for SWBI: ./output/feature-sets/SWBI.txt [2026-02-24T20:32:26.305544] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:26.305596] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:26.305626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:26.305684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:26.362476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:26.363408] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:26.363503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:26.363538] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:26.488315] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:26.488506] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:26.488566] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:26.488643] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:26.494670] [DEBUG] [FORECASTER] SWBI: Forecast T+1@11:T+2@11: UP (p=57.59%) [2026-02-24T20:32:26.495193] [INFO ] [FORECASTER] Completed predict_future for SWBI [2026-02-24T20:32:26.495406] [INFO ] [sig ] SWBI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:26.683724] [INFO ] [LOCAL ] Saved forecast: SWBI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SWBI.txt [2026-02-24T20:32:26.683962] [INFO ] [sig ] [2884/3377] Completed SWBI in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-24T20:32:26.684029] [INFO ] [sig ] [2885/3377] Forecasting SWIM... [2026-02-24T20:32:26.684085] [INFO ] [sig ] Generating forecast for: SWIM [2026-02-24T20:32:26.684138] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWIM' from 'https://tdm.silogroup.org/data/derivative_storage/SWIM.csv'. [2026-02-24T20:32:26.699636] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWIM'. [2026-02-24T20:32:26.700036] [INFO ] [FORECASTER] Starting predict_future for SWIM [2026-02-24T20:32:26.700857] [DEBUG] [LOCAL ] No optimal features file found for SWIM: ./output/feature-sets/SWIM.txt [2026-02-24T20:32:26.700912] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:26.700945] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:26.700972] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:26.701029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:26.758542] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:26.759481] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:26.759565] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:26.759619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:26.888171] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:26.888336] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:26.888378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:26.888409] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:26.892321] [DEBUG] [FORECASTER] SWIM: Forecast T+1@11:T+2@11: DOWN (p=4.09%) [2026-02-24T20:32:26.892730] [INFO ] [FORECASTER] Completed predict_future for SWIM [2026-02-24T20:32:26.892891] [INFO ] [sig ] SWIM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:27.037549] [INFO ] [LOCAL ] Saved forecast: SWIM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SWIM.txt [2026-02-24T20:32:27.037766] [INFO ] [sig ] [2885/3377] Completed SWIM in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-24T20:32:27.037812] [INFO ] [sig ] [2886/3377] Forecasting SWK... [2026-02-24T20:32:27.037875] [INFO ] [sig ] Generating forecast for: SWK [2026-02-24T20:32:27.037920] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWK' from 'https://tdm.silogroup.org/data/derivative_storage/SWK.csv'. [2026-02-24T20:32:27.050160] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWK'. [2026-02-24T20:32:27.050543] [INFO ] [FORECASTER] Starting predict_future for SWK [2026-02-24T20:32:27.051374] [DEBUG] [LOCAL ] No optimal features file found for SWK: ./output/feature-sets/SWK.txt [2026-02-24T20:32:27.051441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:27.051475] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:27.051503] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:27.051560] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:27.111254] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:27.112185] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:27.112277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:27.112312] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:27.233916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:27.234077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:27.234119] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:27.234151] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:27.237724] [DEBUG] [FORECASTER] SWK: Forecast T+1@11:T+2@11: UP (p=72.74%) [2026-02-24T20:32:27.238035] [INFO ] [FORECASTER] Completed predict_future for SWK [2026-02-24T20:32:27.238169] [INFO ] [sig ] SWK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:27.385661] [INFO ] [LOCAL ] Saved forecast: SWK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SWK.txt [2026-02-24T20:32:27.385822] [INFO ] [sig ] [2886/3377] Completed SWK in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-24T20:32:27.385865] [INFO ] [sig ] [2887/3377] Forecasting SWKS... [2026-02-24T20:32:27.385895] [INFO ] [sig ] Generating forecast for: SWKS [2026-02-24T20:32:27.385926] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWKS' from 'https://tdm.silogroup.org/data/derivative_storage/SWKS.csv'. [2026-02-24T20:32:27.398688] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWKS'. [2026-02-24T20:32:27.399043] [INFO ] [FORECASTER] Starting predict_future for SWKS [2026-02-24T20:32:27.399886] [DEBUG] [LOCAL ] No optimal features file found for SWKS: ./output/feature-sets/SWKS.txt [2026-02-24T20:32:27.399939] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:27.399971] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:27.399999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:27.400055] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:27.458119] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:27.458983] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:27.459067] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:27.459102] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:27.584504] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:27.584682] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:27.584722] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:27.584750] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:27.588192] [DEBUG] [FORECASTER] SWKS: Forecast T+1@11:T+2@11: DOWN (p=26.70%) [2026-02-24T20:32:27.588485] [INFO ] [FORECASTER] Completed predict_future for SWKS [2026-02-24T20:32:27.588641] [INFO ] [sig ] SWKS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:27.734804] [INFO ] [LOCAL ] Saved forecast: SWKS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SWKS.txt [2026-02-24T20:32:27.734946] [INFO ] [sig ] [2887/3377] Completed SWKS in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 3.0m [2026-02-24T20:32:27.734985] [INFO ] [sig ] [2888/3377] Forecasting SWX... [2026-02-24T20:32:27.735015] [INFO ] [sig ] Generating forecast for: SWX [2026-02-24T20:32:27.735045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SWX' from 'https://tdm.silogroup.org/data/derivative_storage/SWX.csv'. [2026-02-24T20:32:27.747287] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SWX'. [2026-02-24T20:32:27.747947] [INFO ] [FORECASTER] Starting predict_future for SWX [2026-02-24T20:32:27.748830] [DEBUG] [LOCAL ] No optimal features file found for SWX: ./output/feature-sets/SWX.txt [2026-02-24T20:32:27.748884] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:27.748917] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:27.748944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:27.748999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:27.809566] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:27.810508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:27.810615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:27.810653] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:27.935959] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:27.936145] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:27.936195] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:27.936232] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:27.939884] [DEBUG] [FORECASTER] SWX: Forecast T+1@11:T+2@11: UP (p=57.78%) [2026-02-24T20:32:27.940201] [INFO ] [FORECASTER] Completed predict_future for SWX [2026-02-24T20:32:27.940340] [INFO ] [sig ] SWX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:28.083621] [INFO ] [LOCAL ] Saved forecast: SWX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SWX.txt [2026-02-24T20:32:28.083784] [INFO ] [sig ] [2888/3377] Completed SWX in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-24T20:32:28.083825] [INFO ] [sig ] [2889/3377] Forecasting SXC... [2026-02-24T20:32:28.083856] [INFO ] [sig ] Generating forecast for: SXC [2026-02-24T20:32:28.083886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXC' from 'https://tdm.silogroup.org/data/derivative_storage/SXC.csv'. [2026-02-24T20:32:28.095781] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXC'. [2026-02-24T20:32:28.096192] [INFO ] [FORECASTER] Starting predict_future for SXC [2026-02-24T20:32:28.097145] [DEBUG] [LOCAL ] No optimal features file found for SXC: ./output/feature-sets/SXC.txt [2026-02-24T20:32:28.097202] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:28.097262] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:28.097293] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:28.097352] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:28.155282] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:28.156155] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:28.156241] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:28.156275] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:28.281820] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:28.281982] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:28.282023] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:28.282053] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:28.285837] [DEBUG] [FORECASTER] SXC: Forecast T+1@11:T+2@11: DOWN (p=7.32%) [2026-02-24T20:32:28.286154] [INFO ] [FORECASTER] Completed predict_future for SXC [2026-02-24T20:32:28.286502] [INFO ] [sig ] SXC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:28.440655] [INFO ] [LOCAL ] Saved forecast: SXC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SXC.txt [2026-02-24T20:32:28.440828] [INFO ] [sig ] [2889/3377] Completed SXC in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-24T20:32:28.440894] [INFO ] [sig ] [2890/3377] Forecasting SXI... [2026-02-24T20:32:28.440928] [INFO ] [sig ] Generating forecast for: SXI [2026-02-24T20:32:28.440959] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SXI' from 'https://tdm.silogroup.org/data/derivative_storage/SXI.csv'. [2026-02-24T20:32:28.453166] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SXI'. [2026-02-24T20:32:28.453614] [INFO ] [FORECASTER] Starting predict_future for SXI [2026-02-24T20:32:28.454521] [DEBUG] [LOCAL ] No optimal features file found for SXI: ./output/feature-sets/SXI.txt [2026-02-24T20:32:28.454608] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:28.454646] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:28.454673] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:28.454730] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:28.516931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:28.518106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:28.518219] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:28.518261] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:28.662868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:28.663038] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:28.663082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:28.663111] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:28.666875] [DEBUG] [FORECASTER] SXI: Forecast T+1@11:T+2@11: UP (p=91.27%) [2026-02-24T20:32:28.667215] [INFO ] [FORECASTER] Completed predict_future for SXI [2026-02-24T20:32:28.667361] [INFO ] [sig ] SXI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:28.819211] [INFO ] [LOCAL ] Saved forecast: SXI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SXI.txt [2026-02-24T20:32:28.819387] [INFO ] [sig ] [2890/3377] Completed SXI in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-24T20:32:28.819427] [INFO ] [sig ] [2891/3377] Forecasting SY... [2026-02-24T20:32:28.819455] [INFO ] [sig ] Generating forecast for: SY [2026-02-24T20:32:28.819487] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SY' from 'https://tdm.silogroup.org/data/derivative_storage/SY.csv'. [2026-02-24T20:32:28.832071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SY'. [2026-02-24T20:32:28.832500] [INFO ] [FORECASTER] Starting predict_future for SY [2026-02-24T20:32:28.833411] [DEBUG] [LOCAL ] No optimal features file found for SY: ./output/feature-sets/SY.txt [2026-02-24T20:32:28.833687] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:28.833726] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:28.833753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:28.833810] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:28.898711] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:28.899919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:28.900012] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:28.900046] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:29.033872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:29.034041] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:29.034084] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:29.034116] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:29.038187] [DEBUG] [FORECASTER] SY: Forecast T+1@11:T+2@11: UP (p=58.62%) [2026-02-24T20:32:29.038484] [INFO ] [FORECASTER] Completed predict_future for SY [2026-02-24T20:32:29.038664] [INFO ] [sig ] SY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:29.192056] [INFO ] [LOCAL ] Saved forecast: SY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SY.txt [2026-02-24T20:32:29.192229] [INFO ] [sig ] [2891/3377] Completed SY in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-24T20:32:29.192277] [INFO ] [sig ] [2892/3377] Forecasting SYF... [2026-02-24T20:32:29.192314] [INFO ] [sig ] Generating forecast for: SYF [2026-02-24T20:32:29.192346] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYF' from 'https://tdm.silogroup.org/data/derivative_storage/SYF.csv'. [2026-02-24T20:32:29.204847] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYF'. [2026-02-24T20:32:29.205219] [INFO ] [FORECASTER] Starting predict_future for SYF [2026-02-24T20:32:29.206041] [DEBUG] [LOCAL ] No optimal features file found for SYF: ./output/feature-sets/SYF.txt [2026-02-24T20:32:29.206095] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:29.206127] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:29.206161] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:29.206230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:29.266099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:29.266958] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:29.267041] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:29.267074] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:29.389353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:29.389503] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:29.389542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:29.389590] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:29.393199] [DEBUG] [FORECASTER] SYF: Forecast T+1@11:T+2@11: DOWN (p=2.50%) [2026-02-24T20:32:29.393476] [INFO ] [FORECASTER] Completed predict_future for SYF [2026-02-24T20:32:29.393625] [INFO ] [sig ] SYF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:29.536788] [INFO ] [LOCAL ] Saved forecast: SYF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SYF.txt [2026-02-24T20:32:29.536944] [INFO ] [sig ] [2892/3377] Completed SYF in 0.3s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-24T20:32:29.536985] [INFO ] [sig ] [2893/3377] Forecasting SYK... [2026-02-24T20:32:29.537015] [INFO ] [sig ] Generating forecast for: SYK [2026-02-24T20:32:29.537045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYK' from 'https://tdm.silogroup.org/data/derivative_storage/SYK.csv'. [2026-02-24T20:32:29.549199] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYK'. [2026-02-24T20:32:29.549527] [INFO ] [FORECASTER] Starting predict_future for SYK [2026-02-24T20:32:29.550326] [DEBUG] [LOCAL ] No optimal features file found for SYK: ./output/feature-sets/SYK.txt [2026-02-24T20:32:29.550380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:29.550411] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:29.550438] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:29.550494] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:29.608114] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:29.608771] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:29.608851] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:29.608883] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:29.738230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:29.738396] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:29.738438] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:29.738487] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:29.742279] [DEBUG] [FORECASTER] SYK: Forecast T+1@11:T+2@11: UP (p=79.59%) [2026-02-24T20:32:29.742640] [INFO ] [FORECASTER] Completed predict_future for SYK [2026-02-24T20:32:29.742786] [INFO ] [sig ] SYK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:29.890371] [INFO ] [LOCAL ] Saved forecast: SYK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SYK.txt [2026-02-24T20:32:29.890544] [INFO ] [sig ] [2893/3377] Completed SYK in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-24T20:32:29.890611] [INFO ] [sig ] [2894/3377] Forecasting SYM... [2026-02-24T20:32:29.890657] [INFO ] [sig ] Generating forecast for: SYM [2026-02-24T20:32:29.890697] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYM' from 'https://tdm.silogroup.org/data/derivative_storage/SYM.csv'. [2026-02-24T20:32:29.903077] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYM'. [2026-02-24T20:32:29.903463] [INFO ] [FORECASTER] Starting predict_future for SYM [2026-02-24T20:32:29.904723] [DEBUG] [LOCAL ] No optimal features file found for SYM: ./output/feature-sets/SYM.txt [2026-02-24T20:32:29.904778] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:29.904810] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:29.904836] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:29.904893] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:29.965155] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:29.966033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:29.966118] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:29.966151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:30.090783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:30.090942] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:30.090983] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:30.091013] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:30.095373] [DEBUG] [FORECASTER] SYM: Forecast T+1@11:T+2@11: DOWN (p=25.27%) [2026-02-24T20:32:30.095770] [INFO ] [FORECASTER] Completed predict_future for SYM [2026-02-24T20:32:30.095945] [INFO ] [sig ] SYM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:30.247562] [INFO ] [LOCAL ] Saved forecast: SYM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SYM.txt [2026-02-24T20:32:30.247714] [INFO ] [sig ] [2894/3377] Completed SYM in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-24T20:32:30.247753] [INFO ] [sig ] [2895/3377] Forecasting SYNA... [2026-02-24T20:32:30.247784] [INFO ] [sig ] Generating forecast for: SYNA [2026-02-24T20:32:30.247813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYNA' from 'https://tdm.silogroup.org/data/derivative_storage/SYNA.csv'. [2026-02-24T20:32:30.259877] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYNA'. [2026-02-24T20:32:30.260332] [INFO ] [FORECASTER] Starting predict_future for SYNA [2026-02-24T20:32:30.261232] [DEBUG] [LOCAL ] No optimal features file found for SYNA: ./output/feature-sets/SYNA.txt [2026-02-24T20:32:30.261288] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:30.261321] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:30.261348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:30.261406] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:30.321268] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:30.322138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:30.322223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:30.322276] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:30.450742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:30.450898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:30.450939] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:30.450967] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:30.454594] [DEBUG] [FORECASTER] SYNA: Forecast T+1@11:T+2@11: UP (p=69.87%) [2026-02-24T20:32:30.454888] [INFO ] [FORECASTER] Completed predict_future for SYNA [2026-02-24T20:32:30.455025] [INFO ] [sig ] SYNA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:30.603266] [INFO ] [LOCAL ] Saved forecast: SYNA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SYNA.txt [2026-02-24T20:32:30.603409] [INFO ] [sig ] [2895/3377] Completed SYNA in 0.4s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-24T20:32:30.603449] [INFO ] [sig ] [2896/3377] Forecasting SYRE... [2026-02-24T20:32:30.603479] [INFO ] [sig ] Generating forecast for: SYRE [2026-02-24T20:32:30.603509] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYRE' from 'https://tdm.silogroup.org/data/derivative_storage/SYRE.csv'. [2026-02-24T20:32:30.615156] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYRE'. [2026-02-24T20:32:30.615540] [INFO ] [FORECASTER] Starting predict_future for SYRE [2026-02-24T20:32:30.616489] [DEBUG] [LOCAL ] No optimal features file found for SYRE: ./output/feature-sets/SYRE.txt [2026-02-24T20:32:30.616545] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:30.616598] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:30.616629] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:30.616688] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:30.675593] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:30.676517] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:30.676626] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:30.676662] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:30.844381] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:30.844598] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:30.844656] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:30.844698] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:30.850303] [DEBUG] [FORECASTER] SYRE: Forecast T+1@11:T+2@11: DOWN (p=45.64%) [2026-02-24T20:32:30.850829] [INFO ] [FORECASTER] Completed predict_future for SYRE [2026-02-24T20:32:30.851031] [INFO ] [sig ] SYRE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:31.063122] [INFO ] [LOCAL ] Saved forecast: SYRE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/SYRE.txt [2026-02-24T20:32:31.063318] [INFO ] [sig ] [2896/3377] Completed SYRE in 0.5s | 2.77 sym/s | Total: 17.4m | ETA: 2.9m [2026-02-24T20:32:31.063362] [INFO ] [sig ] [2897/3377] Forecasting SYY... [2026-02-24T20:32:31.063393] [INFO ] [sig ] Generating forecast for: SYY [2026-02-24T20:32:31.063426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'SYY' from 'https://tdm.silogroup.org/data/derivative_storage/SYY.csv'. [2026-02-24T20:32:31.086204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'SYY'. [2026-02-24T20:32:31.086794] [INFO ] [FORECASTER] Starting predict_future for SYY [2026-02-24T20:32:31.088153] [DEBUG] [LOCAL ] No optimal features file found for SYY: ./output/feature-sets/SYY.txt [2026-02-24T20:32:31.088250] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:31.088317] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:31.088384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:31.088476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:31.183607] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:31.184938] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:31.185089] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:31.185146] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:31.369335] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:31.369563] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:31.369661] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:31.369717] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:31.375796] [DEBUG] [FORECASTER] SYY: Forecast T+1@11:T+2@11: UP (p=77.88%) [2026-02-24T20:32:31.376365] [INFO ] [FORECASTER] Completed predict_future for SYY [2026-02-24T20:32:31.376614] [INFO ] [sig ] SYY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:31.604681] [INFO ] [LOCAL ] Saved forecast: SYY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/SYY.txt [2026-02-24T20:32:31.604931] [INFO ] [sig ] [2897/3377] Completed SYY in 0.5s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-24T20:32:31.605001] [INFO ] [sig ] [2898/3377] Forecasting TAC... [2026-02-24T20:32:31.605052] [INFO ] [sig ] Generating forecast for: TAC [2026-02-24T20:32:31.605102] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAC' from 'https://tdm.silogroup.org/data/derivative_storage/TAC.csv'. [2026-02-24T20:32:31.641660] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAC'. [2026-02-24T20:32:31.643599] [INFO ] [FORECASTER] Starting predict_future for TAC [2026-02-24T20:32:31.645111] [DEBUG] [LOCAL ] No optimal features file found for TAC: ./output/feature-sets/TAC.txt [2026-02-24T20:32:31.645198] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:31.645237] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:31.645268] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:31.645341] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:31.760045] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:31.761466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:31.761632] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:31.761676] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:31.947150] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:31.947980] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:31.948108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:31.948170] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:31.956428] [DEBUG] [FORECASTER] TAC: Forecast T+1@11:T+2@11: UP (p=95.71%) [2026-02-24T20:32:31.957163] [INFO ] [FORECASTER] Completed predict_future for TAC [2026-02-24T20:32:31.957462] [INFO ] [sig ] TAC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:32.175804] [INFO ] [LOCAL ] Saved forecast: TAC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TAC.txt [2026-02-24T20:32:32.176003] [INFO ] [sig ] [2898/3377] Completed TAC in 0.6s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-24T20:32:32.176053] [INFO ] [sig ] [2899/3377] Forecasting TAK... [2026-02-24T20:32:32.176085] [INFO ] [sig ] Generating forecast for: TAK [2026-02-24T20:32:32.176128] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAK' from 'https://tdm.silogroup.org/data/derivative_storage/TAK.csv'. [2026-02-24T20:32:32.190063] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAK'. [2026-02-24T20:32:32.190550] [INFO ] [FORECASTER] Starting predict_future for TAK [2026-02-24T20:32:32.191617] [DEBUG] [LOCAL ] No optimal features file found for TAK: ./output/feature-sets/TAK.txt [2026-02-24T20:32:32.191679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:32.191713] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:32.191742] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:32.191800] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:32.267645] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:32.268725] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:32.268903] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:32.268958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:32.394223] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:32.394385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:32.394426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:32.394455] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:32.398056] [DEBUG] [FORECASTER] TAK: Forecast T+1@11:T+2@11: UP (p=98.19%) [2026-02-24T20:32:32.398380] [INFO ] [FORECASTER] Completed predict_future for TAK [2026-02-24T20:32:32.398523] [INFO ] [sig ] TAK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:32.543076] [INFO ] [LOCAL ] Saved forecast: TAK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TAK.txt [2026-02-24T20:32:32.543258] [INFO ] [sig ] [2899/3377] Completed TAK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-24T20:32:32.543310] [INFO ] [sig ] [2900/3377] Forecasting TAL... [2026-02-24T20:32:32.543351] [INFO ] [sig ] Generating forecast for: TAL [2026-02-24T20:32:32.543391] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAL' from 'https://tdm.silogroup.org/data/derivative_storage/TAL.csv'. [2026-02-24T20:32:32.556418] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAL'. [2026-02-24T20:32:32.557018] [INFO ] [FORECASTER] Starting predict_future for TAL [2026-02-24T20:32:32.557921] [DEBUG] [LOCAL ] No optimal features file found for TAL: ./output/feature-sets/TAL.txt [2026-02-24T20:32:32.557978] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:32.558010] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:32.558038] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:32.558097] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:32.620336] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:32.621197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:32.621282] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:32.621316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:32.747783] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:32.747970] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:32.748022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:32.748053] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:32.751743] [DEBUG] [FORECASTER] TAL: Forecast T+1@11:T+2@11: UP (p=72.28%) [2026-02-24T20:32:32.752055] [INFO ] [FORECASTER] Completed predict_future for TAL [2026-02-24T20:32:32.752196] [INFO ] [sig ] TAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:32.907206] [INFO ] [LOCAL ] Saved forecast: TAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TAL.txt [2026-02-24T20:32:32.907430] [INFO ] [sig ] [2900/3377] Completed TAL in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-24T20:32:32.907486] [INFO ] [sig ] [2901/3377] Forecasting TALK... [2026-02-24T20:32:32.907527] [INFO ] [sig ] Generating forecast for: TALK [2026-02-24T20:32:32.907592] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALK' from 'https://tdm.silogroup.org/data/derivative_storage/TALK.csv'. [2026-02-24T20:32:32.922289] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALK'. [2026-02-24T20:32:32.922926] [INFO ] [FORECASTER] Starting predict_future for TALK [2026-02-24T20:32:32.923915] [DEBUG] [LOCAL ] No optimal features file found for TALK: ./output/feature-sets/TALK.txt [2026-02-24T20:32:32.923979] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:32.924017] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:32.924050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:32.924129] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:32.988276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:32.989170] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:32.989290] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:32.989353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:33.113120] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:33.113295] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:33.113344] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:33.113380] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:33.117235] [DEBUG] [FORECASTER] TALK: Forecast T+1@11:T+2@11: DOWN (p=21.60%) [2026-02-24T20:32:33.117732] [INFO ] [FORECASTER] Completed predict_future for TALK [2026-02-24T20:32:33.117898] [INFO ] [sig ] TALK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:33.265414] [INFO ] [LOCAL ] Saved forecast: TALK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TALK.txt [2026-02-24T20:32:33.265566] [INFO ] [sig ] [2901/3377] Completed TALK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-24T20:32:33.265626] [INFO ] [sig ] [2902/3377] Forecasting TALO... [2026-02-24T20:32:33.265657] [INFO ] [sig ] Generating forecast for: TALO [2026-02-24T20:32:33.265686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TALO' from 'https://tdm.silogroup.org/data/derivative_storage/TALO.csv'. [2026-02-24T20:32:33.277468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TALO'. [2026-02-24T20:32:33.277849] [INFO ] [FORECASTER] Starting predict_future for TALO [2026-02-24T20:32:33.278727] [DEBUG] [LOCAL ] No optimal features file found for TALO: ./output/feature-sets/TALO.txt [2026-02-24T20:32:33.278781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:33.278815] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:33.278842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:33.278899] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:33.336131] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:33.337223] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:33.337308] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:33.337341] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:33.471596] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:33.471757] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:33.471797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:33.471826] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:33.475413] [DEBUG] [FORECASTER] TALO: Forecast T+1@11:T+2@11: DOWN (p=42.34%) [2026-02-24T20:32:33.475731] [INFO ] [FORECASTER] Completed predict_future for TALO [2026-02-24T20:32:33.475871] [INFO ] [sig ] TALO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:33.632714] [INFO ] [LOCAL ] Saved forecast: TALO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TALO.txt [2026-02-24T20:32:33.632940] [INFO ] [sig ] [2902/3377] Completed TALO in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-24T20:32:33.632987] [INFO ] [sig ] [2903/3377] Forecasting TAOP... [2026-02-24T20:32:33.633021] [INFO ] [sig ] Generating forecast for: TAOP [2026-02-24T20:32:33.633052] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAOP' from 'https://tdm.silogroup.org/data/derivative_storage/TAOP.csv'. [2026-02-24T20:32:33.647387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAOP'. [2026-02-24T20:32:33.648162] [INFO ] [FORECASTER] Starting predict_future for TAOP [2026-02-24T20:32:33.649478] [DEBUG] [LOCAL ] No optimal features file found for TAOP: ./output/feature-sets/TAOP.txt [2026-02-24T20:32:33.649553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:33.649630] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:33.649678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:33.649768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:33.715280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:33.716177] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:33.716265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:33.716306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:33.856103] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:33.856276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:33.856317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:33.856347] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:33.860040] [DEBUG] [FORECASTER] TAOP: Forecast T+1@11:T+2@11: UP (p=50.67%) [2026-02-24T20:32:33.860352] [INFO ] [FORECASTER] Completed predict_future for TAOP [2026-02-24T20:32:33.860492] [INFO ] [sig ] TAOP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:34.012824] [INFO ] [LOCAL ] Saved forecast: TAOP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TAOP.txt [2026-02-24T20:32:34.012998] [INFO ] [sig ] [2903/3377] Completed TAOP in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-24T20:32:34.013040] [INFO ] [sig ] [2904/3377] Forecasting TAP... [2026-02-24T20:32:34.013070] [INFO ] [sig ] Generating forecast for: TAP [2026-02-24T20:32:34.013101] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAP' from 'https://tdm.silogroup.org/data/derivative_storage/TAP.csv'. [2026-02-24T20:32:34.025931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAP'. [2026-02-24T20:32:34.026347] [INFO ] [FORECASTER] Starting predict_future for TAP [2026-02-24T20:32:34.027200] [DEBUG] [LOCAL ] No optimal features file found for TAP: ./output/feature-sets/TAP.txt [2026-02-24T20:32:34.027258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:34.027290] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:34.027317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:34.027374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:34.089085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:34.090257] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:34.090346] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:34.090379] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:34.214456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:34.214680] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:34.214741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:34.214787] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:34.219984] [DEBUG] [FORECASTER] TAP: Forecast T+1@11:T+2@11: DOWN (p=13.44%) [2026-02-24T20:32:34.220512] [INFO ] [FORECASTER] Completed predict_future for TAP [2026-02-24T20:32:34.220763] [INFO ] [sig ] TAP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:34.408522] [INFO ] [LOCAL ] Saved forecast: TAP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TAP.txt [2026-02-24T20:32:34.408716] [INFO ] [sig ] [2904/3377] Completed TAP in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.9m [2026-02-24T20:32:34.408775] [INFO ] [sig ] [2905/3377] Forecasting TARA... [2026-02-24T20:32:34.408813] [INFO ] [sig ] Generating forecast for: TARA [2026-02-24T20:32:34.408850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARA' from 'https://tdm.silogroup.org/data/derivative_storage/TARA.csv'. [2026-02-24T20:32:34.421323] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARA'. [2026-02-24T20:32:34.421902] [INFO ] [FORECASTER] Starting predict_future for TARA [2026-02-24T20:32:34.422940] [DEBUG] [LOCAL ] No optimal features file found for TARA: ./output/feature-sets/TARA.txt [2026-02-24T20:32:34.422994] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:34.423033] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:34.423062] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:34.423139] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:34.481328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:34.482047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:34.482147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:34.482181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:34.605371] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:34.605532] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:34.605591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:34.605625] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:34.609335] [DEBUG] [FORECASTER] TARA: Forecast T+1@11:T+2@11: DOWN (p=16.38%) [2026-02-24T20:32:34.609847] [INFO ] [FORECASTER] Completed predict_future for TARA [2026-02-24T20:32:34.609988] [INFO ] [sig ] TARA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:34.753597] [INFO ] [LOCAL ] Saved forecast: TARA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TARA.txt [2026-02-24T20:32:34.753748] [INFO ] [sig ] [2905/3377] Completed TARA in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-24T20:32:34.753788] [INFO ] [sig ] [2906/3377] Forecasting TARK... [2026-02-24T20:32:34.753830] [INFO ] [sig ] Generating forecast for: TARK [2026-02-24T20:32:34.753862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARK' from 'https://tdm.silogroup.org/data/derivative_storage/TARK.csv'. [2026-02-24T20:32:34.766431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARK'. [2026-02-24T20:32:34.766983] [INFO ] [FORECASTER] Starting predict_future for TARK [2026-02-24T20:32:34.768118] [DEBUG] [LOCAL ] No optimal features file found for TARK: ./output/feature-sets/TARK.txt [2026-02-24T20:32:34.768174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:34.768256] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:34.768288] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:34.768357] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:34.830149] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:34.831255] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:34.831358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:34.831400] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:34.954477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:34.954689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:34.954751] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:34.954793] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:34.958557] [DEBUG] [FORECASTER] TARK: Forecast T+1@11:T+2@11: UP (p=88.07%) [2026-02-24T20:32:34.958892] [INFO ] [FORECASTER] Completed predict_future for TARK [2026-02-24T20:32:34.959035] [INFO ] [sig ] TARK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:35.105840] [INFO ] [LOCAL ] Saved forecast: TARK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TARK.txt [2026-02-24T20:32:35.105986] [INFO ] [sig ] [2906/3377] Completed TARK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-24T20:32:35.106027] [INFO ] [sig ] [2907/3377] Forecasting TARS... [2026-02-24T20:32:35.106058] [INFO ] [sig ] Generating forecast for: TARS [2026-02-24T20:32:35.106096] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TARS' from 'https://tdm.silogroup.org/data/derivative_storage/TARS.csv'. [2026-02-24T20:32:35.118274] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TARS'. [2026-02-24T20:32:35.118666] [INFO ] [FORECASTER] Starting predict_future for TARS [2026-02-24T20:32:35.119481] [DEBUG] [LOCAL ] No optimal features file found for TARS: ./output/feature-sets/TARS.txt [2026-02-24T20:32:35.119536] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:35.119568] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:35.119617] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:35.119676] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:35.177761] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:35.178614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:35.178720] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:35.178755] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:35.308628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:35.308790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:35.308832] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:35.308862] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:35.312452] [DEBUG] [FORECASTER] TARS: Forecast T+1@11:T+2@11: UP (p=84.34%) [2026-02-24T20:32:35.312790] [INFO ] [FORECASTER] Completed predict_future for TARS [2026-02-24T20:32:35.312931] [INFO ] [sig ] TARS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:35.459735] [INFO ] [LOCAL ] Saved forecast: TARS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TARS.txt [2026-02-24T20:32:35.460078] [INFO ] [sig ] [2907/3377] Completed TARS in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-24T20:32:35.460117] [INFO ] [sig ] [2908/3377] Forecasting TASK... [2026-02-24T20:32:35.460147] [INFO ] [sig ] Generating forecast for: TASK [2026-02-24T20:32:35.460177] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TASK' from 'https://tdm.silogroup.org/data/derivative_storage/TASK.csv'. [2026-02-24T20:32:35.472215] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TASK'. [2026-02-24T20:32:35.472537] [INFO ] [FORECASTER] Starting predict_future for TASK [2026-02-24T20:32:35.473534] [DEBUG] [LOCAL ] No optimal features file found for TASK: ./output/feature-sets/TASK.txt [2026-02-24T20:32:35.473614] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:35.473649] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:35.473675] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:35.473731] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:35.532040] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:35.532794] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:35.532876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:35.532909] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:35.655180] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:35.655341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:35.655400] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:35.655430] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:35.659025] [DEBUG] [FORECASTER] TASK: Forecast T+1@11:T+2@11: DOWN (p=18.66%) [2026-02-24T20:32:35.659310] [INFO ] [FORECASTER] Completed predict_future for TASK [2026-02-24T20:32:35.659453] [INFO ] [sig ] TASK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:35.812326] [INFO ] [LOCAL ] Saved forecast: TASK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TASK.txt [2026-02-24T20:32:35.812467] [INFO ] [sig ] [2908/3377] Completed TASK in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-24T20:32:35.812506] [INFO ] [sig ] [2909/3377] Forecasting TAYD... [2026-02-24T20:32:35.812537] [INFO ] [sig ] Generating forecast for: TAYD [2026-02-24T20:32:35.812568] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TAYD' from 'https://tdm.silogroup.org/data/derivative_storage/TAYD.csv'. [2026-02-24T20:32:35.825468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TAYD'. [2026-02-24T20:32:35.825780] [INFO ] [FORECASTER] Starting predict_future for TAYD [2026-02-24T20:32:35.826563] [DEBUG] [LOCAL ] No optimal features file found for TAYD: ./output/feature-sets/TAYD.txt [2026-02-24T20:32:35.826650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:35.826682] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:35.826709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:35.826765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:35.889107] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:35.889775] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:35.889855] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:35.889887] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:36.002179] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:36.002338] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:36.002381] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:36.002444] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:36.005996] [DEBUG] [FORECASTER] TAYD: Forecast T+1@11:T+2@11: UP (p=71.96%) [2026-02-24T20:32:36.006297] [INFO ] [FORECASTER] Completed predict_future for TAYD [2026-02-24T20:32:36.006477] [INFO ] [sig ] TAYD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:36.158168] [INFO ] [LOCAL ] Saved forecast: TAYD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TAYD.txt [2026-02-24T20:32:36.158334] [INFO ] [sig ] [2909/3377] Completed TAYD in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-24T20:32:36.158382] [INFO ] [sig ] [2910/3377] Forecasting TBB... [2026-02-24T20:32:36.158420] [INFO ] [sig ] Generating forecast for: TBB [2026-02-24T20:32:36.158458] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBB' from 'https://tdm.silogroup.org/data/derivative_storage/TBB.csv'. [2026-02-24T20:32:36.170079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBB'. [2026-02-24T20:32:36.170464] [INFO ] [FORECASTER] Starting predict_future for TBB [2026-02-24T20:32:36.171287] [DEBUG] [LOCAL ] No optimal features file found for TBB: ./output/feature-sets/TBB.txt [2026-02-24T20:32:36.171353] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:36.171387] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:36.171414] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:36.171471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:36.229366] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:36.230271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:36.230368] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:36.230408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:36.345318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:36.345499] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:36.345544] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:36.345597] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:36.349310] [DEBUG] [FORECASTER] TBB: Forecast T+1@11:T+2@11: UP (p=68.23%) [2026-02-24T20:32:36.349644] [INFO ] [FORECASTER] Completed predict_future for TBB [2026-02-24T20:32:36.349783] [INFO ] [sig ] TBB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:36.496117] [INFO ] [LOCAL ] Saved forecast: TBB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TBB.txt [2026-02-24T20:32:36.496255] [INFO ] [sig ] [2910/3377] Completed TBB in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-24T20:32:36.496294] [INFO ] [sig ] [2911/3377] Forecasting TBBK... [2026-02-24T20:32:36.496325] [INFO ] [sig ] Generating forecast for: TBBK [2026-02-24T20:32:36.496355] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBBK' from 'https://tdm.silogroup.org/data/derivative_storage/TBBK.csv'. [2026-02-24T20:32:36.508307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBBK'. [2026-02-24T20:32:36.508694] [INFO ] [FORECASTER] Starting predict_future for TBBK [2026-02-24T20:32:36.509512] [DEBUG] [LOCAL ] No optimal features file found for TBBK: ./output/feature-sets/TBBK.txt [2026-02-24T20:32:36.509585] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:36.509621] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:36.509649] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:36.509706] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:36.568809] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:36.569600] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:36.569705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:36.569739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:36.691245] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:36.691403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:36.691445] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:36.691478] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:36.694975] [DEBUG] [FORECASTER] TBBK: Forecast T+1@11:T+2@11: DOWN (p=24.02%) [2026-02-24T20:32:36.695270] [INFO ] [FORECASTER] Completed predict_future for TBBK [2026-02-24T20:32:36.695407] [INFO ] [sig ] TBBK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:36.839200] [INFO ] [LOCAL ] Saved forecast: TBBK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TBBK.txt [2026-02-24T20:32:36.839349] [INFO ] [sig ] [2911/3377] Completed TBBK in 0.3s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-24T20:32:36.839395] [INFO ] [sig ] [2912/3377] Forecasting TBI... [2026-02-24T20:32:36.839431] [INFO ] [sig ] Generating forecast for: TBI [2026-02-24T20:32:36.839469] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBI' from 'https://tdm.silogroup.org/data/derivative_storage/TBI.csv'. [2026-02-24T20:32:36.851250] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBI'. [2026-02-24T20:32:36.851644] [INFO ] [FORECASTER] Starting predict_future for TBI [2026-02-24T20:32:36.852433] [DEBUG] [LOCAL ] No optimal features file found for TBI: ./output/feature-sets/TBI.txt [2026-02-24T20:32:36.852487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:36.852518] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:36.852544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:36.852625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:36.909867] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:36.910630] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:36.910714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:36.910746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:37.036651] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:37.036813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:37.036854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:37.036883] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:37.041285] [DEBUG] [FORECASTER] TBI: Forecast T+1@11:T+2@11: UP (p=99.44%) [2026-02-24T20:32:37.042199] [INFO ] [FORECASTER] Completed predict_future for TBI [2026-02-24T20:32:37.042341] [INFO ] [sig ] TBI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:37.203116] [INFO ] [LOCAL ] Saved forecast: TBI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TBI.txt [2026-02-24T20:32:37.203282] [INFO ] [sig ] [2912/3377] Completed TBI in 0.4s | 2.77 sym/s | Total: 17.5m | ETA: 2.8m [2026-02-24T20:32:37.203332] [INFO ] [sig ] [2913/3377] Forecasting TBIL... [2026-02-24T20:32:37.203365] [INFO ] [sig ] Generating forecast for: TBIL [2026-02-24T20:32:37.203396] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBIL' from 'https://tdm.silogroup.org/data/derivative_storage/TBIL.csv'. [2026-02-24T20:32:37.218249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBIL'. [2026-02-24T20:32:37.218658] [INFO ] [FORECASTER] Starting predict_future for TBIL [2026-02-24T20:32:37.219468] [DEBUG] [LOCAL ] No optimal features file found for TBIL: ./output/feature-sets/TBIL.txt [2026-02-24T20:32:37.219523] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:37.219555] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:37.219606] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:37.219671] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:37.279300] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:37.280378] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:37.280480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:37.280516] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:37.349889] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:37.350050] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:37.350091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:37.350121] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:37.353670] [DEBUG] [FORECASTER] TBIL: Forecast T+1@11:T+2@11: UP (p=78.39%) [2026-02-24T20:32:37.353970] [INFO ] [FORECASTER] Completed predict_future for TBIL [2026-02-24T20:32:37.354105] [INFO ] [sig ] TBIL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:37.504091] [INFO ] [LOCAL ] Saved forecast: TBIL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TBIL.txt [2026-02-24T20:32:37.504252] [INFO ] [sig ] [2913/3377] Completed TBIL in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-24T20:32:37.504300] [INFO ] [sig ] [2914/3377] Forecasting TBLA... [2026-02-24T20:32:37.504332] [INFO ] [sig ] Generating forecast for: TBLA [2026-02-24T20:32:37.504363] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLA' from 'https://tdm.silogroup.org/data/derivative_storage/TBLA.csv'. [2026-02-24T20:32:37.518369] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLA'. [2026-02-24T20:32:37.518770] [INFO ] [FORECASTER] Starting predict_future for TBLA [2026-02-24T20:32:37.519628] [DEBUG] [LOCAL ] No optimal features file found for TBLA: ./output/feature-sets/TBLA.txt [2026-02-24T20:32:37.519683] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:37.519716] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:37.519745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:37.519809] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:37.583467] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:37.584307] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:37.584406] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:37.584448] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:37.707823] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:37.708150] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:37.708192] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:37.708221] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:37.711915] [DEBUG] [FORECASTER] TBLA: Forecast T+1@11:T+2@11: UP (p=73.20%) [2026-02-24T20:32:37.712203] [INFO ] [FORECASTER] Completed predict_future for TBLA [2026-02-24T20:32:37.712334] [INFO ] [sig ] TBLA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:37.858914] [INFO ] [LOCAL ] Saved forecast: TBLA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TBLA.txt [2026-02-24T20:32:37.859065] [INFO ] [sig ] [2914/3377] Completed TBLA in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-24T20:32:37.859105] [INFO ] [sig ] [2915/3377] Forecasting TBLD... [2026-02-24T20:32:37.859136] [INFO ] [sig ] Generating forecast for: TBLD [2026-02-24T20:32:37.859166] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBLD' from 'https://tdm.silogroup.org/data/derivative_storage/TBLD.csv'. [2026-02-24T20:32:37.872655] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBLD'. [2026-02-24T20:32:37.873004] [INFO ] [FORECASTER] Starting predict_future for TBLD [2026-02-24T20:32:37.873844] [DEBUG] [LOCAL ] No optimal features file found for TBLD: ./output/feature-sets/TBLD.txt [2026-02-24T20:32:37.873899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:37.873933] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:37.873961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:37.874020] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:37.934182] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:37.935024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:37.935111] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:37.935144] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:38.057795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:38.057979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:38.058020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:38.058048] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:38.061474] [DEBUG] [FORECASTER] TBLD: Forecast T+1@11:T+2@11: UP (p=99.28%) [2026-02-24T20:32:38.061788] [INFO ] [FORECASTER] Completed predict_future for TBLD [2026-02-24T20:32:38.061921] [INFO ] [sig ] TBLD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:38.206187] [INFO ] [LOCAL ] Saved forecast: TBLD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TBLD.txt [2026-02-24T20:32:38.206337] [INFO ] [sig ] [2915/3377] Completed TBLD in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-24T20:32:38.206377] [INFO ] [sig ] [2916/3377] Forecasting TBPH... [2026-02-24T20:32:38.206408] [INFO ] [sig ] Generating forecast for: TBPH [2026-02-24T20:32:38.206437] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBPH' from 'https://tdm.silogroup.org/data/derivative_storage/TBPH.csv'. [2026-02-24T20:32:38.218365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBPH'. [2026-02-24T20:32:38.218780] [INFO ] [FORECASTER] Starting predict_future for TBPH [2026-02-24T20:32:38.219623] [DEBUG] [LOCAL ] No optimal features file found for TBPH: ./output/feature-sets/TBPH.txt [2026-02-24T20:32:38.219676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:38.219708] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:38.219735] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:38.219792] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:38.281430] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:38.282430] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:38.282553] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:38.282609] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:38.404342] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:38.404502] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:38.404542] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:38.404589] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:38.408046] [DEBUG] [FORECASTER] TBPH: Forecast T+1@11:T+2@11: UP (p=76.75%) [2026-02-24T20:32:38.408327] [INFO ] [FORECASTER] Completed predict_future for TBPH [2026-02-24T20:32:38.408476] [INFO ] [sig ] TBPH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:38.551188] [INFO ] [LOCAL ] Saved forecast: TBPH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TBPH.txt [2026-02-24T20:32:38.551336] [INFO ] [sig ] [2916/3377] Completed TBPH in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-24T20:32:38.551374] [INFO ] [sig ] [2917/3377] Forecasting TBRG... [2026-02-24T20:32:38.551403] [INFO ] [sig ] Generating forecast for: TBRG [2026-02-24T20:32:38.551436] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TBRG' from 'https://tdm.silogroup.org/data/derivative_storage/TBRG.csv'. [2026-02-24T20:32:38.563897] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TBRG'. [2026-02-24T20:32:38.564253] [INFO ] [FORECASTER] Starting predict_future for TBRG [2026-02-24T20:32:38.565100] [DEBUG] [LOCAL ] No optimal features file found for TBRG: ./output/feature-sets/TBRG.txt [2026-02-24T20:32:38.565156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:38.565189] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:38.565218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:38.565277] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:38.625982] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:38.626813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:38.626898] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:38.626932] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:38.756386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:38.756552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:38.756819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:38.756850] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:38.760298] [DEBUG] [FORECASTER] TBRG: Forecast T+1@11:T+2@11: DOWN (p=41.89%) [2026-02-24T20:32:38.760776] [INFO ] [FORECASTER] Completed predict_future for TBRG [2026-02-24T20:32:38.760909] [INFO ] [sig ] TBRG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:38.921002] [INFO ] [LOCAL ] Saved forecast: TBRG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TBRG.txt [2026-02-24T20:32:38.921159] [INFO ] [sig ] [2917/3377] Completed TBRG in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-24T20:32:38.921199] [INFO ] [sig ] [2918/3377] Forecasting TCBI... [2026-02-24T20:32:38.921228] [INFO ] [sig ] Generating forecast for: TCBI [2026-02-24T20:32:38.921259] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBI' from 'https://tdm.silogroup.org/data/derivative_storage/TCBI.csv'. [2026-02-24T20:32:38.933912] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBI'. [2026-02-24T20:32:38.934306] [INFO ] [FORECASTER] Starting predict_future for TCBI [2026-02-24T20:32:38.935145] [DEBUG] [LOCAL ] No optimal features file found for TCBI: ./output/feature-sets/TCBI.txt [2026-02-24T20:32:38.935199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:38.935231] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:38.935258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:38.935315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:38.996098] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:38.997151] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:38.997258] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:38.997304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:39.124703] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:39.124867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:39.124907] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:39.124936] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:39.128371] [DEBUG] [FORECASTER] TCBI: Forecast T+1@11:T+2@11: DOWN (p=21.43%) [2026-02-24T20:32:39.128668] [INFO ] [FORECASTER] Completed predict_future for TCBI [2026-02-24T20:32:39.128799] [INFO ] [sig ] TCBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:39.272114] [INFO ] [LOCAL ] Saved forecast: TCBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TCBI.txt [2026-02-24T20:32:39.272244] [INFO ] [sig ] [2918/3377] Completed TCBI in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-24T20:32:39.272282] [INFO ] [sig ] [2919/3377] Forecasting TCBIO... [2026-02-24T20:32:39.272312] [INFO ] [sig ] Generating forecast for: TCBIO [2026-02-24T20:32:39.272341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBIO' from 'https://tdm.silogroup.org/data/derivative_storage/TCBIO.csv'. [2026-02-24T20:32:39.284243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBIO'. [2026-02-24T20:32:39.284519] [INFO ] [FORECASTER] Starting predict_future for TCBIO [2026-02-24T20:32:39.285318] [DEBUG] [LOCAL ] No optimal features file found for TCBIO: ./output/feature-sets/TCBIO.txt [2026-02-24T20:32:39.285371] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:39.285403] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:39.285434] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:39.285491] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:39.342904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:39.343652] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:39.343732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:39.343949] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:39.461507] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:39.461895] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:39.461945] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:39.461981] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:39.466749] [DEBUG] [FORECASTER] TCBIO: Forecast T+1@11:T+2@11: UP (p=72.36%) [2026-02-24T20:32:39.467145] [INFO ] [FORECASTER] Completed predict_future for TCBIO [2026-02-24T20:32:39.467333] [INFO ] [sig ] TCBIO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:39.629317] [INFO ] [LOCAL ] Saved forecast: TCBIO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TCBIO.txt [2026-02-24T20:32:39.629482] [INFO ] [sig ] [2919/3377] Completed TCBIO in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-24T20:32:39.629521] [INFO ] [sig ] [2920/3377] Forecasting TCBK... [2026-02-24T20:32:39.629554] [INFO ] [sig ] Generating forecast for: TCBK [2026-02-24T20:32:39.629607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBK' from 'https://tdm.silogroup.org/data/derivative_storage/TCBK.csv'. [2026-02-24T20:32:39.641816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBK'. [2026-02-24T20:32:39.642185] [INFO ] [FORECASTER] Starting predict_future for TCBK [2026-02-24T20:32:39.643190] [DEBUG] [LOCAL ] No optimal features file found for TCBK: ./output/feature-sets/TCBK.txt [2026-02-24T20:32:39.643245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:39.643276] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:39.643302] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:39.643359] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:39.703247] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:39.704180] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:39.704272] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:39.704306] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:39.832805] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:39.832972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:39.833015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:39.833047] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:39.836566] [DEBUG] [FORECASTER] TCBK: Forecast T+1@11:T+2@11: DOWN (p=6.76%) [2026-02-24T20:32:39.837063] [INFO ] [FORECASTER] Completed predict_future for TCBK [2026-02-24T20:32:39.837198] [INFO ] [sig ] TCBK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:39.979659] [INFO ] [LOCAL ] Saved forecast: TCBK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TCBK.txt [2026-02-24T20:32:39.979817] [INFO ] [sig ] [2920/3377] Completed TCBK in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.8m [2026-02-24T20:32:39.979860] [INFO ] [sig ] [2921/3377] Forecasting TCBX... [2026-02-24T20:32:39.979893] [INFO ] [sig ] Generating forecast for: TCBX [2026-02-24T20:32:39.979923] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCBX' from 'https://tdm.silogroup.org/data/derivative_storage/TCBX.csv'. [2026-02-24T20:32:39.992173] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCBX'. [2026-02-24T20:32:39.992553] [INFO ] [FORECASTER] Starting predict_future for TCBX [2026-02-24T20:32:39.993426] [DEBUG] [LOCAL ] No optimal features file found for TCBX: ./output/feature-sets/TCBX.txt [2026-02-24T20:32:39.993482] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:39.993529] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:39.993559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:39.993653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:40.052388] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:40.053253] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:40.053337] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:40.053371] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:40.184942] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:40.185101] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:40.185142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:40.185172] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:40.188680] [DEBUG] [FORECASTER] TCBX: Forecast T+1@11:T+2@11: UP (p=51.00%) [2026-02-24T20:32:40.188974] [INFO ] [FORECASTER] Completed predict_future for TCBX [2026-02-24T20:32:40.189109] [INFO ] [sig ] TCBX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:40.330799] [INFO ] [LOCAL ] Saved forecast: TCBX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TCBX.txt [2026-02-24T20:32:40.330960] [INFO ] [sig ] [2921/3377] Completed TCBX in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-24T20:32:40.331000] [INFO ] [sig ] [2922/3377] Forecasting TCMD... [2026-02-24T20:32:40.331033] [INFO ] [sig ] Generating forecast for: TCMD [2026-02-24T20:32:40.331066] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCMD' from 'https://tdm.silogroup.org/data/derivative_storage/TCMD.csv'. [2026-02-24T20:32:40.343929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCMD'. [2026-02-24T20:32:40.344319] [INFO ] [FORECASTER] Starting predict_future for TCMD [2026-02-24T20:32:40.345244] [DEBUG] [LOCAL ] No optimal features file found for TCMD: ./output/feature-sets/TCMD.txt [2026-02-24T20:32:40.345301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:40.345334] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:40.345362] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:40.345421] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:40.405757] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:40.406568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:40.406674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:40.406709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:40.540267] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:40.540450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:40.540501] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:40.540538] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:40.544118] [DEBUG] [FORECASTER] TCMD: Forecast T+1@11:T+2@11: UP (p=99.67%) [2026-02-24T20:32:40.544408] [INFO ] [FORECASTER] Completed predict_future for TCMD [2026-02-24T20:32:40.544553] [INFO ] [sig ] TCMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:40.692118] [INFO ] [LOCAL ] Saved forecast: TCMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TCMD.txt [2026-02-24T20:32:40.692261] [INFO ] [sig ] [2922/3377] Completed TCMD in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-24T20:32:40.692301] [INFO ] [sig ] [2923/3377] Forecasting TCOM... [2026-02-24T20:32:40.692330] [INFO ] [sig ] Generating forecast for: TCOM [2026-02-24T20:32:40.692361] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCOM' from 'https://tdm.silogroup.org/data/derivative_storage/TCOM.csv'. [2026-02-24T20:32:40.704739] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCOM'. [2026-02-24T20:32:40.705112] [INFO ] [FORECASTER] Starting predict_future for TCOM [2026-02-24T20:32:40.705988] [DEBUG] [LOCAL ] No optimal features file found for TCOM: ./output/feature-sets/TCOM.txt [2026-02-24T20:32:40.706087] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:40.706122] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:40.706151] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:40.706210] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:40.770457] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:40.771422] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:40.771512] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:40.771546] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:40.901635] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:40.901802] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:40.901843] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:40.901874] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:40.905602] [DEBUG] [FORECASTER] TCOM: Forecast T+1@11:T+2@11: UP (p=94.24%) [2026-02-24T20:32:40.905913] [INFO ] [FORECASTER] Completed predict_future for TCOM [2026-02-24T20:32:40.906079] [INFO ] [sig ] TCOM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:41.057964] [INFO ] [LOCAL ] Saved forecast: TCOM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TCOM.txt [2026-02-24T20:32:41.058109] [INFO ] [sig ] [2923/3377] Completed TCOM in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-24T20:32:41.058148] [INFO ] [sig ] [2924/3377] Forecasting TCPC... [2026-02-24T20:32:41.058178] [INFO ] [sig ] Generating forecast for: TCPC [2026-02-24T20:32:41.058208] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCPC' from 'https://tdm.silogroup.org/data/derivative_storage/TCPC.csv'. [2026-02-24T20:32:41.070411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCPC'. [2026-02-24T20:32:41.070764] [INFO ] [FORECASTER] Starting predict_future for TCPC [2026-02-24T20:32:41.071544] [DEBUG] [LOCAL ] No optimal features file found for TCPC: ./output/feature-sets/TCPC.txt [2026-02-24T20:32:41.071639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:41.071673] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:41.071700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:41.071756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:41.134708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:41.135635] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:41.135746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:41.135782] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:41.257440] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:41.257626] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:41.257885] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:41.257917] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:41.261423] [DEBUG] [FORECASTER] TCPC: Forecast T+1@11:T+2@11: DOWN (p=11.74%) [2026-02-24T20:32:41.261923] [INFO ] [FORECASTER] Completed predict_future for TCPC [2026-02-24T20:32:41.262059] [INFO ] [sig ] TCPC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:41.413975] [INFO ] [LOCAL ] Saved forecast: TCPC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TCPC.txt [2026-02-24T20:32:41.414139] [INFO ] [sig ] [2924/3377] Completed TCPC in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-24T20:32:41.414189] [INFO ] [sig ] [2925/3377] Forecasting TCX... [2026-02-24T20:32:41.414223] [INFO ] [sig ] Generating forecast for: TCX [2026-02-24T20:32:41.414255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TCX' from 'https://tdm.silogroup.org/data/derivative_storage/TCX.csv'. [2026-02-24T20:32:41.426729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TCX'. [2026-02-24T20:32:41.427081] [INFO ] [FORECASTER] Starting predict_future for TCX [2026-02-24T20:32:41.427950] [DEBUG] [LOCAL ] No optimal features file found for TCX: ./output/feature-sets/TCX.txt [2026-02-24T20:32:41.428006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:41.428039] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:41.428068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:41.428125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:41.491239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:41.492303] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:41.492389] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:41.492424] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:41.611718] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:41.611874] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:41.611915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:41.611945] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:41.615499] [DEBUG] [FORECASTER] TCX: Forecast T+1@11:T+2@11: DOWN (p=37.86%) [2026-02-24T20:32:41.615830] [INFO ] [FORECASTER] Completed predict_future for TCX [2026-02-24T20:32:41.615967] [INFO ] [sig ] TCX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:41.761282] [INFO ] [LOCAL ] Saved forecast: TCX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TCX.txt [2026-02-24T20:32:41.761449] [INFO ] [sig ] [2925/3377] Completed TCX in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-24T20:32:41.761492] [INFO ] [sig ] [2926/3377] Forecasting TD... [2026-02-24T20:32:41.761527] [INFO ] [sig ] Generating forecast for: TD [2026-02-24T20:32:41.761559] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TD' from 'https://tdm.silogroup.org/data/derivative_storage/TD.csv'. [2026-02-24T20:32:41.774614] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TD'. [2026-02-24T20:32:41.774986] [INFO ] [FORECASTER] Starting predict_future for TD [2026-02-24T20:32:41.775833] [DEBUG] [LOCAL ] No optimal features file found for TD: ./output/feature-sets/TD.txt [2026-02-24T20:32:41.775886] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:41.775916] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:41.775942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:41.775998] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:41.834415] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:41.835343] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:41.835434] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:41.835467] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:41.964851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:41.965029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:41.965108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:41.965139] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:41.969288] [DEBUG] [FORECASTER] TD: Forecast T+1@11:T+2@11: DOWN (p=14.45%) [2026-02-24T20:32:41.969846] [INFO ] [FORECASTER] Completed predict_future for TD [2026-02-24T20:32:41.970009] [INFO ] [sig ] TD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:42.115919] [INFO ] [LOCAL ] Saved forecast: TD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TD.txt [2026-02-24T20:32:42.116090] [INFO ] [sig ] [2926/3377] Completed TD in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-24T20:32:42.116132] [INFO ] [sig ] [2927/3377] Forecasting TDC... [2026-02-24T20:32:42.116161] [INFO ] [sig ] Generating forecast for: TDC [2026-02-24T20:32:42.116202] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDC' from 'https://tdm.silogroup.org/data/derivative_storage/TDC.csv'. [2026-02-24T20:32:42.138794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDC'. [2026-02-24T20:32:42.139181] [INFO ] [FORECASTER] Starting predict_future for TDC [2026-02-24T20:32:42.140208] [DEBUG] [LOCAL ] No optimal features file found for TDC: ./output/feature-sets/TDC.txt [2026-02-24T20:32:42.140262] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:42.140294] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:42.140320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:42.140388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:42.199967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:42.200935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:42.201032] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:42.201067] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:42.322481] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:42.322856] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:42.322897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:42.322925] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:42.326663] [DEBUG] [FORECASTER] TDC: Forecast T+1@11:T+2@11: UP (p=89.87%) [2026-02-24T20:32:42.326964] [INFO ] [FORECASTER] Completed predict_future for TDC [2026-02-24T20:32:42.327101] [INFO ] [sig ] TDC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:42.479263] [INFO ] [LOCAL ] Saved forecast: TDC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TDC.txt [2026-02-24T20:32:42.479442] [INFO ] [sig ] [2927/3377] Completed TDC in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-24T20:32:42.479488] [INFO ] [sig ] [2928/3377] Forecasting TDF... [2026-02-24T20:32:42.479521] [INFO ] [sig ] Generating forecast for: TDF [2026-02-24T20:32:42.479552] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDF' from 'https://tdm.silogroup.org/data/derivative_storage/TDF.csv'. [2026-02-24T20:32:42.492696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDF'. [2026-02-24T20:32:42.493326] [INFO ] [FORECASTER] Starting predict_future for TDF [2026-02-24T20:32:42.494161] [DEBUG] [LOCAL ] No optimal features file found for TDF: ./output/feature-sets/TDF.txt [2026-02-24T20:32:42.494216] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:42.494249] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:42.494278] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:42.494335] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:42.555049] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:42.555759] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:42.555844] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:42.555878] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:42.679533] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:42.679728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:42.679773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:42.679822] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:42.683425] [DEBUG] [FORECASTER] TDF: Forecast T+1@11:T+2@11: UP (p=92.25%) [2026-02-24T20:32:42.683758] [INFO ] [FORECASTER] Completed predict_future for TDF [2026-02-24T20:32:42.683908] [INFO ] [sig ] TDF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:42.827368] [INFO ] [LOCAL ] Saved forecast: TDF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TDF.txt [2026-02-24T20:32:42.827507] [INFO ] [sig ] [2928/3377] Completed TDF in 0.3s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-24T20:32:42.827555] [INFO ] [sig ] [2929/3377] Forecasting TDG... [2026-02-24T20:32:42.827616] [INFO ] [sig ] Generating forecast for: TDG [2026-02-24T20:32:42.827649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDG' from 'https://tdm.silogroup.org/data/derivative_storage/TDG.csv'. [2026-02-24T20:32:42.839646] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDG'. [2026-02-24T20:32:42.839983] [INFO ] [FORECASTER] Starting predict_future for TDG [2026-02-24T20:32:42.840851] [DEBUG] [LOCAL ] No optimal features file found for TDG: ./output/feature-sets/TDG.txt [2026-02-24T20:32:42.840905] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:42.840937] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:42.840964] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:42.841019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:42.899433] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:42.900094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:42.900175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:42.900210] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:43.024778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:43.024939] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:43.024980] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:43.025009] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:43.028694] [DEBUG] [FORECASTER] TDG: Forecast T+1@11:T+2@11: UP (p=59.70%) [2026-02-24T20:32:43.028997] [INFO ] [FORECASTER] Completed predict_future for TDG [2026-02-24T20:32:43.029137] [INFO ] [sig ] TDG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:43.182764] [INFO ] [LOCAL ] Saved forecast: TDG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TDG.txt [2026-02-24T20:32:43.183126] [INFO ] [sig ] [2929/3377] Completed TDG in 0.4s | 2.77 sym/s | Total: 17.6m | ETA: 2.7m [2026-02-24T20:32:43.183167] [INFO ] [sig ] [2930/3377] Forecasting TDS... [2026-02-24T20:32:43.183199] [INFO ] [sig ] Generating forecast for: TDS [2026-02-24T20:32:43.183260] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDS' from 'https://tdm.silogroup.org/data/derivative_storage/TDS.csv'. [2026-02-24T20:32:43.195693] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDS'. [2026-02-24T20:32:43.196004] [INFO ] [FORECASTER] Starting predict_future for TDS [2026-02-24T20:32:43.196815] [DEBUG] [LOCAL ] No optimal features file found for TDS: ./output/feature-sets/TDS.txt [2026-02-24T20:32:43.196870] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:43.196902] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:43.196929] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:43.196986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:43.258003] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:43.258840] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:43.258923] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:43.258973] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:43.386816] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:43.386985] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:43.387040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:43.387078] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:43.390905] [DEBUG] [FORECASTER] TDS: Forecast T+1@11:T+2@11: DOWN (p=4.98%) [2026-02-24T20:32:43.391212] [INFO ] [FORECASTER] Completed predict_future for TDS [2026-02-24T20:32:43.391358] [INFO ] [sig ] TDS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:43.545335] [INFO ] [LOCAL ] Saved forecast: TDS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TDS.txt [2026-02-24T20:32:43.545485] [INFO ] [sig ] [2930/3377] Completed TDS in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-24T20:32:43.545531] [INFO ] [sig ] [2931/3377] Forecasting TDSC... [2026-02-24T20:32:43.545562] [INFO ] [sig ] Generating forecast for: TDSC [2026-02-24T20:32:43.545611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDSC' from 'https://tdm.silogroup.org/data/derivative_storage/TDSC.csv'. [2026-02-24T20:32:43.559327] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDSC'. [2026-02-24T20:32:43.559657] [INFO ] [FORECASTER] Starting predict_future for TDSC [2026-02-24T20:32:43.560460] [DEBUG] [LOCAL ] No optimal features file found for TDSC: ./output/feature-sets/TDSC.txt [2026-02-24T20:32:43.560516] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:43.560551] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:43.560609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:43.560669] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:43.620123] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:43.620842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:43.620925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:43.620959] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:43.735455] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:43.735637] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:43.735679] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:43.735709] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:43.739451] [DEBUG] [FORECASTER] TDSC: Forecast T+1@11:T+2@11: UP (p=50.43%) [2026-02-24T20:32:43.739764] [INFO ] [FORECASTER] Completed predict_future for TDSC [2026-02-24T20:32:43.739902] [INFO ] [sig ] TDSC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:43.889479] [INFO ] [LOCAL ] Saved forecast: TDSC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TDSC.txt [2026-02-24T20:32:43.889677] [INFO ] [sig ] [2931/3377] Completed TDSC in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-24T20:32:43.889720] [INFO ] [sig ] [2932/3377] Forecasting TDUP... [2026-02-24T20:32:43.889752] [INFO ] [sig ] Generating forecast for: TDUP [2026-02-24T20:32:43.889782] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDUP' from 'https://tdm.silogroup.org/data/derivative_storage/TDUP.csv'. [2026-02-24T20:32:43.904225] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDUP'. [2026-02-24T20:32:43.904715] [INFO ] [FORECASTER] Starting predict_future for TDUP [2026-02-24T20:32:43.905598] [DEBUG] [LOCAL ] No optimal features file found for TDUP: ./output/feature-sets/TDUP.txt [2026-02-24T20:32:43.905655] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:43.905689] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:43.905730] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:43.905790] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:43.964958] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:43.965951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:43.966044] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:43.966085] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:44.089899] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:44.090067] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:44.090107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:44.090135] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:44.093811] [DEBUG] [FORECASTER] TDUP: Forecast T+1@11:T+2@11: UP (p=96.35%) [2026-02-24T20:32:44.094107] [INFO ] [FORECASTER] Completed predict_future for TDUP [2026-02-24T20:32:44.094242] [INFO ] [sig ] TDUP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:44.238347] [INFO ] [LOCAL ] Saved forecast: TDUP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TDUP.txt [2026-02-24T20:32:44.238496] [INFO ] [sig ] [2932/3377] Completed TDUP in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-24T20:32:44.238551] [INFO ] [sig ] [2933/3377] Forecasting TDY... [2026-02-24T20:32:44.238614] [INFO ] [sig ] Generating forecast for: TDY [2026-02-24T20:32:44.238654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TDY' from 'https://tdm.silogroup.org/data/derivative_storage/TDY.csv'. [2026-02-24T20:32:44.250546] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TDY'. [2026-02-24T20:32:44.250923] [INFO ] [FORECASTER] Starting predict_future for TDY [2026-02-24T20:32:44.251828] [DEBUG] [LOCAL ] No optimal features file found for TDY: ./output/feature-sets/TDY.txt [2026-02-24T20:32:44.251883] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:44.251916] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:44.251944] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:44.252002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:44.309951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:44.311069] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:44.311156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:44.311190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:44.439939] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:44.440105] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:44.440145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:44.440174] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:44.443904] [DEBUG] [FORECASTER] TDY: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-02-24T20:32:44.444199] [INFO ] [FORECASTER] Completed predict_future for TDY [2026-02-24T20:32:44.444332] [INFO ] [sig ] TDY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:44.597725] [INFO ] [LOCAL ] Saved forecast: TDY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TDY.txt [2026-02-24T20:32:44.597966] [INFO ] [sig ] [2933/3377] Completed TDY in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-24T20:32:44.598032] [INFO ] [sig ] [2934/3377] Forecasting TEAM... [2026-02-24T20:32:44.598081] [INFO ] [sig ] Generating forecast for: TEAM [2026-02-24T20:32:44.598120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEAM' from 'https://tdm.silogroup.org/data/derivative_storage/TEAM.csv'. [2026-02-24T20:32:44.613696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEAM'. [2026-02-24T20:32:44.614187] [INFO ] [FORECASTER] Starting predict_future for TEAM [2026-02-24T20:32:44.615325] [DEBUG] [LOCAL ] No optimal features file found for TEAM: ./output/feature-sets/TEAM.txt [2026-02-24T20:32:44.615394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:44.615445] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:44.615497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:44.615635] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:44.679311] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:44.680260] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:44.680370] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:44.680406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:44.802994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:44.803158] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:44.803200] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:44.803228] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:44.806725] [DEBUG] [FORECASTER] TEAM: Forecast T+1@11:T+2@11: DOWN (p=0.66%) [2026-02-24T20:32:44.807037] [INFO ] [FORECASTER] Completed predict_future for TEAM [2026-02-24T20:32:44.807176] [INFO ] [sig ] TEAM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:44.951282] [INFO ] [LOCAL ] Saved forecast: TEAM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TEAM.txt [2026-02-24T20:32:44.951436] [INFO ] [sig ] [2934/3377] Completed TEAM in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-24T20:32:44.951476] [INFO ] [sig ] [2935/3377] Forecasting TECH... [2026-02-24T20:32:44.951506] [INFO ] [sig ] Generating forecast for: TECH [2026-02-24T20:32:44.951539] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECH' from 'https://tdm.silogroup.org/data/derivative_storage/TECH.csv'. [2026-02-24T20:32:44.963070] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECH'. [2026-02-24T20:32:44.963414] [INFO ] [FORECASTER] Starting predict_future for TECH [2026-02-24T20:32:44.964264] [DEBUG] [LOCAL ] No optimal features file found for TECH: ./output/feature-sets/TECH.txt [2026-02-24T20:32:44.964320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:44.964352] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:44.964379] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:44.964435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:45.022977] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:45.023852] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:45.023935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:45.023968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:45.150307] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:45.150472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:45.150516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:45.150552] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:45.154066] [DEBUG] [FORECASTER] TECH: Forecast T+1@11:T+2@11: DOWN (p=20.51%) [2026-02-24T20:32:45.154368] [INFO ] [FORECASTER] Completed predict_future for TECH [2026-02-24T20:32:45.154511] [INFO ] [sig ] TECH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:45.302456] [INFO ] [LOCAL ] Saved forecast: TECH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TECH.txt [2026-02-24T20:32:45.302653] [INFO ] [sig ] [2935/3377] Completed TECH in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-24T20:32:45.302699] [INFO ] [sig ] [2936/3377] Forecasting TECK... [2026-02-24T20:32:45.302729] [INFO ] [sig ] Generating forecast for: TECK [2026-02-24T20:32:45.302768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TECK' from 'https://tdm.silogroup.org/data/derivative_storage/TECK.csv'. [2026-02-24T20:32:45.315389] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TECK'. [2026-02-24T20:32:45.315772] [INFO ] [FORECASTER] Starting predict_future for TECK [2026-02-24T20:32:45.316671] [DEBUG] [LOCAL ] No optimal features file found for TECK: ./output/feature-sets/TECK.txt [2026-02-24T20:32:45.316724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:45.316757] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:45.316783] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:45.316839] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:45.375508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:45.376548] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:45.376661] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:45.376697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:45.503009] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:45.503177] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:45.503220] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:45.503249] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:45.506775] [DEBUG] [FORECASTER] TECK: Forecast T+1@11:T+2@11: UP (p=93.01%) [2026-02-24T20:32:45.507084] [INFO ] [FORECASTER] Completed predict_future for TECK [2026-02-24T20:32:45.507257] [INFO ] [sig ] TECK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:45.652832] [INFO ] [LOCAL ] Saved forecast: TECK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TECK.txt [2026-02-24T20:32:45.653003] [INFO ] [sig ] [2936/3377] Completed TECK in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-24T20:32:45.653046] [INFO ] [sig ] [2937/3377] Forecasting TEI... [2026-02-24T20:32:45.653075] [INFO ] [sig ] Generating forecast for: TEI [2026-02-24T20:32:45.653107] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEI' from 'https://tdm.silogroup.org/data/derivative_storage/TEI.csv'. [2026-02-24T20:32:45.664918] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEI'. [2026-02-24T20:32:45.665346] [INFO ] [FORECASTER] Starting predict_future for TEI [2026-02-24T20:32:45.666219] [DEBUG] [LOCAL ] No optimal features file found for TEI: ./output/feature-sets/TEI.txt [2026-02-24T20:32:45.666276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:45.666308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:45.666335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:45.666392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:45.726079] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:45.727050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:45.727138] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:45.727172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:45.856395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:45.856592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:45.856642] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:45.856673] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:45.860362] [DEBUG] [FORECASTER] TEI: Forecast T+1@11:T+2@11: DOWN (p=42.90%) [2026-02-24T20:32:45.860791] [INFO ] [FORECASTER] Completed predict_future for TEI [2026-02-24T20:32:45.860945] [INFO ] [sig ] TEI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:46.011041] [INFO ] [LOCAL ] Saved forecast: TEI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TEI.txt [2026-02-24T20:32:46.011216] [INFO ] [sig ] [2937/3377] Completed TEI in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.7m [2026-02-24T20:32:46.011260] [INFO ] [sig ] [2938/3377] Forecasting TELO... [2026-02-24T20:32:46.011290] [INFO ] [sig ] Generating forecast for: TELO [2026-02-24T20:32:46.011321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TELO' from 'https://tdm.silogroup.org/data/derivative_storage/TELO.csv'. [2026-02-24T20:32:46.023360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TELO'. [2026-02-24T20:32:46.023796] [INFO ] [FORECASTER] Starting predict_future for TELO [2026-02-24T20:32:46.024674] [DEBUG] [LOCAL ] No optimal features file found for TELO: ./output/feature-sets/TELO.txt [2026-02-24T20:32:46.024732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:46.024766] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:46.024795] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:46.024854] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:46.086506] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:46.087405] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:46.087501] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:46.087536] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:46.209701] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:46.209867] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:46.209909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:46.209938] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:46.213616] [DEBUG] [FORECASTER] TELO: Forecast T+1@11:T+2@11: DOWN (p=7.67%) [2026-02-24T20:32:46.213940] [INFO ] [FORECASTER] Completed predict_future for TELO [2026-02-24T20:32:46.214083] [INFO ] [sig ] TELO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:46.358548] [INFO ] [LOCAL ] Saved forecast: TELO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TELO.txt [2026-02-24T20:32:46.358752] [INFO ] [sig ] [2938/3377] Completed TELO in 0.3s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-24T20:32:46.358796] [INFO ] [sig ] [2939/3377] Forecasting TEM... [2026-02-24T20:32:46.358828] [INFO ] [sig ] Generating forecast for: TEM [2026-02-24T20:32:46.358859] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEM' from 'https://tdm.silogroup.org/data/derivative_storage/TEM.csv'. [2026-02-24T20:32:46.372410] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEM'. [2026-02-24T20:32:46.372930] [INFO ] [FORECASTER] Starting predict_future for TEM [2026-02-24T20:32:46.374026] [DEBUG] [LOCAL ] No optimal features file found for TEM: ./output/feature-sets/TEM.txt [2026-02-24T20:32:46.374096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:46.374139] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:46.374175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:46.374258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:46.445031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:46.445994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:46.446095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:46.446131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:46.571287] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:46.571450] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:46.571491] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:46.571520] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:46.575256] [DEBUG] [FORECASTER] TEM: Forecast T+1@11:T+2@11: UP (p=91.76%) [2026-02-24T20:32:46.575642] [INFO ] [FORECASTER] Completed predict_future for TEM [2026-02-24T20:32:46.575791] [INFO ] [sig ] TEM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:46.733131] [INFO ] [LOCAL ] Saved forecast: TEM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TEM.txt [2026-02-24T20:32:46.733366] [INFO ] [sig ] [2939/3377] Completed TEM in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-24T20:32:46.733425] [INFO ] [sig ] [2940/3377] Forecasting TENB... [2026-02-24T20:32:46.733457] [INFO ] [sig ] Generating forecast for: TENB [2026-02-24T20:32:46.733490] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENB' from 'https://tdm.silogroup.org/data/derivative_storage/TENB.csv'. [2026-02-24T20:32:46.746638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENB'. [2026-02-24T20:32:46.747023] [INFO ] [FORECASTER] Starting predict_future for TENB [2026-02-24T20:32:46.748156] [DEBUG] [LOCAL ] No optimal features file found for TENB: ./output/feature-sets/TENB.txt [2026-02-24T20:32:46.748212] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:46.748245] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:46.748273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:46.748331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:46.807101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:46.807884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:46.807969] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:46.808003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:46.939984] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:46.940152] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:46.940193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:46.940409] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:46.944600] [DEBUG] [FORECASTER] TENB: Forecast T+1@11:T+2@11: UP (p=91.75%) [2026-02-24T20:32:46.944903] [INFO ] [FORECASTER] Completed predict_future for TENB [2026-02-24T20:32:46.945054] [INFO ] [sig ] TENB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:47.102176] [INFO ] [LOCAL ] Saved forecast: TENB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TENB.txt [2026-02-24T20:32:47.102350] [INFO ] [sig ] [2940/3377] Completed TENB in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-24T20:32:47.102411] [INFO ] [sig ] [2941/3377] Forecasting TENX... [2026-02-24T20:32:47.102449] [INFO ] [sig ] Generating forecast for: TENX [2026-02-24T20:32:47.102482] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TENX' from 'https://tdm.silogroup.org/data/derivative_storage/TENX.csv'. [2026-02-24T20:32:47.114623] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TENX'. [2026-02-24T20:32:47.114990] [INFO ] [FORECASTER] Starting predict_future for TENX [2026-02-24T20:32:47.115839] [DEBUG] [LOCAL ] No optimal features file found for TENX: ./output/feature-sets/TENX.txt [2026-02-24T20:32:47.115894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:47.115928] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:47.115958] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:47.116035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:47.178422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:47.179420] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:47.179515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:47.179560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:47.297641] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:47.297808] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:47.297871] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:47.297906] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:47.301679] [DEBUG] [FORECASTER] TENX: Forecast T+1@11:T+2@11: UP (p=88.47%) [2026-02-24T20:32:47.301987] [INFO ] [FORECASTER] Completed predict_future for TENX [2026-02-24T20:32:47.302139] [INFO ] [sig ] TENX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:47.458855] [INFO ] [LOCAL ] Saved forecast: TENX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TENX.txt [2026-02-24T20:32:47.459221] [INFO ] [sig ] [2941/3377] Completed TENX in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-24T20:32:47.459263] [INFO ] [sig ] [2942/3377] Forecasting TERN... [2026-02-24T20:32:47.459297] [INFO ] [sig ] Generating forecast for: TERN [2026-02-24T20:32:47.459328] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TERN' from 'https://tdm.silogroup.org/data/derivative_storage/TERN.csv'. [2026-02-24T20:32:47.472917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TERN'. [2026-02-24T20:32:47.473346] [INFO ] [FORECASTER] Starting predict_future for TERN [2026-02-24T20:32:47.474422] [DEBUG] [LOCAL ] No optimal features file found for TERN: ./output/feature-sets/TERN.txt [2026-02-24T20:32:47.474477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:47.474509] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:47.474535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:47.474618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:47.537280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:47.538479] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:47.538592] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:47.538631] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:47.665512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:47.665693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:47.665734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:47.665763] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:47.669270] [DEBUG] [FORECASTER] TERN: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-24T20:32:47.669558] [INFO ] [FORECASTER] Completed predict_future for TERN [2026-02-24T20:32:47.669730] [INFO ] [sig ] TERN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:47.813846] [INFO ] [LOCAL ] Saved forecast: TERN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TERN.txt [2026-02-24T20:32:47.814013] [INFO ] [sig ] [2942/3377] Completed TERN in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-24T20:32:47.814056] [INFO ] [sig ] [2943/3377] Forecasting TEVA... [2026-02-24T20:32:47.814086] [INFO ] [sig ] Generating forecast for: TEVA [2026-02-24T20:32:47.814116] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEVA' from 'https://tdm.silogroup.org/data/derivative_storage/TEVA.csv'. [2026-02-24T20:32:47.827652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEVA'. [2026-02-24T20:32:47.828300] [INFO ] [FORECASTER] Starting predict_future for TEVA [2026-02-24T20:32:47.829265] [DEBUG] [LOCAL ] No optimal features file found for TEVA: ./output/feature-sets/TEVA.txt [2026-02-24T20:32:47.829323] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:47.829357] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:47.829385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:47.829456] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:47.892499] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:47.893639] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:47.893729] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:47.893962] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:48.016852] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:48.017051] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:48.017094] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:48.017124] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:48.020762] [DEBUG] [FORECASTER] TEVA: Forecast T+1@11:T+2@11: UP (p=53.94%) [2026-02-24T20:32:48.021063] [INFO ] [FORECASTER] Completed predict_future for TEVA [2026-02-24T20:32:48.021201] [INFO ] [sig ] TEVA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:48.177964] [INFO ] [LOCAL ] Saved forecast: TEVA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TEVA.txt [2026-02-24T20:32:48.178128] [INFO ] [sig ] [2943/3377] Completed TEVA in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-24T20:32:48.178171] [INFO ] [sig ] [2944/3377] Forecasting TEX... [2026-02-24T20:32:48.178202] [INFO ] [sig ] Generating forecast for: TEX [2026-02-24T20:32:48.178233] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TEX' from 'https://tdm.silogroup.org/data/derivative_storage/TEX.csv'. [2026-02-24T20:32:48.191941] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TEX'. [2026-02-24T20:32:48.192315] [INFO ] [FORECASTER] Starting predict_future for TEX [2026-02-24T20:32:48.193219] [DEBUG] [LOCAL ] No optimal features file found for TEX: ./output/feature-sets/TEX.txt [2026-02-24T20:32:48.193276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:48.193308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:48.193337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:48.193395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:48.256163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:48.257061] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:48.257149] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:48.257184] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:48.392117] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:48.392298] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:48.392348] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:48.392389] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:48.396211] [DEBUG] [FORECASTER] TEX: Forecast T+1@11:T+2@11: DOWN (p=8.04%) [2026-02-24T20:32:48.396535] [INFO ] [FORECASTER] Completed predict_future for TEX [2026-02-24T20:32:48.396702] [INFO ] [sig ] TEX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:48.546330] [INFO ] [LOCAL ] Saved forecast: TEX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TEX.txt [2026-02-24T20:32:48.546486] [INFO ] [sig ] [2944/3377] Completed TEX in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-24T20:32:48.546526] [INFO ] [sig ] [2945/3377] Forecasting TFC... [2026-02-24T20:32:48.546557] [INFO ] [sig ] Generating forecast for: TFC [2026-02-24T20:32:48.546608] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFC' from 'https://tdm.silogroup.org/data/derivative_storage/TFC.csv'. [2026-02-24T20:32:48.559004] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFC'. [2026-02-24T20:32:48.559397] [INFO ] [FORECASTER] Starting predict_future for TFC [2026-02-24T20:32:48.560259] [DEBUG] [LOCAL ] No optimal features file found for TFC: ./output/feature-sets/TFC.txt [2026-02-24T20:32:48.560329] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:48.560365] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:48.560394] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:48.560451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:48.622521] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:48.623447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:48.623536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:48.623590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:48.760318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:48.760496] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:48.760546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:48.760599] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:48.764769] [DEBUG] [FORECASTER] TFC: Forecast T+1@11:T+2@11: UP (p=67.90%) [2026-02-24T20:32:48.765092] [INFO ] [FORECASTER] Completed predict_future for TFC [2026-02-24T20:32:48.765256] [INFO ] [sig ] TFC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:48.924972] [INFO ] [LOCAL ] Saved forecast: TFC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TFC.txt [2026-02-24T20:32:48.925127] [INFO ] [sig ] [2945/3377] Completed TFC in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-24T20:32:48.925171] [INFO ] [sig ] [2946/3377] Forecasting TFII... [2026-02-24T20:32:48.925213] [INFO ] [sig ] Generating forecast for: TFII [2026-02-24T20:32:48.925250] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFII' from 'https://tdm.silogroup.org/data/derivative_storage/TFII.csv'. [2026-02-24T20:32:48.937479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFII'. [2026-02-24T20:32:48.937918] [INFO ] [FORECASTER] Starting predict_future for TFII [2026-02-24T20:32:48.938826] [DEBUG] [LOCAL ] No optimal features file found for TFII: ./output/feature-sets/TFII.txt [2026-02-24T20:32:48.938881] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:48.938914] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:48.938942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:48.938999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:48.999420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:49.000375] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:49.000464] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:49.000502] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:49.135019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:49.135183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:49.135225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:49.135254] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:49.139051] [DEBUG] [FORECASTER] TFII: Forecast T+1@11:T+2@11: DOWN (p=34.70%) [2026-02-24T20:32:49.139355] [INFO ] [FORECASTER] Completed predict_future for TFII [2026-02-24T20:32:49.139497] [INFO ] [sig ] TFII: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:49.290797] [INFO ] [LOCAL ] Saved forecast: TFII 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TFII.txt [2026-02-24T20:32:49.290945] [INFO ] [sig ] [2946/3377] Completed TFII in 0.4s | 2.77 sym/s | Total: 17.7m | ETA: 2.6m [2026-02-24T20:32:49.291029] [INFO ] [sig ] [2947/3377] Forecasting TFIN... [2026-02-24T20:32:49.291060] [INFO ] [sig ] Generating forecast for: TFIN [2026-02-24T20:32:49.291090] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFIN' from 'https://tdm.silogroup.org/data/derivative_storage/TFIN.csv'. [2026-02-24T20:32:49.303223] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFIN'. [2026-02-24T20:32:49.303618] [INFO ] [FORECASTER] Starting predict_future for TFIN [2026-02-24T20:32:49.304477] [DEBUG] [LOCAL ] No optimal features file found for TFIN: ./output/feature-sets/TFIN.txt [2026-02-24T20:32:49.304532] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:49.304565] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:49.304614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:49.304673] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:49.366265] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:49.367031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:49.367117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:49.367151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:49.491781] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:49.492144] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:49.492191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:49.492221] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:49.496212] [DEBUG] [FORECASTER] TFIN: Forecast T+1@11:T+2@11: UP (p=97.73%) [2026-02-24T20:32:49.496514] [INFO ] [FORECASTER] Completed predict_future for TFIN [2026-02-24T20:32:49.496693] [INFO ] [sig ] TFIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:49.652278] [INFO ] [LOCAL ] Saved forecast: TFIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TFIN.txt [2026-02-24T20:32:49.652595] [INFO ] [sig ] [2947/3377] Completed TFIN in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-24T20:32:49.652694] [INFO ] [sig ] [2948/3377] Forecasting TFPM... [2026-02-24T20:32:49.652755] [INFO ] [sig ] Generating forecast for: TFPM [2026-02-24T20:32:49.652808] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFPM' from 'https://tdm.silogroup.org/data/derivative_storage/TFPM.csv'. [2026-02-24T20:32:49.668130] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFPM'. [2026-02-24T20:32:49.668548] [INFO ] [FORECASTER] Starting predict_future for TFPM [2026-02-24T20:32:49.669596] [DEBUG] [LOCAL ] No optimal features file found for TFPM: ./output/feature-sets/TFPM.txt [2026-02-24T20:32:49.669652] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:49.669691] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:49.669720] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:49.669779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:49.728477] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:49.729397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:49.729525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:49.729562] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:49.865386] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:49.865557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:49.865623] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:49.865660] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:49.869254] [DEBUG] [FORECASTER] TFPM: Forecast T+1@11:T+2@11: DOWN (p=27.51%) [2026-02-24T20:32:49.869607] [INFO ] [FORECASTER] Completed predict_future for TFPM [2026-02-24T20:32:49.869757] [INFO ] [sig ] TFPM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:50.016036] [INFO ] [LOCAL ] Saved forecast: TFPM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TFPM.txt [2026-02-24T20:32:50.016209] [INFO ] [sig ] [2948/3377] Completed TFPM in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-24T20:32:50.016252] [INFO ] [sig ] [2949/3377] Forecasting TFSL... [2026-02-24T20:32:50.016284] [INFO ] [sig ] Generating forecast for: TFSL [2026-02-24T20:32:50.016314] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TFSL' from 'https://tdm.silogroup.org/data/derivative_storage/TFSL.csv'. [2026-02-24T20:32:50.028661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TFSL'. [2026-02-24T20:32:50.029030] [INFO ] [FORECASTER] Starting predict_future for TFSL [2026-02-24T20:32:50.029899] [DEBUG] [LOCAL ] No optimal features file found for TFSL: ./output/feature-sets/TFSL.txt [2026-02-24T20:32:50.029954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:50.029986] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:50.030015] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:50.030072] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:50.092785] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:50.093570] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:50.093689] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:50.093731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:50.221395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:50.221560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:50.221624] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:50.221661] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:50.225720] [DEBUG] [FORECASTER] TFSL: Forecast T+1@11:T+2@11: UP (p=61.93%) [2026-02-24T20:32:50.226217] [INFO ] [FORECASTER] Completed predict_future for TFSL [2026-02-24T20:32:50.226360] [INFO ] [sig ] TFSL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:50.373425] [INFO ] [LOCAL ] Saved forecast: TFSL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TFSL.txt [2026-02-24T20:32:50.373607] [INFO ] [sig ] [2949/3377] Completed TFSL in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-24T20:32:50.373655] [INFO ] [sig ] [2950/3377] Forecasting TG... [2026-02-24T20:32:50.373685] [INFO ] [sig ] Generating forecast for: TG [2026-02-24T20:32:50.373714] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TG' from 'https://tdm.silogroup.org/data/derivative_storage/TG.csv'. [2026-02-24T20:32:50.385849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TG'. [2026-02-24T20:32:50.386203] [INFO ] [FORECASTER] Starting predict_future for TG [2026-02-24T20:32:50.387048] [DEBUG] [LOCAL ] No optimal features file found for TG: ./output/feature-sets/TG.txt [2026-02-24T20:32:50.387102] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:50.387134] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:50.387200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:50.387260] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:50.447251] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:50.448140] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:50.448228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:50.448262] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:50.574074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:50.574236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:50.574277] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:50.574307] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:50.578251] [DEBUG] [FORECASTER] TG: Forecast T+1@11:T+2@11: UP (p=95.39%) [2026-02-24T20:32:50.578600] [INFO ] [FORECASTER] Completed predict_future for TG [2026-02-24T20:32:50.578763] [INFO ] [sig ] TG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:50.727916] [INFO ] [LOCAL ] Saved forecast: TG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TG.txt [2026-02-24T20:32:50.728289] [INFO ] [sig ] [2950/3377] Completed TG in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-24T20:32:50.728334] [INFO ] [sig ] [2951/3377] Forecasting TGLS... [2026-02-24T20:32:50.728366] [INFO ] [sig ] Generating forecast for: TGLS [2026-02-24T20:32:50.728412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGLS' from 'https://tdm.silogroup.org/data/derivative_storage/TGLS.csv'. [2026-02-24T20:32:50.741341] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGLS'. [2026-02-24T20:32:50.741834] [INFO ] [FORECASTER] Starting predict_future for TGLS [2026-02-24T20:32:50.742761] [DEBUG] [LOCAL ] No optimal features file found for TGLS: ./output/feature-sets/TGLS.txt [2026-02-24T20:32:50.742830] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:50.742880] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:50.742916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:50.742993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:50.808187] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:50.809198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:50.809305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:50.809357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:50.939204] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:50.939365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:50.939414] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:50.939452] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:50.943287] [DEBUG] [FORECASTER] TGLS: Forecast T+1@11:T+2@11: UP (p=77.06%) [2026-02-24T20:32:50.943631] [INFO ] [FORECASTER] Completed predict_future for TGLS [2026-02-24T20:32:50.943775] [INFO ] [sig ] TGLS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:51.100851] [INFO ] [LOCAL ] Saved forecast: TGLS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TGLS.txt [2026-02-24T20:32:51.101025] [INFO ] [sig ] [2951/3377] Completed TGLS in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-24T20:32:51.101069] [INFO ] [sig ] [2952/3377] Forecasting TGNA... [2026-02-24T20:32:51.101101] [INFO ] [sig ] Generating forecast for: TGNA [2026-02-24T20:32:51.101132] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGNA' from 'https://tdm.silogroup.org/data/derivative_storage/TGNA.csv'. [2026-02-24T20:32:51.113816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGNA'. [2026-02-24T20:32:51.114199] [INFO ] [FORECASTER] Starting predict_future for TGNA [2026-02-24T20:32:51.115067] [DEBUG] [LOCAL ] No optimal features file found for TGNA: ./output/feature-sets/TGNA.txt [2026-02-24T20:32:51.115122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:51.115155] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:51.115183] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:51.115241] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:51.179021] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:51.179959] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:51.180057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:51.180093] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:51.306994] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:51.307156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:51.307217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:51.307246] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:51.310749] [DEBUG] [FORECASTER] TGNA: Forecast T+1@11:T+2@11: UP (p=96.76%) [2026-02-24T20:32:51.311036] [INFO ] [FORECASTER] Completed predict_future for TGNA [2026-02-24T20:32:51.311170] [INFO ] [sig ] TGNA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:51.455511] [INFO ] [LOCAL ] Saved forecast: TGNA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TGNA.txt [2026-02-24T20:32:51.455662] [INFO ] [sig ] [2952/3377] Completed TGNA in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-24T20:32:51.455708] [INFO ] [sig ] [2953/3377] Forecasting TGS... [2026-02-24T20:32:51.455738] [INFO ] [sig ] Generating forecast for: TGS [2026-02-24T20:32:51.455768] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGS' from 'https://tdm.silogroup.org/data/derivative_storage/TGS.csv'. [2026-02-24T20:32:51.467364] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGS'. [2026-02-24T20:32:51.467693] [INFO ] [FORECASTER] Starting predict_future for TGS [2026-02-24T20:32:51.468500] [DEBUG] [LOCAL ] No optimal features file found for TGS: ./output/feature-sets/TGS.txt [2026-02-24T20:32:51.468553] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:51.468604] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:51.468633] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:51.468690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:51.526766] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:51.527370] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:51.527450] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:51.527483] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:51.643106] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:51.643216] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:51.643253] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:51.643282] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:51.646670] [DEBUG] [FORECASTER] TGS: Forecast T+1@11:T+2@11: DOWN (p=2.46%) [2026-02-24T20:32:51.646952] [INFO ] [FORECASTER] Completed predict_future for TGS [2026-02-24T20:32:51.647089] [INFO ] [sig ] TGS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:51.788262] [INFO ] [LOCAL ] Saved forecast: TGS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TGS.txt [2026-02-24T20:32:51.788382] [INFO ] [sig ] [2953/3377] Completed TGS in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.6m [2026-02-24T20:32:51.788420] [INFO ] [sig ] [2954/3377] Forecasting TGTX... [2026-02-24T20:32:51.788449] [INFO ] [sig ] Generating forecast for: TGTX [2026-02-24T20:32:51.788479] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TGTX' from 'https://tdm.silogroup.org/data/derivative_storage/TGTX.csv'. [2026-02-24T20:32:51.801604] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TGTX'. [2026-02-24T20:32:51.801921] [INFO ] [FORECASTER] Starting predict_future for TGTX [2026-02-24T20:32:51.802727] [DEBUG] [LOCAL ] No optimal features file found for TGTX: ./output/feature-sets/TGTX.txt [2026-02-24T20:32:51.802792] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:51.802831] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:51.802860] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:51.802916] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:51.860697] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:51.861371] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:51.861455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:51.861487] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:51.979488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:51.979616] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:51.979658] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:51.979692] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:51.982938] [DEBUG] [FORECASTER] TGTX: Forecast T+1@11:T+2@11: DOWN (p=16.66%) [2026-02-24T20:32:51.983213] [INFO ] [FORECASTER] Completed predict_future for TGTX [2026-02-24T20:32:51.983337] [INFO ] [sig ] TGTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:52.127228] [INFO ] [LOCAL ] Saved forecast: TGTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TGTX.txt [2026-02-24T20:32:52.127363] [INFO ] [sig ] [2954/3377] Completed TGTX in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-24T20:32:52.127403] [INFO ] [sig ] [2955/3377] Forecasting TH... [2026-02-24T20:32:52.127431] [INFO ] [sig ] Generating forecast for: TH [2026-02-24T20:32:52.127460] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TH' from 'https://tdm.silogroup.org/data/derivative_storage/TH.csv'. [2026-02-24T20:32:52.138616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TH'. [2026-02-24T20:32:52.138986] [INFO ] [FORECASTER] Starting predict_future for TH [2026-02-24T20:32:52.139848] [DEBUG] [LOCAL ] No optimal features file found for TH: ./output/feature-sets/TH.txt [2026-02-24T20:32:52.139902] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:52.139934] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:52.139963] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:52.140021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:52.199972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:52.200830] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:52.200921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:52.200955] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:52.322513] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:52.322701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:52.322744] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:52.322774] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:52.326483] [DEBUG] [FORECASTER] TH: Forecast T+1@11:T+2@11: UP (p=96.25%) [2026-02-24T20:32:52.326796] [INFO ] [FORECASTER] Completed predict_future for TH [2026-02-24T20:32:52.327121] [INFO ] [sig ] TH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:52.476045] [INFO ] [LOCAL ] Saved forecast: TH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TH.txt [2026-02-24T20:32:52.476223] [INFO ] [sig ] [2955/3377] Completed TH in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-24T20:32:52.476294] [INFO ] [sig ] [2956/3377] Forecasting THC... [2026-02-24T20:32:52.476337] [INFO ] [sig ] Generating forecast for: THC [2026-02-24T20:32:52.476370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THC' from 'https://tdm.silogroup.org/data/derivative_storage/THC.csv'. [2026-02-24T20:32:52.489335] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THC'. [2026-02-24T20:32:52.489751] [INFO ] [FORECASTER] Starting predict_future for THC [2026-02-24T20:32:52.490656] [DEBUG] [LOCAL ] No optimal features file found for THC: ./output/feature-sets/THC.txt [2026-02-24T20:32:52.490712] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:52.490761] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:52.490791] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:52.490849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:52.557815] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:52.558835] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:52.558931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:52.558967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:52.689170] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:52.689358] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:52.689403] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:52.689445] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:52.693433] [DEBUG] [FORECASTER] THC: Forecast T+1@11:T+2@11: DOWN (p=6.68%) [2026-02-24T20:32:52.693852] [INFO ] [FORECASTER] Completed predict_future for THC [2026-02-24T20:32:52.694022] [INFO ] [sig ] THC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:52.858269] [INFO ] [LOCAL ] Saved forecast: THC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/THC.txt [2026-02-24T20:32:52.858453] [INFO ] [sig ] [2956/3377] Completed THC in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-24T20:32:52.858500] [INFO ] [sig ] [2957/3377] Forecasting THFF... [2026-02-24T20:32:52.858540] [INFO ] [sig ] Generating forecast for: THFF [2026-02-24T20:32:52.858607] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THFF' from 'https://tdm.silogroup.org/data/derivative_storage/THFF.csv'. [2026-02-24T20:32:52.870669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THFF'. [2026-02-24T20:32:52.871088] [INFO ] [FORECASTER] Starting predict_future for THFF [2026-02-24T20:32:52.872037] [DEBUG] [LOCAL ] No optimal features file found for THFF: ./output/feature-sets/THFF.txt [2026-02-24T20:32:52.872099] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:52.872133] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:52.872160] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:52.872218] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:52.935124] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:52.936105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:52.936195] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:52.936229] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:53.063909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:53.064073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:53.064113] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:53.064143] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:53.067615] [DEBUG] [FORECASTER] THFF: Forecast T+1@11:T+2@11: DOWN (p=10.71%) [2026-02-24T20:32:53.067935] [INFO ] [FORECASTER] Completed predict_future for THFF [2026-02-24T20:32:53.068066] [INFO ] [sig ] THFF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:53.212864] [INFO ] [LOCAL ] Saved forecast: THFF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/THFF.txt [2026-02-24T20:32:53.213032] [INFO ] [sig ] [2957/3377] Completed THFF in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-24T20:32:53.213083] [INFO ] [sig ] [2958/3377] Forecasting THG... [2026-02-24T20:32:53.213118] [INFO ] [sig ] Generating forecast for: THG [2026-02-24T20:32:53.213149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THG' from 'https://tdm.silogroup.org/data/derivative_storage/THG.csv'. [2026-02-24T20:32:53.226178] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THG'. [2026-02-24T20:32:53.226845] [INFO ] [FORECASTER] Starting predict_future for THG [2026-02-24T20:32:53.227939] [DEBUG] [LOCAL ] No optimal features file found for THG: ./output/feature-sets/THG.txt [2026-02-24T20:32:53.227995] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:53.228027] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:53.228054] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:53.228111] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:53.295726] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:53.296884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:53.296993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:53.297040] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:53.440913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:53.441081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:53.441122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:53.441151] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:53.444941] [DEBUG] [FORECASTER] THG: Forecast T+1@11:T+2@11: DOWN (p=22.12%) [2026-02-24T20:32:53.445305] [INFO ] [FORECASTER] Completed predict_future for THG [2026-02-24T20:32:53.445462] [INFO ] [sig ] THG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:53.593136] [INFO ] [LOCAL ] Saved forecast: THG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/THG.txt [2026-02-24T20:32:53.593280] [INFO ] [sig ] [2958/3377] Completed THG in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-24T20:32:53.593323] [INFO ] [sig ] [2959/3377] Forecasting THO... [2026-02-24T20:32:53.593353] [INFO ] [sig ] Generating forecast for: THO [2026-02-24T20:32:53.593385] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THO' from 'https://tdm.silogroup.org/data/derivative_storage/THO.csv'. [2026-02-24T20:32:53.604922] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THO'. [2026-02-24T20:32:53.605236] [INFO ] [FORECASTER] Starting predict_future for THO [2026-02-24T20:32:53.606077] [DEBUG] [LOCAL ] No optimal features file found for THO: ./output/feature-sets/THO.txt [2026-02-24T20:32:53.606131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:53.606163] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:53.606190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:53.606246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:53.663959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:53.664698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:53.664782] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:53.664815] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:53.792324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:53.792468] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:53.792507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:53.792536] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:53.796149] [DEBUG] [FORECASTER] THO: Forecast T+1@11:T+2@11: UP (p=91.68%) [2026-02-24T20:32:53.796421] [INFO ] [FORECASTER] Completed predict_future for THO [2026-02-24T20:32:53.796551] [INFO ] [sig ] THO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:53.940018] [INFO ] [LOCAL ] Saved forecast: THO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/THO.txt [2026-02-24T20:32:53.940177] [INFO ] [sig ] [2959/3377] Completed THO in 0.3s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-24T20:32:53.940218] [INFO ] [sig ] [2960/3377] Forecasting THQ... [2026-02-24T20:32:53.940255] [INFO ] [sig ] Generating forecast for: THQ [2026-02-24T20:32:53.940286] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THQ' from 'https://tdm.silogroup.org/data/derivative_storage/THQ.csv'. [2026-02-24T20:32:53.951626] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THQ'. [2026-02-24T20:32:53.951965] [INFO ] [FORECASTER] Starting predict_future for THQ [2026-02-24T20:32:53.952769] [DEBUG] [LOCAL ] No optimal features file found for THQ: ./output/feature-sets/THQ.txt [2026-02-24T20:32:53.952827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:53.952859] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:53.952887] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:53.952944] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:54.017791] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:54.018965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:54.019108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:54.019148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:54.141191] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:54.141347] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:54.141404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:54.141452] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:54.145659] [DEBUG] [FORECASTER] THQ: Forecast T+1@11:T+2@11: DOWN (p=49.67%) [2026-02-24T20:32:54.146139] [INFO ] [FORECASTER] Completed predict_future for THQ [2026-02-24T20:32:54.146273] [INFO ] [sig ] THQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:54.290650] [INFO ] [LOCAL ] Saved forecast: THQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/THQ.txt [2026-02-24T20:32:54.290807] [INFO ] [sig ] [2960/3377] Completed THQ in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-24T20:32:54.290850] [INFO ] [sig ] [2961/3377] Forecasting THRM... [2026-02-24T20:32:54.290881] [INFO ] [sig ] Generating forecast for: THRM [2026-02-24T20:32:54.290913] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRM' from 'https://tdm.silogroup.org/data/derivative_storage/THRM.csv'. [2026-02-24T20:32:54.305095] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRM'. [2026-02-24T20:32:54.305566] [INFO ] [FORECASTER] Starting predict_future for THRM [2026-02-24T20:32:54.306684] [DEBUG] [LOCAL ] No optimal features file found for THRM: ./output/feature-sets/THRM.txt [2026-02-24T20:32:54.306744] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:54.306783] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:54.306810] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:54.306880] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:54.378819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:54.379965] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:54.380083] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:54.380131] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:54.521116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:54.521282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:54.521332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:54.521365] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:54.525109] [DEBUG] [FORECASTER] THRM: Forecast T+1@11:T+2@11: UP (p=64.77%) [2026-02-24T20:32:54.525429] [INFO ] [FORECASTER] Completed predict_future for THRM [2026-02-24T20:32:54.525593] [INFO ] [sig ] THRM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:54.669389] [INFO ] [LOCAL ] Saved forecast: THRM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/THRM.txt [2026-02-24T20:32:54.669521] [INFO ] [sig ] [2961/3377] Completed THRM in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-24T20:32:54.669561] [INFO ] [sig ] [2962/3377] Forecasting THRY... [2026-02-24T20:32:54.669611] [INFO ] [sig ] Generating forecast for: THRY [2026-02-24T20:32:54.669643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'THRY' from 'https://tdm.silogroup.org/data/derivative_storage/THRY.csv'. [2026-02-24T20:32:54.681165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'THRY'. [2026-02-24T20:32:54.681483] [INFO ] [FORECASTER] Starting predict_future for THRY [2026-02-24T20:32:54.682305] [DEBUG] [LOCAL ] No optimal features file found for THRY: ./output/feature-sets/THRY.txt [2026-02-24T20:32:54.682359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:54.682392] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:54.682419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:54.682476] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:54.739589] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:54.740477] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:54.740560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:54.740614] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:54.865161] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:54.865322] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:54.865363] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:54.865394] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:54.869389] [DEBUG] [FORECASTER] THRY: Forecast T+1@11:T+2@11: DOWN (p=9.19%) [2026-02-24T20:32:54.869696] [INFO ] [FORECASTER] Completed predict_future for THRY [2026-02-24T20:32:54.869831] [INFO ] [sig ] THRY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:55.028114] [INFO ] [LOCAL ] Saved forecast: THRY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/THRY.txt [2026-02-24T20:32:55.028280] [INFO ] [sig ] [2962/3377] Completed THRY in 0.4s | 2.77 sym/s | Total: 17.8m | ETA: 2.5m [2026-02-24T20:32:55.028324] [INFO ] [sig ] [2963/3377] Forecasting TIGO... [2026-02-24T20:32:55.028354] [INFO ] [sig ] Generating forecast for: TIGO [2026-02-24T20:32:55.028386] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIGO' from 'https://tdm.silogroup.org/data/derivative_storage/TIGO.csv'. [2026-02-24T20:32:55.039921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIGO'. [2026-02-24T20:32:55.040289] [INFO ] [FORECASTER] Starting predict_future for TIGO [2026-02-24T20:32:55.041161] [DEBUG] [LOCAL ] No optimal features file found for TIGO: ./output/feature-sets/TIGO.txt [2026-02-24T20:32:55.041215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:55.041247] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:55.041274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:55.041331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:55.100077] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:55.101213] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:55.101304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:55.101337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:55.232639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:55.232823] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:55.232882] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:55.232948] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:55.237751] [DEBUG] [FORECASTER] TIGO: Forecast T+1@11:T+2@11: UP (p=99.46%) [2026-02-24T20:32:55.238154] [INFO ] [FORECASTER] Completed predict_future for TIGO [2026-02-24T20:32:55.238308] [INFO ] [sig ] TIGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:55.387232] [INFO ] [LOCAL ] Saved forecast: TIGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TIGO.txt [2026-02-24T20:32:55.387411] [INFO ] [sig ] [2963/3377] Completed TIGO in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-24T20:32:55.387453] [INFO ] [sig ] [2964/3377] Forecasting TIL... [2026-02-24T20:32:55.387483] [INFO ] [sig ] Generating forecast for: TIL [2026-02-24T20:32:55.387514] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIL' from 'https://tdm.silogroup.org/data/derivative_storage/TIL.csv'. [2026-02-24T20:32:55.399507] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIL'. [2026-02-24T20:32:55.399938] [INFO ] [FORECASTER] Starting predict_future for TIL [2026-02-24T20:32:55.400983] [DEBUG] [LOCAL ] No optimal features file found for TIL: ./output/feature-sets/TIL.txt [2026-02-24T20:32:55.401228] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:55.401260] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:55.401287] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:55.401343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:55.462808] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:55.463727] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:55.463816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:55.463848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:55.590220] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:55.590386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:55.590430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:55.590461] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:55.594714] [DEBUG] [FORECASTER] TIL: Forecast T+1@11:T+2@11: DOWN (p=44.62%) [2026-02-24T20:32:55.595223] [INFO ] [FORECASTER] Completed predict_future for TIL [2026-02-24T20:32:55.595368] [INFO ] [sig ] TIL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:55.756146] [INFO ] [LOCAL ] Saved forecast: TIL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TIL.txt [2026-02-24T20:32:55.756329] [INFO ] [sig ] [2964/3377] Completed TIL in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-24T20:32:55.756379] [INFO ] [sig ] [2965/3377] Forecasting TILE... [2026-02-24T20:32:55.756409] [INFO ] [sig ] Generating forecast for: TILE [2026-02-24T20:32:55.756448] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TILE' from 'https://tdm.silogroup.org/data/derivative_storage/TILE.csv'. [2026-02-24T20:32:55.769782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TILE'. [2026-02-24T20:32:55.770115] [INFO ] [FORECASTER] Starting predict_future for TILE [2026-02-24T20:32:55.770982] [DEBUG] [LOCAL ] No optimal features file found for TILE: ./output/feature-sets/TILE.txt [2026-02-24T20:32:55.771036] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:55.771069] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:55.771096] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:55.771160] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:55.832991] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:55.833817] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:55.833914] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:55.833967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:55.963363] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:55.963510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:55.963549] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:55.963596] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:55.967558] [DEBUG] [FORECASTER] TILE: Forecast T+1@11:T+2@11: DOWN (p=28.66%) [2026-02-24T20:32:55.967866] [INFO ] [FORECASTER] Completed predict_future for TILE [2026-02-24T20:32:55.968191] [INFO ] [sig ] TILE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:56.112568] [INFO ] [LOCAL ] Saved forecast: TILE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TILE.txt [2026-02-24T20:32:56.112728] [INFO ] [sig ] [2965/3377] Completed TILE in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-24T20:32:56.112776] [INFO ] [sig ] [2966/3377] Forecasting TIMB... [2026-02-24T20:32:56.112812] [INFO ] [sig ] Generating forecast for: TIMB [2026-02-24T20:32:56.112848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TIMB' from 'https://tdm.silogroup.org/data/derivative_storage/TIMB.csv'. [2026-02-24T20:32:56.124214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TIMB'. [2026-02-24T20:32:56.124541] [INFO ] [FORECASTER] Starting predict_future for TIMB [2026-02-24T20:32:56.125383] [DEBUG] [LOCAL ] No optimal features file found for TIMB: ./output/feature-sets/TIMB.txt [2026-02-24T20:32:56.125435] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:56.125467] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:56.125493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:56.125550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:56.182899] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:56.183709] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:56.183793] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:56.183825] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:56.302943] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:56.303097] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:56.303137] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:56.303167] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:56.306810] [DEBUG] [FORECASTER] TIMB: Forecast T+1@11:T+2@11: DOWN (p=22.45%) [2026-02-24T20:32:56.307259] [INFO ] [FORECASTER] Completed predict_future for TIMB [2026-02-24T20:32:56.307388] [INFO ] [sig ] TIMB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:56.459544] [INFO ] [LOCAL ] Saved forecast: TIMB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TIMB.txt [2026-02-24T20:32:56.459703] [INFO ] [sig ] [2966/3377] Completed TIMB in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-24T20:32:56.459743] [INFO ] [sig ] [2967/3377] Forecasting TITN... [2026-02-24T20:32:56.459784] [INFO ] [sig ] Generating forecast for: TITN [2026-02-24T20:32:56.459822] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TITN' from 'https://tdm.silogroup.org/data/derivative_storage/TITN.csv'. [2026-02-24T20:32:56.472174] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TITN'. [2026-02-24T20:32:56.472509] [INFO ] [FORECASTER] Starting predict_future for TITN [2026-02-24T20:32:56.473385] [DEBUG] [LOCAL ] No optimal features file found for TITN: ./output/feature-sets/TITN.txt [2026-02-24T20:32:56.473438] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:56.473505] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:56.473546] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:56.473624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:56.547476] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:56.548492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:56.548595] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:56.548632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:56.676069] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:56.676231] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:56.676272] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:56.676302] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:56.679992] [DEBUG] [FORECASTER] TITN: Forecast T+1@11:T+2@11: DOWN (p=4.52%) [2026-02-24T20:32:56.680343] [INFO ] [FORECASTER] Completed predict_future for TITN [2026-02-24T20:32:56.680485] [INFO ] [sig ] TITN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:56.824559] [INFO ] [LOCAL ] Saved forecast: TITN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TITN.txt [2026-02-24T20:32:56.824715] [INFO ] [sig ] [2967/3377] Completed TITN in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-24T20:32:56.824756] [INFO ] [sig ] [2968/3377] Forecasting TJX... [2026-02-24T20:32:56.824786] [INFO ] [sig ] Generating forecast for: TJX [2026-02-24T20:32:56.824816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TJX' from 'https://tdm.silogroup.org/data/derivative_storage/TJX.csv'. [2026-02-24T20:32:56.836454] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TJX'. [2026-02-24T20:32:56.836799] [INFO ] [FORECASTER] Starting predict_future for TJX [2026-02-24T20:32:56.837608] [DEBUG] [LOCAL ] No optimal features file found for TJX: ./output/feature-sets/TJX.txt [2026-02-24T20:32:56.837662] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:56.837695] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:56.837722] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:56.837779] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:56.894789] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:56.895843] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:56.895933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:56.895965] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:57.021124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:57.021283] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:57.021323] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:57.021352] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:57.024809] [DEBUG] [FORECASTER] TJX: Forecast T+1@11:T+2@11: UP (p=54.99%) [2026-02-24T20:32:57.025099] [INFO ] [FORECASTER] Completed predict_future for TJX [2026-02-24T20:32:57.025232] [INFO ] [sig ] TJX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:57.170551] [INFO ] [LOCAL ] Saved forecast: TJX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TJX.txt [2026-02-24T20:32:57.170725] [INFO ] [sig ] [2968/3377] Completed TJX in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-24T20:32:57.170767] [INFO ] [sig ] [2969/3377] Forecasting TK... [2026-02-24T20:32:57.170796] [INFO ] [sig ] Generating forecast for: TK [2026-02-24T20:32:57.170827] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TK' from 'https://tdm.silogroup.org/data/derivative_storage/TK.csv'. [2026-02-24T20:32:57.184150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TK'. [2026-02-24T20:32:57.184531] [INFO ] [FORECASTER] Starting predict_future for TK [2026-02-24T20:32:57.185599] [DEBUG] [LOCAL ] No optimal features file found for TK: ./output/feature-sets/TK.txt [2026-02-24T20:32:57.185654] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:57.185686] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:57.185712] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:57.185768] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:57.246356] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:57.247216] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:57.247304] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:57.247337] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:57.371851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:57.372005] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:57.372044] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:57.372072] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:57.375570] [DEBUG] [FORECASTER] TK: Forecast T+1@11:T+2@11: UP (p=97.68%) [2026-02-24T20:32:57.375871] [INFO ] [FORECASTER] Completed predict_future for TK [2026-02-24T20:32:57.376009] [INFO ] [sig ] TK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:57.525013] [INFO ] [LOCAL ] Saved forecast: TK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TK.txt [2026-02-24T20:32:57.525150] [INFO ] [sig ] [2969/3377] Completed TK in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-24T20:32:57.525190] [INFO ] [sig ] [2970/3377] Forecasting TKC... [2026-02-24T20:32:57.525218] [INFO ] [sig ] Generating forecast for: TKC [2026-02-24T20:32:57.525249] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKC' from 'https://tdm.silogroup.org/data/derivative_storage/TKC.csv'. [2026-02-24T20:32:57.537492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKC'. [2026-02-24T20:32:57.537843] [INFO ] [FORECASTER] Starting predict_future for TKC [2026-02-24T20:32:57.538696] [DEBUG] [LOCAL ] No optimal features file found for TKC: ./output/feature-sets/TKC.txt [2026-02-24T20:32:57.538748] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:57.538779] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:57.538806] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:57.538875] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:57.597881] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:57.598631] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:57.598712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:57.598745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:57.720125] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:57.720280] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:57.720319] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:57.720348] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:57.723824] [DEBUG] [FORECASTER] TKC: Forecast T+1@11:T+2@11: DOWN (p=32.49%) [2026-02-24T20:32:57.724127] [INFO ] [FORECASTER] Completed predict_future for TKC [2026-02-24T20:32:57.724257] [INFO ] [sig ] TKC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:57.868299] [INFO ] [LOCAL ] Saved forecast: TKC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TKC.txt [2026-02-24T20:32:57.868436] [INFO ] [sig ] [2970/3377] Completed TKC in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.5m [2026-02-24T20:32:57.868476] [INFO ] [sig ] [2971/3377] Forecasting TKNO... [2026-02-24T20:32:57.868506] [INFO ] [sig ] Generating forecast for: TKNO [2026-02-24T20:32:57.868536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKNO' from 'https://tdm.silogroup.org/data/derivative_storage/TKNO.csv'. [2026-02-24T20:32:57.879708] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKNO'. [2026-02-24T20:32:57.880097] [INFO ] [FORECASTER] Starting predict_future for TKNO [2026-02-24T20:32:57.880949] [DEBUG] [LOCAL ] No optimal features file found for TKNO: ./output/feature-sets/TKNO.txt [2026-02-24T20:32:57.881009] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:57.881067] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:57.881111] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:57.881170] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:57.943508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:57.944669] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:57.944756] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:57.944790] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:58.071225] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:58.071385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:58.071426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:58.071456] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:58.074963] [DEBUG] [FORECASTER] TKNO: Forecast T+1@11:T+2@11: DOWN (p=19.47%) [2026-02-24T20:32:58.075239] [INFO ] [FORECASTER] Completed predict_future for TKNO [2026-02-24T20:32:58.075366] [INFO ] [sig ] TKNO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:58.217687] [INFO ] [LOCAL ] Saved forecast: TKNO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TKNO.txt [2026-02-24T20:32:58.217817] [INFO ] [sig ] [2971/3377] Completed TKNO in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-24T20:32:58.217877] [INFO ] [sig ] [2972/3377] Forecasting TKO... [2026-02-24T20:32:58.217910] [INFO ] [sig ] Generating forecast for: TKO [2026-02-24T20:32:58.217940] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TKO' from 'https://tdm.silogroup.org/data/derivative_storage/TKO.csv'. [2026-02-24T20:32:58.229273] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TKO'. [2026-02-24T20:32:58.229637] [INFO ] [FORECASTER] Starting predict_future for TKO [2026-02-24T20:32:58.230495] [DEBUG] [LOCAL ] No optimal features file found for TKO: ./output/feature-sets/TKO.txt [2026-02-24T20:32:58.230551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:58.230606] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:58.230636] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:58.230707] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:58.291322] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:58.292188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:58.292271] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:58.292304] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:58.421756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:58.421941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:58.421982] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:58.422011] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:58.425866] [DEBUG] [FORECASTER] TKO: Forecast T+1@11:T+2@11: UP (p=81.32%) [2026-02-24T20:32:58.426167] [INFO ] [FORECASTER] Completed predict_future for TKO [2026-02-24T20:32:58.426313] [INFO ] [sig ] TKO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:58.571423] [INFO ] [LOCAL ] Saved forecast: TKO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TKO.txt [2026-02-24T20:32:58.571604] [INFO ] [sig ] [2972/3377] Completed TKO in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-24T20:32:58.571649] [INFO ] [sig ] [2973/3377] Forecasting TLK... [2026-02-24T20:32:58.571680] [INFO ] [sig ] Generating forecast for: TLK [2026-02-24T20:32:58.571711] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLK' from 'https://tdm.silogroup.org/data/derivative_storage/TLK.csv'. [2026-02-24T20:32:58.583535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLK'. [2026-02-24T20:32:58.583927] [INFO ] [FORECASTER] Starting predict_future for TLK [2026-02-24T20:32:58.584771] [DEBUG] [LOCAL ] No optimal features file found for TLK: ./output/feature-sets/TLK.txt [2026-02-24T20:32:58.584827] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:58.584866] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:58.584912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:58.584983] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:58.645794] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:58.646621] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:58.646707] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:58.646742] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:58.781318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:58.781476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:58.781517] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:58.781546] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:58.785445] [DEBUG] [FORECASTER] TLK: Forecast T+1@11:T+2@11: DOWN (p=24.11%) [2026-02-24T20:32:58.785748] [INFO ] [FORECASTER] Completed predict_future for TLK [2026-02-24T20:32:58.785891] [INFO ] [sig ] TLK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:58.930056] [INFO ] [LOCAL ] Saved forecast: TLK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TLK.txt [2026-02-24T20:32:58.930398] [INFO ] [sig ] [2973/3377] Completed TLK in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-24T20:32:58.930440] [INFO ] [sig ] [2974/3377] Forecasting TLN... [2026-02-24T20:32:58.930469] [INFO ] [sig ] Generating forecast for: TLN [2026-02-24T20:32:58.930498] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLN' from 'https://tdm.silogroup.org/data/derivative_storage/TLN.csv'. [2026-02-24T20:32:58.944118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLN'. [2026-02-24T20:32:58.944470] [INFO ] [FORECASTER] Starting predict_future for TLN [2026-02-24T20:32:58.945490] [DEBUG] [LOCAL ] No optimal features file found for TLN: ./output/feature-sets/TLN.txt [2026-02-24T20:32:58.945546] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:58.945604] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:58.945638] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:58.945698] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:59.009896] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:59.010838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:59.010921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:59.010954] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:59.133560] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:59.133743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:59.133786] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:59.133816] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:59.137302] [DEBUG] [FORECASTER] TLN: Forecast T+1@11:T+2@11: DOWN (p=21.14%) [2026-02-24T20:32:59.137618] [INFO ] [FORECASTER] Completed predict_future for TLN [2026-02-24T20:32:59.137748] [INFO ] [sig ] TLN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:59.278688] [INFO ] [LOCAL ] Saved forecast: TLN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TLN.txt [2026-02-24T20:32:59.278821] [INFO ] [sig ] [2974/3377] Completed TLN in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-24T20:32:59.278868] [INFO ] [sig ] [2975/3377] Forecasting TLS... [2026-02-24T20:32:59.278904] [INFO ] [sig ] Generating forecast for: TLS [2026-02-24T20:32:59.278941] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLS' from 'https://tdm.silogroup.org/data/derivative_storage/TLS.csv'. [2026-02-24T20:32:59.291236] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLS'. [2026-02-24T20:32:59.291621] [INFO ] [FORECASTER] Starting predict_future for TLS [2026-02-24T20:32:59.292655] [DEBUG] [LOCAL ] No optimal features file found for TLS: ./output/feature-sets/TLS.txt [2026-02-24T20:32:59.292709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:59.292741] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:59.292768] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:59.292825] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:59.352276] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:59.353111] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:59.353194] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:59.353227] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:59.482052] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:59.482369] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:59.482407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:59.482436] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:59.486070] [DEBUG] [FORECASTER] TLS: Forecast T+1@11:T+2@11: UP (p=79.00%) [2026-02-24T20:32:59.486347] [INFO ] [FORECASTER] Completed predict_future for TLS [2026-02-24T20:32:59.486475] [INFO ] [sig ] TLS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:32:59.632972] [INFO ] [LOCAL ] Saved forecast: TLS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TLS.txt [2026-02-24T20:32:59.633159] [INFO ] [sig ] [2975/3377] Completed TLS in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-24T20:32:59.633413] [INFO ] [sig ] [2976/3377] Forecasting TLSA... [2026-02-24T20:32:59.633468] [INFO ] [sig ] Generating forecast for: TLSA [2026-02-24T20:32:59.633505] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSA' from 'https://tdm.silogroup.org/data/derivative_storage/TLSA.csv'. [2026-02-24T20:32:59.645618] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSA'. [2026-02-24T20:32:59.645948] [INFO ] [FORECASTER] Starting predict_future for TLSA [2026-02-24T20:32:59.646804] [DEBUG] [LOCAL ] No optimal features file found for TLSA: ./output/feature-sets/TLSA.txt [2026-02-24T20:32:59.646860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:32:59.646893] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:32:59.646921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:32:59.646984] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:32:59.707099] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:32:59.707785] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:32:59.707885] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:32:59.707926] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:32:59.838838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:32:59.839004] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:32:59.839050] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:32:59.839081] [INFO ] [FORECASTER] Training complete [2026-02-24T20:32:59.842950] [DEBUG] [FORECASTER] TLSA: Forecast T+1@11:T+2@11: DOWN (p=14.59%) [2026-02-24T20:32:59.843238] [INFO ] [FORECASTER] Completed predict_future for TLSA [2026-02-24T20:32:59.843373] [INFO ] [sig ] TLSA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:32:59.988438] [INFO ] [LOCAL ] Saved forecast: TLSA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TLSA.txt [2026-02-24T20:32:59.988566] [INFO ] [sig ] [2976/3377] Completed TLSA in 0.4s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-24T20:32:59.988625] [INFO ] [sig ] [2977/3377] Forecasting TLSI... [2026-02-24T20:32:59.988655] [INFO ] [sig ] Generating forecast for: TLSI [2026-02-24T20:32:59.988685] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLSI' from 'https://tdm.silogroup.org/data/derivative_storage/TLSI.csv'. [2026-02-24T20:33:00.000057] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLSI'. [2026-02-24T20:33:00.000524] [INFO ] [FORECASTER] Starting predict_future for TLSI [2026-02-24T20:33:00.001327] [DEBUG] [LOCAL ] No optimal features file found for TLSI: ./output/feature-sets/TLSI.txt [2026-02-24T20:33:00.001381] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:00.001413] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:00.001441] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:00.001507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:00.062108] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:00.062816] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:00.062931] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:00.062995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:00.189799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:00.189949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:00.189988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:00.190017] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:00.193460] [DEBUG] [FORECASTER] TLSI: Forecast T+1@11:T+2@11: DOWN (p=1.62%) [2026-02-24T20:33:00.193803] [INFO ] [FORECASTER] Completed predict_future for TLSI [2026-02-24T20:33:00.193981] [INFO ] [sig ] TLSI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:00.336321] [INFO ] [LOCAL ] Saved forecast: TLSI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TLSI.txt [2026-02-24T20:33:00.336518] [INFO ] [sig ] [2977/3377] Completed TLSI in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-24T20:33:00.336563] [INFO ] [sig ] [2978/3377] Forecasting TLYS... [2026-02-24T20:33:00.336617] [INFO ] [sig ] Generating forecast for: TLYS [2026-02-24T20:33:00.336649] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TLYS' from 'https://tdm.silogroup.org/data/derivative_storage/TLYS.csv'. [2026-02-24T20:33:00.347563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TLYS'. [2026-02-24T20:33:00.347911] [INFO ] [FORECASTER] Starting predict_future for TLYS [2026-02-24T20:33:00.348731] [DEBUG] [LOCAL ] No optimal features file found for TLYS: ./output/feature-sets/TLYS.txt [2026-02-24T20:33:00.348785] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:00.348817] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:00.348844] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:00.348901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:00.406330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:00.407041] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:00.407121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:00.407154] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:00.527491] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:00.527656] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:00.527696] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:00.527724] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:00.531604] [DEBUG] [FORECASTER] TLYS: Forecast T+1@11:T+2@11: UP (p=96.78%) [2026-02-24T20:33:00.531894] [INFO ] [FORECASTER] Completed predict_future for TLYS [2026-02-24T20:33:00.532036] [INFO ] [sig ] TLYS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:00.676975] [INFO ] [LOCAL ] Saved forecast: TLYS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TLYS.txt [2026-02-24T20:33:00.677100] [INFO ] [sig ] [2978/3377] Completed TLYS in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-24T20:33:00.677140] [INFO ] [sig ] [2979/3377] Forecasting TM... [2026-02-24T20:33:00.677170] [INFO ] [sig ] Generating forecast for: TM [2026-02-24T20:33:00.677393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TM' from 'https://tdm.silogroup.org/data/derivative_storage/TM.csv'. [2026-02-24T20:33:00.688934] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TM'. [2026-02-24T20:33:00.689474] [INFO ] [FORECASTER] Starting predict_future for TM [2026-02-24T20:33:00.690348] [DEBUG] [LOCAL ] No optimal features file found for TM: ./output/feature-sets/TM.txt [2026-02-24T20:33:00.690403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:00.690435] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:00.690462] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:00.690520] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:00.749694] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:00.750384] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:00.750474] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:00.750506] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:00.876033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:00.876167] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:00.876207] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:00.876235] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:00.880144] [DEBUG] [FORECASTER] TM: Forecast T+1@11:T+2@11: UP (p=65.28%) [2026-02-24T20:33:00.880433] [INFO ] [FORECASTER] Completed predict_future for TM [2026-02-24T20:33:00.880566] [INFO ] [sig ] TM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:01.024728] [INFO ] [LOCAL ] Saved forecast: TM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TM.txt [2026-02-24T20:33:01.024879] [INFO ] [sig ] [2979/3377] Completed TM in 0.3s | 2.77 sym/s | Total: 17.9m | ETA: 2.4m [2026-02-24T20:33:01.024927] [INFO ] [sig ] [2980/3377] Forecasting TMC... [2026-02-24T20:33:01.024962] [INFO ] [sig ] Generating forecast for: TMC [2026-02-24T20:33:01.024999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMC' from 'https://tdm.silogroup.org/data/derivative_storage/TMC.csv'. [2026-02-24T20:33:01.036531] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMC'. [2026-02-24T20:33:01.036915] [INFO ] [FORECASTER] Starting predict_future for TMC [2026-02-24T20:33:01.037759] [DEBUG] [LOCAL ] No optimal features file found for TMC: ./output/feature-sets/TMC.txt [2026-02-24T20:33:01.037814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:01.037890] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:01.037923] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:01.037981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:01.100064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:01.100942] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:01.101043] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:01.101082] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:01.225376] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:01.225495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:01.225534] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:01.225564] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:01.229539] [DEBUG] [FORECASTER] TMC: Forecast T+1@11:T+2@11: UP (p=89.73%) [2026-02-24T20:33:01.229867] [INFO ] [FORECASTER] Completed predict_future for TMC [2026-02-24T20:33:01.230007] [INFO ] [sig ] TMC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:01.383184] [INFO ] [LOCAL ] Saved forecast: TMC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TMC.txt [2026-02-24T20:33:01.383376] [INFO ] [sig ] [2980/3377] Completed TMC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-24T20:33:01.383420] [INFO ] [sig ] [2981/3377] Forecasting TMCI... [2026-02-24T20:33:01.383450] [INFO ] [sig ] Generating forecast for: TMCI [2026-02-24T20:33:01.383483] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMCI' from 'https://tdm.silogroup.org/data/derivative_storage/TMCI.csv'. [2026-02-24T20:33:01.395378] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMCI'. [2026-02-24T20:33:01.395789] [INFO ] [FORECASTER] Starting predict_future for TMCI [2026-02-24T20:33:01.396627] [DEBUG] [LOCAL ] No optimal features file found for TMCI: ./output/feature-sets/TMCI.txt [2026-02-24T20:33:01.396684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:01.396717] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:01.396745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:01.396803] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:01.457066] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:01.457944] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:01.458033] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:01.458069] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:01.585872] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:01.585987] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:01.586027] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:01.586067] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:01.589933] [DEBUG] [FORECASTER] TMCI: Forecast T+1@11:T+2@11: DOWN (p=8.84%) [2026-02-24T20:33:01.590252] [INFO ] [FORECASTER] Completed predict_future for TMCI [2026-02-24T20:33:01.590396] [INFO ] [sig ] TMCI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:01.739657] [INFO ] [LOCAL ] Saved forecast: TMCI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TMCI.txt [2026-02-24T20:33:01.739806] [INFO ] [sig ] [2981/3377] Completed TMCI in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-24T20:33:01.739849] [INFO ] [sig ] [2982/3377] Forecasting TMDX... [2026-02-24T20:33:01.739881] [INFO ] [sig ] Generating forecast for: TMDX [2026-02-24T20:33:01.739922] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMDX' from 'https://tdm.silogroup.org/data/derivative_storage/TMDX.csv'. [2026-02-24T20:33:01.751631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMDX'. [2026-02-24T20:33:01.752039] [INFO ] [FORECASTER] Starting predict_future for TMDX [2026-02-24T20:33:01.752953] [DEBUG] [LOCAL ] No optimal features file found for TMDX: ./output/feature-sets/TMDX.txt [2026-02-24T20:33:01.753010] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:01.753044] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:01.753074] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:01.753135] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:01.813456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:01.814337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:01.814421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:01.814455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:01.941088] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:01.941253] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:01.941294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:01.941324] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:01.944864] [DEBUG] [FORECASTER] TMDX: Forecast T+1@11:T+2@11: DOWN (p=10.02%) [2026-02-24T20:33:01.945146] [INFO ] [FORECASTER] Completed predict_future for TMDX [2026-02-24T20:33:01.945275] [INFO ] [sig ] TMDX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:02.091843] [INFO ] [LOCAL ] Saved forecast: TMDX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TMDX.txt [2026-02-24T20:33:02.092005] [INFO ] [sig ] [2982/3377] Completed TMDX in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-24T20:33:02.092048] [INFO ] [sig ] [2983/3377] Forecasting TME... [2026-02-24T20:33:02.092077] [INFO ] [sig ] Generating forecast for: TME [2026-02-24T20:33:02.092106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TME' from 'https://tdm.silogroup.org/data/derivative_storage/TME.csv'. [2026-02-24T20:33:02.104978] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TME'. [2026-02-24T20:33:02.105527] [INFO ] [FORECASTER] Starting predict_future for TME [2026-02-24T20:33:02.106338] [DEBUG] [LOCAL ] No optimal features file found for TME: ./output/feature-sets/TME.txt [2026-02-24T20:33:02.106392] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:02.106425] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:02.106452] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:02.106509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:02.166986] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:02.167919] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:02.168027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:02.168068] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:02.303035] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:02.303209] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:02.303250] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:02.303282] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:02.307477] [DEBUG] [FORECASTER] TME: Forecast T+1@11:T+2@11: DOWN (p=8.65%) [2026-02-24T20:33:02.307801] [INFO ] [FORECASTER] Completed predict_future for TME [2026-02-24T20:33:02.307981] [INFO ] [sig ] TME: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:02.465328] [INFO ] [LOCAL ] Saved forecast: TME 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TME.txt [2026-02-24T20:33:02.465508] [INFO ] [sig ] [2983/3377] Completed TME in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-24T20:33:02.465615] [INFO ] [sig ] [2984/3377] Forecasting TMHC... [2026-02-24T20:33:02.465666] [INFO ] [sig ] Generating forecast for: TMHC [2026-02-24T20:33:02.465706] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMHC' from 'https://tdm.silogroup.org/data/derivative_storage/TMHC.csv'. [2026-02-24T20:33:02.478064] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMHC'. [2026-02-24T20:33:02.478449] [INFO ] [FORECASTER] Starting predict_future for TMHC [2026-02-24T20:33:02.479398] [DEBUG] [LOCAL ] No optimal features file found for TMHC: ./output/feature-sets/TMHC.txt [2026-02-24T20:33:02.479455] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:02.479516] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:02.479545] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:02.479622] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:02.544111] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:02.545044] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:02.545150] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:02.545191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:02.682512] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:02.682699] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:02.682741] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:02.682769] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:02.686700] [DEBUG] [FORECASTER] TMHC: Forecast T+1@11:T+2@11: UP (p=55.09%) [2026-02-24T20:33:02.687060] [INFO ] [FORECASTER] Completed predict_future for TMHC [2026-02-24T20:33:02.687213] [INFO ] [sig ] TMHC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:02.846820] [INFO ] [LOCAL ] Saved forecast: TMHC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TMHC.txt [2026-02-24T20:33:02.846992] [INFO ] [sig ] [2984/3377] Completed TMHC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-24T20:33:02.847036] [INFO ] [sig ] [2985/3377] Forecasting TMUS... [2026-02-24T20:33:02.847068] [INFO ] [sig ] Generating forecast for: TMUS [2026-02-24T20:33:02.847100] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TMUS' from 'https://tdm.silogroup.org/data/derivative_storage/TMUS.csv'. [2026-02-24T20:33:02.859483] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TMUS'. [2026-02-24T20:33:02.859928] [INFO ] [FORECASTER] Starting predict_future for TMUS [2026-02-24T20:33:02.860777] [DEBUG] [LOCAL ] No optimal features file found for TMUS: ./output/feature-sets/TMUS.txt [2026-02-24T20:33:02.860831] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:02.860864] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:02.860892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:02.860949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:02.919516] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:02.920421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:02.920515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:02.920548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:03.047004] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:03.047164] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:03.047206] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:03.047235] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:03.051080] [DEBUG] [FORECASTER] TMUS: Forecast T+1@11:T+2@11: DOWN (p=6.62%) [2026-02-24T20:33:03.051369] [INFO ] [FORECASTER] Completed predict_future for TMUS [2026-02-24T20:33:03.051525] [INFO ] [sig ] TMUS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:03.206842] [INFO ] [LOCAL ] Saved forecast: TMUS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TMUS.txt [2026-02-24T20:33:03.206996] [INFO ] [sig ] [2985/3377] Completed TMUS in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-24T20:33:03.207040] [INFO ] [sig ] [2986/3377] Forecasting TNC... [2026-02-24T20:33:03.207081] [INFO ] [sig ] Generating forecast for: TNC [2026-02-24T20:33:03.207126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNC' from 'https://tdm.silogroup.org/data/derivative_storage/TNC.csv'. [2026-02-24T20:33:03.218829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNC'. [2026-02-24T20:33:03.219180] [INFO ] [FORECASTER] Starting predict_future for TNC [2026-02-24T20:33:03.220023] [DEBUG] [LOCAL ] No optimal features file found for TNC: ./output/feature-sets/TNC.txt [2026-02-24T20:33:03.220106] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:03.220144] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:03.220173] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:03.220232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:03.280330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:03.281171] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:03.281254] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:03.281288] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:03.408397] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:03.408557] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:03.408625] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:03.408679] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:03.412320] [DEBUG] [FORECASTER] TNC: Forecast T+1@11:T+2@11: UP (p=74.83%) [2026-02-24T20:33:03.412629] [INFO ] [FORECASTER] Completed predict_future for TNC [2026-02-24T20:33:03.412779] [INFO ] [sig ] TNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:03.559106] [INFO ] [LOCAL ] Saved forecast: TNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TNC.txt [2026-02-24T20:33:03.559239] [INFO ] [sig ] [2986/3377] Completed TNC in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.4m [2026-02-24T20:33:03.559278] [INFO ] [sig ] [2987/3377] Forecasting TNDM... [2026-02-24T20:33:03.559309] [INFO ] [sig ] Generating forecast for: TNDM [2026-02-24T20:33:03.559341] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNDM' from 'https://tdm.silogroup.org/data/derivative_storage/TNDM.csv'. [2026-02-24T20:33:03.571111] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNDM'. [2026-02-24T20:33:03.571472] [INFO ] [FORECASTER] Starting predict_future for TNDM [2026-02-24T20:33:03.572304] [DEBUG] [LOCAL ] No optimal features file found for TNDM: ./output/feature-sets/TNDM.txt [2026-02-24T20:33:03.572359] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:03.572391] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:03.572419] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:03.572478] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:03.633023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:03.633764] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:03.633847] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:03.633882] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:03.769111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:03.769272] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:03.769312] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:03.769392] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:03.772986] [DEBUG] [FORECASTER] TNDM: Forecast T+1@11:T+2@11: UP (p=76.10%) [2026-02-24T20:33:03.773278] [INFO ] [FORECASTER] Completed predict_future for TNDM [2026-02-24T20:33:03.773414] [INFO ] [sig ] TNDM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:03.916168] [INFO ] [LOCAL ] Saved forecast: TNDM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TNDM.txt [2026-02-24T20:33:03.916333] [INFO ] [sig ] [2987/3377] Completed TNDM in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:03.916375] [INFO ] [sig ] [2988/3377] Forecasting TNGX... [2026-02-24T20:33:03.916405] [INFO ] [sig ] Generating forecast for: TNGX [2026-02-24T20:33:03.916435] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNGX' from 'https://tdm.silogroup.org/data/derivative_storage/TNGX.csv'. [2026-02-24T20:33:03.928631] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNGX'. [2026-02-24T20:33:03.929087] [INFO ] [FORECASTER] Starting predict_future for TNGX [2026-02-24T20:33:03.929982] [DEBUG] [LOCAL ] No optimal features file found for TNGX: ./output/feature-sets/TNGX.txt [2026-02-24T20:33:03.930049] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:03.930090] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:03.930124] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:03.930185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:03.989799] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:03.990649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:03.990732] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:03.990764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:04.112771] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:04.112933] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:04.112975] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:04.113005] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:04.116651] [DEBUG] [FORECASTER] TNGX: Forecast T+1@11:T+2@11: DOWN (p=41.83%) [2026-02-24T20:33:04.116951] [INFO ] [FORECASTER] Completed predict_future for TNGX [2026-02-24T20:33:04.117093] [INFO ] [sig ] TNGX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:04.270440] [INFO ] [LOCAL ] Saved forecast: TNGX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TNGX.txt [2026-02-24T20:33:04.270632] [INFO ] [sig ] [2988/3377] Completed TNGX in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:04.270683] [INFO ] [sig ] [2989/3377] Forecasting TNK... [2026-02-24T20:33:04.270732] [INFO ] [sig ] Generating forecast for: TNK [2026-02-24T20:33:04.270776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNK' from 'https://tdm.silogroup.org/data/derivative_storage/TNK.csv'. [2026-02-24T20:33:04.282928] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNK'. [2026-02-24T20:33:04.283320] [INFO ] [FORECASTER] Starting predict_future for TNK [2026-02-24T20:33:04.284219] [DEBUG] [LOCAL ] No optimal features file found for TNK: ./output/feature-sets/TNK.txt [2026-02-24T20:33:04.284274] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:04.284308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:04.284336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:04.284396] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:04.344868] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:04.345793] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:04.345899] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:04.345935] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:04.472239] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:04.472398] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:04.472439] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:04.472470] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:04.476006] [DEBUG] [FORECASTER] TNK: Forecast T+1@11:T+2@11: DOWN (p=27.62%) [2026-02-24T20:33:04.476290] [INFO ] [FORECASTER] Completed predict_future for TNK [2026-02-24T20:33:04.476422] [INFO ] [sig ] TNK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:04.625376] [INFO ] [LOCAL ] Saved forecast: TNK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TNK.txt [2026-02-24T20:33:04.625541] [INFO ] [sig ] [2989/3377] Completed TNK in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:04.625604] [INFO ] [sig ] [2990/3377] Forecasting TNL... [2026-02-24T20:33:04.625639] [INFO ] [sig ] Generating forecast for: TNL [2026-02-24T20:33:04.625673] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNL' from 'https://tdm.silogroup.org/data/derivative_storage/TNL.csv'. [2026-02-24T20:33:04.637142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNL'. [2026-02-24T20:33:04.637481] [INFO ] [FORECASTER] Starting predict_future for TNL [2026-02-24T20:33:04.638342] [DEBUG] [LOCAL ] No optimal features file found for TNL: ./output/feature-sets/TNL.txt [2026-02-24T20:33:04.638398] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:04.638432] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:04.638461] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:04.638540] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:04.701438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:04.702411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:04.702502] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:04.702537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:04.832260] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:04.832421] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:04.832461] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:04.832490] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:04.836310] [DEBUG] [FORECASTER] TNL: Forecast T+1@11:T+2@11: UP (p=60.95%) [2026-02-24T20:33:04.836622] [INFO ] [FORECASTER] Completed predict_future for TNL [2026-02-24T20:33:04.836761] [INFO ] [sig ] TNL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:04.985656] [INFO ] [LOCAL ] Saved forecast: TNL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TNL.txt [2026-02-24T20:33:04.985821] [INFO ] [sig ] [2990/3377] Completed TNL in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:04.985865] [INFO ] [sig ] [2991/3377] Forecasting TNXP... [2026-02-24T20:33:04.985896] [INFO ] [sig ] Generating forecast for: TNXP [2026-02-24T20:33:04.985928] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TNXP' from 'https://tdm.silogroup.org/data/derivative_storage/TNXP.csv'. [2026-02-24T20:33:04.997845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TNXP'. [2026-02-24T20:33:04.998229] [INFO ] [FORECASTER] Starting predict_future for TNXP [2026-02-24T20:33:04.999070] [DEBUG] [LOCAL ] No optimal features file found for TNXP: ./output/feature-sets/TNXP.txt [2026-02-24T20:33:04.999135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:04.999174] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:04.999214] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:04.999272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:05.060626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:05.061492] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:05.061599] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:05.061637] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:05.186361] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:05.186520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:05.186563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:05.186616] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:05.190243] [DEBUG] [FORECASTER] TNXP: Forecast T+1@11:T+2@11: UP (p=75.67%) [2026-02-24T20:33:05.190590] [INFO ] [FORECASTER] Completed predict_future for TNXP [2026-02-24T20:33:05.190739] [INFO ] [sig ] TNXP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:05.338971] [INFO ] [LOCAL ] Saved forecast: TNXP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TNXP.txt [2026-02-24T20:33:05.339145] [INFO ] [sig ] [2991/3377] Completed TNXP in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:05.339203] [INFO ] [sig ] [2992/3377] Forecasting TOI... [2026-02-24T20:33:05.339235] [INFO ] [sig ] Generating forecast for: TOI [2026-02-24T20:33:05.339267] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOI' from 'https://tdm.silogroup.org/data/derivative_storage/TOI.csv'. [2026-02-24T20:33:05.351399] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOI'. [2026-02-24T20:33:05.351887] [INFO ] [FORECASTER] Starting predict_future for TOI [2026-02-24T20:33:05.352854] [DEBUG] [LOCAL ] No optimal features file found for TOI: ./output/feature-sets/TOI.txt [2026-02-24T20:33:05.352910] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:05.352945] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:05.352976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:05.353048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:05.415642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:05.416610] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:05.416696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:05.416731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:05.539042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:05.539204] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:05.539245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:05.539275] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:05.542849] [DEBUG] [FORECASTER] TOI: Forecast T+1@11:T+2@11: UP (p=86.32%) [2026-02-24T20:33:05.543168] [INFO ] [FORECASTER] Completed predict_future for TOI [2026-02-24T20:33:05.543302] [INFO ] [sig ] TOI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:05.688769] [INFO ] [LOCAL ] Saved forecast: TOI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TOI.txt [2026-02-24T20:33:05.688928] [INFO ] [sig ] [2992/3377] Completed TOI in 0.3s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:05.688970] [INFO ] [sig ] [2993/3377] Forecasting TOL... [2026-02-24T20:33:05.689000] [INFO ] [sig ] Generating forecast for: TOL [2026-02-24T20:33:05.689035] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOL' from 'https://tdm.silogroup.org/data/derivative_storage/TOL.csv'. [2026-02-24T20:33:05.701397] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOL'. [2026-02-24T20:33:05.701810] [INFO ] [FORECASTER] Starting predict_future for TOL [2026-02-24T20:33:05.702671] [DEBUG] [LOCAL ] No optimal features file found for TOL: ./output/feature-sets/TOL.txt [2026-02-24T20:33:05.702725] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:05.702757] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:05.702784] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:05.702842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:05.763902] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:05.764838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:05.764927] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:05.764961] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:05.891750] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:05.891915] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:05.891955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:05.891985] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:05.895903] [DEBUG] [FORECASTER] TOL: Forecast T+1@11:T+2@11: UP (p=90.85%) [2026-02-24T20:33:05.896217] [INFO ] [FORECASTER] Completed predict_future for TOL [2026-02-24T20:33:05.896367] [INFO ] [sig ] TOL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:06.039113] [INFO ] [LOCAL ] Saved forecast: TOL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TOL.txt [2026-02-24T20:33:06.039273] [INFO ] [sig ] [2993/3377] Completed TOL in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:06.039317] [INFO ] [sig ] [2994/3377] Forecasting TORO... [2026-02-24T20:33:06.039347] [INFO ] [sig ] Generating forecast for: TORO [2026-02-24T20:33:06.039378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TORO' from 'https://tdm.silogroup.org/data/derivative_storage/TORO.csv'. [2026-02-24T20:33:06.051170] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TORO'. [2026-02-24T20:33:06.051508] [INFO ] [FORECASTER] Starting predict_future for TORO [2026-02-24T20:33:06.052372] [DEBUG] [LOCAL ] No optimal features file found for TORO: ./output/feature-sets/TORO.txt [2026-02-24T20:33:06.052427] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:06.052460] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:06.052488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:06.052545] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:06.120232] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:06.121515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:06.121714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:06.121763] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:06.245286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:06.245446] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:06.245486] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:06.245516] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:06.249048] [DEBUG] [FORECASTER] TORO: Forecast T+1@11:T+2@11: DOWN (p=26.82%) [2026-02-24T20:33:06.249329] [INFO ] [FORECASTER] Completed predict_future for TORO [2026-02-24T20:33:06.249459] [INFO ] [sig ] TORO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:06.393674] [INFO ] [LOCAL ] Saved forecast: TORO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TORO.txt [2026-02-24T20:33:06.393835] [INFO ] [sig ] [2994/3377] Completed TORO in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:06.393877] [INFO ] [sig ] [2995/3377] Forecasting TOWN... [2026-02-24T20:33:06.393907] [INFO ] [sig ] Generating forecast for: TOWN [2026-02-24T20:33:06.393945] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOWN' from 'https://tdm.silogroup.org/data/derivative_storage/TOWN.csv'. [2026-02-24T20:33:06.405878] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOWN'. [2026-02-24T20:33:06.406261] [INFO ] [FORECASTER] Starting predict_future for TOWN [2026-02-24T20:33:06.407092] [DEBUG] [LOCAL ] No optimal features file found for TOWN: ./output/feature-sets/TOWN.txt [2026-02-24T20:33:06.407156] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:06.407190] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:06.407218] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:06.407275] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:06.469616] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:06.470768] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:06.470856] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:06.470891] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:06.598927] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:06.599099] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:06.599156] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:06.599195] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:06.603005] [DEBUG] [FORECASTER] TOWN: Forecast T+1@11:T+2@11: DOWN (p=9.14%) [2026-02-24T20:33:06.603361] [INFO ] [FORECASTER] Completed predict_future for TOWN [2026-02-24T20:33:06.603508] [INFO ] [sig ] TOWN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:06.755121] [INFO ] [LOCAL ] Saved forecast: TOWN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TOWN.txt [2026-02-24T20:33:06.755288] [INFO ] [sig ] [2995/3377] Completed TOWN in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:06.755328] [INFO ] [sig ] [2996/3377] Forecasting TOYO... [2026-02-24T20:33:06.755359] [INFO ] [sig ] Generating forecast for: TOYO [2026-02-24T20:33:06.755390] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TOYO' from 'https://tdm.silogroup.org/data/derivative_storage/TOYO.csv'. [2026-02-24T20:33:06.766998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TOYO'. [2026-02-24T20:33:06.767444] [INFO ] [FORECASTER] Starting predict_future for TOYO [2026-02-24T20:33:06.768345] [DEBUG] [LOCAL ] No optimal features file found for TOYO: ./output/feature-sets/TOYO.txt [2026-02-24T20:33:06.768401] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:06.768433] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:06.768460] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:06.768518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:06.833167] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:06.834222] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:06.834317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:06.834353] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:06.954131] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:06.954492] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:06.954533] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:06.954563] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:06.958810] [DEBUG] [FORECASTER] TOYO: Forecast T+1@11:T+2@11: DOWN (p=30.02%) [2026-02-24T20:33:06.959125] [INFO ] [FORECASTER] Completed predict_future for TOYO [2026-02-24T20:33:06.959264] [INFO ] [sig ] TOYO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:07.109633] [INFO ] [LOCAL ] Saved forecast: TOYO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TOYO.txt [2026-02-24T20:33:07.109800] [INFO ] [sig ] [2996/3377] Completed TOYO in 0.4s | 2.77 sym/s | Total: 18.0m | ETA: 2.3m [2026-02-24T20:33:07.109843] [INFO ] [sig ] [2997/3377] Forecasting TPB... [2026-02-24T20:33:07.109873] [INFO ] [sig ] Generating forecast for: TPB [2026-02-24T20:33:07.109903] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPB' from 'https://tdm.silogroup.org/data/derivative_storage/TPB.csv'. [2026-02-24T20:33:07.122654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPB'. [2026-02-24T20:33:07.123077] [INFO ] [FORECASTER] Starting predict_future for TPB [2026-02-24T20:33:07.124175] [DEBUG] [LOCAL ] No optimal features file found for TPB: ./output/feature-sets/TPB.txt [2026-02-24T20:33:07.124248] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:07.124290] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:07.124332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:07.124424] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:07.184437] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:07.185447] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:07.185546] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:07.185605] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:07.313541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:07.313728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:07.313770] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:07.313800] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:07.317751] [DEBUG] [FORECASTER] TPB: Forecast T+1@11:T+2@11: UP (p=98.72%) [2026-02-24T20:33:07.318418] [INFO ] [FORECASTER] Completed predict_future for TPB [2026-02-24T20:33:07.318642] [INFO ] [sig ] TPB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:07.478750] [INFO ] [LOCAL ] Saved forecast: TPB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TPB.txt [2026-02-24T20:33:07.478951] [INFO ] [sig ] [2997/3377] Completed TPB in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-24T20:33:07.478994] [INFO ] [sig ] [2998/3377] Forecasting TPC... [2026-02-24T20:33:07.479024] [INFO ] [sig ] Generating forecast for: TPC [2026-02-24T20:33:07.479055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPC' from 'https://tdm.silogroup.org/data/derivative_storage/TPC.csv'. [2026-02-24T20:33:07.491610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPC'. [2026-02-24T20:33:07.492024] [INFO ] [FORECASTER] Starting predict_future for TPC [2026-02-24T20:33:07.492908] [DEBUG] [LOCAL ] No optimal features file found for TPC: ./output/feature-sets/TPC.txt [2026-02-24T20:33:07.492963] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:07.492996] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:07.493027] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:07.493098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:07.559137] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:07.560203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:07.560321] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:07.560356] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:07.688725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:07.688884] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:07.688926] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:07.688955] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:07.693011] [DEBUG] [FORECASTER] TPC: Forecast T+1@11:T+2@11: DOWN (p=14.82%) [2026-02-24T20:33:07.693498] [INFO ] [FORECASTER] Completed predict_future for TPC [2026-02-24T20:33:07.693660] [INFO ] [sig ] TPC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:07.844164] [INFO ] [LOCAL ] Saved forecast: TPC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TPC.txt [2026-02-24T20:33:07.844351] [INFO ] [sig ] [2998/3377] Completed TPC in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-24T20:33:07.844401] [INFO ] [sig ] [2999/3377] Forecasting TPG... [2026-02-24T20:33:07.844453] [INFO ] [sig ] Generating forecast for: TPG [2026-02-24T20:33:07.844496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPG' from 'https://tdm.silogroup.org/data/derivative_storage/TPG.csv'. [2026-02-24T20:33:07.857691] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPG'. [2026-02-24T20:33:07.858139] [INFO ] [FORECASTER] Starting predict_future for TPG [2026-02-24T20:33:07.859200] [DEBUG] [LOCAL ] No optimal features file found for TPG: ./output/feature-sets/TPG.txt [2026-02-24T20:33:07.859258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:07.859292] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:07.859320] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:07.859378] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:07.923095] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:07.924511] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:07.924645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:07.924686] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:08.055603] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:08.055764] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:08.055807] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:08.055836] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:08.059683] [DEBUG] [FORECASTER] TPG: Forecast T+1@11:T+2@11: UP (p=51.60%) [2026-02-24T20:33:08.059976] [INFO ] [FORECASTER] Completed predict_future for TPG [2026-02-24T20:33:08.060111] [INFO ] [sig ] TPG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:08.207060] [INFO ] [LOCAL ] Saved forecast: TPG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TPG.txt [2026-02-24T20:33:08.207235] [INFO ] [sig ] [2999/3377] Completed TPG in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-24T20:33:08.207276] [INFO ] [sig ] [3000/3377] Forecasting TPGXL... [2026-02-24T20:33:08.207307] [INFO ] [sig ] Generating forecast for: TPGXL [2026-02-24T20:33:08.207340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPGXL' from 'https://tdm.silogroup.org/data/derivative_storage/TPGXL.csv'. [2026-02-24T20:33:08.219555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPGXL'. [2026-02-24T20:33:08.219909] [INFO ] [FORECASTER] Starting predict_future for TPGXL [2026-02-24T20:33:08.220735] [DEBUG] [LOCAL ] No optimal features file found for TPGXL: ./output/feature-sets/TPGXL.txt [2026-02-24T20:33:08.220789] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:08.220836] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:08.220891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:08.220967] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:08.283466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:08.284383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:08.284484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:08.284519] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:08.405885] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:08.406044] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:08.406087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:08.406118] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:08.410514] [DEBUG] [FORECASTER] TPGXL: Forecast T+1@11:T+2@11: UP (p=58.03%) [2026-02-24T20:33:08.410864] [INFO ] [FORECASTER] Completed predict_future for TPGXL [2026-02-24T20:33:08.411015] [INFO ] [sig ] TPGXL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:08.560212] [INFO ] [LOCAL ] Saved forecast: TPGXL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TPGXL.txt [2026-02-24T20:33:08.560379] [INFO ] [sig ] [3000/3377] Completed TPGXL in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-24T20:33:08.560420] [INFO ] [sig ] [3001/3377] Forecasting TPH... [2026-02-24T20:33:08.560450] [INFO ] [sig ] Generating forecast for: TPH [2026-02-24T20:33:08.560481] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPH' from 'https://tdm.silogroup.org/data/derivative_storage/TPH.csv'. [2026-02-24T20:33:08.572204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPH'. [2026-02-24T20:33:08.572626] [INFO ] [FORECASTER] Starting predict_future for TPH [2026-02-24T20:33:08.573452] [DEBUG] [LOCAL ] No optimal features file found for TPH: ./output/feature-sets/TPH.txt [2026-02-24T20:33:08.573507] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:08.573564] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:08.573614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:08.573672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:08.632453] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:08.633417] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:08.633510] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:08.633543] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:08.756027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:08.756196] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:08.756242] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:08.756271] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:08.759825] [DEBUG] [FORECASTER] TPH: Forecast T+1@11:T+2@11: DOWN (p=3.12%) [2026-02-24T20:33:08.760119] [INFO ] [FORECASTER] Completed predict_future for TPH [2026-02-24T20:33:08.760266] [INFO ] [sig ] TPH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:08.906620] [INFO ] [LOCAL ] Saved forecast: TPH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TPH.txt [2026-02-24T20:33:08.906766] [INFO ] [sig ] [3001/3377] Completed TPH in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-24T20:33:08.906807] [INFO ] [sig ] [3002/3377] Forecasting TPL... [2026-02-24T20:33:08.906837] [INFO ] [sig ] Generating forecast for: TPL [2026-02-24T20:33:08.906868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPL' from 'https://tdm.silogroup.org/data/derivative_storage/TPL.csv'. [2026-02-24T20:33:08.918695] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPL'. [2026-02-24T20:33:08.919020] [INFO ] [FORECASTER] Starting predict_future for TPL [2026-02-24T20:33:08.919863] [DEBUG] [LOCAL ] No optimal features file found for TPL: ./output/feature-sets/TPL.txt [2026-02-24T20:33:08.919916] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:08.919948] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:08.919976] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:08.920032] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:08.977412] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:08.978159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:08.978256] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:08.978289] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:09.100868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:09.101033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:09.101089] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:09.101137] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:09.104899] [DEBUG] [FORECASTER] TPL: Forecast T+1@11:T+2@11: DOWN (p=46.82%) [2026-02-24T20:33:09.105227] [INFO ] [FORECASTER] Completed predict_future for TPL [2026-02-24T20:33:09.105373] [INFO ] [sig ] TPL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:09.249268] [INFO ] [LOCAL ] Saved forecast: TPL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TPL.txt [2026-02-24T20:33:09.249642] [INFO ] [sig ] [3002/3377] Completed TPL in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-24T20:33:09.249687] [INFO ] [sig ] [3003/3377] Forecasting TPVG... [2026-02-24T20:33:09.249718] [INFO ] [sig ] Generating forecast for: TPVG [2026-02-24T20:33:09.249748] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPVG' from 'https://tdm.silogroup.org/data/derivative_storage/TPVG.csv'. [2026-02-24T20:33:09.261998] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPVG'. [2026-02-24T20:33:09.262346] [INFO ] [FORECASTER] Starting predict_future for TPVG [2026-02-24T20:33:09.263205] [DEBUG] [LOCAL ] No optimal features file found for TPVG: ./output/feature-sets/TPVG.txt [2026-02-24T20:33:09.263260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:09.263295] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:09.263323] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:09.263380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:09.322484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:09.323314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:09.323398] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:09.323432] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:09.443121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:09.443276] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:09.443316] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:09.443344] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:09.446894] [DEBUG] [FORECASTER] TPVG: Forecast T+1@11:T+2@11: UP (p=59.53%) [2026-02-24T20:33:09.447187] [INFO ] [FORECASTER] Completed predict_future for TPVG [2026-02-24T20:33:09.447321] [INFO ] [sig ] TPVG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:09.591635] [INFO ] [LOCAL ] Saved forecast: TPVG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TPVG.txt [2026-02-24T20:33:09.591794] [INFO ] [sig ] [3003/3377] Completed TPVG in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.3m [2026-02-24T20:33:09.591834] [INFO ] [sig ] [3004/3377] Forecasting TPYP... [2026-02-24T20:33:09.591865] [INFO ] [sig ] Generating forecast for: TPYP [2026-02-24T20:33:09.591897] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPYP' from 'https://tdm.silogroup.org/data/derivative_storage/TPYP.csv'. [2026-02-24T20:33:09.605817] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPYP'. [2026-02-24T20:33:09.606178] [INFO ] [FORECASTER] Starting predict_future for TPYP [2026-02-24T20:33:09.607202] [DEBUG] [LOCAL ] No optimal features file found for TPYP: ./output/feature-sets/TPYP.txt [2026-02-24T20:33:09.607277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:09.607310] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:09.607337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:09.607393] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:09.666900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:09.667703] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:09.667788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:09.667822] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:09.787511] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:09.787690] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:09.787734] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:09.787798] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:09.791761] [DEBUG] [FORECASTER] TPYP: Forecast T+1@11:T+2@11: UP (p=97.31%) [2026-02-24T20:33:09.792087] [INFO ] [FORECASTER] Completed predict_future for TPYP [2026-02-24T20:33:09.792290] [INFO ] [sig ] TPYP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:09.941927] [INFO ] [LOCAL ] Saved forecast: TPYP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TPYP.txt [2026-02-24T20:33:09.942086] [INFO ] [sig ] [3004/3377] Completed TPYP in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:09.942126] [INFO ] [sig ] [3005/3377] Forecasting TPZ... [2026-02-24T20:33:09.942156] [INFO ] [sig ] Generating forecast for: TPZ [2026-02-24T20:33:09.942187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TPZ' from 'https://tdm.silogroup.org/data/derivative_storage/TPZ.csv'. [2026-02-24T20:33:09.954043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TPZ'. [2026-02-24T20:33:09.954396] [INFO ] [FORECASTER] Starting predict_future for TPZ [2026-02-24T20:33:09.955271] [DEBUG] [LOCAL ] No optimal features file found for TPZ: ./output/feature-sets/TPZ.txt [2026-02-24T20:33:09.955328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:09.955362] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:09.955389] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:09.955447] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:10.016933] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:10.017847] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:10.017976] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:10.018026] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:10.134611] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:10.134771] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:10.134814] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:10.134844] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:10.138470] [DEBUG] [FORECASTER] TPZ: Forecast T+1@11:T+2@11: UP (p=72.41%) [2026-02-24T20:33:10.138787] [INFO ] [FORECASTER] Completed predict_future for TPZ [2026-02-24T20:33:10.138924] [INFO ] [sig ] TPZ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:10.290382] [INFO ] [LOCAL ] Saved forecast: TPZ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TPZ.txt [2026-02-24T20:33:10.290553] [INFO ] [sig ] [3005/3377] Completed TPZ in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:10.290619] [INFO ] [sig ] [3006/3377] Forecasting TQQQ... [2026-02-24T20:33:10.290650] [INFO ] [sig ] Generating forecast for: TQQQ [2026-02-24T20:33:10.290681] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/TQQQ.csv'. [2026-02-24T20:33:10.302664] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TQQQ'. [2026-02-24T20:33:10.303052] [INFO ] [FORECASTER] Starting predict_future for TQQQ [2026-02-24T20:33:10.304005] [DEBUG] [LOCAL ] No optimal features file found for TQQQ: ./output/feature-sets/TQQQ.txt [2026-02-24T20:33:10.304061] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:10.304095] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:10.304126] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:10.304197] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:10.364727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:10.365839] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:10.365925] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:10.365958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:10.494763] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:10.494929] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:10.494969] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:10.494999] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:10.498855] [DEBUG] [FORECASTER] TQQQ: Forecast T+1@11:T+2@11: DOWN (p=22.20%) [2026-02-24T20:33:10.499281] [INFO ] [FORECASTER] Completed predict_future for TQQQ [2026-02-24T20:33:10.499447] [INFO ] [sig ] TQQQ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:10.656057] [INFO ] [LOCAL ] Saved forecast: TQQQ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TQQQ.txt [2026-02-24T20:33:10.656218] [INFO ] [sig ] [3006/3377] Completed TQQQ in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:10.656455] [INFO ] [sig ] [3007/3377] Forecasting TRC... [2026-02-24T20:33:10.656487] [INFO ] [sig ] Generating forecast for: TRC [2026-02-24T20:33:10.656518] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRC' from 'https://tdm.silogroup.org/data/derivative_storage/TRC.csv'. [2026-02-24T20:33:10.668651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRC'. [2026-02-24T20:33:10.668993] [INFO ] [FORECASTER] Starting predict_future for TRC [2026-02-24T20:33:10.669811] [DEBUG] [LOCAL ] No optimal features file found for TRC: ./output/feature-sets/TRC.txt [2026-02-24T20:33:10.669864] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:10.669896] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:10.669924] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:10.669981] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:10.728511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:10.729299] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:10.729384] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:10.729418] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:10.856372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:10.856533] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:10.856593] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:10.856626] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:10.860615] [DEBUG] [FORECASTER] TRC: Forecast T+1@11:T+2@11: DOWN (p=6.85%) [2026-02-24T20:33:10.860918] [INFO ] [FORECASTER] Completed predict_future for TRC [2026-02-24T20:33:10.861056] [INFO ] [sig ] TRC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:11.011107] [INFO ] [LOCAL ] Saved forecast: TRC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TRC.txt [2026-02-24T20:33:11.011261] [INFO ] [sig ] [3007/3377] Completed TRC in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:11.011307] [INFO ] [sig ] [3008/3377] Forecasting TRDA... [2026-02-24T20:33:11.011339] [INFO ] [sig ] Generating forecast for: TRDA [2026-02-24T20:33:11.011371] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRDA' from 'https://tdm.silogroup.org/data/derivative_storage/TRDA.csv'. [2026-02-24T20:33:11.023337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRDA'. [2026-02-24T20:33:11.023736] [INFO ] [FORECASTER] Starting predict_future for TRDA [2026-02-24T20:33:11.024527] [DEBUG] [LOCAL ] No optimal features file found for TRDA: ./output/feature-sets/TRDA.txt [2026-02-24T20:33:11.024600] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:11.024635] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:11.024663] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:11.024720] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:11.085218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:11.086027] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:11.086114] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:11.086153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:11.211098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:11.211255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:11.211296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:11.211326] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:11.214825] [DEBUG] [FORECASTER] TRDA: Forecast T+1@11:T+2@11: UP (p=79.33%) [2026-02-24T20:33:11.215105] [INFO ] [FORECASTER] Completed predict_future for TRDA [2026-02-24T20:33:11.215231] [INFO ] [sig ] TRDA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:11.359205] [INFO ] [LOCAL ] Saved forecast: TRDA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRDA.txt [2026-02-24T20:33:11.359352] [INFO ] [sig ] [3008/3377] Completed TRDA in 0.3s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:11.359391] [INFO ] [sig ] [3009/3377] Forecasting TREE... [2026-02-24T20:33:11.359421] [INFO ] [sig ] Generating forecast for: TREE [2026-02-24T20:33:11.359452] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREE' from 'https://tdm.silogroup.org/data/derivative_storage/TREE.csv'. [2026-02-24T20:33:11.371408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREE'. [2026-02-24T20:33:11.371800] [INFO ] [FORECASTER] Starting predict_future for TREE [2026-02-24T20:33:11.372664] [DEBUG] [LOCAL ] No optimal features file found for TREE: ./output/feature-sets/TREE.txt [2026-02-24T20:33:11.372719] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:11.372752] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:11.372779] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:11.372836] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:11.434684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:11.435968] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:11.436057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:11.436091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:11.571819] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:11.571979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:11.572020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:11.572050] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:11.575943] [DEBUG] [FORECASTER] TREE: Forecast T+1@11:T+2@11: DOWN (p=18.55%) [2026-02-24T20:33:11.576343] [INFO ] [FORECASTER] Completed predict_future for TREE [2026-02-24T20:33:11.576493] [INFO ] [sig ] TREE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:11.735119] [INFO ] [LOCAL ] Saved forecast: TREE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TREE.txt [2026-02-24T20:33:11.735280] [INFO ] [sig ] [3009/3377] Completed TREE in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:11.735321] [INFO ] [sig ] [3010/3377] Forecasting TREX... [2026-02-24T20:33:11.735352] [INFO ] [sig ] Generating forecast for: TREX [2026-02-24T20:33:11.735382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TREX' from 'https://tdm.silogroup.org/data/derivative_storage/TREX.csv'. [2026-02-24T20:33:11.748589] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TREX'. [2026-02-24T20:33:11.749018] [INFO ] [FORECASTER] Starting predict_future for TREX [2026-02-24T20:33:11.749946] [DEBUG] [LOCAL ] No optimal features file found for TREX: ./output/feature-sets/TREX.txt [2026-02-24T20:33:11.750006] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:11.750040] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:11.750068] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:11.750125] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:11.807328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:11.808360] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:11.808452] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:11.808485] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:11.940177] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:11.940345] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:11.940385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:11.940415] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:11.943902] [DEBUG] [FORECASTER] TREX: Forecast T+1@11:T+2@11: UP (p=53.76%) [2026-02-24T20:33:11.944195] [INFO ] [FORECASTER] Completed predict_future for TREX [2026-02-24T20:33:11.944342] [INFO ] [sig ] TREX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:12.095019] [INFO ] [LOCAL ] Saved forecast: TREX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TREX.txt [2026-02-24T20:33:12.095173] [INFO ] [sig ] [3010/3377] Completed TREX in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:12.095213] [INFO ] [sig ] [3011/3377] Forecasting TRGP... [2026-02-24T20:33:12.095245] [INFO ] [sig ] Generating forecast for: TRGP [2026-02-24T20:33:12.095275] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRGP' from 'https://tdm.silogroup.org/data/derivative_storage/TRGP.csv'. [2026-02-24T20:33:12.107777] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRGP'. [2026-02-24T20:33:12.108168] [INFO ] [FORECASTER] Starting predict_future for TRGP [2026-02-24T20:33:12.109187] [DEBUG] [LOCAL ] No optimal features file found for TRGP: ./output/feature-sets/TRGP.txt [2026-02-24T20:33:12.109253] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:12.109293] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:12.109327] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:12.109387] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:12.171996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:12.172922] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:12.173055] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:12.173091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:12.309605] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:12.309765] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:12.309840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:12.309873] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:12.313376] [DEBUG] [FORECASTER] TRGP: Forecast T+1@11:T+2@11: DOWN (p=20.62%) [2026-02-24T20:33:12.313695] [INFO ] [FORECASTER] Completed predict_future for TRGP [2026-02-24T20:33:12.313830] [INFO ] [sig ] TRGP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:12.463933] [INFO ] [LOCAL ] Saved forecast: TRGP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TRGP.txt [2026-02-24T20:33:12.464108] [INFO ] [sig ] [3011/3377] Completed TRGP in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:12.464155] [INFO ] [sig ] [3012/3377] Forecasting TRI... [2026-02-24T20:33:12.464187] [INFO ] [sig ] Generating forecast for: TRI [2026-02-24T20:33:12.464218] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRI' from 'https://tdm.silogroup.org/data/derivative_storage/TRI.csv'. [2026-02-24T20:33:12.476844] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRI'. [2026-02-24T20:33:12.477245] [INFO ] [FORECASTER] Starting predict_future for TRI [2026-02-24T20:33:12.478111] [DEBUG] [LOCAL ] No optimal features file found for TRI: ./output/feature-sets/TRI.txt [2026-02-24T20:33:12.478169] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:12.478210] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:12.478246] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:12.478319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:12.547357] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:12.548923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:12.549045] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:12.549096] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:12.698725] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:12.698894] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:12.698938] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:12.698970] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:12.704064] [DEBUG] [FORECASTER] TRI: Forecast T+1@11:T+2@11: DOWN (p=19.80%) [2026-02-24T20:33:12.704598] [INFO ] [FORECASTER] Completed predict_future for TRI [2026-02-24T20:33:12.704809] [INFO ] [sig ] TRI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:12.951935] [INFO ] [LOCAL ] Saved forecast: TRI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TRI.txt [2026-02-24T20:33:12.952090] [INFO ] [sig ] [3012/3377] Completed TRI in 0.5s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:12.952130] [INFO ] [sig ] [3013/3377] Forecasting TRIN... [2026-02-24T20:33:12.952160] [INFO ] [sig ] Generating forecast for: TRIN [2026-02-24T20:33:12.952192] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIN' from 'https://tdm.silogroup.org/data/derivative_storage/TRIN.csv'. [2026-02-24T20:33:12.965736] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIN'. [2026-02-24T20:33:12.966132] [INFO ] [FORECASTER] Starting predict_future for TRIN [2026-02-24T20:33:12.966966] [DEBUG] [LOCAL ] No optimal features file found for TRIN: ./output/feature-sets/TRIN.txt [2026-02-24T20:33:12.967022] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:12.967054] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:12.967081] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:12.967137] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:13.035675] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:13.036622] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:13.036710] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:13.036744] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:13.162998] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:13.163168] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:13.163217] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:13.163254] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:13.166999] [DEBUG] [FORECASTER] TRIN: Forecast T+1@11:T+2@11: UP (p=59.88%) [2026-02-24T20:33:13.167309] [INFO ] [FORECASTER] Completed predict_future for TRIN [2026-02-24T20:33:13.167460] [INFO ] [sig ] TRIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:13.320954] [INFO ] [LOCAL ] Saved forecast: TRIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRIN.txt [2026-02-24T20:33:13.321120] [INFO ] [sig ] [3013/3377] Completed TRIN in 0.4s | 2.77 sym/s | Total: 18.1m | ETA: 2.2m [2026-02-24T20:33:13.321163] [INFO ] [sig ] [3014/3377] Forecasting TRIP... [2026-02-24T20:33:13.321199] [INFO ] [sig ] Generating forecast for: TRIP [2026-02-24T20:33:13.321237] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRIP' from 'https://tdm.silogroup.org/data/derivative_storage/TRIP.csv'. [2026-02-24T20:33:13.334165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRIP'. [2026-02-24T20:33:13.334559] [INFO ] [FORECASTER] Starting predict_future for TRIP [2026-02-24T20:33:13.335492] [DEBUG] [LOCAL ] No optimal features file found for TRIP: ./output/feature-sets/TRIP.txt [2026-02-24T20:33:13.335547] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:13.335601] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:13.335632] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:13.335690] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:13.397698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:13.398690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:13.398800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:13.398844] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:13.529801] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:13.529964] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:13.530005] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:13.530034] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:13.533699] [DEBUG] [FORECASTER] TRIP: Forecast T+1@11:T+2@11: UP (p=94.70%) [2026-02-24T20:33:13.533986] [INFO ] [FORECASTER] Completed predict_future for TRIP [2026-02-24T20:33:13.534116] [INFO ] [sig ] TRIP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:13.679732] [INFO ] [LOCAL ] Saved forecast: TRIP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRIP.txt [2026-02-24T20:33:13.679925] [INFO ] [sig ] [3014/3377] Completed TRIP in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-24T20:33:13.679965] [INFO ] [sig ] [3015/3377] Forecasting TRMB... [2026-02-24T20:33:13.679998] [INFO ] [sig ] Generating forecast for: TRMB [2026-02-24T20:33:13.680028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMB' from 'https://tdm.silogroup.org/data/derivative_storage/TRMB.csv'. [2026-02-24T20:33:13.691269] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMB'. [2026-02-24T20:33:13.691667] [INFO ] [FORECASTER] Starting predict_future for TRMB [2026-02-24T20:33:13.692502] [DEBUG] [LOCAL ] No optimal features file found for TRMB: ./output/feature-sets/TRMB.txt [2026-02-24T20:33:13.692557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:13.692646] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:13.692678] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:13.692736] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:13.751031] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:13.751981] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:13.752071] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:13.752106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:13.880078] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:13.880247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:13.880294] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:13.880333] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:13.883968] [DEBUG] [FORECASTER] TRMB: Forecast T+1@11:T+2@11: UP (p=74.94%) [2026-02-24T20:33:13.884282] [INFO ] [FORECASTER] Completed predict_future for TRMB [2026-02-24T20:33:13.884432] [INFO ] [sig ] TRMB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:14.035605] [INFO ] [LOCAL ] Saved forecast: TRMB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRMB.txt [2026-02-24T20:33:14.035770] [INFO ] [sig ] [3015/3377] Completed TRMB in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-24T20:33:14.035811] [INFO ] [sig ] [3016/3377] Forecasting TRMD... [2026-02-24T20:33:14.035842] [INFO ] [sig ] Generating forecast for: TRMD [2026-02-24T20:33:14.035873] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMD' from 'https://tdm.silogroup.org/data/derivative_storage/TRMD.csv'. [2026-02-24T20:33:14.049045] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMD'. [2026-02-24T20:33:14.049424] [INFO ] [FORECASTER] Starting predict_future for TRMD [2026-02-24T20:33:14.050271] [DEBUG] [LOCAL ] No optimal features file found for TRMD: ./output/feature-sets/TRMD.txt [2026-02-24T20:33:14.050338] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:14.050373] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:14.050400] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:14.050455] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:14.113341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:14.114269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:14.114359] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:14.114393] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:14.236986] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:14.237143] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:14.237183] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:14.237213] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:14.240730] [DEBUG] [FORECASTER] TRMD: Forecast T+1@11:T+2@11: UP (p=69.04%) [2026-02-24T20:33:14.241024] [INFO ] [FORECASTER] Completed predict_future for TRMD [2026-02-24T20:33:14.241159] [INFO ] [sig ] TRMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:14.400844] [INFO ] [LOCAL ] Saved forecast: TRMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRMD.txt [2026-02-24T20:33:14.401043] [INFO ] [sig ] [3016/3377] Completed TRMD in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-24T20:33:14.401084] [INFO ] [sig ] [3017/3377] Forecasting TRMK... [2026-02-24T20:33:14.401115] [INFO ] [sig ] Generating forecast for: TRMK [2026-02-24T20:33:14.401147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRMK' from 'https://tdm.silogroup.org/data/derivative_storage/TRMK.csv'. [2026-02-24T20:33:14.414336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRMK'. [2026-02-24T20:33:14.414752] [INFO ] [FORECASTER] Starting predict_future for TRMK [2026-02-24T20:33:14.415762] [DEBUG] [LOCAL ] No optimal features file found for TRMK: ./output/feature-sets/TRMK.txt [2026-02-24T20:33:14.415816] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:14.415857] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:14.415886] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:14.415970] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:14.478465] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:14.479627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:14.479758] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:14.479808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:14.607828] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:14.608011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:14.608067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:14.608097] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:14.611677] [DEBUG] [FORECASTER] TRMK: Forecast T+1@11:T+2@11: DOWN (p=20.11%) [2026-02-24T20:33:14.611964] [INFO ] [FORECASTER] Completed predict_future for TRMK [2026-02-24T20:33:14.612096] [INFO ] [sig ] TRMK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:14.761630] [INFO ] [LOCAL ] Saved forecast: TRMK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TRMK.txt [2026-02-24T20:33:14.761779] [INFO ] [sig ] [3017/3377] Completed TRMK in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-24T20:33:14.761821] [INFO ] [sig ] [3018/3377] Forecasting TRN... [2026-02-24T20:33:14.761852] [INFO ] [sig ] Generating forecast for: TRN [2026-02-24T20:33:14.761884] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRN' from 'https://tdm.silogroup.org/data/derivative_storage/TRN.csv'. [2026-02-24T20:33:14.774307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRN'. [2026-02-24T20:33:14.774700] [INFO ] [FORECASTER] Starting predict_future for TRN [2026-02-24T20:33:14.775564] [DEBUG] [LOCAL ] No optimal features file found for TRN: ./output/feature-sets/TRN.txt [2026-02-24T20:33:14.775639] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:14.775715] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:14.775743] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:14.775801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:14.839975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:14.841031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:14.841130] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:14.841169] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:14.972890] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:14.973071] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:14.973124] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:14.973164] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:14.976775] [DEBUG] [FORECASTER] TRN: Forecast T+1@11:T+2@11: DOWN (p=25.98%) [2026-02-24T20:33:14.977062] [INFO ] [FORECASTER] Completed predict_future for TRN [2026-02-24T20:33:14.977194] [INFO ] [sig ] TRN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:15.126393] [INFO ] [LOCAL ] Saved forecast: TRN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TRN.txt [2026-02-24T20:33:15.126557] [INFO ] [sig ] [3018/3377] Completed TRN in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-24T20:33:15.126633] [INFO ] [sig ] [3019/3377] Forecasting TRNO... [2026-02-24T20:33:15.126669] [INFO ] [sig ] Generating forecast for: TRNO [2026-02-24T20:33:15.126701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNO' from 'https://tdm.silogroup.org/data/derivative_storage/TRNO.csv'. [2026-02-24T20:33:15.139354] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNO'. [2026-02-24T20:33:15.139735] [INFO ] [FORECASTER] Starting predict_future for TRNO [2026-02-24T20:33:15.140553] [DEBUG] [LOCAL ] No optimal features file found for TRNO: ./output/feature-sets/TRNO.txt [2026-02-24T20:33:15.140625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:15.140659] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:15.140686] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:15.140743] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:15.203626] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:15.204870] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:15.204963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:15.204996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:15.333033] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:15.333206] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:15.333254] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:15.333289] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:15.336871] [DEBUG] [FORECASTER] TRNO: Forecast T+1@11:T+2@11: UP (p=54.18%) [2026-02-24T20:33:15.337186] [INFO ] [FORECASTER] Completed predict_future for TRNO [2026-02-24T20:33:15.337328] [INFO ] [sig ] TRNO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:15.487710] [INFO ] [LOCAL ] Saved forecast: TRNO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRNO.txt [2026-02-24T20:33:15.487913] [INFO ] [sig ] [3019/3377] Completed TRNO in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-24T20:33:15.487958] [INFO ] [sig ] [3020/3377] Forecasting TRNS... [2026-02-24T20:33:15.487987] [INFO ] [sig ] Generating forecast for: TRNS [2026-02-24T20:33:15.488018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRNS' from 'https://tdm.silogroup.org/data/derivative_storage/TRNS.csv'. [2026-02-24T20:33:15.500243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRNS'. [2026-02-24T20:33:15.500862] [INFO ] [FORECASTER] Starting predict_future for TRNS [2026-02-24T20:33:15.501724] [DEBUG] [LOCAL ] No optimal features file found for TRNS: ./output/feature-sets/TRNS.txt [2026-02-24T20:33:15.501779] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:15.501812] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:15.501839] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:15.501895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:15.565930] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:15.566877] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:15.566965] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:15.566999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:15.698068] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:15.698259] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:15.698301] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:15.698331] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:15.702217] [DEBUG] [FORECASTER] TRNS: Forecast T+1@11:T+2@11: UP (p=90.33%) [2026-02-24T20:33:15.702669] [INFO ] [FORECASTER] Completed predict_future for TRNS [2026-02-24T20:33:15.702858] [INFO ] [sig ] TRNS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:15.860478] [INFO ] [LOCAL ] Saved forecast: TRNS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRNS.txt [2026-02-24T20:33:15.860667] [INFO ] [sig ] [3020/3377] Completed TRNS in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.2m [2026-02-24T20:33:15.860712] [INFO ] [sig ] [3021/3377] Forecasting TROX... [2026-02-24T20:33:15.860743] [INFO ] [sig ] Generating forecast for: TROX [2026-02-24T20:33:15.860785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TROX' from 'https://tdm.silogroup.org/data/derivative_storage/TROX.csv'. [2026-02-24T20:33:15.873424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TROX'. [2026-02-24T20:33:15.873865] [INFO ] [FORECASTER] Starting predict_future for TROX [2026-02-24T20:33:15.874779] [DEBUG] [LOCAL ] No optimal features file found for TROX: ./output/feature-sets/TROX.txt [2026-02-24T20:33:15.874837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:15.874869] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:15.874897] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:15.874956] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:15.938748] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:15.939863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:15.939958] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:15.940001] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:16.069824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:16.070003] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:16.070082] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:16.070164] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:16.073909] [DEBUG] [FORECASTER] TROX: Forecast T+1@11:T+2@11: UP (p=58.19%) [2026-02-24T20:33:16.074228] [INFO ] [FORECASTER] Completed predict_future for TROX [2026-02-24T20:33:16.074396] [INFO ] [sig ] TROX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:16.237316] [INFO ] [LOCAL ] Saved forecast: TROX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TROX.txt [2026-02-24T20:33:16.237479] [INFO ] [sig ] [3021/3377] Completed TROX in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-24T20:33:16.237521] [INFO ] [sig ] [3022/3377] Forecasting TRP... [2026-02-24T20:33:16.237551] [INFO ] [sig ] Generating forecast for: TRP [2026-02-24T20:33:16.237605] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRP' from 'https://tdm.silogroup.org/data/derivative_storage/TRP.csv'. [2026-02-24T20:33:16.249295] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRP'. [2026-02-24T20:33:16.249669] [INFO ] [FORECASTER] Starting predict_future for TRP [2026-02-24T20:33:16.250504] [DEBUG] [LOCAL ] No optimal features file found for TRP: ./output/feature-sets/TRP.txt [2026-02-24T20:33:16.250559] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:16.250616] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:16.250645] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:16.250702] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:16.308115] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:16.308867] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:16.308950] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:16.308984] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:16.431138] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:16.431306] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:16.431357] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:16.431414] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:16.435454] [DEBUG] [FORECASTER] TRP: Forecast T+1@11:T+2@11: UP (p=57.79%) [2026-02-24T20:33:16.435782] [INFO ] [FORECASTER] Completed predict_future for TRP [2026-02-24T20:33:16.435925] [INFO ] [sig ] TRP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:16.581128] [INFO ] [LOCAL ] Saved forecast: TRP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRP.txt [2026-02-24T20:33:16.581296] [INFO ] [sig ] [3022/3377] Completed TRP in 0.3s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-24T20:33:16.581348] [INFO ] [sig ] [3023/3377] Forecasting TRS... [2026-02-24T20:33:16.581385] [INFO ] [sig ] Generating forecast for: TRS [2026-02-24T20:33:16.581418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRS' from 'https://tdm.silogroup.org/data/derivative_storage/TRS.csv'. [2026-02-24T20:33:16.593387] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRS'. [2026-02-24T20:33:16.593804] [INFO ] [FORECASTER] Starting predict_future for TRS [2026-02-24T20:33:16.594678] [DEBUG] [LOCAL ] No optimal features file found for TRS: ./output/feature-sets/TRS.txt [2026-02-24T20:33:16.594732] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:16.594766] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:16.594794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:16.594852] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:16.655851] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:16.656826] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:16.656919] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:16.656953] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:16.788021] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:16.788188] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:16.788230] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:16.788260] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:16.791936] [DEBUG] [FORECASTER] TRS: Forecast T+1@11:T+2@11: UP (p=96.99%) [2026-02-24T20:33:16.792293] [INFO ] [FORECASTER] Completed predict_future for TRS [2026-02-24T20:33:16.792460] [INFO ] [sig ] TRS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:16.942128] [INFO ] [LOCAL ] Saved forecast: TRS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRS.txt [2026-02-24T20:33:16.942298] [INFO ] [sig ] [3023/3377] Completed TRS in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-24T20:33:16.942339] [INFO ] [sig ] [3024/3377] Forecasting TRTX... [2026-02-24T20:33:16.942368] [INFO ] [sig ] Generating forecast for: TRTX [2026-02-24T20:33:16.942401] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRTX' from 'https://tdm.silogroup.org/data/derivative_storage/TRTX.csv'. [2026-02-24T20:33:16.954682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRTX'. [2026-02-24T20:33:16.955070] [INFO ] [FORECASTER] Starting predict_future for TRTX [2026-02-24T20:33:16.955946] [DEBUG] [LOCAL ] No optimal features file found for TRTX: ./output/feature-sets/TRTX.txt [2026-02-24T20:33:16.956001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:16.956033] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:16.956061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:16.956119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:17.018983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:17.020093] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:17.020200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:17.020236] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:17.155720] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:17.155882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:17.155924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:17.155953] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:17.159899] [DEBUG] [FORECASTER] TRTX: Forecast T+1@11:T+2@11: UP (p=83.46%) [2026-02-24T20:33:17.160209] [INFO ] [FORECASTER] Completed predict_future for TRTX [2026-02-24T20:33:17.160350] [INFO ] [sig ] TRTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:17.311641] [INFO ] [LOCAL ] Saved forecast: TRTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRTX.txt [2026-02-24T20:33:17.311811] [INFO ] [sig ] [3024/3377] Completed TRTX in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-24T20:33:17.311854] [INFO ] [sig ] [3025/3377] Forecasting TRUP... [2026-02-24T20:33:17.311885] [INFO ] [sig ] Generating forecast for: TRUP [2026-02-24T20:33:17.311918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRUP' from 'https://tdm.silogroup.org/data/derivative_storage/TRUP.csv'. [2026-02-24T20:33:17.325133] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRUP'. [2026-02-24T20:33:17.325765] [INFO ] [FORECASTER] Starting predict_future for TRUP [2026-02-24T20:33:17.326656] [DEBUG] [LOCAL ] No optimal features file found for TRUP: ./output/feature-sets/TRUP.txt [2026-02-24T20:33:17.326711] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:17.326744] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:17.326773] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:17.326831] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:17.388395] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:17.389366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:17.389480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:17.389514] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:17.521434] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:17.521666] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:17.521732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:17.521777] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:17.526525] [DEBUG] [FORECASTER] TRUP: Forecast T+1@11:T+2@11: UP (p=50.03%) [2026-02-24T20:33:17.526990] [INFO ] [FORECASTER] Completed predict_future for TRUP [2026-02-24T20:33:17.527173] [INFO ] [sig ] TRUP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:17.677233] [INFO ] [LOCAL ] Saved forecast: TRUP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TRUP.txt [2026-02-24T20:33:17.677409] [INFO ] [sig ] [3025/3377] Completed TRUP in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-24T20:33:17.677449] [INFO ] [sig ] [3026/3377] Forecasting TRVG... [2026-02-24T20:33:17.677480] [INFO ] [sig ] Generating forecast for: TRVG [2026-02-24T20:33:17.677511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TRVG' from 'https://tdm.silogroup.org/data/derivative_storage/TRVG.csv'. [2026-02-24T20:33:17.692405] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TRVG'. [2026-02-24T20:33:17.692897] [INFO ] [FORECASTER] Starting predict_future for TRVG [2026-02-24T20:33:17.694007] [DEBUG] [LOCAL ] No optimal features file found for TRVG: ./output/feature-sets/TRVG.txt [2026-02-24T20:33:17.694077] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:17.694130] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:17.694190] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:17.694283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:17.763942] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:17.764933] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:17.765028] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:17.765063] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:17.904249] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:17.904433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:17.904482] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:17.904517] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:17.908909] [DEBUG] [FORECASTER] TRVG: Forecast T+1@11:T+2@11: DOWN (p=14.79%) [2026-02-24T20:33:17.909322] [INFO ] [FORECASTER] Completed predict_future for TRVG [2026-02-24T20:33:17.909492] [INFO ] [sig ] TRVG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:18.102562] [INFO ] [LOCAL ] Saved forecast: TRVG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TRVG.txt [2026-02-24T20:33:18.102873] [INFO ] [sig ] [3026/3377] Completed TRVG in 0.4s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-24T20:33:18.102946] [INFO ] [sig ] [3027/3377] Forecasting TS... [2026-02-24T20:33:18.103001] [INFO ] [sig ] Generating forecast for: TS [2026-02-24T20:33:18.103057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TS' from 'https://tdm.silogroup.org/data/derivative_storage/TS.csv'. [2026-02-24T20:33:18.125186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TS'. [2026-02-24T20:33:18.125820] [INFO ] [FORECASTER] Starting predict_future for TS [2026-02-24T20:33:18.127211] [DEBUG] [LOCAL ] No optimal features file found for TS: ./output/feature-sets/TS.txt [2026-02-24T20:33:18.127293] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:18.127349] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:18.127398] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:18.127495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:18.244864] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:18.246250] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:18.246397] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:18.246463] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:18.432096] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:18.432303] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:18.432367] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:18.432419] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:18.438010] [DEBUG] [FORECASTER] TS: Forecast T+1@11:T+2@11: UP (p=85.64%) [2026-02-24T20:33:18.438551] [INFO ] [FORECASTER] Completed predict_future for TS [2026-02-24T20:33:18.438793] [INFO ] [sig ] TS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:18.680541] [INFO ] [LOCAL ] Saved forecast: TS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TS.txt [2026-02-24T20:33:18.680899] [INFO ] [sig ] [3027/3377] Completed TS in 0.6s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-24T20:33:18.680977] [INFO ] [sig ] [3028/3377] Forecasting TSBK... [2026-02-24T20:33:18.681033] [INFO ] [sig ] Generating forecast for: TSBK [2026-02-24T20:33:18.681088] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSBK' from 'https://tdm.silogroup.org/data/derivative_storage/TSBK.csv'. [2026-02-24T20:33:18.709816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSBK'. [2026-02-24T20:33:18.715110] [INFO ] [FORECASTER] Starting predict_future for TSBK [2026-02-24T20:33:18.716537] [DEBUG] [LOCAL ] No optimal features file found for TSBK: ./output/feature-sets/TSBK.txt [2026-02-24T20:33:18.716625] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:18.716666] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:18.716703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:18.716786] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:18.842595] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:18.844138] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:18.844342] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:18.844455] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:19.033537] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:19.033794] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:33:19.033857] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:19.033903] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:19.039664] [DEBUG] [FORECASTER] TSBK: Forecast T+1@11:T+2@11: UP (p=95.95%) [2026-02-24T20:33:19.040202] [INFO ] [FORECASTER] Completed predict_future for TSBK [2026-02-24T20:33:19.040428] [INFO ] [sig ] TSBK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:19.222232] [INFO ] [LOCAL ] Saved forecast: TSBK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TSBK.txt [2026-02-24T20:33:19.222430] [INFO ] [sig ] [3028/3377] Completed TSBK in 0.5s | 2.77 sym/s | Total: 18.2m | ETA: 2.1m [2026-02-24T20:33:19.222473] [INFO ] [sig ] [3029/3377] Forecasting TSCO... [2026-02-24T20:33:19.222504] [INFO ] [sig ] Generating forecast for: TSCO [2026-02-24T20:33:19.222536] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSCO' from 'https://tdm.silogroup.org/data/derivative_storage/TSCO.csv'. [2026-02-24T20:33:19.236521] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSCO'. [2026-02-24T20:33:19.237063] [INFO ] [FORECASTER] Starting predict_future for TSCO [2026-02-24T20:33:19.238382] [DEBUG] [LOCAL ] No optimal features file found for TSCO: ./output/feature-sets/TSCO.txt [2026-02-24T20:33:19.238479] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:19.238524] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:19.238560] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:19.238680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:19.301546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:19.302540] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:19.302653] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:19.302689] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:19.421149] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:19.421325] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:19.421373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:19.421403] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:19.425148] [DEBUG] [FORECASTER] TSCO: Forecast T+1@11:T+2@11: DOWN (p=7.16%) [2026-02-24T20:33:19.425452] [INFO ] [FORECASTER] Completed predict_future for TSCO [2026-02-24T20:33:19.425618] [INFO ] [sig ] TSCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:19.568934] [INFO ] [LOCAL ] Saved forecast: TSCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TSCO.txt [2026-02-24T20:33:19.569080] [INFO ] [sig ] [3029/3377] Completed TSCO in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-24T20:33:19.569120] [INFO ] [sig ] [3030/3377] Forecasting TSDD... [2026-02-24T20:33:19.569150] [INFO ] [sig ] Generating forecast for: TSDD [2026-02-24T20:33:19.569187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSDD' from 'https://tdm.silogroup.org/data/derivative_storage/TSDD.csv'. [2026-02-24T20:33:19.580682] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSDD'. [2026-02-24T20:33:19.581008] [INFO ] [FORECASTER] Starting predict_future for TSDD [2026-02-24T20:33:19.581822] [DEBUG] [LOCAL ] No optimal features file found for TSDD: ./output/feature-sets/TSDD.txt [2026-02-24T20:33:19.581876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:19.581908] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:19.581936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:19.581993] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:19.639646] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:19.640311] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:19.640396] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:19.640429] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:19.764324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:19.764485] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:19.764526] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:19.764556] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:19.768308] [DEBUG] [FORECASTER] TSDD: Forecast T+1@11:T+2@11: UP (p=56.57%) [2026-02-24T20:33:19.768635] [INFO ] [FORECASTER] Completed predict_future for TSDD [2026-02-24T20:33:19.768779] [INFO ] [sig ] TSDD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:19.918643] [INFO ] [LOCAL ] Saved forecast: TSDD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TSDD.txt [2026-02-24T20:33:19.918803] [INFO ] [sig ] [3030/3377] Completed TSDD in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-24T20:33:19.918845] [INFO ] [sig ] [3031/3377] Forecasting TSEM... [2026-02-24T20:33:19.918877] [INFO ] [sig ] Generating forecast for: TSEM [2026-02-24T20:33:19.918908] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSEM' from 'https://tdm.silogroup.org/data/derivative_storage/TSEM.csv'. [2026-02-24T20:33:19.931638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSEM'. [2026-02-24T20:33:19.932242] [INFO ] [FORECASTER] Starting predict_future for TSEM [2026-02-24T20:33:19.933091] [DEBUG] [LOCAL ] No optimal features file found for TSEM: ./output/feature-sets/TSEM.txt [2026-02-24T20:33:19.933151] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:19.933187] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:19.933215] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:19.933273] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:19.998120] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:19.999050] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:19.999137] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:19.999172] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:20.124431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:20.124776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:20.124819] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:20.124849] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:20.128784] [DEBUG] [FORECASTER] TSEM: Forecast T+1@11:T+2@11: DOWN (p=34.60%) [2026-02-24T20:33:20.129092] [INFO ] [FORECASTER] Completed predict_future for TSEM [2026-02-24T20:33:20.129240] [INFO ] [sig ] TSEM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:20.286297] [INFO ] [LOCAL ] Saved forecast: TSEM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TSEM.txt [2026-02-24T20:33:20.286481] [INFO ] [sig ] [3031/3377] Completed TSEM in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-24T20:33:20.286524] [INFO ] [sig ] [3032/3377] Forecasting TSHA... [2026-02-24T20:33:20.286556] [INFO ] [sig ] Generating forecast for: TSHA [2026-02-24T20:33:20.286611] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSHA' from 'https://tdm.silogroup.org/data/derivative_storage/TSHA.csv'. [2026-02-24T20:33:20.299627] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSHA'. [2026-02-24T20:33:20.299981] [INFO ] [FORECASTER] Starting predict_future for TSHA [2026-02-24T20:33:20.300845] [DEBUG] [LOCAL ] No optimal features file found for TSHA: ./output/feature-sets/TSHA.txt [2026-02-24T20:33:20.300901] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:20.300934] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:20.300962] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:20.301021] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:20.363100] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:20.363906] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:20.363997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:20.364045] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:20.489916] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:20.490077] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:20.490117] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:20.490146] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:20.493607] [DEBUG] [FORECASTER] TSHA: Forecast T+1@11:T+2@11: UP (p=86.02%) [2026-02-24T20:33:20.493895] [INFO ] [FORECASTER] Completed predict_future for TSHA [2026-02-24T20:33:20.494030] [INFO ] [sig ] TSHA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:20.637030] [INFO ] [LOCAL ] Saved forecast: TSHA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TSHA.txt [2026-02-24T20:33:20.637174] [INFO ] [sig ] [3032/3377] Completed TSHA in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-24T20:33:20.637213] [INFO ] [sig ] [3033/3377] Forecasting TSI... [2026-02-24T20:33:20.637244] [INFO ] [sig ] Generating forecast for: TSI [2026-02-24T20:33:20.637276] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSI' from 'https://tdm.silogroup.org/data/derivative_storage/TSI.csv'. [2026-02-24T20:33:20.649462] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSI'. [2026-02-24T20:33:20.649795] [INFO ] [FORECASTER] Starting predict_future for TSI [2026-02-24T20:33:20.650613] [DEBUG] [LOCAL ] No optimal features file found for TSI: ./output/feature-sets/TSI.txt [2026-02-24T20:33:20.650666] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:20.650699] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:20.650726] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:20.650783] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:20.709480] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:20.710290] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:20.710374] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:20.710406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:20.828353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:20.828516] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:20.828555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:20.828606] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:20.832714] [DEBUG] [FORECASTER] TSI: Forecast T+1@11:T+2@11: UP (p=65.65%) [2026-02-24T20:33:20.833016] [INFO ] [FORECASTER] Completed predict_future for TSI [2026-02-24T20:33:20.833151] [INFO ] [sig ] TSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:20.986115] [INFO ] [LOCAL ] Saved forecast: TSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TSI.txt [2026-02-24T20:33:20.986285] [INFO ] [sig ] [3033/3377] Completed TSI in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-24T20:33:20.986326] [INFO ] [sig ] [3034/3377] Forecasting TSL... [2026-02-24T20:33:20.986363] [INFO ] [sig ] Generating forecast for: TSL [2026-02-24T20:33:20.986403] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSL' from 'https://tdm.silogroup.org/data/derivative_storage/TSL.csv'. [2026-02-24T20:33:20.999471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSL'. [2026-02-24T20:33:20.999918] [INFO ] [FORECASTER] Starting predict_future for TSL [2026-02-24T20:33:21.000794] [DEBUG] [LOCAL ] No optimal features file found for TSL: ./output/feature-sets/TSL.txt [2026-02-24T20:33:21.000850] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:21.000883] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:21.000910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:21.000968] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:21.061699] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:21.062628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:21.062721] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:21.062767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:21.184790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:21.184954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:21.184993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:21.185022] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:21.188941] [DEBUG] [FORECASTER] TSL: Forecast T+1@11:T+2@11: DOWN (p=26.36%) [2026-02-24T20:33:21.189239] [INFO ] [FORECASTER] Completed predict_future for TSL [2026-02-24T20:33:21.189379] [INFO ] [sig ] TSL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:21.338531] [INFO ] [LOCAL ] Saved forecast: TSL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TSL.txt [2026-02-24T20:33:21.338724] [INFO ] [sig ] [3034/3377] Completed TSL in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-24T20:33:21.338767] [INFO ] [sig ] [3035/3377] Forecasting TSLA... [2026-02-24T20:33:21.338799] [INFO ] [sig ] Generating forecast for: TSLA [2026-02-24T20:33:21.338830] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLA' from 'https://tdm.silogroup.org/data/derivative_storage/TSLA.csv'. [2026-02-24T20:33:21.351169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLA'. [2026-02-24T20:33:21.351610] [INFO ] [FORECASTER] Starting predict_future for TSLA [2026-02-24T20:33:21.352629] [DEBUG] [LOCAL ] No optimal features file found for TSLA: ./output/feature-sets/TSLA.txt [2026-02-24T20:33:21.352684] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:21.352744] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:21.352774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:21.352845] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:21.413374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:21.414274] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:21.414362] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:21.414403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:21.541321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:21.541491] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:21.541532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:21.541562] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:21.545309] [DEBUG] [FORECASTER] TSLA: Forecast T+1@11:T+2@11: UP (p=52.30%) [2026-02-24T20:33:21.545632] [INFO ] [FORECASTER] Completed predict_future for TSLA [2026-02-24T20:33:21.545771] [INFO ] [sig ] TSLA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:21.701688] [INFO ] [LOCAL ] Saved forecast: TSLA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TSLA.txt [2026-02-24T20:33:21.701835] [INFO ] [sig ] [3035/3377] Completed TSLA in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-24T20:33:21.701875] [INFO ] [sig ] [3036/3377] Forecasting TSLL... [2026-02-24T20:33:21.701905] [INFO ] [sig ] Generating forecast for: TSLL [2026-02-24T20:33:21.701935] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLL' from 'https://tdm.silogroup.org/data/derivative_storage/TSLL.csv'. [2026-02-24T20:33:21.713905] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLL'. [2026-02-24T20:33:21.714248] [INFO ] [FORECASTER] Starting predict_future for TSLL [2026-02-24T20:33:21.715284] [DEBUG] [LOCAL ] No optimal features file found for TSLL: ./output/feature-sets/TSLL.txt [2026-02-24T20:33:21.715339] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:21.715376] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:21.715409] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:21.715480] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:21.780848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:21.781977] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:21.782066] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:21.782100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:21.905109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:21.905264] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:21.905308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:21.905336] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:21.908874] [DEBUG] [FORECASTER] TSLL: Forecast T+1@11:T+2@11: DOWN (p=31.50%) [2026-02-24T20:33:21.909161] [INFO ] [FORECASTER] Completed predict_future for TSLL [2026-02-24T20:33:21.909295] [INFO ] [sig ] TSLL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:22.055845] [INFO ] [LOCAL ] Saved forecast: TSLL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TSLL.txt [2026-02-24T20:33:22.055990] [INFO ] [sig ] [3036/3377] Completed TSLL in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.1m [2026-02-24T20:33:22.056030] [INFO ] [sig ] [3037/3377] Forecasting TSLQ... [2026-02-24T20:33:22.056060] [INFO ] [sig ] Generating forecast for: TSLQ [2026-02-24T20:33:22.056089] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSLQ.csv'. [2026-02-24T20:33:22.067226] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLQ'. [2026-02-24T20:33:22.067520] [INFO ] [FORECASTER] Starting predict_future for TSLQ [2026-02-24T20:33:22.068369] [DEBUG] [LOCAL ] No optimal features file found for TSLQ: ./output/feature-sets/TSLQ.txt [2026-02-24T20:33:22.068442] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:22.068491] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:22.068524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:22.068625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:22.127984] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:22.128705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:22.128787] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:22.128820] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:22.252475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:22.252661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:22.252704] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:22.252733] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:22.256514] [DEBUG] [FORECASTER] TSLQ: Forecast T+1@11:T+2@11: UP (p=52.63%) [2026-02-24T20:33:22.256912] [INFO ] [FORECASTER] Completed predict_future for TSLQ [2026-02-24T20:33:22.257074] [INFO ] [sig ] TSLQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:22.414708] [INFO ] [LOCAL ] Saved forecast: TSLQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TSLQ.txt [2026-02-24T20:33:22.414878] [INFO ] [sig ] [3037/3377] Completed TSLQ in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-24T20:33:22.414919] [INFO ] [sig ] [3038/3377] Forecasting TSLS... [2026-02-24T20:33:22.414951] [INFO ] [sig ] Generating forecast for: TSLS [2026-02-24T20:33:22.414982] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLS' from 'https://tdm.silogroup.org/data/derivative_storage/TSLS.csv'. [2026-02-24T20:33:22.426809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLS'. [2026-02-24T20:33:22.427223] [INFO ] [FORECASTER] Starting predict_future for TSLS [2026-02-24T20:33:22.428153] [DEBUG] [LOCAL ] No optimal features file found for TSLS: ./output/feature-sets/TSLS.txt [2026-02-24T20:33:22.428211] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:22.428243] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:22.428270] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:22.428327] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:22.488487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:22.489821] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:22.489910] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:22.489943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:22.609305] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:22.609472] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:22.609518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:22.609597] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:22.613414] [DEBUG] [FORECASTER] TSLS: Forecast T+1@11:T+2@11: DOWN (p=2.51%) [2026-02-24T20:33:22.613998] [INFO ] [FORECASTER] Completed predict_future for TSLS [2026-02-24T20:33:22.614155] [INFO ] [sig ] TSLS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:22.758679] [INFO ] [LOCAL ] Saved forecast: TSLS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TSLS.txt [2026-02-24T20:33:22.758812] [INFO ] [sig ] [3038/3377] Completed TSLS in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-24T20:33:22.758851] [INFO ] [sig ] [3039/3377] Forecasting TSLX... [2026-02-24T20:33:22.758881] [INFO ] [sig ] Generating forecast for: TSLX [2026-02-24T20:33:22.758912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSLX' from 'https://tdm.silogroup.org/data/derivative_storage/TSLX.csv'. [2026-02-24T20:33:22.770048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSLX'. [2026-02-24T20:33:22.770361] [INFO ] [FORECASTER] Starting predict_future for TSLX [2026-02-24T20:33:22.771192] [DEBUG] [LOCAL ] No optimal features file found for TSLX: ./output/feature-sets/TSLX.txt [2026-02-24T20:33:22.771258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:22.771291] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:22.771319] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:22.771376] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:22.828195] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:22.828897] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:22.828980] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:22.829015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:22.950082] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:22.950243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:22.950283] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:22.950312] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:22.953748] [DEBUG] [FORECASTER] TSLX: Forecast T+1@11:T+2@11: DOWN (p=16.05%) [2026-02-24T20:33:22.954029] [INFO ] [FORECASTER] Completed predict_future for TSLX [2026-02-24T20:33:22.954160] [INFO ] [sig ] TSLX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:23.103357] [INFO ] [LOCAL ] Saved forecast: TSLX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TSLX.txt [2026-02-24T20:33:23.103514] [INFO ] [sig ] [3039/3377] Completed TSLX in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-24T20:33:23.103554] [INFO ] [sig ] [3040/3377] Forecasting TSM... [2026-02-24T20:33:23.103604] [INFO ] [sig ] Generating forecast for: TSM [2026-02-24T20:33:23.103637] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSM' from 'https://tdm.silogroup.org/data/derivative_storage/TSM.csv'. [2026-02-24T20:33:23.114921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSM'. [2026-02-24T20:33:23.115268] [INFO ] [FORECASTER] Starting predict_future for TSM [2026-02-24T20:33:23.116132] [DEBUG] [LOCAL ] No optimal features file found for TSM: ./output/feature-sets/TSM.txt [2026-02-24T20:33:23.116186] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:23.116218] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:23.116245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:23.116302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:23.174800] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:23.175716] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:23.175800] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:23.175833] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:23.298466] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:23.298649] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:23.298690] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:23.298720] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:23.302522] [DEBUG] [FORECASTER] TSM: Forecast T+1@11:T+2@11: UP (p=74.86%) [2026-02-24T20:33:23.302846] [INFO ] [FORECASTER] Completed predict_future for TSM [2026-02-24T20:33:23.302979] [INFO ] [sig ] TSM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:23.444238] [INFO ] [LOCAL ] Saved forecast: TSM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TSM.txt [2026-02-24T20:33:23.444385] [INFO ] [sig ] [3040/3377] Completed TSM in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-24T20:33:23.444423] [INFO ] [sig ] [3041/3377] Forecasting TSN... [2026-02-24T20:33:23.444453] [INFO ] [sig ] Generating forecast for: TSN [2026-02-24T20:33:23.444485] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSN' from 'https://tdm.silogroup.org/data/derivative_storage/TSN.csv'. [2026-02-24T20:33:23.458504] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSN'. [2026-02-24T20:33:23.459054] [INFO ] [FORECASTER] Starting predict_future for TSN [2026-02-24T20:33:23.460229] [DEBUG] [LOCAL ] No optimal features file found for TSN: ./output/feature-sets/TSN.txt [2026-02-24T20:33:23.460301] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:23.460346] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:23.460385] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:23.460490] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:23.527661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:23.528698] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:23.528811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:23.528846] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:23.662563] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:23.662766] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:23.662809] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:23.662838] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:23.666966] [DEBUG] [FORECASTER] TSN: Forecast T+1@11:T+2@11: DOWN (p=2.29%) [2026-02-24T20:33:23.667264] [INFO ] [FORECASTER] Completed predict_future for TSN [2026-02-24T20:33:23.667405] [INFO ] [sig ] TSN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:23.818250] [INFO ] [LOCAL ] Saved forecast: TSN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TSN.txt [2026-02-24T20:33:23.818427] [INFO ] [sig ] [3041/3377] Completed TSN in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-24T20:33:23.818475] [INFO ] [sig ] [3042/3377] Forecasting TSQ... [2026-02-24T20:33:23.818513] [INFO ] [sig ] Generating forecast for: TSQ [2026-02-24T20:33:23.818550] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TSQ' from 'https://tdm.silogroup.org/data/derivative_storage/TSQ.csv'. [2026-02-24T20:33:23.830375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TSQ'. [2026-02-24T20:33:23.831025] [INFO ] [FORECASTER] Starting predict_future for TSQ [2026-02-24T20:33:23.831926] [DEBUG] [LOCAL ] No optimal features file found for TSQ: ./output/feature-sets/TSQ.txt [2026-02-24T20:33:23.831981] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:23.832013] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:23.832040] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:23.832098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:23.902218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:23.903314] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:23.903400] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:23.903433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:24.026953] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:24.027119] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:24.027159] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:24.027189] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:24.031290] [DEBUG] [FORECASTER] TSQ: Forecast T+1@11:T+2@11: UP (p=64.77%) [2026-02-24T20:33:24.031607] [INFO ] [FORECASTER] Completed predict_future for TSQ [2026-02-24T20:33:24.031747] [INFO ] [sig ] TSQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:24.175535] [INFO ] [LOCAL ] Saved forecast: TSQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TSQ.txt [2026-02-24T20:33:24.175728] [INFO ] [sig ] [3042/3377] Completed TSQ in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-24T20:33:24.175775] [INFO ] [sig ] [3043/3377] Forecasting TTC... [2026-02-24T20:33:24.175806] [INFO ] [sig ] Generating forecast for: TTC [2026-02-24T20:33:24.175838] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTC' from 'https://tdm.silogroup.org/data/derivative_storage/TTC.csv'. [2026-02-24T20:33:24.187610] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTC'. [2026-02-24T20:33:24.188064] [INFO ] [FORECASTER] Starting predict_future for TTC [2026-02-24T20:33:24.189137] [DEBUG] [LOCAL ] No optimal features file found for TTC: ./output/feature-sets/TTC.txt [2026-02-24T20:33:24.189191] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:24.189223] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:24.189249] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:24.189305] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:24.248756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:24.249664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:24.249752] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:24.249784] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:24.383415] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:24.383794] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:24.383837] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:24.383867] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:24.387561] [DEBUG] [FORECASTER] TTC: Forecast T+1@11:T+2@11: DOWN (p=12.48%) [2026-02-24T20:33:24.387894] [INFO ] [FORECASTER] Completed predict_future for TTC [2026-02-24T20:33:24.388031] [INFO ] [sig ] TTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:24.534348] [INFO ] [LOCAL ] Saved forecast: TTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TTC.txt [2026-02-24T20:33:24.534536] [INFO ] [sig ] [3043/3377] Completed TTC in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-24T20:33:24.534601] [INFO ] [sig ] [3044/3377] Forecasting TTD... [2026-02-24T20:33:24.534634] [INFO ] [sig ] Generating forecast for: TTD [2026-02-24T20:33:24.534665] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTD' from 'https://tdm.silogroup.org/data/derivative_storage/TTD.csv'. [2026-02-24T20:33:24.548448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTD'. [2026-02-24T20:33:24.548858] [INFO ] [FORECASTER] Starting predict_future for TTD [2026-02-24T20:33:24.549723] [DEBUG] [LOCAL ] No optimal features file found for TTD: ./output/feature-sets/TTD.txt [2026-02-24T20:33:24.549777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:24.549809] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:24.549838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:24.549897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:24.611628] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:24.612377] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:24.612460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:24.612494] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:24.735395] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:24.735560] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:24.735629] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:24.735658] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:24.739146] [DEBUG] [FORECASTER] TTD: Forecast T+1@11:T+2@11: UP (p=75.51%) [2026-02-24T20:33:24.739468] [INFO ] [FORECASTER] Completed predict_future for TTD [2026-02-24T20:33:24.739648] [INFO ] [sig ] TTD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:24.882216] [INFO ] [LOCAL ] Saved forecast: TTD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TTD.txt [2026-02-24T20:33:24.882374] [INFO ] [sig ] [3044/3377] Completed TTD in 0.3s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-24T20:33:24.882415] [INFO ] [sig ] [3045/3377] Forecasting TTE... [2026-02-24T20:33:24.882446] [INFO ] [sig ] Generating forecast for: TTE [2026-02-24T20:33:24.882476] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTE' from 'https://tdm.silogroup.org/data/derivative_storage/TTE.csv'. [2026-02-24T20:33:24.893809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTE'. [2026-02-24T20:33:24.894162] [INFO ] [FORECASTER] Starting predict_future for TTE [2026-02-24T20:33:24.895014] [DEBUG] [LOCAL ] No optimal features file found for TTE: ./output/feature-sets/TTE.txt [2026-02-24T20:33:24.895069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:24.895101] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:24.895128] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:24.895184] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:24.953969] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:24.954846] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:24.954963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:24.954998] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:25.082486] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:25.082865] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:25.082914] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:25.082952] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:25.086793] [DEBUG] [FORECASTER] TTE: Forecast T+1@11:T+2@11: UP (p=72.44%) [2026-02-24T20:33:25.087095] [INFO ] [FORECASTER] Completed predict_future for TTE [2026-02-24T20:33:25.087225] [INFO ] [sig ] TTE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:25.232676] [INFO ] [LOCAL ] Saved forecast: TTE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TTE.txt [2026-02-24T20:33:25.232834] [INFO ] [sig ] [3045/3377] Completed TTE in 0.4s | 2.77 sym/s | Total: 18.3m | ETA: 2.0m [2026-02-24T20:33:25.232875] [INFO ] [sig ] [3046/3377] Forecasting TTEC... [2026-02-24T20:33:25.232906] [INFO ] [sig ] Generating forecast for: TTEC [2026-02-24T20:33:25.232947] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEC' from 'https://tdm.silogroup.org/data/derivative_storage/TTEC.csv'. [2026-02-24T20:33:25.244318] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEC'. [2026-02-24T20:33:25.244715] [INFO ] [FORECASTER] Starting predict_future for TTEC [2026-02-24T20:33:25.245568] [DEBUG] [LOCAL ] No optimal features file found for TTEC: ./output/feature-sets/TTEC.txt [2026-02-24T20:33:25.245648] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:25.245682] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:25.245709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:25.245772] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:25.303743] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:25.304614] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:25.304722] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:25.304757] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:25.432644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:25.432809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:25.432870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:25.432900] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:25.436864] [DEBUG] [FORECASTER] TTEC: Forecast T+1@11:T+2@11: UP (p=99.49%) [2026-02-24T20:33:25.437155] [INFO ] [FORECASTER] Completed predict_future for TTEC [2026-02-24T20:33:25.437289] [INFO ] [sig ] TTEC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:25.585412] [INFO ] [LOCAL ] Saved forecast: TTEC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TTEC.txt [2026-02-24T20:33:25.585563] [INFO ] [sig ] [3046/3377] Completed TTEC in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-24T20:33:25.585625] [INFO ] [sig ] [3047/3377] Forecasting TTEK... [2026-02-24T20:33:25.585658] [INFO ] [sig ] Generating forecast for: TTEK [2026-02-24T20:33:25.585688] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTEK' from 'https://tdm.silogroup.org/data/derivative_storage/TTEK.csv'. [2026-02-24T20:33:25.597592] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTEK'. [2026-02-24T20:33:25.598148] [INFO ] [FORECASTER] Starting predict_future for TTEK [2026-02-24T20:33:25.598959] [DEBUG] [LOCAL ] No optimal features file found for TTEK: ./output/feature-sets/TTEK.txt [2026-02-24T20:33:25.599012] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:25.599044] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:25.599071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:25.599127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:25.658303] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:25.659132] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:25.659221] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:25.659255] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:25.790525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:25.790720] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:25.790761] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:25.790789] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:25.794700] [DEBUG] [FORECASTER] TTEK: Forecast T+1@11:T+2@11: DOWN (p=7.26%) [2026-02-24T20:33:25.795051] [INFO ] [FORECASTER] Completed predict_future for TTEK [2026-02-24T20:33:25.795199] [INFO ] [sig ] TTEK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:25.943340] [INFO ] [LOCAL ] Saved forecast: TTEK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TTEK.txt [2026-02-24T20:33:25.943498] [INFO ] [sig ] [3047/3377] Completed TTEK in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-24T20:33:25.943537] [INFO ] [sig ] [3048/3377] Forecasting TTI... [2026-02-24T20:33:25.943585] [INFO ] [sig ] Generating forecast for: TTI [2026-02-24T20:33:25.943620] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTI' from 'https://tdm.silogroup.org/data/derivative_storage/TTI.csv'. [2026-02-24T20:33:25.955388] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTI'. [2026-02-24T20:33:25.955804] [INFO ] [FORECASTER] Starting predict_future for TTI [2026-02-24T20:33:25.956655] [DEBUG] [LOCAL ] No optimal features file found for TTI: ./output/feature-sets/TTI.txt [2026-02-24T20:33:25.956709] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:25.956741] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:25.956769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:25.956827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:26.017662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:26.019013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:26.019097] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:26.019130] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:26.147639] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:26.147800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:26.147841] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:26.147894] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:26.151444] [DEBUG] [FORECASTER] TTI: Forecast T+1@11:T+2@11: UP (p=91.39%) [2026-02-24T20:33:26.151788] [INFO ] [FORECASTER] Completed predict_future for TTI [2026-02-24T20:33:26.151927] [INFO ] [sig ] TTI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:26.293073] [INFO ] [LOCAL ] Saved forecast: TTI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TTI.txt [2026-02-24T20:33:26.293215] [INFO ] [sig ] [3048/3377] Completed TTI in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-24T20:33:26.293255] [INFO ] [sig ] [3049/3377] Forecasting TTMI... [2026-02-24T20:33:26.293285] [INFO ] [sig ] Generating forecast for: TTMI [2026-02-24T20:33:26.293315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTMI' from 'https://tdm.silogroup.org/data/derivative_storage/TTMI.csv'. [2026-02-24T20:33:26.304969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTMI'. [2026-02-24T20:33:26.305300] [INFO ] [FORECASTER] Starting predict_future for TTMI [2026-02-24T20:33:26.306140] [DEBUG] [LOCAL ] No optimal features file found for TTMI: ./output/feature-sets/TTMI.txt [2026-02-24T20:33:26.306194] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:26.306225] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:26.306252] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:26.306307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:26.367729] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:26.368704] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:26.368986] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:26.369019] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:26.488151] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:26.488291] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:26.488328] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:26.488357] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:26.491731] [DEBUG] [FORECASTER] TTMI: Forecast T+1@11:T+2@11: UP (p=89.02%) [2026-02-24T20:33:26.492007] [INFO ] [FORECASTER] Completed predict_future for TTMI [2026-02-24T20:33:26.492139] [INFO ] [sig ] TTMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:26.634778] [INFO ] [LOCAL ] Saved forecast: TTMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TTMI.txt [2026-02-24T20:33:26.635122] [INFO ] [sig ] [3049/3377] Completed TTMI in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-24T20:33:26.635160] [INFO ] [sig ] [3050/3377] Forecasting TTWO... [2026-02-24T20:33:26.635190] [INFO ] [sig ] Generating forecast for: TTWO [2026-02-24T20:33:26.635221] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TTWO' from 'https://tdm.silogroup.org/data/derivative_storage/TTWO.csv'. [2026-02-24T20:33:26.646652] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TTWO'. [2026-02-24T20:33:26.646976] [INFO ] [FORECASTER] Starting predict_future for TTWO [2026-02-24T20:33:26.647791] [DEBUG] [LOCAL ] No optimal features file found for TTWO: ./output/feature-sets/TTWO.txt [2026-02-24T20:33:26.647845] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:26.647914] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:26.647942] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:26.647999] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:26.715328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:26.716215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:26.716298] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:26.716331] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:26.838419] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:26.838594] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:26.838646] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:26.838681] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:26.842247] [DEBUG] [FORECASTER] TTWO: Forecast T+1@11:T+2@11: UP (p=94.48%) [2026-02-24T20:33:26.842528] [INFO ] [FORECASTER] Completed predict_future for TTWO [2026-02-24T20:33:26.842680] [INFO ] [sig ] TTWO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:26.989996] [INFO ] [LOCAL ] Saved forecast: TTWO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TTWO.txt [2026-02-24T20:33:26.990126] [INFO ] [sig ] [3050/3377] Completed TTWO in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-24T20:33:26.990165] [INFO ] [sig ] [3051/3377] Forecasting TUGN... [2026-02-24T20:33:26.990196] [INFO ] [sig ] Generating forecast for: TUGN [2026-02-24T20:33:26.990226] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUGN' from 'https://tdm.silogroup.org/data/derivative_storage/TUGN.csv'. [2026-02-24T20:33:27.001299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUGN'. [2026-02-24T20:33:27.001626] [INFO ] [FORECASTER] Starting predict_future for TUGN [2026-02-24T20:33:27.002414] [DEBUG] [LOCAL ] No optimal features file found for TUGN: ./output/feature-sets/TUGN.txt [2026-02-24T20:33:27.002467] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:27.002500] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:27.002527] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:27.002613] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:27.063329] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:27.064269] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:27.064371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:27.064407] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:27.178353] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:27.178507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:27.178546] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:27.178594] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:27.182065] [DEBUG] [FORECASTER] TUGN: Forecast T+1@11:T+2@11: UP (p=97.62%) [2026-02-24T20:33:27.182347] [INFO ] [FORECASTER] Completed predict_future for TUGN [2026-02-24T20:33:27.182476] [INFO ] [sig ] TUGN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:27.325440] [INFO ] [LOCAL ] Saved forecast: TUGN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TUGN.txt [2026-02-24T20:33:27.325599] [INFO ] [sig ] [3051/3377] Completed TUGN in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-24T20:33:27.325640] [INFO ] [sig ] [3052/3377] Forecasting TUSK... [2026-02-24T20:33:27.325669] [INFO ] [sig ] Generating forecast for: TUSK [2026-02-24T20:33:27.325701] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TUSK' from 'https://tdm.silogroup.org/data/derivative_storage/TUSK.csv'. [2026-02-24T20:33:27.337336] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TUSK'. [2026-02-24T20:33:27.337705] [INFO ] [FORECASTER] Starting predict_future for TUSK [2026-02-24T20:33:27.338591] [DEBUG] [LOCAL ] No optimal features file found for TUSK: ./output/feature-sets/TUSK.txt [2026-02-24T20:33:27.338659] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:27.338725] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:27.338754] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:27.338811] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:27.395733] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:27.396485] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:27.396566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:27.396620] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:27.513735] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:27.513887] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:27.513927] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:27.513956] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:27.517410] [DEBUG] [FORECASTER] TUSK: Forecast T+1@11:T+2@11: DOWN (p=47.51%) [2026-02-24T20:33:27.517751] [INFO ] [FORECASTER] Completed predict_future for TUSK [2026-02-24T20:33:27.517901] [INFO ] [sig ] TUSK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:27.658453] [INFO ] [LOCAL ] Saved forecast: TUSK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TUSK.txt [2026-02-24T20:33:27.658603] [INFO ] [sig ] [3052/3377] Completed TUSK in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-24T20:33:27.658645] [INFO ] [sig ] [3053/3377] Forecasting TVC... [2026-02-24T20:33:27.658675] [INFO ] [sig ] Generating forecast for: TVC [2026-02-24T20:33:27.658705] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVC' from 'https://tdm.silogroup.org/data/derivative_storage/TVC.csv'. [2026-02-24T20:33:27.669698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVC'. [2026-02-24T20:33:27.670010] [INFO ] [FORECASTER] Starting predict_future for TVC [2026-02-24T20:33:27.670868] [DEBUG] [LOCAL ] No optimal features file found for TVC: ./output/feature-sets/TVC.txt [2026-02-24T20:33:27.670921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:27.670952] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:27.670978] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:27.671035] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:27.732662] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:27.734188] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:27.734281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:27.734315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:27.844999] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:27.845156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:27.845198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:27.845230] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:27.849038] [DEBUG] [FORECASTER] TVC: Forecast T+1@11:T+2@11: UP (p=90.41%) [2026-02-24T20:33:27.849339] [INFO ] [FORECASTER] Completed predict_future for TVC [2026-02-24T20:33:27.849488] [INFO ] [sig ] TVC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:27.997991] [INFO ] [LOCAL ] Saved forecast: TVC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TVC.txt [2026-02-24T20:33:27.998146] [INFO ] [sig ] [3053/3377] Completed TVC in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 2.0m [2026-02-24T20:33:27.998187] [INFO ] [sig ] [3054/3377] Forecasting TVE... [2026-02-24T20:33:27.998224] [INFO ] [sig ] Generating forecast for: TVE [2026-02-24T20:33:27.998257] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVE' from 'https://tdm.silogroup.org/data/derivative_storage/TVE.csv'. [2026-02-24T20:33:28.010541] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVE'. [2026-02-24T20:33:28.010941] [INFO ] [FORECASTER] Starting predict_future for TVE [2026-02-24T20:33:28.011796] [DEBUG] [LOCAL ] No optimal features file found for TVE: ./output/feature-sets/TVE.txt [2026-02-24T20:33:28.011851] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:28.011885] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:28.011919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:28.012006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:28.072436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:28.073345] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:28.073432] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:28.073469] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:28.184477] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:28.184664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:28.184717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:28.184751] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:28.188446] [DEBUG] [FORECASTER] TVE: Forecast T+1@11:T+2@11: UP (p=60.29%) [2026-02-24T20:33:28.188767] [INFO ] [FORECASTER] Completed predict_future for TVE [2026-02-24T20:33:28.188924] [INFO ] [sig ] TVE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:28.340022] [INFO ] [LOCAL ] Saved forecast: TVE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TVE.txt [2026-02-24T20:33:28.340166] [INFO ] [sig ] [3054/3377] Completed TVE in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-24T20:33:28.340207] [INFO ] [sig ] [3055/3377] Forecasting TVTX... [2026-02-24T20:33:28.340239] [INFO ] [sig ] Generating forecast for: TVTX [2026-02-24T20:33:28.340271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TVTX' from 'https://tdm.silogroup.org/data/derivative_storage/TVTX.csv'. [2026-02-24T20:33:28.352162] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TVTX'. [2026-02-24T20:33:28.352557] [INFO ] [FORECASTER] Starting predict_future for TVTX [2026-02-24T20:33:28.353482] [DEBUG] [LOCAL ] No optimal features file found for TVTX: ./output/feature-sets/TVTX.txt [2026-02-24T20:33:28.353539] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:28.353595] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:28.353627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:28.353687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:28.416904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:28.417988] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:28.418082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:28.418117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:28.542123] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:28.542286] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:28.542326] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:28.542404] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:28.545906] [DEBUG] [FORECASTER] TVTX: Forecast T+1@11:T+2@11: UP (p=83.31%) [2026-02-24T20:33:28.546189] [INFO ] [FORECASTER] Completed predict_future for TVTX [2026-02-24T20:33:28.546324] [INFO ] [sig ] TVTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:28.696972] [INFO ] [LOCAL ] Saved forecast: TVTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TVTX.txt [2026-02-24T20:33:28.697107] [INFO ] [sig ] [3055/3377] Completed TVTX in 0.4s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-24T20:33:28.697147] [INFO ] [sig ] [3056/3377] Forecasting TWFG... [2026-02-24T20:33:28.697178] [INFO ] [sig ] Generating forecast for: TWFG [2026-02-24T20:33:28.697209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWFG' from 'https://tdm.silogroup.org/data/derivative_storage/TWFG.csv'. [2026-02-24T20:33:28.709294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWFG'. [2026-02-24T20:33:28.709615] [INFO ] [FORECASTER] Starting predict_future for TWFG [2026-02-24T20:33:28.710393] [DEBUG] [LOCAL ] No optimal features file found for TWFG: ./output/feature-sets/TWFG.txt [2026-02-24T20:33:28.710446] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:28.710479] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:28.710505] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:28.710564] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:28.769779] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:28.770400] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:28.770480] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:28.770512] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:28.892155] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:28.892268] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:28.892306] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:28.892335] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:28.895649] [DEBUG] [FORECASTER] TWFG: Forecast T+1@11:T+2@11: DOWN (p=2.07%) [2026-02-24T20:33:28.895940] [INFO ] [FORECASTER] Completed predict_future for TWFG [2026-02-24T20:33:28.896067] [INFO ] [sig ] TWFG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:29.036750] [INFO ] [LOCAL ] Saved forecast: TWFG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TWFG.txt [2026-02-24T20:33:29.036868] [INFO ] [sig ] [3056/3377] Completed TWFG in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-24T20:33:29.036907] [INFO ] [sig ] [3057/3377] Forecasting TWG... [2026-02-24T20:33:29.036937] [INFO ] [sig ] Generating forecast for: TWG [2026-02-24T20:33:29.036967] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWG' from 'https://tdm.silogroup.org/data/derivative_storage/TWG.csv'. [2026-02-24T20:33:29.047931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWG'. [2026-02-24T20:33:29.048185] [INFO ] [FORECASTER] Starting predict_future for TWG [2026-02-24T20:33:29.049006] [DEBUG] [LOCAL ] No optimal features file found for TWG: ./output/feature-sets/TWG.txt [2026-02-24T20:33:29.049059] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:29.049091] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:29.049119] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:29.049175] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:29.111341] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:29.112437] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:29.112618] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:29.112657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:29.232147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:29.232289] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:29.232329] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:29.232379] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:29.235860] [DEBUG] [FORECASTER] TWG: Forecast T+1@11:T+2@11: DOWN (p=1.20%) [2026-02-24T20:33:29.236132] [INFO ] [FORECASTER] Completed predict_future for TWG [2026-02-24T20:33:29.236267] [INFO ] [sig ] TWG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:29.377828] [INFO ] [LOCAL ] Saved forecast: TWG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TWG.txt [2026-02-24T20:33:29.378110] [INFO ] [sig ] [3057/3377] Completed TWG in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-24T20:33:29.378196] [INFO ] [sig ] [3058/3377] Forecasting TWI... [2026-02-24T20:33:29.378254] [INFO ] [sig ] Generating forecast for: TWI [2026-02-24T20:33:29.378326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWI' from 'https://tdm.silogroup.org/data/derivative_storage/TWI.csv'. [2026-02-24T20:33:29.390209] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWI'. [2026-02-24T20:33:29.390522] [INFO ] [FORECASTER] Starting predict_future for TWI [2026-02-24T20:33:29.391332] [DEBUG] [LOCAL ] No optimal features file found for TWI: ./output/feature-sets/TWI.txt [2026-02-24T20:33:29.391386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:29.391418] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:29.391445] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:29.391509] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:29.449484] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:29.450127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:29.450204] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:29.450237] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:29.569370] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:29.569482] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:29.569518] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:29.569545] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:29.572963] [DEBUG] [FORECASTER] TWI: Forecast T+1@11:T+2@11: DOWN (p=0.07%) [2026-02-24T20:33:29.573234] [INFO ] [FORECASTER] Completed predict_future for TWI [2026-02-24T20:33:29.573361] [INFO ] [sig ] TWI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:29.714798] [INFO ] [LOCAL ] Saved forecast: TWI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TWI.txt [2026-02-24T20:33:29.714922] [INFO ] [sig ] [3058/3377] Completed TWI in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-24T20:33:29.714961] [INFO ] [sig ] [3059/3377] Forecasting TWIN... [2026-02-24T20:33:29.714991] [INFO ] [sig ] Generating forecast for: TWIN [2026-02-24T20:33:29.715029] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWIN' from 'https://tdm.silogroup.org/data/derivative_storage/TWIN.csv'. [2026-02-24T20:33:29.726885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWIN'. [2026-02-24T20:33:29.727142] [INFO ] [FORECASTER] Starting predict_future for TWIN [2026-02-24T20:33:29.727979] [DEBUG] [LOCAL ] No optimal features file found for TWIN: ./output/feature-sets/TWIN.txt [2026-02-24T20:33:29.728032] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:29.728064] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:29.728091] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:29.728146] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:29.790310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:29.791054] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:29.791136] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:29.791183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:29.912136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:29.912265] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:29.912302] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:29.912331] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:29.915775] [DEBUG] [FORECASTER] TWIN: Forecast T+1@11:T+2@11: UP (p=88.19%) [2026-02-24T20:33:29.916243] [INFO ] [FORECASTER] Completed predict_future for TWIN [2026-02-24T20:33:29.916374] [INFO ] [sig ] TWIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:30.061021] [INFO ] [LOCAL ] Saved forecast: TWIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TWIN.txt [2026-02-24T20:33:30.061134] [INFO ] [sig ] [3059/3377] Completed TWIN in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-24T20:33:30.061172] [INFO ] [sig ] [3060/3377] Forecasting TWLO... [2026-02-24T20:33:30.061201] [INFO ] [sig ] Generating forecast for: TWLO [2026-02-24T20:33:30.061230] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWLO' from 'https://tdm.silogroup.org/data/derivative_storage/TWLO.csv'. [2026-02-24T20:33:30.072824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWLO'. [2026-02-24T20:33:30.073118] [INFO ] [FORECASTER] Starting predict_future for TWLO [2026-02-24T20:33:30.073934] [DEBUG] [LOCAL ] No optimal features file found for TWLO: ./output/feature-sets/TWLO.txt [2026-02-24T20:33:30.073987] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:30.074019] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:30.074046] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:30.074104] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:30.132488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:30.133133] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:30.133214] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:30.133248] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:30.260902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:30.261034] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:30.261072] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:30.261101] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:30.264469] [DEBUG] [FORECASTER] TWLO: Forecast T+1@11:T+2@11: DOWN (p=43.37%) [2026-02-24T20:33:30.264799] [INFO ] [FORECASTER] Completed predict_future for TWLO [2026-02-24T20:33:30.265117] [INFO ] [sig ] TWLO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:30.407122] [INFO ] [LOCAL ] Saved forecast: TWLO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TWLO.txt [2026-02-24T20:33:30.407239] [INFO ] [sig ] [3060/3377] Completed TWLO in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-24T20:33:30.407277] [INFO ] [sig ] [3061/3377] Forecasting TWO... [2026-02-24T20:33:30.407307] [INFO ] [sig ] Generating forecast for: TWO [2026-02-24T20:33:30.407336] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TWO' from 'https://tdm.silogroup.org/data/derivative_storage/TWO.csv'. [2026-02-24T20:33:30.422554] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TWO'. [2026-02-24T20:33:30.422901] [INFO ] [FORECASTER] Starting predict_future for TWO [2026-02-24T20:33:30.423745] [DEBUG] [LOCAL ] No optimal features file found for TWO: ./output/feature-sets/TWO.txt [2026-02-24T20:33:30.423798] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:30.423831] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:30.423869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:30.423928] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:30.481787] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:30.482428] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:30.482515] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:30.482548] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:30.603140] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:30.603257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:30.603296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:30.603324] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:30.606600] [DEBUG] [FORECASTER] TWO: Forecast T+1@11:T+2@11: DOWN (p=4.84%) [2026-02-24T20:33:30.606897] [INFO ] [FORECASTER] Completed predict_future for TWO [2026-02-24T20:33:30.607027] [INFO ] [sig ] TWO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:30.749665] [INFO ] [LOCAL ] Saved forecast: TWO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TWO.txt [2026-02-24T20:33:30.749801] [INFO ] [sig ] [3061/3377] Completed TWO in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-24T20:33:30.749839] [INFO ] [sig ] [3062/3377] Forecasting TX... [2026-02-24T20:33:30.749869] [INFO ] [sig ] Generating forecast for: TX [2026-02-24T20:33:30.749899] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TX' from 'https://tdm.silogroup.org/data/derivative_storage/TX.csv'. [2026-02-24T20:33:30.761550] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TX'. [2026-02-24T20:33:30.761891] [INFO ] [FORECASTER] Starting predict_future for TX [2026-02-24T20:33:30.762739] [DEBUG] [LOCAL ] No optimal features file found for TX: ./output/feature-sets/TX.txt [2026-02-24T20:33:30.762799] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:30.762830] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:30.762858] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:30.762914] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:30.821152] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:30.821832] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:30.821944] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:30.821977] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:30.942286] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:30.942437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:30.942475] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:30.942505] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:30.945931] [DEBUG] [FORECASTER] TX: Forecast T+1@11:T+2@11: UP (p=69.07%) [2026-02-24T20:33:30.946211] [INFO ] [FORECASTER] Completed predict_future for TX [2026-02-24T20:33:30.946343] [INFO ] [sig ] TX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:31.091864] [INFO ] [LOCAL ] Saved forecast: TX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TX.txt [2026-02-24T20:33:31.092075] [INFO ] [sig ] [3062/3377] Completed TX in 0.3s | 2.77 sym/s | Total: 18.4m | ETA: 1.9m [2026-02-24T20:33:31.092118] [INFO ] [sig ] [3063/3377] Forecasting TXG... [2026-02-24T20:33:31.092148] [INFO ] [sig ] Generating forecast for: TXG [2026-02-24T20:33:31.092182] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXG' from 'https://tdm.silogroup.org/data/derivative_storage/TXG.csv'. [2026-02-24T20:33:31.104523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXG'. [2026-02-24T20:33:31.104927] [INFO ] [FORECASTER] Starting predict_future for TXG [2026-02-24T20:33:31.105794] [DEBUG] [LOCAL ] No optimal features file found for TXG: ./output/feature-sets/TXG.txt [2026-02-24T20:33:31.105861] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:31.105894] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:31.105921] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:31.105985] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:31.164018] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:31.165201] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:31.165285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:31.165318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:31.292417] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:31.292600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:31.292644] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:31.292675] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:31.296735] [DEBUG] [FORECASTER] TXG: Forecast T+1@11:T+2@11: DOWN (p=12.70%) [2026-02-24T20:33:31.297044] [INFO ] [FORECASTER] Completed predict_future for TXG [2026-02-24T20:33:31.297187] [INFO ] [sig ] TXG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:31.444189] [INFO ] [LOCAL ] Saved forecast: TXG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TXG.txt [2026-02-24T20:33:31.444355] [INFO ] [sig ] [3063/3377] Completed TXG in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-24T20:33:31.444394] [INFO ] [sig ] [3064/3377] Forecasting TXMD... [2026-02-24T20:33:31.444423] [INFO ] [sig ] Generating forecast for: TXMD [2026-02-24T20:33:31.444455] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXMD' from 'https://tdm.silogroup.org/data/derivative_storage/TXMD.csv'. [2026-02-24T20:33:31.456552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXMD'. [2026-02-24T20:33:31.456924] [INFO ] [FORECASTER] Starting predict_future for TXMD [2026-02-24T20:33:31.457774] [DEBUG] [LOCAL ] No optimal features file found for TXMD: ./output/feature-sets/TXMD.txt [2026-02-24T20:33:31.457828] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:31.457884] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:31.457912] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:31.457969] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:31.516603] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:31.517521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:31.517640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:31.517683] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:31.637001] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:31.637162] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:31.637203] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:31.637232] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:31.640687] [DEBUG] [FORECASTER] TXMD: Forecast T+1@11:T+2@11: UP (p=85.77%) [2026-02-24T20:33:31.640965] [INFO ] [FORECASTER] Completed predict_future for TXMD [2026-02-24T20:33:31.641096] [INFO ] [sig ] TXMD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:31.790011] [INFO ] [LOCAL ] Saved forecast: TXMD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TXMD.txt [2026-02-24T20:33:31.790223] [INFO ] [sig ] [3064/3377] Completed TXMD in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-24T20:33:31.790271] [INFO ] [sig ] [3065/3377] Forecasting TXN... [2026-02-24T20:33:31.790304] [INFO ] [sig ] Generating forecast for: TXN [2026-02-24T20:33:31.790345] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXN' from 'https://tdm.silogroup.org/data/derivative_storage/TXN.csv'. [2026-02-24T20:33:31.803770] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXN'. [2026-02-24T20:33:31.804084] [INFO ] [FORECASTER] Starting predict_future for TXN [2026-02-24T20:33:31.805014] [DEBUG] [LOCAL ] No optimal features file found for TXN: ./output/feature-sets/TXN.txt [2026-02-24T20:33:31.805074] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:31.805106] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:31.805133] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:31.805190] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:31.863758] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:31.864601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:31.864690] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:31.864724] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:31.992113] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:31.992257] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:31.992296] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:31.992335] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:31.995810] [DEBUG] [FORECASTER] TXN: Forecast T+1@11:T+2@11: DOWN (p=46.79%) [2026-02-24T20:33:31.996090] [INFO ] [FORECASTER] Completed predict_future for TXN [2026-02-24T20:33:31.996223] [INFO ] [sig ] TXN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:32.139048] [INFO ] [LOCAL ] Saved forecast: TXN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TXN.txt [2026-02-24T20:33:32.139199] [INFO ] [sig ] [3065/3377] Completed TXN in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-24T20:33:32.139238] [INFO ] [sig ] [3066/3377] Forecasting TXO... [2026-02-24T20:33:32.139267] [INFO ] [sig ] Generating forecast for: TXO [2026-02-24T20:33:32.139298] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXO' from 'https://tdm.silogroup.org/data/derivative_storage/TXO.csv'. [2026-02-24T20:33:32.151411] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXO'. [2026-02-24T20:33:32.151746] [INFO ] [FORECASTER] Starting predict_future for TXO [2026-02-24T20:33:32.152625] [DEBUG] [LOCAL ] No optimal features file found for TXO: ./output/feature-sets/TXO.txt [2026-02-24T20:33:32.152680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:32.152714] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:32.152744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:32.152808] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:32.211842] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:32.212499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:32.212598] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:32.212635] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:32.335488] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:32.335704] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:32.335753] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:32.335789] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:32.339718] [DEBUG] [FORECASTER] TXO: Forecast T+1@11:T+2@11: UP (p=98.78%) [2026-02-24T20:33:32.340014] [INFO ] [FORECASTER] Completed predict_future for TXO [2026-02-24T20:33:32.340147] [INFO ] [sig ] TXO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:32.487497] [INFO ] [LOCAL ] Saved forecast: TXO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TXO.txt [2026-02-24T20:33:32.487690] [INFO ] [sig ] [3066/3377] Completed TXO in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-24T20:33:32.487742] [INFO ] [sig ] [3067/3377] Forecasting TXRH... [2026-02-24T20:33:32.487779] [INFO ] [sig ] Generating forecast for: TXRH [2026-02-24T20:33:32.487816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TXRH' from 'https://tdm.silogroup.org/data/derivative_storage/TXRH.csv'. [2026-02-24T20:33:32.500200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TXRH'. [2026-02-24T20:33:32.500543] [INFO ] [FORECASTER] Starting predict_future for TXRH [2026-02-24T20:33:32.501436] [DEBUG] [LOCAL ] No optimal features file found for TXRH: ./output/feature-sets/TXRH.txt [2026-02-24T20:33:32.501490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:32.501522] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:32.501549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:32.501630] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:32.561257] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:32.562152] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:32.562230] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:32.562263] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:32.689074] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:32.689189] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:32.689228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:32.689257] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:32.692685] [DEBUG] [FORECASTER] TXRH: Forecast T+1@11:T+2@11: DOWN (p=45.90%) [2026-02-24T20:33:32.692973] [INFO ] [FORECASTER] Completed predict_future for TXRH [2026-02-24T20:33:32.693112] [INFO ] [sig ] TXRH: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:32.840434] [INFO ] [LOCAL ] Saved forecast: TXRH 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TXRH.txt [2026-02-24T20:33:32.840586] [INFO ] [sig ] [3067/3377] Completed TXRH in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-24T20:33:32.840627] [INFO ] [sig ] [3068/3377] Forecasting TY... [2026-02-24T20:33:32.840657] [INFO ] [sig ] Generating forecast for: TY [2026-02-24T20:33:32.840687] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TY' from 'https://tdm.silogroup.org/data/derivative_storage/TY.csv'. [2026-02-24T20:33:32.852349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TY'. [2026-02-24T20:33:32.852627] [INFO ] [FORECASTER] Starting predict_future for TY [2026-02-24T20:33:32.853631] [DEBUG] [LOCAL ] No optimal features file found for TY: ./output/feature-sets/TY.txt [2026-02-24T20:33:32.853685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:32.853718] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:32.853746] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:32.853989] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:32.915948] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:32.916715] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:32.916797] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:32.916830] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:33.038868] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:33.039033] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:33.039077] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:33.039108] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:33.042858] [DEBUG] [FORECASTER] TY: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-02-24T20:33:33.043175] [INFO ] [FORECASTER] Completed predict_future for TY [2026-02-24T20:33:33.043318] [INFO ] [sig ] TY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:33.192468] [INFO ] [LOCAL ] Saved forecast: TY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TY.txt [2026-02-24T20:33:33.192646] [INFO ] [sig ] [3068/3377] Completed TY in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-24T20:33:33.192689] [INFO ] [sig ] [3069/3377] Forecasting TYG... [2026-02-24T20:33:33.192727] [INFO ] [sig ] Generating forecast for: TYG [2026-02-24T20:33:33.192759] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYG' from 'https://tdm.silogroup.org/data/derivative_storage/TYG.csv'. [2026-02-24T20:33:33.205795] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYG'. [2026-02-24T20:33:33.206317] [INFO ] [FORECASTER] Starting predict_future for TYG [2026-02-24T20:33:33.207130] [DEBUG] [LOCAL ] No optimal features file found for TYG: ./output/feature-sets/TYG.txt [2026-02-24T20:33:33.207184] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:33.207253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:33.207282] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:33.207339] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:33.268136] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:33.268838] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:33.268921] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:33.268956] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:33.397644] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:33.397826] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:33.397897] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:33.397929] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:33.401615] [DEBUG] [FORECASTER] TYG: Forecast T+1@11:T+2@11: UP (p=57.86%) [2026-02-24T20:33:33.401976] [INFO ] [FORECASTER] Completed predict_future for TYG [2026-02-24T20:33:33.402124] [INFO ] [sig ] TYG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:33.547500] [INFO ] [LOCAL ] Saved forecast: TYG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TYG.txt [2026-02-24T20:33:33.547666] [INFO ] [sig ] [3069/3377] Completed TYG in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.9m [2026-02-24T20:33:33.547710] [INFO ] [sig ] [3070/3377] Forecasting TYGO... [2026-02-24T20:33:33.547741] [INFO ] [sig ] Generating forecast for: TYGO [2026-02-24T20:33:33.547772] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYGO' from 'https://tdm.silogroup.org/data/derivative_storage/TYGO.csv'. [2026-02-24T20:33:33.559350] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYGO'. [2026-02-24T20:33:33.559654] [INFO ] [FORECASTER] Starting predict_future for TYGO [2026-02-24T20:33:33.560472] [DEBUG] [LOCAL ] No optimal features file found for TYGO: ./output/feature-sets/TYGO.txt [2026-02-24T20:33:33.560526] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:33.560558] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:33.560614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:33.560672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:33.619342] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:33.620127] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:33.620210] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:33.620246] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:33.737970] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:33.738326] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:33.738385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:33.738417] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:33.742757] [DEBUG] [FORECASTER] TYGO: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-24T20:33:33.743038] [INFO ] [FORECASTER] Completed predict_future for TYGO [2026-02-24T20:33:33.743170] [INFO ] [sig ] TYGO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:33.891038] [INFO ] [LOCAL ] Saved forecast: TYGO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TYGO.txt [2026-02-24T20:33:33.891180] [INFO ] [sig ] [3070/3377] Completed TYGO in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:33.891220] [INFO ] [sig ] [3071/3377] Forecasting TYL... [2026-02-24T20:33:33.891250] [INFO ] [sig ] Generating forecast for: TYL [2026-02-24T20:33:33.891280] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYL' from 'https://tdm.silogroup.org/data/derivative_storage/TYL.csv'. [2026-02-24T20:33:33.903292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYL'. [2026-02-24T20:33:33.903632] [INFO ] [FORECASTER] Starting predict_future for TYL [2026-02-24T20:33:33.904418] [DEBUG] [LOCAL ] No optimal features file found for TYL: ./output/feature-sets/TYL.txt [2026-02-24T20:33:33.904472] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:33.904504] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:33.904532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:33.904611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:33.964194] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:33.965047] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:33.965132] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:33.965165] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:34.089282] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:34.089447] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:34.089488] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:34.089519] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:34.093309] [DEBUG] [FORECASTER] TYL: Forecast T+1@11:T+2@11: DOWN (p=32.22%) [2026-02-24T20:33:34.093616] [INFO ] [FORECASTER] Completed predict_future for TYL [2026-02-24T20:33:34.093755] [INFO ] [sig ] TYL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:34.240521] [INFO ] [LOCAL ] Saved forecast: TYL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TYL.txt [2026-02-24T20:33:34.240683] [INFO ] [sig ] [3071/3377] Completed TYL in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:34.240724] [INFO ] [sig ] [3072/3377] Forecasting TYRA... [2026-02-24T20:33:34.240755] [INFO ] [sig ] Generating forecast for: TYRA [2026-02-24T20:33:34.240786] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TYRA' from 'https://tdm.silogroup.org/data/derivative_storage/TYRA.csv'. [2026-02-24T20:33:34.252476] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TYRA'. [2026-02-24T20:33:34.252827] [INFO ] [FORECASTER] Starting predict_future for TYRA [2026-02-24T20:33:34.253634] [DEBUG] [LOCAL ] No optimal features file found for TYRA: ./output/feature-sets/TYRA.txt [2026-02-24T20:33:34.253686] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:34.253718] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:34.253744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:34.253801] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:34.315959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:34.316874] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:34.316963] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:34.316999] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:34.443769] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:34.443932] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:34.443974] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:34.444039] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:34.447619] [DEBUG] [FORECASTER] TYRA: Forecast T+1@11:T+2@11: UP (p=57.10%) [2026-02-24T20:33:34.447937] [INFO ] [FORECASTER] Completed predict_future for TYRA [2026-02-24T20:33:34.448077] [INFO ] [sig ] TYRA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:34.597240] [INFO ] [LOCAL ] Saved forecast: TYRA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/TYRA.txt [2026-02-24T20:33:34.597400] [INFO ] [sig ] [3072/3377] Completed TYRA in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:34.597442] [INFO ] [sig ] [3073/3377] Forecasting TZOO... [2026-02-24T20:33:34.597474] [INFO ] [sig ] Generating forecast for: TZOO [2026-02-24T20:33:34.597507] [DEBUG] [REMOTE ] Fetching historical data for symbol 'TZOO' from 'https://tdm.silogroup.org/data/derivative_storage/TZOO.csv'. [2026-02-24T20:33:34.610885] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'TZOO'. [2026-02-24T20:33:34.611240] [INFO ] [FORECASTER] Starting predict_future for TZOO [2026-02-24T20:33:34.612111] [DEBUG] [LOCAL ] No optimal features file found for TZOO: ./output/feature-sets/TZOO.txt [2026-02-24T20:33:34.612167] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:34.612202] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:34.612230] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:34.612289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:34.670716] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:34.671442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:34.671527] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:34.671563] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:34.801022] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:34.801183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:34.801225] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:34.801256] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:34.804819] [DEBUG] [FORECASTER] TZOO: Forecast T+1@11:T+2@11: DOWN (p=11.29%) [2026-02-24T20:33:34.805102] [INFO ] [FORECASTER] Completed predict_future for TZOO [2026-02-24T20:33:34.805237] [INFO ] [sig ] TZOO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:34.955456] [INFO ] [LOCAL ] Saved forecast: TZOO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/TZOO.txt [2026-02-24T20:33:34.955648] [INFO ] [sig ] [3073/3377] Completed TZOO in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:34.955694] [INFO ] [sig ] [3074/3377] Forecasting UAA... [2026-02-24T20:33:34.955726] [INFO ] [sig ] Generating forecast for: UAA [2026-02-24T20:33:34.955758] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAA' from 'https://tdm.silogroup.org/data/derivative_storage/UAA.csv'. [2026-02-24T20:33:34.967651] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAA'. [2026-02-24T20:33:34.968013] [INFO ] [FORECASTER] Starting predict_future for UAA [2026-02-24T20:33:34.968855] [DEBUG] [LOCAL ] No optimal features file found for UAA: ./output/feature-sets/UAA.txt [2026-02-24T20:33:34.968911] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:34.968957] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:34.968988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:34.969046] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:35.027081] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:35.027822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:35.027933] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:35.027967] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:35.159865] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:35.160045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:35.160091] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:35.160123] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:35.163884] [DEBUG] [FORECASTER] UAA: Forecast T+1@11:T+2@11: DOWN (p=21.92%) [2026-02-24T20:33:35.164265] [INFO ] [FORECASTER] Completed predict_future for UAA [2026-02-24T20:33:35.164450] [INFO ] [sig ] UAA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:35.311137] [INFO ] [LOCAL ] Saved forecast: UAA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UAA.txt [2026-02-24T20:33:35.311293] [INFO ] [sig ] [3074/3377] Completed UAA in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:35.311333] [INFO ] [sig ] [3075/3377] Forecasting UAE... [2026-02-24T20:33:35.311364] [INFO ] [sig ] Generating forecast for: UAE [2026-02-24T20:33:35.311395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAE' from 'https://tdm.silogroup.org/data/derivative_storage/UAE.csv'. [2026-02-24T20:33:35.323685] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAE'. [2026-02-24T20:33:35.324012] [INFO ] [FORECASTER] Starting predict_future for UAE [2026-02-24T20:33:35.324823] [DEBUG] [LOCAL ] No optimal features file found for UAE: ./output/feature-sets/UAE.txt [2026-02-24T20:33:35.324877] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:35.324910] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:35.324936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:35.325001] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:35.384206] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:35.385033] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:35.385121] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:35.385156] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:35.508402] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:35.508566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:35.508640] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:35.508674] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:35.512430] [DEBUG] [FORECASTER] UAE: Forecast T+1@11:T+2@11: UP (p=50.07%) [2026-02-24T20:33:35.512784] [INFO ] [FORECASTER] Completed predict_future for UAE [2026-02-24T20:33:35.512950] [INFO ] [sig ] UAE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:35.663150] [INFO ] [LOCAL ] Saved forecast: UAE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UAE.txt [2026-02-24T20:33:35.663309] [INFO ] [sig ] [3075/3377] Completed UAE in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:35.663350] [INFO ] [sig ] [3076/3377] Forecasting UAL... [2026-02-24T20:33:35.663381] [INFO ] [sig ] Generating forecast for: UAL [2026-02-24T20:33:35.663412] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UAL' from 'https://tdm.silogroup.org/data/derivative_storage/UAL.csv'. [2026-02-24T20:33:35.676108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UAL'. [2026-02-24T20:33:35.676455] [INFO ] [FORECASTER] Starting predict_future for UAL [2026-02-24T20:33:35.677267] [DEBUG] [LOCAL ] No optimal features file found for UAL: ./output/feature-sets/UAL.txt [2026-02-24T20:33:35.677321] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:35.677354] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:35.677381] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:35.677437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:35.737090] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:35.737753] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:35.737834] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:35.737884] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:35.873917] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:35.874113] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:35.874167] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:35.874201] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:35.878324] [DEBUG] [FORECASTER] UAL: Forecast T+1@11:T+2@11: DOWN (p=29.86%) [2026-02-24T20:33:35.878631] [INFO ] [FORECASTER] Completed predict_future for UAL [2026-02-24T20:33:35.878765] [INFO ] [sig ] UAL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:36.025601] [INFO ] [LOCAL ] Saved forecast: UAL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UAL.txt [2026-02-24T20:33:36.025734] [INFO ] [sig ] [3076/3377] Completed UAL in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:36.025773] [INFO ] [sig ] [3077/3377] Forecasting UBFO... [2026-02-24T20:33:36.025803] [INFO ] [sig ] Generating forecast for: UBFO [2026-02-24T20:33:36.025834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBFO' from 'https://tdm.silogroup.org/data/derivative_storage/UBFO.csv'. [2026-02-24T20:33:36.037942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBFO'. [2026-02-24T20:33:36.038414] [INFO ] [FORECASTER] Starting predict_future for UBFO [2026-02-24T20:33:36.039221] [DEBUG] [LOCAL ] No optimal features file found for UBFO: ./output/feature-sets/UBFO.txt [2026-02-24T20:33:36.039275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:36.039306] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:36.039332] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:36.039388] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:36.098456] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:36.099332] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:36.099412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:36.099446] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:36.216863] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:36.217015] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:36.217055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:36.217083] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:36.220858] [DEBUG] [FORECASTER] UBFO: Forecast T+1@11:T+2@11: DOWN (p=4.44%) [2026-02-24T20:33:36.221303] [INFO ] [FORECASTER] Completed predict_future for UBFO [2026-02-24T20:33:36.221440] [INFO ] [sig ] UBFO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:36.368647] [INFO ] [LOCAL ] Saved forecast: UBFO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UBFO.txt [2026-02-24T20:33:36.368824] [INFO ] [sig ] [3077/3377] Completed UBFO in 0.3s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:36.368880] [INFO ] [sig ] [3078/3377] Forecasting UBND... [2026-02-24T20:33:36.368918] [INFO ] [sig ] Generating forecast for: UBND [2026-02-24T20:33:36.368948] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBND' from 'https://tdm.silogroup.org/data/derivative_storage/UBND.csv'. [2026-02-24T20:33:36.382021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBND'. [2026-02-24T20:33:36.382586] [INFO ] [FORECASTER] Starting predict_future for UBND [2026-02-24T20:33:36.383411] [DEBUG] [LOCAL ] No optimal features file found for UBND: ./output/feature-sets/UBND.txt [2026-02-24T20:33:36.383465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:36.383499] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:36.383532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:36.383632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:36.443792] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:36.444495] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:36.444596] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:36.444632] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:36.571496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:36.571691] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:36.571732] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:36.571761] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:36.575716] [DEBUG] [FORECASTER] UBND: Forecast T+1@11:T+2@11: DOWN (p=2.34%) [2026-02-24T20:33:36.575992] [INFO ] [FORECASTER] Completed predict_future for UBND [2026-02-24T20:33:36.576120] [INFO ] [sig ] UBND: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:36.722951] [INFO ] [LOCAL ] Saved forecast: UBND 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UBND.txt [2026-02-24T20:33:36.723106] [INFO ] [sig ] [3078/3377] Completed UBND in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:36.723147] [INFO ] [sig ] [3079/3377] Forecasting UBRL... [2026-02-24T20:33:36.723179] [INFO ] [sig ] Generating forecast for: UBRL [2026-02-24T20:33:36.723210] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBRL' from 'https://tdm.silogroup.org/data/derivative_storage/UBRL.csv'. [2026-02-24T20:33:36.736249] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBRL'. [2026-02-24T20:33:36.736603] [INFO ] [FORECASTER] Starting predict_future for UBRL [2026-02-24T20:33:36.737479] [DEBUG] [LOCAL ] No optimal features file found for UBRL: ./output/feature-sets/UBRL.txt [2026-02-24T20:33:36.737535] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:36.737594] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:36.737634] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:36.737697] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:36.797688] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:36.798395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:36.798506] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:36.798540] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:36.928665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:36.928829] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:36.928870] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:36.928899] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:36.932694] [DEBUG] [FORECASTER] UBRL: Forecast T+1@11:T+2@11: UP (p=97.83%) [2026-02-24T20:33:36.932978] [INFO ] [FORECASTER] Completed predict_future for UBRL [2026-02-24T20:33:36.933131] [INFO ] [sig ] UBRL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:37.077531] [INFO ] [LOCAL ] Saved forecast: UBRL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UBRL.txt [2026-02-24T20:33:37.077685] [INFO ] [sig ] [3079/3377] Completed UBRL in 0.4s | 2.77 sym/s | Total: 18.5m | ETA: 1.8m [2026-02-24T20:33:37.077726] [INFO ] [sig ] [3080/3377] Forecasting UBS... [2026-02-24T20:33:37.077764] [INFO ] [sig ] Generating forecast for: UBS [2026-02-24T20:33:37.077801] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBS' from 'https://tdm.silogroup.org/data/derivative_storage/UBS.csv'. [2026-02-24T20:33:37.089441] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBS'. [2026-02-24T20:33:37.089780] [INFO ] [FORECASTER] Starting predict_future for UBS [2026-02-24T20:33:37.090588] [DEBUG] [LOCAL ] No optimal features file found for UBS: ./output/feature-sets/UBS.txt [2026-02-24T20:33:37.090643] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:37.090676] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:37.090703] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:37.090761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:37.149085] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:37.149918] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:37.150009] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:37.150043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:37.309540] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:37.309813] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:37.309878] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:37.309924] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:37.316010] [DEBUG] [FORECASTER] UBS: Forecast T+1@11:T+2@11: UP (p=91.72%) [2026-02-24T20:33:37.316755] [INFO ] [FORECASTER] Completed predict_future for UBS [2026-02-24T20:33:37.317039] [INFO ] [sig ] UBS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:37.534062] [INFO ] [LOCAL ] Saved forecast: UBS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UBS.txt [2026-02-24T20:33:37.534222] [INFO ] [sig ] [3080/3377] Completed UBS in 0.5s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-24T20:33:37.534263] [INFO ] [sig ] [3081/3377] Forecasting UBSI... [2026-02-24T20:33:37.534295] [INFO ] [sig ] Generating forecast for: UBSI [2026-02-24T20:33:37.534326] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UBSI' from 'https://tdm.silogroup.org/data/derivative_storage/UBSI.csv'. [2026-02-24T20:33:37.546074] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UBSI'. [2026-02-24T20:33:37.546379] [INFO ] [FORECASTER] Starting predict_future for UBSI [2026-02-24T20:33:37.547211] [DEBUG] [LOCAL ] No optimal features file found for UBSI: ./output/feature-sets/UBSI.txt [2026-02-24T20:33:37.547265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:37.547297] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:37.547324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:37.547380] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:37.605418] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:37.606100] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:37.606185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:37.606218] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:37.727337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:37.727476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:37.727514] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:37.727560] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:37.731129] [DEBUG] [FORECASTER] UBSI: Forecast T+1@11:T+2@11: UP (p=52.41%) [2026-02-24T20:33:37.731407] [INFO ] [FORECASTER] Completed predict_future for UBSI [2026-02-24T20:33:37.731536] [INFO ] [sig ] UBSI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:37.879701] [INFO ] [LOCAL ] Saved forecast: UBSI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UBSI.txt [2026-02-24T20:33:37.879881] [INFO ] [sig ] [3081/3377] Completed UBSI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-24T20:33:37.879923] [INFO ] [sig ] [3082/3377] Forecasting UDMY... [2026-02-24T20:33:37.879954] [INFO ] [sig ] Generating forecast for: UDMY [2026-02-24T20:33:37.879985] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UDMY' from 'https://tdm.silogroup.org/data/derivative_storage/UDMY.csv'. [2026-02-24T20:33:37.897472] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UDMY'. [2026-02-24T20:33:37.898025] [INFO ] [FORECASTER] Starting predict_future for UDMY [2026-02-24T20:33:37.899270] [DEBUG] [LOCAL ] No optimal features file found for UDMY: ./output/feature-sets/UDMY.txt [2026-02-24T20:33:37.899343] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:37.899387] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:37.899423] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:37.899507] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:37.967171] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:37.968276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:37.968392] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:37.968427] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:38.102028] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:38.102192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:38.102232] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:38.102260] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:38.106093] [DEBUG] [FORECASTER] UDMY: Forecast T+1@11:T+2@11: UP (p=95.26%) [2026-02-24T20:33:38.106383] [INFO ] [FORECASTER] Completed predict_future for UDMY [2026-02-24T20:33:38.106514] [INFO ] [sig ] UDMY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:38.266349] [INFO ] [LOCAL ] Saved forecast: UDMY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UDMY.txt [2026-02-24T20:33:38.266538] [INFO ] [sig ] [3082/3377] Completed UDMY in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-24T20:33:38.266610] [INFO ] [sig ] [3083/3377] Forecasting UE... [2026-02-24T20:33:38.266645] [INFO ] [sig ] Generating forecast for: UE [2026-02-24T20:33:38.266677] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UE' from 'https://tdm.silogroup.org/data/derivative_storage/UE.csv'. [2026-02-24T20:33:38.279053] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UE'. [2026-02-24T20:33:38.279446] [INFO ] [FORECASTER] Starting predict_future for UE [2026-02-24T20:33:38.280289] [DEBUG] [LOCAL ] No optimal features file found for UE: ./output/feature-sets/UE.txt [2026-02-24T20:33:38.280342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:38.280375] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:38.280402] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:38.280458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:38.344384] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:38.345521] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:38.345672] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:38.345726] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:38.476116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:38.476294] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:38.476343] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:38.476376] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:38.482161] [DEBUG] [FORECASTER] UE: Forecast T+1@11:T+2@11: DOWN (p=3.27%) [2026-02-24T20:33:38.482537] [INFO ] [FORECASTER] Completed predict_future for UE [2026-02-24T20:33:38.482722] [INFO ] [sig ] UE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:38.636606] [INFO ] [LOCAL ] Saved forecast: UE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UE.txt [2026-02-24T20:33:38.636763] [INFO ] [sig ] [3083/3377] Completed UE in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-24T20:33:38.636811] [INFO ] [sig ] [3084/3377] Forecasting UEIC... [2026-02-24T20:33:38.636849] [INFO ] [sig ] Generating forecast for: UEIC [2026-02-24T20:33:38.636886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UEIC' from 'https://tdm.silogroup.org/data/derivative_storage/UEIC.csv'. [2026-02-24T20:33:38.648195] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UEIC'. [2026-02-24T20:33:38.648489] [INFO ] [FORECASTER] Starting predict_future for UEIC [2026-02-24T20:33:38.649296] [DEBUG] [LOCAL ] No optimal features file found for UEIC: ./output/feature-sets/UEIC.txt [2026-02-24T20:33:38.649351] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:38.649383] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:38.649410] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:38.649466] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:38.707875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:38.708878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:38.708962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:38.708996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:38.851183] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:38.851344] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:38.851385] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:38.851416] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:38.855092] [DEBUG] [FORECASTER] UEIC: Forecast T+1@11:T+2@11: UP (p=76.28%) [2026-02-24T20:33:38.855384] [INFO ] [FORECASTER] Completed predict_future for UEIC [2026-02-24T20:33:38.855530] [INFO ] [sig ] UEIC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:39.000765] [INFO ] [LOCAL ] Saved forecast: UEIC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UEIC.txt [2026-02-24T20:33:39.000969] [INFO ] [sig ] [3084/3377] Completed UEIC in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-24T20:33:39.001020] [INFO ] [sig ] [3085/3377] Forecasting UFCS... [2026-02-24T20:33:39.001054] [INFO ] [sig ] Generating forecast for: UFCS [2026-02-24T20:33:39.001087] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFCS' from 'https://tdm.silogroup.org/data/derivative_storage/UFCS.csv'. [2026-02-24T20:33:39.014491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFCS'. [2026-02-24T20:33:39.014864] [INFO ] [FORECASTER] Starting predict_future for UFCS [2026-02-24T20:33:39.015719] [DEBUG] [LOCAL ] No optimal features file found for UFCS: ./output/feature-sets/UFCS.txt [2026-02-24T20:33:39.015777] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:39.015812] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:39.015853] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:39.015913] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:39.075560] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:39.076305] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:39.076388] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:39.076423] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:39.209960] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:39.210221] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:39.210285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:39.210334] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:39.214887] [DEBUG] [FORECASTER] UFCS: Forecast T+1@11:T+2@11: DOWN (p=11.39%) [2026-02-24T20:33:39.215281] [INFO ] [FORECASTER] Completed predict_future for UFCS [2026-02-24T20:33:39.215438] [INFO ] [sig ] UFCS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:39.360778] [INFO ] [LOCAL ] Saved forecast: UFCS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UFCS.txt [2026-02-24T20:33:39.360945] [INFO ] [sig ] [3085/3377] Completed UFCS in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-24T20:33:39.360985] [INFO ] [sig ] [3086/3377] Forecasting UFI... [2026-02-24T20:33:39.361016] [INFO ] [sig ] Generating forecast for: UFI [2026-02-24T20:33:39.361047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFI' from 'https://tdm.silogroup.org/data/derivative_storage/UFI.csv'. [2026-02-24T20:33:39.372742] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFI'. [2026-02-24T20:33:39.373135] [INFO ] [FORECASTER] Starting predict_future for UFI [2026-02-24T20:33:39.374014] [DEBUG] [LOCAL ] No optimal features file found for UFI: ./output/feature-sets/UFI.txt [2026-02-24T20:33:39.374070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:39.374146] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:39.374175] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:39.374232] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:39.435879] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:39.436905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:39.437007] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:39.437042] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:39.562888] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:39.563053] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:39.563095] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:39.563126] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:39.566727] [DEBUG] [FORECASTER] UFI: Forecast T+1@11:T+2@11: DOWN (p=7.33%) [2026-02-24T20:33:39.567063] [INFO ] [FORECASTER] Completed predict_future for UFI [2026-02-24T20:33:39.567200] [INFO ] [sig ] UFI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:39.710501] [INFO ] [LOCAL ] Saved forecast: UFI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UFI.txt [2026-02-24T20:33:39.710660] [INFO ] [sig ] [3086/3377] Completed UFI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.8m [2026-02-24T20:33:39.710703] [INFO ] [sig ] [3087/3377] Forecasting UFO... [2026-02-24T20:33:39.710734] [INFO ] [sig ] Generating forecast for: UFO [2026-02-24T20:33:39.710764] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFO' from 'https://tdm.silogroup.org/data/derivative_storage/UFO.csv'. [2026-02-24T20:33:39.722161] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFO'. [2026-02-24T20:33:39.722527] [INFO ] [FORECASTER] Starting predict_future for UFO [2026-02-24T20:33:39.723377] [DEBUG] [LOCAL ] No optimal features file found for UFO: ./output/feature-sets/UFO.txt [2026-02-24T20:33:39.723433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:39.723467] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:39.723496] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:39.723555] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:39.782921] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:39.783728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:39.783817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:39.783860] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:39.906189] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:39.906366] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:39.906407] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:39.906436] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:39.909953] [DEBUG] [FORECASTER] UFO: Forecast T+1@11:T+2@11: UP (p=93.27%) [2026-02-24T20:33:39.910234] [INFO ] [FORECASTER] Completed predict_future for UFO [2026-02-24T20:33:39.910365] [INFO ] [sig ] UFO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:40.055785] [INFO ] [LOCAL ] Saved forecast: UFO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UFO.txt [2026-02-24T20:33:40.055921] [INFO ] [sig ] [3087/3377] Completed UFO in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:40.055959] [INFO ] [sig ] [3088/3377] Forecasting UFPI... [2026-02-24T20:33:40.055990] [INFO ] [sig ] Generating forecast for: UFPI [2026-02-24T20:33:40.056020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UFPI' from 'https://tdm.silogroup.org/data/derivative_storage/UFPI.csv'. [2026-02-24T20:33:40.067634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UFPI'. [2026-02-24T20:33:40.067994] [INFO ] [FORECASTER] Starting predict_future for UFPI [2026-02-24T20:33:40.068841] [DEBUG] [LOCAL ] No optimal features file found for UFPI: ./output/feature-sets/UFPI.txt [2026-02-24T20:33:40.068898] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:40.068932] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:40.068961] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:40.069019] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:40.129419] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:40.130157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:40.130242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:40.130277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:40.252661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:40.252821] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:40.252862] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:40.252892] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:40.256420] [DEBUG] [FORECASTER] UFPI: Forecast T+1@11:T+2@11: DOWN (p=14.52%) [2026-02-24T20:33:40.256718] [INFO ] [FORECASTER] Completed predict_future for UFPI [2026-02-24T20:33:40.256859] [INFO ] [sig ] UFPI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:40.402014] [INFO ] [LOCAL ] Saved forecast: UFPI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UFPI.txt [2026-02-24T20:33:40.402361] [INFO ] [sig ] [3088/3377] Completed UFPI in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:40.402400] [INFO ] [sig ] [3089/3377] Forecasting UGI... [2026-02-24T20:33:40.402432] [INFO ] [sig ] Generating forecast for: UGI [2026-02-24T20:33:40.402470] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGI' from 'https://tdm.silogroup.org/data/derivative_storage/UGI.csv'. [2026-02-24T20:33:40.415240] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGI'. [2026-02-24T20:33:40.415635] [INFO ] [FORECASTER] Starting predict_future for UGI [2026-02-24T20:33:40.416672] [DEBUG] [LOCAL ] No optimal features file found for UGI: ./output/feature-sets/UGI.txt [2026-02-24T20:33:40.416727] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:40.416759] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:40.416786] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:40.416843] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:40.477510] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:40.478662] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:40.478751] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:40.478787] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:40.603085] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:40.603246] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:40.603286] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:40.603351] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:40.606926] [DEBUG] [FORECASTER] UGI: Forecast T+1@11:T+2@11: DOWN (p=48.88%) [2026-02-24T20:33:40.607224] [INFO ] [FORECASTER] Completed predict_future for UGI [2026-02-24T20:33:40.607361] [INFO ] [sig ] UGI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:40.754980] [INFO ] [LOCAL ] Saved forecast: UGI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UGI.txt [2026-02-24T20:33:40.755144] [INFO ] [sig ] [3089/3377] Completed UGI in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:40.755188] [INFO ] [sig ] [3090/3377] Forecasting UGP... [2026-02-24T20:33:40.755222] [INFO ] [sig ] Generating forecast for: UGP [2026-02-24T20:33:40.755255] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UGP' from 'https://tdm.silogroup.org/data/derivative_storage/UGP.csv'. [2026-02-24T20:33:40.767021] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UGP'. [2026-02-24T20:33:40.767558] [INFO ] [FORECASTER] Starting predict_future for UGP [2026-02-24T20:33:40.768630] [DEBUG] [LOCAL ] No optimal features file found for UGP: ./output/feature-sets/UGP.txt [2026-02-24T20:33:40.768685] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:40.768718] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:40.768744] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:40.768806] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:40.828513] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:40.829263] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:40.829347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:40.829383] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:40.953079] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:40.953437] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:40.953478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:40.953509] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:40.957417] [DEBUG] [FORECASTER] UGP: Forecast T+1@11:T+2@11: DOWN (p=43.32%) [2026-02-24T20:33:40.957723] [INFO ] [FORECASTER] Completed predict_future for UGP [2026-02-24T20:33:40.957906] [INFO ] [sig ] UGP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:41.105909] [INFO ] [LOCAL ] Saved forecast: UGP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UGP.txt [2026-02-24T20:33:41.106242] [INFO ] [sig ] [3090/3377] Completed UGP in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:41.106283] [INFO ] [sig ] [3091/3377] Forecasting UHAL... [2026-02-24T20:33:41.106313] [INFO ] [sig ] Generating forecast for: UHAL [2026-02-24T20:33:41.106343] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHAL' from 'https://tdm.silogroup.org/data/derivative_storage/UHAL.csv'. [2026-02-24T20:33:41.118030] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHAL'. [2026-02-24T20:33:41.118364] [INFO ] [FORECASTER] Starting predict_future for UHAL [2026-02-24T20:33:41.119358] [DEBUG] [LOCAL ] No optimal features file found for UHAL: ./output/feature-sets/UHAL.txt [2026-02-24T20:33:41.119412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:41.119443] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:41.119469] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:41.119526] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:41.182227] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:41.183330] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:41.183419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:41.183453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:41.310423] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:41.310597] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:41.310643] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:41.310674] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:41.314179] [DEBUG] [FORECASTER] UHAL: Forecast T+1@11:T+2@11: UP (p=92.95%) [2026-02-24T20:33:41.314463] [INFO ] [FORECASTER] Completed predict_future for UHAL [2026-02-24T20:33:41.314620] [INFO ] [sig ] UHAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:41.462624] [INFO ] [LOCAL ] Saved forecast: UHAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UHAL.txt [2026-02-24T20:33:41.462791] [INFO ] [sig ] [3091/3377] Completed UHAL in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:41.462838] [INFO ] [sig ] [3092/3377] Forecasting UHG... [2026-02-24T20:33:41.462873] [INFO ] [sig ] Generating forecast for: UHG [2026-02-24T20:33:41.462912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHG' from 'https://tdm.silogroup.org/data/derivative_storage/UHG.csv'. [2026-02-24T20:33:41.478798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHG'. [2026-02-24T20:33:41.479509] [INFO ] [FORECASTER] Starting predict_future for UHG [2026-02-24T20:33:41.480810] [DEBUG] [LOCAL ] No optimal features file found for UHG: ./output/feature-sets/UHG.txt [2026-02-24T20:33:41.480876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:41.480915] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:41.480949] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:41.481029] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:41.548994] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:41.550176] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:41.550270] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:41.550303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:41.674717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:41.674883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:41.674925] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:41.674954] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:41.678753] [DEBUG] [FORECASTER] UHG: Forecast T+1@11:T+2@11: DOWN (p=5.21%) [2026-02-24T20:33:41.679132] [INFO ] [FORECASTER] Completed predict_future for UHG [2026-02-24T20:33:41.679288] [INFO ] [sig ] UHG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:41.854994] [INFO ] [LOCAL ] Saved forecast: UHG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UHG.txt [2026-02-24T20:33:41.855169] [INFO ] [sig ] [3092/3377] Completed UHG in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:41.855210] [INFO ] [sig ] [3093/3377] Forecasting UHS... [2026-02-24T20:33:41.855242] [INFO ] [sig ] Generating forecast for: UHS [2026-02-24T20:33:41.855271] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UHS' from 'https://tdm.silogroup.org/data/derivative_storage/UHS.csv'. [2026-02-24T20:33:41.868310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UHS'. [2026-02-24T20:33:41.868756] [INFO ] [FORECASTER] Starting predict_future for UHS [2026-02-24T20:33:41.869639] [DEBUG] [LOCAL ] No optimal features file found for UHS: ./output/feature-sets/UHS.txt [2026-02-24T20:33:41.869696] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:41.869729] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:41.869757] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:41.869835] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:41.928239] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:41.929194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:41.929283] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:41.929317] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:42.053222] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:42.053385] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:42.053426] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:42.053456] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:42.057206] [DEBUG] [FORECASTER] UHS: Forecast T+1@11:T+2@11: DOWN (p=3.89%) [2026-02-24T20:33:42.057542] [INFO ] [FORECASTER] Completed predict_future for UHS [2026-02-24T20:33:42.057708] [INFO ] [sig ] UHS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:42.203895] [INFO ] [LOCAL ] Saved forecast: UHS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UHS.txt [2026-02-24T20:33:42.204107] [INFO ] [sig ] [3093/3377] Completed UHS in 0.3s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:42.204155] [INFO ] [sig ] [3094/3377] Forecasting UI... [2026-02-24T20:33:42.204186] [INFO ] [sig ] Generating forecast for: UI [2026-02-24T20:33:42.204217] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UI' from 'https://tdm.silogroup.org/data/derivative_storage/UI.csv'. [2026-02-24T20:33:42.215633] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UI'. [2026-02-24T20:33:42.216021] [INFO ] [FORECASTER] Starting predict_future for UI [2026-02-24T20:33:42.216838] [DEBUG] [LOCAL ] No optimal features file found for UI: ./output/feature-sets/UI.txt [2026-02-24T20:33:42.216892] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:42.216924] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:42.216951] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:42.217007] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:42.275104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:42.276067] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:42.276157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:42.276191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:42.409660] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:42.409868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:42.409931] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:42.409974] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:42.415277] [DEBUG] [FORECASTER] UI: Forecast T+1@11:T+2@11: UP (p=93.60%) [2026-02-24T20:33:42.415703] [INFO ] [FORECASTER] Completed predict_future for UI [2026-02-24T20:33:42.415893] [INFO ] [sig ] UI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:42.564655] [INFO ] [LOCAL ] Saved forecast: UI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UI.txt [2026-02-24T20:33:42.564816] [INFO ] [sig ] [3094/3377] Completed UI in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:42.564857] [INFO ] [sig ] [3095/3377] Forecasting UIS... [2026-02-24T20:33:42.564888] [INFO ] [sig ] Generating forecast for: UIS [2026-02-24T20:33:42.564918] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UIS' from 'https://tdm.silogroup.org/data/derivative_storage/UIS.csv'. [2026-02-24T20:33:42.577526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UIS'. [2026-02-24T20:33:42.577995] [INFO ] [FORECASTER] Starting predict_future for UIS [2026-02-24T20:33:42.579265] [DEBUG] [LOCAL ] No optimal features file found for UIS: ./output/feature-sets/UIS.txt [2026-02-24T20:33:42.579320] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:42.579351] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:42.579377] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:42.579434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:42.640751] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:42.641689] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:42.641776] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:42.641811] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:42.767050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:42.767212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:42.767252] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:42.767282] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:42.770956] [DEBUG] [FORECASTER] UIS: Forecast T+1@11:T+2@11: UP (p=80.48%) [2026-02-24T20:33:42.771258] [INFO ] [FORECASTER] Completed predict_future for UIS [2026-02-24T20:33:42.771396] [INFO ] [sig ] UIS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:42.934899] [INFO ] [LOCAL ] Saved forecast: UIS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UIS.txt [2026-02-24T20:33:42.935069] [INFO ] [sig ] [3095/3377] Completed UIS in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:42.935111] [INFO ] [sig ] [3096/3377] Forecasting UITB... [2026-02-24T20:33:42.935142] [INFO ] [sig ] Generating forecast for: UITB [2026-02-24T20:33:42.935172] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UITB' from 'https://tdm.silogroup.org/data/derivative_storage/UITB.csv'. [2026-02-24T20:33:42.948524] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UITB'. [2026-02-24T20:33:42.948972] [INFO ] [FORECASTER] Starting predict_future for UITB [2026-02-24T20:33:42.949898] [DEBUG] [LOCAL ] No optimal features file found for UITB: ./output/feature-sets/UITB.txt [2026-02-24T20:33:42.949954] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:42.949988] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:42.950017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:42.950075] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:43.012548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:43.013431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:43.013521] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:43.013610] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:43.136037] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:43.136201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:43.136244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:43.136276] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:43.140021] [DEBUG] [FORECASTER] UITB: Forecast T+1@11:T+2@11: DOWN (p=18.60%) [2026-02-24T20:33:43.140516] [INFO ] [FORECASTER] Completed predict_future for UITB [2026-02-24T20:33:43.140677] [INFO ] [sig ] UITB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:43.294262] [INFO ] [LOCAL ] Saved forecast: UITB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UITB.txt [2026-02-24T20:33:43.294424] [INFO ] [sig ] [3096/3377] Completed UITB in 0.4s | 2.77 sym/s | Total: 18.6m | ETA: 1.7m [2026-02-24T20:33:43.294464] [INFO ] [sig ] [3097/3377] Forecasting UL... [2026-02-24T20:33:43.294495] [INFO ] [sig ] Generating forecast for: UL [2026-02-24T20:33:43.294527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UL' from 'https://tdm.silogroup.org/data/derivative_storage/UL.csv'. [2026-02-24T20:33:43.307355] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UL'. [2026-02-24T20:33:43.307769] [INFO ] [FORECASTER] Starting predict_future for UL [2026-02-24T20:33:43.308648] [DEBUG] [LOCAL ] No optimal features file found for UL: ./output/feature-sets/UL.txt [2026-02-24T20:33:43.308704] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:43.308739] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:43.308769] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:43.308827] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:43.374744] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:43.376195] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:43.376517] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:43.376597] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:43.506911] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:43.507076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:43.507128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:43.507350] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:43.511678] [DEBUG] [FORECASTER] UL: Forecast T+1@11:T+2@11: UP (p=69.30%) [2026-02-24T20:33:43.511985] [INFO ] [FORECASTER] Completed predict_future for UL [2026-02-24T20:33:43.512124] [INFO ] [sig ] UL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:43.662479] [INFO ] [LOCAL ] Saved forecast: UL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UL.txt [2026-02-24T20:33:43.662640] [INFO ] [sig ] [3097/3377] Completed UL in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-24T20:33:43.662684] [INFO ] [sig ] [3098/3377] Forecasting ULBI... [2026-02-24T20:33:43.662714] [INFO ] [sig ] Generating forecast for: ULBI [2026-02-24T20:33:43.662743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULBI' from 'https://tdm.silogroup.org/data/derivative_storage/ULBI.csv'. [2026-02-24T20:33:43.675352] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULBI'. [2026-02-24T20:33:43.675689] [INFO ] [FORECASTER] Starting predict_future for ULBI [2026-02-24T20:33:43.676750] [DEBUG] [LOCAL ] No optimal features file found for ULBI: ./output/feature-sets/ULBI.txt [2026-02-24T20:33:43.676804] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:43.676847] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:43.676881] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:43.676949] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:43.736328] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:43.737227] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:43.737317] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:43.737352] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:43.863098] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:43.863452] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:43.863492] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:43.863520] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:43.867450] [DEBUG] [FORECASTER] ULBI: Forecast T+1@11:T+2@11: DOWN (p=24.44%) [2026-02-24T20:33:43.867745] [INFO ] [FORECASTER] Completed predict_future for ULBI [2026-02-24T20:33:43.867898] [INFO ] [sig ] ULBI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:44.008696] [INFO ] [LOCAL ] Saved forecast: ULBI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ULBI.txt [2026-02-24T20:33:44.008845] [INFO ] [sig ] [3098/3377] Completed ULBI in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-24T20:33:44.008888] [INFO ] [sig ] [3099/3377] Forecasting ULCC... [2026-02-24T20:33:44.008926] [INFO ] [sig ] Generating forecast for: ULCC [2026-02-24T20:33:44.008962] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULCC' from 'https://tdm.silogroup.org/data/derivative_storage/ULCC.csv'. [2026-02-24T20:33:44.021228] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULCC'. [2026-02-24T20:33:44.021591] [INFO ] [FORECASTER] Starting predict_future for ULCC [2026-02-24T20:33:44.022380] [DEBUG] [LOCAL ] No optimal features file found for ULCC: ./output/feature-sets/ULCC.txt [2026-02-24T20:33:44.022433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:44.022464] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:44.022491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:44.022551] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:44.080057] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:44.080975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:44.081059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:44.081092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:44.211974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:44.212151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:44.212202] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:44.212241] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:44.215929] [DEBUG] [FORECASTER] ULCC: Forecast T+1@11:T+2@11: UP (p=87.44%) [2026-02-24T20:33:44.216253] [INFO ] [FORECASTER] Completed predict_future for ULCC [2026-02-24T20:33:44.216393] [INFO ] [sig ] ULCC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:44.360830] [INFO ] [LOCAL ] Saved forecast: ULCC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ULCC.txt [2026-02-24T20:33:44.361041] [INFO ] [sig ] [3099/3377] Completed ULCC in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-24T20:33:44.361083] [INFO ] [sig ] [3100/3377] Forecasting ULH... [2026-02-24T20:33:44.361117] [INFO ] [sig ] Generating forecast for: ULH [2026-02-24T20:33:44.361149] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULH' from 'https://tdm.silogroup.org/data/derivative_storage/ULH.csv'. [2026-02-24T20:33:44.374414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULH'. [2026-02-24T20:33:44.374833] [INFO ] [FORECASTER] Starting predict_future for ULH [2026-02-24T20:33:44.375682] [DEBUG] [LOCAL ] No optimal features file found for ULH: ./output/feature-sets/ULH.txt [2026-02-24T20:33:44.375735] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:44.375767] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:44.375794] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:44.375851] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:44.438915] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:44.439869] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:44.439972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:44.440015] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:44.573836] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:44.574001] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:44.574042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:44.574071] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:44.577531] [DEBUG] [FORECASTER] ULH: Forecast T+1@11:T+2@11: UP (p=98.27%) [2026-02-24T20:33:44.577834] [INFO ] [FORECASTER] Completed predict_future for ULH [2026-02-24T20:33:44.578020] [INFO ] [sig ] ULH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:44.722742] [INFO ] [LOCAL ] Saved forecast: ULH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ULH.txt [2026-02-24T20:33:44.722887] [INFO ] [sig ] [3100/3377] Completed ULH in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-24T20:33:44.722928] [INFO ] [sig ] [3101/3377] Forecasting ULTA... [2026-02-24T20:33:44.722959] [INFO ] [sig ] Generating forecast for: ULTA [2026-02-24T20:33:44.722989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULTA' from 'https://tdm.silogroup.org/data/derivative_storage/ULTA.csv'. [2026-02-24T20:33:44.735255] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULTA'. [2026-02-24T20:33:44.735711] [INFO ] [FORECASTER] Starting predict_future for ULTA [2026-02-24T20:33:44.736590] [DEBUG] [LOCAL ] No optimal features file found for ULTA: ./output/feature-sets/ULTA.txt [2026-02-24T20:33:44.736645] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:44.736677] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:44.736704] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:44.736761] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:44.799934] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:44.800865] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:44.800974] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:44.801017] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:44.930166] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:44.930341] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:44.930384] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:44.930415] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:44.934483] [DEBUG] [FORECASTER] ULTA: Forecast T+1@11:T+2@11: DOWN (p=6.81%) [2026-02-24T20:33:44.934959] [INFO ] [FORECASTER] Completed predict_future for ULTA [2026-02-24T20:33:44.935151] [INFO ] [sig ] ULTA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:45.100684] [INFO ] [LOCAL ] Saved forecast: ULTA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ULTA.txt [2026-02-24T20:33:45.100852] [INFO ] [sig ] [3101/3377] Completed ULTA in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-24T20:33:45.100905] [INFO ] [sig ] [3102/3377] Forecasting ULY... [2026-02-24T20:33:45.100950] [INFO ] [sig ] Generating forecast for: ULY [2026-02-24T20:33:45.100989] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ULY' from 'https://tdm.silogroup.org/data/derivative_storage/ULY.csv'. [2026-02-24T20:33:45.113059] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ULY'. [2026-02-24T20:33:45.113459] [INFO ] [FORECASTER] Starting predict_future for ULY [2026-02-24T20:33:45.114337] [DEBUG] [LOCAL ] No optimal features file found for ULY: ./output/feature-sets/ULY.txt [2026-02-24T20:33:45.114394] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:45.114428] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:45.114457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:45.114516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:45.173939] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:45.174863] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:45.174956] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:45.174990] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:45.294825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:45.294984] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:45.295024] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:45.295054] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:45.298539] [DEBUG] [FORECASTER] ULY: Forecast T+1@11:T+2@11: DOWN (p=18.79%) [2026-02-24T20:33:45.298859] [INFO ] [FORECASTER] Completed predict_future for ULY [2026-02-24T20:33:45.299013] [INFO ] [sig ] ULY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:45.469626] [INFO ] [LOCAL ] Saved forecast: ULY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ULY.txt [2026-02-24T20:33:45.469792] [INFO ] [sig ] [3102/3377] Completed ULY in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-24T20:33:45.469833] [INFO ] [sig ] [3103/3377] Forecasting UMBF... [2026-02-24T20:33:45.469864] [INFO ] [sig ] Generating forecast for: UMBF [2026-02-24T20:33:45.469895] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMBF' from 'https://tdm.silogroup.org/data/derivative_storage/UMBF.csv'. [2026-02-24T20:33:45.482054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMBF'. [2026-02-24T20:33:45.482469] [INFO ] [FORECASTER] Starting predict_future for UMBF [2026-02-24T20:33:45.483326] [DEBUG] [LOCAL ] No optimal features file found for UMBF: ./output/feature-sets/UMBF.txt [2026-02-24T20:33:45.483384] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:45.483449] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:45.483478] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:45.483536] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:45.542663] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:45.543560] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:45.543739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:45.543775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:45.670027] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:45.670187] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:45.670228] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:45.670257] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:45.673775] [DEBUG] [FORECASTER] UMBF: Forecast T+1@11:T+2@11: DOWN (p=7.17%) [2026-02-24T20:33:45.674071] [INFO ] [FORECASTER] Completed predict_future for UMBF [2026-02-24T20:33:45.674232] [INFO ] [sig ] UMBF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:45.829831] [INFO ] [LOCAL ] Saved forecast: UMBF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UMBF.txt [2026-02-24T20:33:45.830003] [INFO ] [sig ] [3103/3377] Completed UMBF in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.7m [2026-02-24T20:33:45.830052] [INFO ] [sig ] [3104/3377] Forecasting UMC... [2026-02-24T20:33:45.830089] [INFO ] [sig ] Generating forecast for: UMC [2026-02-24T20:33:45.830126] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMC' from 'https://tdm.silogroup.org/data/derivative_storage/UMC.csv'. [2026-02-24T20:33:45.842535] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMC'. [2026-02-24T20:33:45.842965] [INFO ] [FORECASTER] Starting predict_future for UMC [2026-02-24T20:33:45.843820] [DEBUG] [LOCAL ] No optimal features file found for UMC: ./output/feature-sets/UMC.txt [2026-02-24T20:33:45.843876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:45.843909] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:45.843943] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:45.844013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:45.903949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:45.904810] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:45.904902] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:45.904936] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:46.030628] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:46.030790] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:46.030830] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:46.030859] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:46.034351] [DEBUG] [FORECASTER] UMC: Forecast T+1@11:T+2@11: UP (p=88.65%) [2026-02-24T20:33:46.034659] [INFO ] [FORECASTER] Completed predict_future for UMC [2026-02-24T20:33:46.034793] [INFO ] [sig ] UMC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:46.184986] [INFO ] [LOCAL ] Saved forecast: UMC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UMC.txt [2026-02-24T20:33:46.185145] [INFO ] [sig ] [3104/3377] Completed UMC in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-24T20:33:46.185185] [INFO ] [sig ] [3105/3377] Forecasting UMH... [2026-02-24T20:33:46.185217] [INFO ] [sig ] Generating forecast for: UMH [2026-02-24T20:33:46.185248] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMH' from 'https://tdm.silogroup.org/data/derivative_storage/UMH.csv'. [2026-02-24T20:33:46.197408] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMH'. [2026-02-24T20:33:46.197817] [INFO ] [FORECASTER] Starting predict_future for UMH [2026-02-24T20:33:46.198662] [DEBUG] [LOCAL ] No optimal features file found for UMH: ./output/feature-sets/UMH.txt [2026-02-24T20:33:46.198716] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:46.198749] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:46.198777] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:46.198834] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:46.257667] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:46.258643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:46.258739] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:46.258774] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:46.378710] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:46.378871] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:46.378912] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:46.378989] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:46.382542] [DEBUG] [FORECASTER] UMH: Forecast T+1@11:T+2@11: UP (p=63.73%) [2026-02-24T20:33:46.382886] [INFO ] [FORECASTER] Completed predict_future for UMH [2026-02-24T20:33:46.383028] [INFO ] [sig ] UMH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:46.528768] [INFO ] [LOCAL ] Saved forecast: UMH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UMH.txt [2026-02-24T20:33:46.528936] [INFO ] [sig ] [3105/3377] Completed UMH in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-24T20:33:46.528978] [INFO ] [sig ] [3106/3377] Forecasting UMMA... [2026-02-24T20:33:46.529014] [INFO ] [sig ] Generating forecast for: UMMA [2026-02-24T20:33:46.529053] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UMMA' from 'https://tdm.silogroup.org/data/derivative_storage/UMMA.csv'. [2026-02-24T20:33:46.542159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UMMA'. [2026-02-24T20:33:46.542540] [INFO ] [FORECASTER] Starting predict_future for UMMA [2026-02-24T20:33:46.543368] [DEBUG] [LOCAL ] No optimal features file found for UMMA: ./output/feature-sets/UMMA.txt [2026-02-24T20:33:46.543422] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:46.543454] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:46.543481] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:46.543537] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:46.603026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:46.603935] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:46.604059] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:46.604092] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:46.729503] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:46.729685] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:46.729724] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:46.729791] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:46.733931] [DEBUG] [FORECASTER] UMMA: Forecast T+1@11:T+2@11: UP (p=58.67%) [2026-02-24T20:33:46.734273] [INFO ] [FORECASTER] Completed predict_future for UMMA [2026-02-24T20:33:46.734419] [INFO ] [sig ] UMMA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:46.880862] [INFO ] [LOCAL ] Saved forecast: UMMA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UMMA.txt [2026-02-24T20:33:46.881029] [INFO ] [sig ] [3106/3377] Completed UMMA in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-24T20:33:46.881069] [INFO ] [sig ] [3107/3377] Forecasting UNCY... [2026-02-24T20:33:46.881099] [INFO ] [sig ] Generating forecast for: UNCY [2026-02-24T20:33:46.881131] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNCY' from 'https://tdm.silogroup.org/data/derivative_storage/UNCY.csv'. [2026-02-24T20:33:46.893514] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNCY'. [2026-02-24T20:33:46.893957] [INFO ] [FORECASTER] Starting predict_future for UNCY [2026-02-24T20:33:46.894847] [DEBUG] [LOCAL ] No optimal features file found for UNCY: ./output/feature-sets/UNCY.txt [2026-02-24T20:33:46.894908] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:46.894941] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:46.894969] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:46.895031] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:46.953610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:46.954522] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:46.954674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:46.954709] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:47.082158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:47.082357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:47.082399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:47.082428] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:47.086311] [DEBUG] [FORECASTER] UNCY: Forecast T+1@11:T+2@11: UP (p=73.79%) [2026-02-24T20:33:47.086698] [INFO ] [FORECASTER] Completed predict_future for UNCY [2026-02-24T20:33:47.086858] [INFO ] [sig ] UNCY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:47.235338] [INFO ] [LOCAL ] Saved forecast: UNCY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UNCY.txt [2026-02-24T20:33:47.235518] [INFO ] [sig ] [3107/3377] Completed UNCY in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-24T20:33:47.235560] [INFO ] [sig ] [3108/3377] Forecasting UNF... [2026-02-24T20:33:47.235610] [INFO ] [sig ] Generating forecast for: UNF [2026-02-24T20:33:47.235643] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNF' from 'https://tdm.silogroup.org/data/derivative_storage/UNF.csv'. [2026-02-24T20:33:47.249814] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNF'. [2026-02-24T20:33:47.250412] [INFO ] [FORECASTER] Starting predict_future for UNF [2026-02-24T20:33:47.251267] [DEBUG] [LOCAL ] No optimal features file found for UNF: ./output/feature-sets/UNF.txt [2026-02-24T20:33:47.251324] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:47.251357] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:47.251384] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:47.251468] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:47.313649] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:47.314674] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:47.314789] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:47.314826] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:47.444665] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:47.444830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:47.444872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:47.444905] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:47.448769] [DEBUG] [FORECASTER] UNF: Forecast T+1@11:T+2@11: UP (p=78.22%) [2026-02-24T20:33:47.449177] [INFO ] [FORECASTER] Completed predict_future for UNF [2026-02-24T20:33:47.449331] [INFO ] [sig ] UNF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:47.623972] [INFO ] [LOCAL ] Saved forecast: UNF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UNF.txt [2026-02-24T20:33:47.624144] [INFO ] [sig ] [3108/3377] Completed UNF in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-24T20:33:47.624185] [INFO ] [sig ] [3109/3377] Forecasting UNFI... [2026-02-24T20:33:47.624214] [INFO ] [sig ] Generating forecast for: UNFI [2026-02-24T20:33:47.624247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNFI' from 'https://tdm.silogroup.org/data/derivative_storage/UNFI.csv'. [2026-02-24T20:33:47.637294] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNFI'. [2026-02-24T20:33:47.637614] [INFO ] [FORECASTER] Starting predict_future for UNFI [2026-02-24T20:33:47.638438] [DEBUG] [LOCAL ] No optimal features file found for UNFI: ./output/feature-sets/UNFI.txt [2026-02-24T20:33:47.638494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:47.638525] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:47.638602] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:47.638666] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:47.696753] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:47.697466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:47.697548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:47.697600] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:47.824900] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:47.825019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:47.825060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:47.825087] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:47.828511] [DEBUG] [FORECASTER] UNFI: Forecast T+1@11:T+2@11: UP (p=97.65%) [2026-02-24T20:33:47.828806] [INFO ] [FORECASTER] Completed predict_future for UNFI [2026-02-24T20:33:47.828934] [INFO ] [sig ] UNFI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:47.971026] [INFO ] [LOCAL ] Saved forecast: UNFI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UNFI.txt [2026-02-24T20:33:47.971150] [INFO ] [sig ] [3109/3377] Completed UNFI in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-24T20:33:47.971188] [INFO ] [sig ] [3110/3377] Forecasting UNM... [2026-02-24T20:33:47.971218] [INFO ] [sig ] Generating forecast for: UNM [2026-02-24T20:33:47.971247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNM' from 'https://tdm.silogroup.org/data/derivative_storage/UNM.csv'. [2026-02-24T20:33:47.982119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNM'. [2026-02-24T20:33:47.982461] [INFO ] [FORECASTER] Starting predict_future for UNM [2026-02-24T20:33:47.983274] [DEBUG] [LOCAL ] No optimal features file found for UNM: ./output/feature-sets/UNM.txt [2026-02-24T20:33:47.983328] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:47.983360] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:47.983388] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:47.983444] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:48.049650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:48.050591] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:48.050685] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:48.050718] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:48.173866] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:48.174024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:48.174064] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:48.174095] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:48.177610] [DEBUG] [FORECASTER] UNM: Forecast T+1@11:T+2@11: UP (p=78.75%) [2026-02-24T20:33:48.177934] [INFO ] [FORECASTER] Completed predict_future for UNM [2026-02-24T20:33:48.178083] [INFO ] [sig ] UNM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:48.321662] [INFO ] [LOCAL ] Saved forecast: UNM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UNM.txt [2026-02-24T20:33:48.321798] [INFO ] [sig ] [3110/3377] Completed UNM in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-24T20:33:48.321837] [INFO ] [sig ] [3111/3377] Forecasting UNMA... [2026-02-24T20:33:48.321867] [INFO ] [sig ] Generating forecast for: UNMA [2026-02-24T20:33:48.321896] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNMA' from 'https://tdm.silogroup.org/data/derivative_storage/UNMA.csv'. [2026-02-24T20:33:48.333466] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNMA'. [2026-02-24T20:33:48.333841] [INFO ] [FORECASTER] Starting predict_future for UNMA [2026-02-24T20:33:48.334802] [DEBUG] [LOCAL ] No optimal features file found for UNMA: ./output/feature-sets/UNMA.txt [2026-02-24T20:33:48.334857] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:48.334889] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:48.334916] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:48.334973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:48.396428] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:48.397339] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:48.397436] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:48.397472] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:48.504392] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:48.504546] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:33:48.504603] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:48.504634] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:48.508150] [DEBUG] [FORECASTER] UNMA: Forecast T+1@11:T+2@11: DOWN (p=2.71%) [2026-02-24T20:33:48.508469] [INFO ] [FORECASTER] Completed predict_future for UNMA [2026-02-24T20:33:48.508626] [INFO ] [sig ] UNMA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:48.656725] [INFO ] [LOCAL ] Saved forecast: UNMA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UNMA.txt [2026-02-24T20:33:48.656888] [INFO ] [sig ] [3111/3377] Completed UNMA in 0.3s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-24T20:33:48.656929] [INFO ] [sig ] [3112/3377] Forecasting UNP... [2026-02-24T20:33:48.656959] [INFO ] [sig ] Generating forecast for: UNP [2026-02-24T20:33:48.656998] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNP' from 'https://tdm.silogroup.org/data/derivative_storage/UNP.csv'. [2026-02-24T20:33:48.668997] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNP'. [2026-02-24T20:33:48.669393] [INFO ] [FORECASTER] Starting predict_future for UNP [2026-02-24T20:33:48.670264] [DEBUG] [LOCAL ] No optimal features file found for UNP: ./output/feature-sets/UNP.txt [2026-02-24T20:33:48.670319] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:48.670351] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:48.670378] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:48.670435] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:48.732768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:48.733732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:48.733827] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:48.733863] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:48.859499] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:48.859683] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:48.859728] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:48.859759] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:48.864071] [DEBUG] [FORECASTER] UNP: Forecast T+1@11:T+2@11: DOWN (p=44.45%) [2026-02-24T20:33:48.864479] [INFO ] [FORECASTER] Completed predict_future for UNP [2026-02-24T20:33:48.864663] [INFO ] [sig ] UNP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:49.016863] [INFO ] [LOCAL ] Saved forecast: UNP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UNP.txt [2026-02-24T20:33:49.017042] [INFO ] [sig ] [3112/3377] Completed UNP in 0.4s | 2.77 sym/s | Total: 18.7m | ETA: 1.6m [2026-02-24T20:33:49.017083] [INFO ] [sig ] [3113/3377] Forecasting UNTY... [2026-02-24T20:33:49.017115] [INFO ] [sig ] Generating forecast for: UNTY [2026-02-24T20:33:49.017154] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UNTY' from 'https://tdm.silogroup.org/data/derivative_storage/UNTY.csv'. [2026-02-24T20:33:49.029256] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UNTY'. [2026-02-24T20:33:49.029728] [INFO ] [FORECASTER] Starting predict_future for UNTY [2026-02-24T20:33:49.030747] [DEBUG] [LOCAL ] No optimal features file found for UNTY: ./output/feature-sets/UNTY.txt [2026-02-24T20:33:49.030810] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:49.030848] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:49.030882] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:49.030955] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:49.096900] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:49.097834] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:49.097978] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:49.098012] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:49.223726] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:49.223882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:49.223923] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:49.223952] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:49.227357] [DEBUG] [FORECASTER] UNTY: Forecast T+1@11:T+2@11: DOWN (p=10.57%) [2026-02-24T20:33:49.227654] [INFO ] [FORECASTER] Completed predict_future for UNTY [2026-02-24T20:33:49.227787] [INFO ] [sig ] UNTY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:49.370775] [INFO ] [LOCAL ] Saved forecast: UNTY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UNTY.txt [2026-02-24T20:33:49.370901] [INFO ] [sig ] [3113/3377] Completed UNTY in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-24T20:33:49.370940] [INFO ] [sig ] [3114/3377] Forecasting UPBD... [2026-02-24T20:33:49.370970] [INFO ] [sig ] Generating forecast for: UPBD [2026-02-24T20:33:49.370999] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPBD' from 'https://tdm.silogroup.org/data/derivative_storage/UPBD.csv'. [2026-02-24T20:33:49.382616] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPBD'. [2026-02-24T20:33:49.382961] [INFO ] [FORECASTER] Starting predict_future for UPBD [2026-02-24T20:33:49.383792] [DEBUG] [LOCAL ] No optimal features file found for UPBD: ./output/feature-sets/UPBD.txt [2026-02-24T20:33:49.383846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:49.383878] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:49.383906] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:49.383962] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:49.444615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:49.445463] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:49.445543] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:49.445593] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:49.568957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:49.569095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:49.569142] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:49.569177] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:49.572691] [DEBUG] [FORECASTER] UPBD: Forecast T+1@11:T+2@11: UP (p=97.23%) [2026-02-24T20:33:49.572983] [INFO ] [FORECASTER] Completed predict_future for UPBD [2026-02-24T20:33:49.573122] [INFO ] [sig ] UPBD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:49.727716] [INFO ] [LOCAL ] Saved forecast: UPBD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UPBD.txt [2026-02-24T20:33:49.727931] [INFO ] [sig ] [3114/3377] Completed UPBD in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-24T20:33:49.728000] [INFO ] [sig ] [3115/3377] Forecasting UPC... [2026-02-24T20:33:49.728039] [INFO ] [sig ] Generating forecast for: UPC [2026-02-24T20:33:49.728072] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPC' from 'https://tdm.silogroup.org/data/derivative_storage/UPC.csv'. [2026-02-24T20:33:49.739931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPC'. [2026-02-24T20:33:49.740198] [INFO ] [FORECASTER] Starting predict_future for UPC [2026-02-24T20:33:49.741026] [DEBUG] [LOCAL ] No optimal features file found for UPC: ./output/feature-sets/UPC.txt [2026-02-24T20:33:49.741091] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:49.741131] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:49.741164] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:49.741228] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:49.799762] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:49.800411] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:49.800490] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:49.800524] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:49.919893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:49.920078] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:49.920128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:49.920164] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:49.924595] [DEBUG] [FORECASTER] UPC: Forecast T+1@11:T+2@11: DOWN (p=15.92%) [2026-02-24T20:33:49.924956] [INFO ] [FORECASTER] Completed predict_future for UPC [2026-02-24T20:33:49.925126] [INFO ] [sig ] UPC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:50.078400] [INFO ] [LOCAL ] Saved forecast: UPC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UPC.txt [2026-02-24T20:33:50.078565] [INFO ] [sig ] [3115/3377] Completed UPC in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-24T20:33:50.078629] [INFO ] [sig ] [3116/3377] Forecasting UPS... [2026-02-24T20:33:50.078661] [INFO ] [sig ] Generating forecast for: UPS [2026-02-24T20:33:50.078693] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPS' from 'https://tdm.silogroup.org/data/derivative_storage/UPS.csv'. [2026-02-24T20:33:50.091518] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPS'. [2026-02-24T20:33:50.091949] [INFO ] [FORECASTER] Starting predict_future for UPS [2026-02-24T20:33:50.093071] [DEBUG] [LOCAL ] No optimal features file found for UPS: ./output/feature-sets/UPS.txt [2026-02-24T20:33:50.093131] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:50.093163] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:50.093188] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:50.093246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:50.158364] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:50.159619] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:50.159712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:50.159746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:50.303347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:50.303513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:50.303554] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:50.303607] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:50.307119] [DEBUG] [FORECASTER] UPS: Forecast T+1@11:T+2@11: UP (p=75.46%) [2026-02-24T20:33:50.307432] [INFO ] [FORECASTER] Completed predict_future for UPS [2026-02-24T20:33:50.307589] [INFO ] [sig ] UPS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:50.463640] [INFO ] [LOCAL ] Saved forecast: UPS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UPS.txt [2026-02-24T20:33:50.463853] [INFO ] [sig ] [3116/3377] Completed UPS in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-24T20:33:50.463910] [INFO ] [sig ] [3117/3377] Forecasting UPWK... [2026-02-24T20:33:50.463951] [INFO ] [sig ] Generating forecast for: UPWK [2026-02-24T20:33:50.463994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UPWK' from 'https://tdm.silogroup.org/data/derivative_storage/UPWK.csv'. [2026-02-24T20:33:50.477138] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UPWK'. [2026-02-24T20:33:50.477735] [INFO ] [FORECASTER] Starting predict_future for UPWK [2026-02-24T20:33:50.478640] [DEBUG] [LOCAL ] No optimal features file found for UPWK: ./output/feature-sets/UPWK.txt [2026-02-24T20:33:50.478697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:50.478730] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:50.478758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:50.478816] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:50.541318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:50.542249] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:50.542333] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:50.542367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:50.671479] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:50.671670] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:50.671717] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:50.671745] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:50.675226] [DEBUG] [FORECASTER] UPWK: Forecast T+1@11:T+2@11: DOWN (p=19.27%) [2026-02-24T20:33:50.675523] [INFO ] [FORECASTER] Completed predict_future for UPWK [2026-02-24T20:33:50.675702] [INFO ] [sig ] UPWK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:50.836841] [INFO ] [LOCAL ] Saved forecast: UPWK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UPWK.txt [2026-02-24T20:33:50.837045] [INFO ] [sig ] [3117/3377] Completed UPWK in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-24T20:33:50.837111] [INFO ] [sig ] [3118/3377] Forecasting URBN... [2026-02-24T20:33:50.837158] [INFO ] [sig ] Generating forecast for: URBN [2026-02-24T20:33:50.837207] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URBN' from 'https://tdm.silogroup.org/data/derivative_storage/URBN.csv'. [2026-02-24T20:33:50.849547] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URBN'. [2026-02-24T20:33:50.849996] [INFO ] [FORECASTER] Starting predict_future for URBN [2026-02-24T20:33:50.850866] [DEBUG] [LOCAL ] No optimal features file found for URBN: ./output/feature-sets/URBN.txt [2026-02-24T20:33:50.850921] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:50.850953] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:50.850981] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:50.851037] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:50.912951] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:50.913910] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:50.914001] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:50.914035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:51.044265] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:51.044643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:51.044685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:51.044713] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:51.048555] [DEBUG] [FORECASTER] URBN: Forecast T+1@11:T+2@11: DOWN (p=15.24%) [2026-02-24T20:33:51.048886] [INFO ] [FORECASTER] Completed predict_future for URBN [2026-02-24T20:33:51.049026] [INFO ] [sig ] URBN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:51.201633] [INFO ] [LOCAL ] Saved forecast: URBN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/URBN.txt [2026-02-24T20:33:51.201783] [INFO ] [sig ] [3118/3377] Completed URBN in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-24T20:33:51.201822] [INFO ] [sig ] [3119/3377] Forecasting URGN... [2026-02-24T20:33:51.201853] [INFO ] [sig ] Generating forecast for: URGN [2026-02-24T20:33:51.201883] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URGN' from 'https://tdm.silogroup.org/data/derivative_storage/URGN.csv'. [2026-02-24T20:33:51.214499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URGN'. [2026-02-24T20:33:51.214917] [INFO ] [FORECASTER] Starting predict_future for URGN [2026-02-24T20:33:51.215759] [DEBUG] [LOCAL ] No optimal features file found for URGN: ./output/feature-sets/URGN.txt [2026-02-24T20:33:51.215814] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:51.215847] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:51.215874] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:51.215931] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:51.276062] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:51.277013] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:51.277113] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:51.277155] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:51.398515] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:51.398696] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:51.398737] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:51.398769] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:51.402375] [DEBUG] [FORECASTER] URGN: Forecast T+1@11:T+2@11: DOWN (p=0.12%) [2026-02-24T20:33:51.402697] [INFO ] [FORECASTER] Completed predict_future for URGN [2026-02-24T20:33:51.402836] [INFO ] [sig ] URGN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:51.551666] [INFO ] [LOCAL ] Saved forecast: URGN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/URGN.txt [2026-02-24T20:33:51.551821] [INFO ] [sig ] [3119/3377] Completed URGN in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.6m [2026-02-24T20:33:51.551863] [INFO ] [sig ] [3120/3377] Forecasting URI... [2026-02-24T20:33:51.551895] [INFO ] [sig ] Generating forecast for: URI [2026-02-24T20:33:51.551927] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URI' from 'https://tdm.silogroup.org/data/derivative_storage/URI.csv'. [2026-02-24T20:33:51.564203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URI'. [2026-02-24T20:33:51.564603] [INFO ] [FORECASTER] Starting predict_future for URI [2026-02-24T20:33:51.565423] [DEBUG] [LOCAL ] No optimal features file found for URI: ./output/feature-sets/URI.txt [2026-02-24T20:33:51.565478] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:51.565563] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:51.565622] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:51.565718] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:51.627016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:51.627902] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:51.627997] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:51.628035] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:51.763908] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:51.764081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:51.764125] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:51.764154] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:51.767900] [DEBUG] [FORECASTER] URI: Forecast T+1@11:T+2@11: DOWN (p=15.42%) [2026-02-24T20:33:51.768224] [INFO ] [FORECASTER] Completed predict_future for URI [2026-02-24T20:33:51.768369] [INFO ] [sig ] URI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:51.924505] [INFO ] [LOCAL ] Saved forecast: URI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/URI.txt [2026-02-24T20:33:51.924697] [INFO ] [sig ] [3120/3377] Completed URI in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:51.924742] [INFO ] [sig ] [3121/3377] Forecasting URNJ... [2026-02-24T20:33:51.924773] [INFO ] [sig ] Generating forecast for: URNJ [2026-02-24T20:33:51.924804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'URNJ' from 'https://tdm.silogroup.org/data/derivative_storage/URNJ.csv'. [2026-02-24T20:33:51.938165] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'URNJ'. [2026-02-24T20:33:51.938797] [INFO ] [FORECASTER] Starting predict_future for URNJ [2026-02-24T20:33:51.939746] [DEBUG] [LOCAL ] No optimal features file found for URNJ: ./output/feature-sets/URNJ.txt [2026-02-24T20:33:51.939801] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:51.939834] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:51.939861] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:51.939918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:52.001604] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:52.002504] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:52.002615] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:52.002654] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:52.132894] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:52.133057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:52.133098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:52.133126] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:52.136785] [DEBUG] [FORECASTER] URNJ: Forecast T+1@11:T+2@11: DOWN (p=17.28%) [2026-02-24T20:33:52.137095] [INFO ] [FORECASTER] Completed predict_future for URNJ [2026-02-24T20:33:52.137237] [INFO ] [sig ] URNJ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:52.295430] [INFO ] [LOCAL ] Saved forecast: URNJ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/URNJ.txt [2026-02-24T20:33:52.295607] [INFO ] [sig ] [3121/3377] Completed URNJ in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:52.295652] [INFO ] [sig ] [3122/3377] Forecasting UROY... [2026-02-24T20:33:52.295686] [INFO ] [sig ] Generating forecast for: UROY [2026-02-24T20:33:52.295717] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UROY' from 'https://tdm.silogroup.org/data/derivative_storage/UROY.csv'. [2026-02-24T20:33:52.309824] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UROY'. [2026-02-24T20:33:52.310228] [INFO ] [FORECASTER] Starting predict_future for UROY [2026-02-24T20:33:52.311161] [DEBUG] [LOCAL ] No optimal features file found for UROY: ./output/feature-sets/UROY.txt [2026-02-24T20:33:52.311230] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:52.311264] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:52.311292] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:52.311350] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:52.374466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:52.375372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:52.375479] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:52.375530] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:52.513669] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:52.513830] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:52.513873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:52.513904] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:52.517554] [DEBUG] [FORECASTER] UROY: Forecast T+1@11:T+2@11: UP (p=77.64%) [2026-02-24T20:33:52.517893] [INFO ] [FORECASTER] Completed predict_future for UROY [2026-02-24T20:33:52.518048] [INFO ] [sig ] UROY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:52.674325] [INFO ] [LOCAL ] Saved forecast: UROY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UROY.txt [2026-02-24T20:33:52.674481] [INFO ] [sig ] [3122/3377] Completed UROY in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:52.674521] [INFO ] [sig ] [3123/3377] Forecasting USA... [2026-02-24T20:33:52.674553] [INFO ] [sig ] Generating forecast for: USA [2026-02-24T20:33:52.674604] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USA' from 'https://tdm.silogroup.org/data/derivative_storage/USA.csv'. [2026-02-24T20:33:52.686262] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USA'. [2026-02-24T20:33:52.686604] [INFO ] [FORECASTER] Starting predict_future for USA [2026-02-24T20:33:52.687420] [DEBUG] [LOCAL ] No optimal features file found for USA: ./output/feature-sets/USA.txt [2026-02-24T20:33:52.687474] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:52.687506] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:52.687533] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:52.687606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:52.746371] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:52.747169] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:52.747268] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:52.747309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:52.863519] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:52.863664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:52.863702] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:52.863762] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:52.867291] [DEBUG] [FORECASTER] USA: Forecast T+1@11:T+2@11: DOWN (p=22.53%) [2026-02-24T20:33:52.867765] [INFO ] [FORECASTER] Completed predict_future for USA [2026-02-24T20:33:52.867913] [INFO ] [sig ] USA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:53.009619] [INFO ] [LOCAL ] Saved forecast: USA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/USA.txt [2026-02-24T20:33:53.009754] [INFO ] [sig ] [3123/3377] Completed USA in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:53.009793] [INFO ] [sig ] [3124/3377] Forecasting USAC... [2026-02-24T20:33:53.009822] [INFO ] [sig ] Generating forecast for: USAC [2026-02-24T20:33:53.009853] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USAC' from 'https://tdm.silogroup.org/data/derivative_storage/USAC.csv'. [2026-02-24T20:33:53.020819] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USAC'. [2026-02-24T20:33:53.021125] [INFO ] [FORECASTER] Starting predict_future for USAC [2026-02-24T20:33:53.021938] [DEBUG] [LOCAL ] No optimal features file found for USAC: ./output/feature-sets/USAC.txt [2026-02-24T20:33:53.021992] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:53.022024] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:53.022050] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:53.022106] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:53.078966] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:53.079623] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:53.079703] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:53.079735] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:53.199308] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:53.199469] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:53.199510] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:53.199538] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:53.203045] [DEBUG] [FORECASTER] USAC: Forecast T+1@11:T+2@11: DOWN (p=44.16%) [2026-02-24T20:33:53.203354] [INFO ] [FORECASTER] Completed predict_future for USAC [2026-02-24T20:33:53.203486] [INFO ] [sig ] USAC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:53.344253] [INFO ] [LOCAL ] Saved forecast: USAC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/USAC.txt [2026-02-24T20:33:53.344385] [INFO ] [sig ] [3124/3377] Completed USAC in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:53.344423] [INFO ] [sig ] [3125/3377] Forecasting USB... [2026-02-24T20:33:53.344452] [INFO ] [sig ] Generating forecast for: USB [2026-02-24T20:33:53.344484] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USB' from 'https://tdm.silogroup.org/data/derivative_storage/USB.csv'. [2026-02-24T20:33:53.356347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USB'. [2026-02-24T20:33:53.356694] [INFO ] [FORECASTER] Starting predict_future for USB [2026-02-24T20:33:53.357518] [DEBUG] [LOCAL ] No optimal features file found for USB: ./output/feature-sets/USB.txt [2026-02-24T20:33:53.357589] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:53.357624] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:53.357651] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:53.357708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:53.414708] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:53.415536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:53.415642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:53.415677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:53.539859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:53.540021] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:53.540061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:53.540090] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:53.543561] [DEBUG] [FORECASTER] USB: Forecast T+1@11:T+2@11: DOWN (p=4.40%) [2026-02-24T20:33:53.543884] [INFO ] [FORECASTER] Completed predict_future for USB [2026-02-24T20:33:53.544023] [INFO ] [sig ] USB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:53.685926] [INFO ] [LOCAL ] Saved forecast: USB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/USB.txt [2026-02-24T20:33:53.686094] [INFO ] [sig ] [3125/3377] Completed USB in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:53.686135] [INFO ] [sig ] [3126/3377] Forecasting USCB... [2026-02-24T20:33:53.686166] [INFO ] [sig ] Generating forecast for: USCB [2026-02-24T20:33:53.686198] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USCB' from 'https://tdm.silogroup.org/data/derivative_storage/USCB.csv'. [2026-02-24T20:33:53.698374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USCB'. [2026-02-24T20:33:53.698939] [INFO ] [FORECASTER] Starting predict_future for USCB [2026-02-24T20:33:53.699745] [DEBUG] [LOCAL ] No optimal features file found for USCB: ./output/feature-sets/USCB.txt [2026-02-24T20:33:53.699800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:53.699835] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:53.699862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:53.699918] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:53.757293] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:53.758160] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:53.758246] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:53.758278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:53.875116] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:53.875273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:53.875314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:53.875342] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:53.879005] [DEBUG] [FORECASTER] USCB: Forecast T+1@11:T+2@11: UP (p=51.47%) [2026-02-24T20:33:53.879295] [INFO ] [FORECASTER] Completed predict_future for USCB [2026-02-24T20:33:53.879425] [INFO ] [sig ] USCB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:54.026790] [INFO ] [LOCAL ] Saved forecast: USCB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USCB.txt [2026-02-24T20:33:54.026922] [INFO ] [sig ] [3126/3377] Completed USCB in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:54.026961] [INFO ] [sig ] [3127/3377] Forecasting USDX... [2026-02-24T20:33:54.026991] [INFO ] [sig ] Generating forecast for: USDX [2026-02-24T20:33:54.027020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USDX' from 'https://tdm.silogroup.org/data/derivative_storage/USDX.csv'. [2026-02-24T20:33:54.038776] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USDX'. [2026-02-24T20:33:54.039074] [INFO ] [FORECASTER] Starting predict_future for USDX [2026-02-24T20:33:54.039955] [DEBUG] [LOCAL ] No optimal features file found for USDX: ./output/feature-sets/USDX.txt [2026-02-24T20:33:54.040016] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:54.040052] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:54.040080] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:54.040138] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:54.098189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:54.098857] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:54.098935] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:54.098968] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:54.211236] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:54.211359] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:54.211395] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:54.211424] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:54.215152] [DEBUG] [FORECASTER] USDX: Forecast T+1@11:T+2@11: UP (p=53.90%) [2026-02-24T20:33:54.215466] [INFO ] [FORECASTER] Completed predict_future for USDX [2026-02-24T20:33:54.215618] [INFO ] [sig ] USDX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:54.357170] [INFO ] [LOCAL ] Saved forecast: USDX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USDX.txt [2026-02-24T20:33:54.357317] [INFO ] [sig ] [3127/3377] Completed USDX in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:54.357357] [INFO ] [sig ] [3128/3377] Forecasting USEA... [2026-02-24T20:33:54.357387] [INFO ] [sig ] Generating forecast for: USEA [2026-02-24T20:33:54.357418] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USEA' from 'https://tdm.silogroup.org/data/derivative_storage/USEA.csv'. [2026-02-24T20:33:54.368447] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USEA'. [2026-02-24T20:33:54.368765] [INFO ] [FORECASTER] Starting predict_future for USEA [2026-02-24T20:33:54.369619] [DEBUG] [LOCAL ] No optimal features file found for USEA: ./output/feature-sets/USEA.txt [2026-02-24T20:33:54.369673] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:54.369705] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:54.369732] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:54.369788] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:54.427024] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:54.427717] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:54.427798] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:54.427831] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:54.544456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:54.544629] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:54.544669] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:54.544698] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:54.548179] [DEBUG] [FORECASTER] USEA: Forecast T+1@11:T+2@11: UP (p=93.07%) [2026-02-24T20:33:54.548486] [INFO ] [FORECASTER] Completed predict_future for USEA [2026-02-24T20:33:54.548634] [INFO ] [sig ] USEA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:54.693100] [INFO ] [LOCAL ] Saved forecast: USEA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USEA.txt [2026-02-24T20:33:54.693212] [INFO ] [sig ] [3128/3377] Completed USEA in 0.3s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:54.693250] [INFO ] [sig ] [3129/3377] Forecasting USFD... [2026-02-24T20:33:54.693279] [INFO ] [sig ] Generating forecast for: USFD [2026-02-24T20:33:54.693308] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USFD' from 'https://tdm.silogroup.org/data/derivative_storage/USFD.csv'. [2026-02-24T20:33:54.705808] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USFD'. [2026-02-24T20:33:54.706104] [INFO ] [FORECASTER] Starting predict_future for USFD [2026-02-24T20:33:54.707089] [DEBUG] [LOCAL ] No optimal features file found for USFD: ./output/feature-sets/USFD.txt [2026-02-24T20:33:54.707143] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:54.707175] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:54.707207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:54.707263] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:54.767170] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:54.768016] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:54.768095] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:54.768128] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:54.896456] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:54.896661] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:54.896705] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:54.896735] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:54.900768] [DEBUG] [FORECASTER] USFD: Forecast T+1@11:T+2@11: DOWN (p=0.40%) [2026-02-24T20:33:54.901134] [INFO ] [FORECASTER] Completed predict_future for USFD [2026-02-24T20:33:54.901285] [INFO ] [sig ] USFD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:55.047475] [INFO ] [LOCAL ] Saved forecast: USFD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/USFD.txt [2026-02-24T20:33:55.047649] [INFO ] [sig ] [3129/3377] Completed USFD in 0.4s | 2.77 sym/s | Total: 18.8m | ETA: 1.5m [2026-02-24T20:33:55.047693] [INFO ] [sig ] [3130/3377] Forecasting USGO... [2026-02-24T20:33:55.047724] [INFO ] [sig ] Generating forecast for: USGO [2026-02-24T20:33:55.047754] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USGO' from 'https://tdm.silogroup.org/data/derivative_storage/USGO.csv'. [2026-02-24T20:33:55.059884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USGO'. [2026-02-24T20:33:55.060159] [INFO ] [FORECASTER] Starting predict_future for USGO [2026-02-24T20:33:55.060957] [DEBUG] [LOCAL ] No optimal features file found for USGO: ./output/feature-sets/USGO.txt [2026-02-24T20:33:55.061011] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:55.061042] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:55.061071] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:55.061127] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:55.118922] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:55.119544] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:55.119663] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:55.119697] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:55.236558] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:55.236707] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:55.236746] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:55.236774] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:55.240156] [DEBUG] [FORECASTER] USGO: Forecast T+1@11:T+2@11: UP (p=87.99%) [2026-02-24T20:33:55.240444] [INFO ] [FORECASTER] Completed predict_future for USGO [2026-02-24T20:33:55.240596] [INFO ] [sig ] USGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:55.384365] [INFO ] [LOCAL ] Saved forecast: USGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USGO.txt [2026-02-24T20:33:55.384494] [INFO ] [sig ] [3130/3377] Completed USGO in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-24T20:33:55.384532] [INFO ] [sig ] [3131/3377] Forecasting USIG... [2026-02-24T20:33:55.384562] [INFO ] [sig ] Generating forecast for: USIG [2026-02-24T20:33:55.384613] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIG' from 'https://tdm.silogroup.org/data/derivative_storage/USIG.csv'. [2026-02-24T20:33:55.395882] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIG'. [2026-02-24T20:33:55.396182] [INFO ] [FORECASTER] Starting predict_future for USIG [2026-02-24T20:33:55.396981] [DEBUG] [LOCAL ] No optimal features file found for USIG: ./output/feature-sets/USIG.txt [2026-02-24T20:33:55.397035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:55.397066] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:55.397093] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:55.397150] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:55.454712] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:55.455403] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:55.455482] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:55.455515] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:55.581156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:55.581287] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:55.581330] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:55.581359] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:55.584823] [DEBUG] [FORECASTER] USIG: Forecast T+1@11:T+2@11: UP (p=50.18%) [2026-02-24T20:33:55.585098] [INFO ] [FORECASTER] Completed predict_future for USIG [2026-02-24T20:33:55.585229] [INFO ] [sig ] USIG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:55.731303] [INFO ] [LOCAL ] Saved forecast: USIG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USIG.txt [2026-02-24T20:33:55.731644] [INFO ] [sig ] [3131/3377] Completed USIG in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-24T20:33:55.731686] [INFO ] [sig ] [3132/3377] Forecasting USIO... [2026-02-24T20:33:55.731716] [INFO ] [sig ] Generating forecast for: USIO [2026-02-24T20:33:55.731747] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USIO' from 'https://tdm.silogroup.org/data/derivative_storage/USIO.csv'. [2026-02-24T20:33:55.745482] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USIO'. [2026-02-24T20:33:55.745860] [INFO ] [FORECASTER] Starting predict_future for USIO [2026-02-24T20:33:55.746789] [DEBUG] [LOCAL ] No optimal features file found for USIO: ./output/feature-sets/USIO.txt [2026-02-24T20:33:55.746844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:55.746876] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:55.746903] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:55.746959] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:55.806633] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:55.807334] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:55.807419] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:55.807452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:55.929377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:55.929546] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:55.929605] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:55.929635] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:55.933208] [DEBUG] [FORECASTER] USIO: Forecast T+1@11:T+2@11: DOWN (p=41.61%) [2026-02-24T20:33:55.933503] [INFO ] [FORECASTER] Completed predict_future for USIO [2026-02-24T20:33:55.933663] [INFO ] [sig ] USIO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:56.080360] [INFO ] [LOCAL ] Saved forecast: USIO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/USIO.txt [2026-02-24T20:33:56.080512] [INFO ] [sig ] [3132/3377] Completed USIO in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-24T20:33:56.080560] [INFO ] [sig ] [3133/3377] Forecasting USLM... [2026-02-24T20:33:56.080610] [INFO ] [sig ] Generating forecast for: USLM [2026-02-24T20:33:56.080642] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USLM' from 'https://tdm.silogroup.org/data/derivative_storage/USLM.csv'. [2026-02-24T20:33:56.094758] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USLM'. [2026-02-24T20:33:56.095118] [INFO ] [FORECASTER] Starting predict_future for USLM [2026-02-24T20:33:56.095971] [DEBUG] [LOCAL ] No optimal features file found for USLM: ./output/feature-sets/USLM.txt [2026-02-24T20:33:56.096025] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:56.096070] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:56.096100] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:56.096161] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:56.158151] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:56.159059] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:56.159146] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:56.159181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:56.278205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:56.278375] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:56.278416] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:56.278447] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:56.281938] [DEBUG] [FORECASTER] USLM: Forecast T+1@11:T+2@11: UP (p=91.29%) [2026-02-24T20:33:56.282237] [INFO ] [FORECASTER] Completed predict_future for USLM [2026-02-24T20:33:56.282387] [INFO ] [sig ] USLM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:56.430454] [INFO ] [LOCAL ] Saved forecast: USLM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USLM.txt [2026-02-24T20:33:56.430645] [INFO ] [sig ] [3133/3377] Completed USLM in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-24T20:33:56.430689] [INFO ] [sig ] [3134/3377] Forecasting USMC... [2026-02-24T20:33:56.430721] [INFO ] [sig ] Generating forecast for: USMC [2026-02-24T20:33:56.430752] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USMC' from 'https://tdm.silogroup.org/data/derivative_storage/USMC.csv'. [2026-02-24T20:33:56.442797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USMC'. [2026-02-24T20:33:56.443136] [INFO ] [FORECASTER] Starting predict_future for USMC [2026-02-24T20:33:56.444175] [DEBUG] [LOCAL ] No optimal features file found for USMC: ./output/feature-sets/USMC.txt [2026-02-24T20:33:56.444243] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:56.444283] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:56.444316] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:56.444385] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:56.505436] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:56.506344] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:56.506431] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:56.506465] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:56.628012] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:56.628190] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:56.628244] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:56.628276] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:56.632141] [DEBUG] [FORECASTER] USMC: Forecast T+1@11:T+2@11: UP (p=92.77%) [2026-02-24T20:33:56.632477] [INFO ] [FORECASTER] Completed predict_future for USMC [2026-02-24T20:33:56.632637] [INFO ] [sig ] USMC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:56.781781] [INFO ] [LOCAL ] Saved forecast: USMC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USMC.txt [2026-02-24T20:33:56.781947] [INFO ] [sig ] [3134/3377] Completed USMC in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-24T20:33:56.781987] [INFO ] [sig ] [3135/3377] Forecasting USOI... [2026-02-24T20:33:56.782017] [INFO ] [sig ] Generating forecast for: USOI [2026-02-24T20:33:56.782048] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOI' from 'https://tdm.silogroup.org/data/derivative_storage/USOI.csv'. [2026-02-24T20:33:56.793866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOI'. [2026-02-24T20:33:56.794240] [INFO ] [FORECASTER] Starting predict_future for USOI [2026-02-24T20:33:56.795062] [DEBUG] [LOCAL ] No optimal features file found for USOI: ./output/feature-sets/USOI.txt [2026-02-24T20:33:56.795117] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:56.795150] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:56.795178] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:56.795235] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:56.854097] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:56.855097] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:56.855185] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:56.855221] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:56.994690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:56.994857] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:56.994900] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:56.994930] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:56.999262] [DEBUG] [FORECASTER] USOI: Forecast T+1@11:T+2@11: UP (p=65.38%) [2026-02-24T20:33:56.999744] [INFO ] [FORECASTER] Completed predict_future for USOI [2026-02-24T20:33:56.999886] [INFO ] [sig ] USOI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:57.156721] [INFO ] [LOCAL ] Saved forecast: USOI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USOI.txt [2026-02-24T20:33:57.156899] [INFO ] [sig ] [3135/3377] Completed USOI in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-24T20:33:57.156940] [INFO ] [sig ] [3136/3377] Forecasting USOY... [2026-02-24T20:33:57.156971] [INFO ] [sig ] Generating forecast for: USOY [2026-02-24T20:33:57.157002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USOY' from 'https://tdm.silogroup.org/data/derivative_storage/USOY.csv'. [2026-02-24T20:33:57.169383] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USOY'. [2026-02-24T20:33:57.169840] [INFO ] [FORECASTER] Starting predict_future for USOY [2026-02-24T20:33:57.170785] [DEBUG] [LOCAL ] No optimal features file found for USOY: ./output/feature-sets/USOY.txt [2026-02-24T20:33:57.170844] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:57.170879] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:57.170908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:57.170966] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:57.233650] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:57.234605] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:57.234700] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:57.234734] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:57.361804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:57.361981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:57.362031] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:57.362071] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:57.365959] [DEBUG] [FORECASTER] USOY: Forecast T+1@11:T+2@11: UP (p=75.90%) [2026-02-24T20:33:57.366259] [INFO ] [FORECASTER] Completed predict_future for USOY [2026-02-24T20:33:57.366402] [INFO ] [sig ] USOY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:57.520403] [INFO ] [LOCAL ] Saved forecast: USOY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USOY.txt [2026-02-24T20:33:57.520556] [INFO ] [sig ] [3136/3377] Completed USOY in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.5m [2026-02-24T20:33:57.520635] [INFO ] [sig ] [3137/3377] Forecasting USTB... [2026-02-24T20:33:57.520669] [INFO ] [sig ] Generating forecast for: USTB [2026-02-24T20:33:57.520700] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USTB' from 'https://tdm.silogroup.org/data/derivative_storage/USTB.csv'. [2026-02-24T20:33:57.533090] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USTB'. [2026-02-24T20:33:57.533458] [INFO ] [FORECASTER] Starting predict_future for USTB [2026-02-24T20:33:57.534299] [DEBUG] [LOCAL ] No optimal features file found for USTB: ./output/feature-sets/USTB.txt [2026-02-24T20:33:57.534377] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:57.534483] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:57.534515] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:57.534593] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:57.597988] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:57.599125] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:57.599223] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:57.599258] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:57.721742] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:57.721905] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:57.721947] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:57.721977] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:57.725708] [DEBUG] [FORECASTER] USTB: Forecast T+1@11:T+2@11: UP (p=74.26%) [2026-02-24T20:33:57.726054] [INFO ] [FORECASTER] Completed predict_future for USTB [2026-02-24T20:33:57.726205] [INFO ] [sig ] USTB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:57.891333] [INFO ] [LOCAL ] Saved forecast: USTB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USTB.txt [2026-02-24T20:33:57.891524] [INFO ] [sig ] [3137/3377] Completed USTB in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:33:57.891566] [INFO ] [sig ] [3138/3377] Forecasting USVM... [2026-02-24T20:33:57.891619] [INFO ] [sig ] Generating forecast for: USVM [2026-02-24T20:33:57.891650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USVM' from 'https://tdm.silogroup.org/data/derivative_storage/USVM.csv'. [2026-02-24T20:33:57.905523] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USVM'. [2026-02-24T20:33:57.905958] [INFO ] [FORECASTER] Starting predict_future for USVM [2026-02-24T20:33:57.906886] [DEBUG] [LOCAL ] No optimal features file found for USVM: ./output/feature-sets/USVM.txt [2026-02-24T20:33:57.906945] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:57.906977] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:57.907004] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:57.907061] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:57.973684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:57.974624] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:57.974724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:57.974760] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:58.100538] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:58.100714] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:58.100757] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:58.100788] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:58.104726] [DEBUG] [FORECASTER] USVM: Forecast T+1@11:T+2@11: UP (p=95.63%) [2026-02-24T20:33:58.105030] [INFO ] [FORECASTER] Completed predict_future for USVM [2026-02-24T20:33:58.105198] [INFO ] [sig ] USVM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:33:58.255856] [INFO ] [LOCAL ] Saved forecast: USVM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/USVM.txt [2026-02-24T20:33:58.256041] [INFO ] [sig ] [3138/3377] Completed USVM in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:33:58.256086] [INFO ] [sig ] [3139/3377] Forecasting USXF... [2026-02-24T20:33:58.256115] [INFO ] [sig ] Generating forecast for: USXF [2026-02-24T20:33:58.256147] [DEBUG] [REMOTE ] Fetching historical data for symbol 'USXF' from 'https://tdm.silogroup.org/data/derivative_storage/USXF.csv'. [2026-02-24T20:33:58.267668] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'USXF'. [2026-02-24T20:33:58.268087] [INFO ] [FORECASTER] Starting predict_future for USXF [2026-02-24T20:33:58.269039] [DEBUG] [LOCAL ] No optimal features file found for USXF: ./output/feature-sets/USXF.txt [2026-02-24T20:33:58.269096] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:58.269130] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:58.269157] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:58.269215] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:58.328469] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:58.329404] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:58.329499] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:58.329534] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:58.450520] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:58.450708] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:58.450750] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:58.450780] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:58.454185] [DEBUG] [FORECASTER] USXF: Forecast T+1@11:T+2@11: DOWN (p=40.47%) [2026-02-24T20:33:58.454471] [INFO ] [FORECASTER] Completed predict_future for USXF [2026-02-24T20:33:58.454625] [INFO ] [sig ] USXF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:58.599740] [INFO ] [LOCAL ] Saved forecast: USXF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/USXF.txt [2026-02-24T20:33:58.599922] [INFO ] [sig ] [3139/3377] Completed USXF in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:33:58.599964] [INFO ] [sig ] [3140/3377] Forecasting UTEN... [2026-02-24T20:33:58.599996] [INFO ] [sig ] Generating forecast for: UTEN [2026-02-24T20:33:58.600027] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTEN' from 'https://tdm.silogroup.org/data/derivative_storage/UTEN.csv'. [2026-02-24T20:33:58.611598] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTEN'. [2026-02-24T20:33:58.611956] [INFO ] [FORECASTER] Starting predict_future for UTEN [2026-02-24T20:33:58.612816] [DEBUG] [LOCAL ] No optimal features file found for UTEN: ./output/feature-sets/UTEN.txt [2026-02-24T20:33:58.612871] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:58.612904] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:58.612931] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:58.612988] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:58.671955] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:58.672781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:58.672895] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:58.672933] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:58.799684] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:58.799849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:58.799909] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:58.799971] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:58.803958] [DEBUG] [FORECASTER] UTEN: Forecast T+1@11:T+2@11: DOWN (p=19.43%) [2026-02-24T20:33:58.804250] [INFO ] [FORECASTER] Completed predict_future for UTEN [2026-02-24T20:33:58.804381] [INFO ] [sig ] UTEN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:58.951369] [INFO ] [LOCAL ] Saved forecast: UTEN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UTEN.txt [2026-02-24T20:33:58.951502] [INFO ] [sig ] [3140/3377] Completed UTEN in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:33:58.951541] [INFO ] [sig ] [3141/3377] Forecasting UTF... [2026-02-24T20:33:58.951588] [INFO ] [sig ] Generating forecast for: UTF [2026-02-24T20:33:58.951624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTF' from 'https://tdm.silogroup.org/data/derivative_storage/UTF.csv'. [2026-02-24T20:33:58.962917] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTF'. [2026-02-24T20:33:58.963212] [INFO ] [FORECASTER] Starting predict_future for UTF [2026-02-24T20:33:58.964017] [DEBUG] [LOCAL ] No optimal features file found for UTF: ./output/feature-sets/UTF.txt [2026-02-24T20:33:58.964070] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:58.964102] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:58.964129] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:58.964185] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:59.021218] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:59.022096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:59.022182] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:59.022215] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:59.147253] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:59.147432] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:59.147478] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:59.147509] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:59.151093] [DEBUG] [FORECASTER] UTF: Forecast T+1@11:T+2@11: DOWN (p=41.18%) [2026-02-24T20:33:59.151401] [INFO ] [FORECASTER] Completed predict_future for UTF [2026-02-24T20:33:59.151534] [INFO ] [sig ] UTF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:59.295185] [INFO ] [LOCAL ] Saved forecast: UTF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UTF.txt [2026-02-24T20:33:59.295353] [INFO ] [sig ] [3141/3377] Completed UTF in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:33:59.295393] [INFO ] [sig ] [3142/3377] Forecasting UTI... [2026-02-24T20:33:59.295424] [INFO ] [sig ] Generating forecast for: UTI [2026-02-24T20:33:59.295464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTI' from 'https://tdm.silogroup.org/data/derivative_storage/UTI.csv'. [2026-02-24T20:33:59.307051] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTI'. [2026-02-24T20:33:59.307422] [INFO ] [FORECASTER] Starting predict_future for UTI [2026-02-24T20:33:59.308276] [DEBUG] [LOCAL ] No optimal features file found for UTI: ./output/feature-sets/UTI.txt [2026-02-24T20:33:59.308330] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:59.308361] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:59.308387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:59.308450] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:59.365540] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:59.366448] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:59.366564] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:59.366619] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:59.489525] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:59.489703] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:59.489745] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:59.489775] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:59.493249] [DEBUG] [FORECASTER] UTI: Forecast T+1@11:T+2@11: DOWN (p=8.91%) [2026-02-24T20:33:59.493538] [INFO ] [FORECASTER] Completed predict_future for UTI [2026-02-24T20:33:59.493694] [INFO ] [sig ] UTI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:33:59.641808] [INFO ] [LOCAL ] Saved forecast: UTI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UTI.txt [2026-02-24T20:33:59.641971] [INFO ] [sig ] [3142/3377] Completed UTI in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:33:59.642010] [INFO ] [sig ] [3143/3377] Forecasting UTL... [2026-02-24T20:33:59.642040] [INFO ] [sig ] Generating forecast for: UTL [2026-02-24T20:33:59.642071] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTL' from 'https://tdm.silogroup.org/data/derivative_storage/UTL.csv'. [2026-02-24T20:33:59.655683] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTL'. [2026-02-24T20:33:59.656081] [INFO ] [FORECASTER] Starting predict_future for UTL [2026-02-24T20:33:59.657107] [DEBUG] [LOCAL ] No optimal features file found for UTL: ./output/feature-sets/UTL.txt [2026-02-24T20:33:59.657161] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:33:59.657193] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:33:59.657220] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:33:59.657280] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:33:59.721642] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:33:59.722745] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:33:59.722837] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:33:59.722872] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:33:59.853023] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:33:59.853199] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:33:59.853245] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:33:59.853275] [INFO ] [FORECASTER] Training complete [2026-02-24T20:33:59.856933] [DEBUG] [FORECASTER] UTL: Forecast T+1@11:T+2@11: DOWN (p=5.98%) [2026-02-24T20:33:59.857228] [INFO ] [FORECASTER] Completed predict_future for UTL [2026-02-24T20:33:59.857373] [INFO ] [sig ] UTL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:00.086531] [INFO ] [LOCAL ] Saved forecast: UTL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UTL.txt [2026-02-24T20:34:00.086698] [INFO ] [sig ] [3143/3377] Completed UTL in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:34:00.086740] [INFO ] [sig ] [3144/3377] Forecasting UTMD... [2026-02-24T20:34:00.086772] [INFO ] [sig ] Generating forecast for: UTMD [2026-02-24T20:34:00.086804] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTMD' from 'https://tdm.silogroup.org/data/derivative_storage/UTMD.csv'. [2026-02-24T20:34:00.098373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTMD'. [2026-02-24T20:34:00.098681] [INFO ] [FORECASTER] Starting predict_future for UTMD [2026-02-24T20:34:00.099495] [DEBUG] [LOCAL ] No optimal features file found for UTMD: ./output/feature-sets/UTMD.txt [2026-02-24T20:34:00.099551] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:00.099616] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:00.099648] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:00.099708] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:00.161620] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:00.162407] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:00.162493] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:00.162527] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:00.271690] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:00.271833] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:00.271873] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:00.271904] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:00.275334] [DEBUG] [FORECASTER] UTMD: Forecast T+1@11:T+2@11: DOWN (p=18.86%) [2026-02-24T20:34:00.275657] [INFO ] [FORECASTER] Completed predict_future for UTMD [2026-02-24T20:34:00.275793] [INFO ] [sig ] UTMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:00.424560] [INFO ] [LOCAL ] Saved forecast: UTMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UTMD.txt [2026-02-24T20:34:00.424733] [INFO ] [sig ] [3144/3377] Completed UTMD in 0.3s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:34:00.424775] [INFO ] [sig ] [3145/3377] Forecasting UTZ... [2026-02-24T20:34:00.424804] [INFO ] [sig ] Generating forecast for: UTZ [2026-02-24T20:34:00.424834] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UTZ' from 'https://tdm.silogroup.org/data/derivative_storage/UTZ.csv'. [2026-02-24T20:34:00.437926] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UTZ'. [2026-02-24T20:34:00.438242] [INFO ] [FORECASTER] Starting predict_future for UTZ [2026-02-24T20:34:00.439307] [DEBUG] [LOCAL ] No optimal features file found for UTZ: ./output/feature-sets/UTZ.txt [2026-02-24T20:34:00.439373] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:00.439411] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:00.439444] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:00.439514] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:00.510148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:00.511068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:00.511156] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:00.511191] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:00.629935] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:00.630095] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:00.630136] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:00.630167] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:00.633795] [DEBUG] [FORECASTER] UTZ: Forecast T+1@11:T+2@11: DOWN (p=46.84%) [2026-02-24T20:34:00.634169] [INFO ] [FORECASTER] Completed predict_future for UTZ [2026-02-24T20:34:00.634349] [INFO ] [sig ] UTZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:00.780194] [INFO ] [LOCAL ] Saved forecast: UTZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UTZ.txt [2026-02-24T20:34:00.780341] [INFO ] [sig ] [3145/3377] Completed UTZ in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:34:00.780384] [INFO ] [sig ] [3146/3377] Forecasting UVE... [2026-02-24T20:34:00.780417] [INFO ] [sig ] Generating forecast for: UVE [2026-02-24T20:34:00.780449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVE' from 'https://tdm.silogroup.org/data/derivative_storage/UVE.csv'. [2026-02-24T20:34:00.792347] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVE'. [2026-02-24T20:34:00.792760] [INFO ] [FORECASTER] Starting predict_future for UVE [2026-02-24T20:34:00.793624] [DEBUG] [LOCAL ] No optimal features file found for UVE: ./output/feature-sets/UVE.txt [2026-02-24T20:34:00.793679] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:00.793715] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:00.793753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:00.793814] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:00.852473] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:00.853258] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:00.853355] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:00.853395] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:00.975898] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:00.976058] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:00.976097] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:00.976128] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:00.979668] [DEBUG] [FORECASTER] UVE: Forecast T+1@11:T+2@11: DOWN (p=14.47%) [2026-02-24T20:34:00.979957] [INFO ] [FORECASTER] Completed predict_future for UVE [2026-02-24T20:34:00.980091] [INFO ] [sig ] UVE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:01.134017] [INFO ] [LOCAL ] Saved forecast: UVE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UVE.txt [2026-02-24T20:34:01.134250] [INFO ] [sig ] [3146/3377] Completed UVE in 0.4s | 2.77 sym/s | Total: 18.9m | ETA: 1.4m [2026-02-24T20:34:01.134305] [INFO ] [sig ] [3147/3377] Forecasting UVSP... [2026-02-24T20:34:01.134352] [INFO ] [sig ] Generating forecast for: UVSP [2026-02-24T20:34:01.134393] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UVSP' from 'https://tdm.silogroup.org/data/derivative_storage/UVSP.csv'. [2026-02-24T20:34:01.147526] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UVSP'. [2026-02-24T20:34:01.148016] [INFO ] [FORECASTER] Starting predict_future for UVSP [2026-02-24T20:34:01.149066] [DEBUG] [LOCAL ] No optimal features file found for UVSP: ./output/feature-sets/UVSP.txt [2026-02-24T20:34:01.149133] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:01.149178] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:01.149208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:01.149267] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:01.210023] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:01.211022] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:01.211147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:01.211183] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:01.332897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:01.333063] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:01.333107] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:01.333142] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:01.336873] [DEBUG] [FORECASTER] UVSP: Forecast T+1@11:T+2@11: DOWN (p=7.41%) [2026-02-24T20:34:01.337159] [INFO ] [FORECASTER] Completed predict_future for UVSP [2026-02-24T20:34:01.337299] [INFO ] [sig ] UVSP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:01.494733] [INFO ] [LOCAL ] Saved forecast: UVSP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/UVSP.txt [2026-02-24T20:34:01.494900] [INFO ] [sig ] [3147/3377] Completed UVSP in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-24T20:34:01.494940] [INFO ] [sig ] [3148/3377] Forecasting UWMC... [2026-02-24T20:34:01.494979] [INFO ] [sig ] Generating forecast for: UWMC [2026-02-24T20:34:01.495011] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UWMC' from 'https://tdm.silogroup.org/data/derivative_storage/UWMC.csv'. [2026-02-24T20:34:01.508119] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UWMC'. [2026-02-24T20:34:01.508548] [INFO ] [FORECASTER] Starting predict_future for UWMC [2026-02-24T20:34:01.509420] [DEBUG] [LOCAL ] No optimal features file found for UWMC: ./output/feature-sets/UWMC.txt [2026-02-24T20:34:01.509485] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:01.509517] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:01.509544] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:01.509618] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:01.571539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:01.572489] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:01.572609] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:01.572647] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:01.712264] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:01.712459] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:01.712507] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:01.712540] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:01.717181] [DEBUG] [FORECASTER] UWMC: Forecast T+1@11:T+2@11: UP (p=98.95%) [2026-02-24T20:34:01.717928] [INFO ] [FORECASTER] Completed predict_future for UWMC [2026-02-24T20:34:01.718086] [INFO ] [sig ] UWMC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:01.874861] [INFO ] [LOCAL ] Saved forecast: UWMC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UWMC.txt [2026-02-24T20:34:01.875943] [INFO ] [sig ] [3148/3377] Completed UWMC in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-24T20:34:01.876031] [INFO ] [sig ] [3149/3377] Forecasting UXIN... [2026-02-24T20:34:01.876082] [INFO ] [sig ] Generating forecast for: UXIN [2026-02-24T20:34:01.876129] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UXIN' from 'https://tdm.silogroup.org/data/derivative_storage/UXIN.csv'. [2026-02-24T20:34:01.889749] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UXIN'. [2026-02-24T20:34:01.890196] [INFO ] [FORECASTER] Starting predict_future for UXIN [2026-02-24T20:34:01.891125] [DEBUG] [LOCAL ] No optimal features file found for UXIN: ./output/feature-sets/UXIN.txt [2026-02-24T20:34:01.891182] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:01.891216] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:01.891243] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:01.891300] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:01.956438] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:01.957380] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:01.957469] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:01.957503] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:02.094987] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:02.095151] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:02.095193] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:02.095223] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:02.099019] [DEBUG] [FORECASTER] UXIN: Forecast T+1@11:T+2@11: UP (p=61.54%) [2026-02-24T20:34:02.099387] [INFO ] [FORECASTER] Completed predict_future for UXIN [2026-02-24T20:34:02.099544] [INFO ] [sig ] UXIN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:02.256810] [INFO ] [LOCAL ] Saved forecast: UXIN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UXIN.txt [2026-02-24T20:34:02.256966] [INFO ] [sig ] [3149/3377] Completed UXIN in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-24T20:34:02.257008] [INFO ] [sig ] [3150/3377] Forecasting UYLD... [2026-02-24T20:34:02.257038] [INFO ] [sig ] Generating forecast for: UYLD [2026-02-24T20:34:02.257069] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UYLD' from 'https://tdm.silogroup.org/data/derivative_storage/UYLD.csv'. [2026-02-24T20:34:02.270456] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UYLD'. [2026-02-24T20:34:02.270799] [INFO ] [FORECASTER] Starting predict_future for UYLD [2026-02-24T20:34:02.271643] [DEBUG] [LOCAL ] No optimal features file found for UYLD: ./output/feature-sets/UYLD.txt [2026-02-24T20:34:02.271697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:02.271730] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:02.271758] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:02.271815] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:02.331619] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:02.332319] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:02.332399] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:02.332433] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:02.447977] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:02.448138] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:02.448179] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:02.448209] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:02.452207] [DEBUG] [FORECASTER] UYLD: Forecast T+1@11:T+2@11: UP (p=73.67%) [2026-02-24T20:34:02.452503] [INFO ] [FORECASTER] Completed predict_future for UYLD [2026-02-24T20:34:02.452658] [INFO ] [sig ] UYLD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:02.600157] [INFO ] [LOCAL ] Saved forecast: UYLD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UYLD.txt [2026-02-24T20:34:02.600346] [INFO ] [sig ] [3150/3377] Completed UYLD in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-24T20:34:02.600387] [INFO ] [sig ] [3151/3377] Forecasting UZE... [2026-02-24T20:34:02.600417] [INFO ] [sig ] Generating forecast for: UZE [2026-02-24T20:34:02.600449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'UZE' from 'https://tdm.silogroup.org/data/derivative_storage/UZE.csv'. [2026-02-24T20:34:02.611794] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'UZE'. [2026-02-24T20:34:02.612079] [INFO ] [FORECASTER] Starting predict_future for UZE [2026-02-24T20:34:02.612887] [DEBUG] [LOCAL ] No optimal features file found for UZE: ./output/feature-sets/UZE.txt [2026-02-24T20:34:02.612940] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:02.612972] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:02.612999] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:02.613056] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:02.670671] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:02.671421] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:02.671503] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:02.671537] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:02.781922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:02.782087] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:02.782128] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:02.782178] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:02.785671] [DEBUG] [FORECASTER] UZE: Forecast T+1@11:T+2@11: UP (p=95.00%) [2026-02-24T20:34:02.785959] [INFO ] [FORECASTER] Completed predict_future for UZE [2026-02-24T20:34:02.786094] [INFO ] [sig ] UZE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:02.946733] [INFO ] [LOCAL ] Saved forecast: UZE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/UZE.txt [2026-02-24T20:34:02.946923] [INFO ] [sig ] [3151/3377] Completed UZE in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-24T20:34:02.946973] [INFO ] [sig ] [3152/3377] Forecasting VAC... [2026-02-24T20:34:02.947005] [INFO ] [sig ] Generating forecast for: VAC [2026-02-24T20:34:02.947045] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAC' from 'https://tdm.silogroup.org/data/derivative_storage/VAC.csv'. [2026-02-24T20:34:02.959180] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAC'. [2026-02-24T20:34:02.959642] [INFO ] [FORECASTER] Starting predict_future for VAC [2026-02-24T20:34:02.960766] [DEBUG] [LOCAL ] No optimal features file found for VAC: ./output/feature-sets/VAC.txt [2026-02-24T20:34:02.960822] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:02.960859] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:02.960888] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:02.960950] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:03.021147] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:03.022144] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:03.022277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:03.022315] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:03.151604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:03.151777] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:03.151822] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:03.151854] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:03.156400] [DEBUG] [FORECASTER] VAC: Forecast T+1@11:T+2@11: UP (p=98.21%) [2026-02-24T20:34:03.156965] [INFO ] [FORECASTER] Completed predict_future for VAC [2026-02-24T20:34:03.157116] [INFO ] [sig ] VAC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:03.300997] [INFO ] [LOCAL ] Saved forecast: VAC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VAC.txt [2026-02-24T20:34:03.301133] [INFO ] [sig ] [3152/3377] Completed VAC in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.4m [2026-02-24T20:34:03.301173] [INFO ] [sig ] [3153/3377] Forecasting VAL... [2026-02-24T20:34:03.301204] [INFO ] [sig ] Generating forecast for: VAL [2026-02-24T20:34:03.301234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VAL' from 'https://tdm.silogroup.org/data/derivative_storage/VAL.csv'. [2026-02-24T20:34:03.312509] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VAL'. [2026-02-24T20:34:03.312860] [INFO ] [FORECASTER] Starting predict_future for VAL [2026-02-24T20:34:03.313686] [DEBUG] [LOCAL ] No optimal features file found for VAL: ./output/feature-sets/VAL.txt [2026-02-24T20:34:03.313741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:03.313773] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:03.313800] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:03.313857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:03.371998] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:03.372923] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:03.373014] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:03.373065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:03.494366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:03.494534] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:03.494594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:03.494628] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:03.498162] [DEBUG] [FORECASTER] VAL: Forecast T+1@11:T+2@11: UP (p=78.08%) [2026-02-24T20:34:03.498471] [INFO ] [FORECASTER] Completed predict_future for VAL [2026-02-24T20:34:03.498628] [INFO ] [sig ] VAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:03.648049] [INFO ] [LOCAL ] Saved forecast: VAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VAL.txt [2026-02-24T20:34:03.648214] [INFO ] [sig ] [3153/3377] Completed VAL in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:03.648257] [INFO ] [sig ] [3154/3377] Forecasting VALE... [2026-02-24T20:34:03.648289] [INFO ] [sig ] Generating forecast for: VALE [2026-02-24T20:34:03.648321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALE' from 'https://tdm.silogroup.org/data/derivative_storage/VALE.csv'. [2026-02-24T20:34:03.660068] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALE'. [2026-02-24T20:34:03.660395] [INFO ] [FORECASTER] Starting predict_future for VALE [2026-02-24T20:34:03.661238] [DEBUG] [LOCAL ] No optimal features file found for VALE: ./output/feature-sets/VALE.txt [2026-02-24T20:34:03.661292] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:03.661351] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:03.661380] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:03.661437] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:03.720916] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:03.721827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:03.721909] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:03.721943] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:03.842666] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:03.842824] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:03.842865] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:03.842894] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:03.846378] [DEBUG] [FORECASTER] VALE: Forecast T+1@11:T+2@11: UP (p=93.32%) [2026-02-24T20:34:03.846685] [INFO ] [FORECASTER] Completed predict_future for VALE [2026-02-24T20:34:03.846819] [INFO ] [sig ] VALE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:03.991446] [INFO ] [LOCAL ] Saved forecast: VALE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VALE.txt [2026-02-24T20:34:03.991625] [INFO ] [sig ] [3154/3377] Completed VALE in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:03.991668] [INFO ] [sig ] [3155/3377] Forecasting VALN... [2026-02-24T20:34:03.991698] [INFO ] [sig ] Generating forecast for: VALN [2026-02-24T20:34:03.991728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VALN' from 'https://tdm.silogroup.org/data/derivative_storage/VALN.csv'. [2026-02-24T20:34:04.002787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VALN'. [2026-02-24T20:34:04.003068] [INFO ] [FORECASTER] Starting predict_future for VALN [2026-02-24T20:34:04.003907] [DEBUG] [LOCAL ] No optimal features file found for VALN: ./output/feature-sets/VALN.txt [2026-02-24T20:34:04.003961] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:04.003993] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:04.004020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:04.004089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:04.061865] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:04.062561] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:04.062660] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:04.062695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:04.178604] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:04.178805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:04.178854] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:04.178886] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:04.182769] [DEBUG] [FORECASTER] VALN: Forecast T+1@11:T+2@11: UP (p=70.60%) [2026-02-24T20:34:04.183064] [INFO ] [FORECASTER] Completed predict_future for VALN [2026-02-24T20:34:04.183214] [INFO ] [sig ] VALN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:04.334968] [INFO ] [LOCAL ] Saved forecast: VALN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VALN.txt [2026-02-24T20:34:04.335204] [INFO ] [sig ] [3155/3377] Completed VALN in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:04.335274] [INFO ] [sig ] [3156/3377] Forecasting VANI... [2026-02-24T20:34:04.335325] [INFO ] [sig ] Generating forecast for: VANI [2026-02-24T20:34:04.335375] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VANI' from 'https://tdm.silogroup.org/data/derivative_storage/VANI.csv'. [2026-02-24T20:34:04.352208] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VANI'. [2026-02-24T20:34:04.352682] [INFO ] [FORECASTER] Starting predict_future for VANI [2026-02-24T20:34:04.353828] [DEBUG] [LOCAL ] No optimal features file found for VANI: ./output/feature-sets/VANI.txt [2026-02-24T20:34:04.353899] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:04.353950] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:04.353994] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:04.354080] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:04.416534] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:04.417706] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:04.417795] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:04.417829] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:04.547824] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:04.548007] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:04.548048] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:04.548078] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:04.551806] [DEBUG] [FORECASTER] VANI: Forecast T+1@11:T+2@11: UP (p=84.53%) [2026-02-24T20:34:04.552111] [INFO ] [FORECASTER] Completed predict_future for VANI [2026-02-24T20:34:04.552250] [INFO ] [sig ] VANI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:04.696088] [INFO ] [LOCAL ] Saved forecast: VANI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VANI.txt [2026-02-24T20:34:04.696216] [INFO ] [sig ] [3156/3377] Completed VANI in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:04.696256] [INFO ] [sig ] [3157/3377] Forecasting VBF... [2026-02-24T20:34:04.696286] [INFO ] [sig ] Generating forecast for: VBF [2026-02-24T20:34:04.696317] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBF' from 'https://tdm.silogroup.org/data/derivative_storage/VBF.csv'. [2026-02-24T20:34:04.707492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBF'. [2026-02-24T20:34:04.707779] [INFO ] [FORECASTER] Starting predict_future for VBF [2026-02-24T20:34:04.708599] [DEBUG] [LOCAL ] No optimal features file found for VBF: ./output/feature-sets/VBF.txt [2026-02-24T20:34:04.708663] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:04.708697] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:04.708724] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:04.708780] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:04.769325] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:04.770198] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:04.770284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:04.770318] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:04.893251] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:04.893386] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:04.893427] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:04.893500] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:04.897482] [DEBUG] [FORECASTER] VBF: Forecast T+1@11:T+2@11: DOWN (p=13.63%) [2026-02-24T20:34:04.897775] [INFO ] [FORECASTER] Completed predict_future for VBF [2026-02-24T20:34:04.897941] [INFO ] [sig ] VBF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:05.044240] [INFO ] [LOCAL ] Saved forecast: VBF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VBF.txt [2026-02-24T20:34:05.044399] [INFO ] [sig ] [3157/3377] Completed VBF in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:05.044448] [INFO ] [sig ] [3158/3377] Forecasting VBNK... [2026-02-24T20:34:05.044484] [INFO ] [sig ] Generating forecast for: VBNK [2026-02-24T20:34:05.044523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VBNK' from 'https://tdm.silogroup.org/data/derivative_storage/VBNK.csv'. [2026-02-24T20:34:05.056267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VBNK'. [2026-02-24T20:34:05.056629] [INFO ] [FORECASTER] Starting predict_future for VBNK [2026-02-24T20:34:05.057430] [DEBUG] [LOCAL ] No optimal features file found for VBNK: ./output/feature-sets/VBNK.txt [2026-02-24T20:34:05.057483] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:05.057514] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:05.057541] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:05.057624] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:05.114490] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:05.115197] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:05.115277] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:05.115310] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:05.236235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:05.236394] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:05.236433] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:05.236462] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:05.239983] [DEBUG] [FORECASTER] VBNK: Forecast T+1@11:T+2@11: DOWN (p=6.08%) [2026-02-24T20:34:05.240262] [INFO ] [FORECASTER] Completed predict_future for VBNK [2026-02-24T20:34:05.240396] [INFO ] [sig ] VBNK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:05.384382] [INFO ] [LOCAL ] Saved forecast: VBNK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VBNK.txt [2026-02-24T20:34:05.384525] [INFO ] [sig ] [3158/3377] Completed VBNK in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:05.384565] [INFO ] [sig ] [3159/3377] Forecasting VC... [2026-02-24T20:34:05.384618] [INFO ] [sig ] Generating forecast for: VC [2026-02-24T20:34:05.384650] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VC' from 'https://tdm.silogroup.org/data/derivative_storage/VC.csv'. [2026-02-24T20:34:05.401311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VC'. [2026-02-24T20:34:05.401746] [INFO ] [FORECASTER] Starting predict_future for VC [2026-02-24T20:34:05.402615] [DEBUG] [LOCAL ] No optimal features file found for VC: ./output/feature-sets/VC.txt [2026-02-24T20:34:05.402668] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:05.402699] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:05.402725] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:05.402781] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:05.461754] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:05.462507] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:05.462614] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:05.462652] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:05.588026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:05.588185] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:05.588237] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:05.588267] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:05.591926] [DEBUG] [FORECASTER] VC: Forecast T+1@11:T+2@11: UP (p=73.31%) [2026-02-24T20:34:05.592222] [INFO ] [FORECASTER] Completed predict_future for VC [2026-02-24T20:34:05.592356] [INFO ] [sig ] VC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:05.738545] [INFO ] [LOCAL ] Saved forecast: VC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VC.txt [2026-02-24T20:34:05.738698] [INFO ] [sig ] [3159/3377] Completed VC in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:05.738737] [INFO ] [sig ] [3160/3377] Forecasting VCEL... [2026-02-24T20:34:05.738767] [INFO ] [sig ] Generating forecast for: VCEL [2026-02-24T20:34:05.738799] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCEL' from 'https://tdm.silogroup.org/data/derivative_storage/VCEL.csv'. [2026-02-24T20:34:05.751222] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCEL'. [2026-02-24T20:34:05.751593] [INFO ] [FORECASTER] Starting predict_future for VCEL [2026-02-24T20:34:05.752383] [DEBUG] [LOCAL ] No optimal features file found for VCEL: ./output/feature-sets/VCEL.txt [2026-02-24T20:34:05.752436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:05.752467] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:05.752494] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:05.752550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:05.809637] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:05.810324] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:05.810409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:05.810449] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:05.924922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:05.925083] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:05.925122] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:05.925151] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:05.928797] [DEBUG] [FORECASTER] VCEL: Forecast T+1@11:T+2@11: DOWN (p=1.81%) [2026-02-24T20:34:05.929082] [INFO ] [FORECASTER] Completed predict_future for VCEL [2026-02-24T20:34:05.929218] [INFO ] [sig ] VCEL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:06.075268] [INFO ] [LOCAL ] Saved forecast: VCEL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VCEL.txt [2026-02-24T20:34:06.075465] [INFO ] [sig ] [3160/3377] Completed VCEL in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:06.075522] [INFO ] [sig ] [3161/3377] Forecasting VCRB... [2026-02-24T20:34:06.075566] [INFO ] [sig ] Generating forecast for: VCRB [2026-02-24T20:34:06.075624] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCRB' from 'https://tdm.silogroup.org/data/derivative_storage/VCRB.csv'. [2026-02-24T20:34:06.087809] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCRB'. [2026-02-24T20:34:06.088233] [INFO ] [FORECASTER] Starting predict_future for VCRB [2026-02-24T20:34:06.089133] [DEBUG] [LOCAL ] No optimal features file found for VCRB: ./output/feature-sets/VCRB.txt [2026-02-24T20:34:06.089187] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:06.089218] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:06.089245] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:06.089302] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:06.147782] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:06.148811] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:06.148911] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:06.148945] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:06.271172] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:06.271329] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:06.271369] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:06.271397] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:06.275366] [DEBUG] [FORECASTER] VCRB: Forecast T+1@11:T+2@11: DOWN (p=4.60%) [2026-02-24T20:34:06.275882] [INFO ] [FORECASTER] Completed predict_future for VCRB [2026-02-24T20:34:06.276016] [INFO ] [sig ] VCRB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:06.421317] [INFO ] [LOCAL ] Saved forecast: VCRB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VCRB.txt [2026-02-24T20:34:06.421479] [INFO ] [sig ] [3161/3377] Completed VCRB in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:06.421527] [INFO ] [sig ] [3162/3377] Forecasting VCSH... [2026-02-24T20:34:06.421564] [INFO ] [sig ] Generating forecast for: VCSH [2026-02-24T20:34:06.421622] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VCSH' from 'https://tdm.silogroup.org/data/derivative_storage/VCSH.csv'. [2026-02-24T20:34:06.434884] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VCSH'. [2026-02-24T20:34:06.435229] [INFO ] [FORECASTER] Starting predict_future for VCSH [2026-02-24T20:34:06.436081] [DEBUG] [LOCAL ] No optimal features file found for VCSH: ./output/feature-sets/VCSH.txt [2026-02-24T20:34:06.436135] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:06.436166] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:06.436193] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:06.436249] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:06.498552] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:06.499648] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:06.499737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:06.499771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:06.630230] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:06.630391] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:06.630430] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:06.630458] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:06.634102] [DEBUG] [FORECASTER] VCSH: Forecast T+1@11:T+2@11: UP (p=88.77%) [2026-02-24T20:34:06.634399] [INFO ] [FORECASTER] Completed predict_future for VCSH [2026-02-24T20:34:06.634554] [INFO ] [sig ] VCSH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:06.781915] [INFO ] [LOCAL ] Saved forecast: VCSH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VCSH.txt [2026-02-24T20:34:06.782084] [INFO ] [sig ] [3162/3377] Completed VCSH in 0.4s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:06.782126] [INFO ] [sig ] [3163/3377] Forecasting VECO... [2026-02-24T20:34:06.782155] [INFO ] [sig ] Generating forecast for: VECO [2026-02-24T20:34:06.782187] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VECO' from 'https://tdm.silogroup.org/data/derivative_storage/VECO.csv'. [2026-02-24T20:34:06.793931] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VECO'. [2026-02-24T20:34:06.794276] [INFO ] [FORECASTER] Starting predict_future for VECO [2026-02-24T20:34:06.795098] [DEBUG] [LOCAL ] No optimal features file found for VECO: ./output/feature-sets/VECO.txt [2026-02-24T20:34:06.795152] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:06.795183] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:06.795210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:06.795266] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:06.851658] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:06.852372] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:06.852454] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:06.852486] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:06.973767] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:06.973927] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:06.973967] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:06.973996] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:06.977433] [DEBUG] [FORECASTER] VECO: Forecast T+1@11:T+2@11: DOWN (p=7.97%) [2026-02-24T20:34:06.977741] [INFO ] [FORECASTER] Completed predict_future for VECO [2026-02-24T20:34:06.977898] [INFO ] [sig ] VECO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:07.118735] [INFO ] [LOCAL ] Saved forecast: VECO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VECO.txt [2026-02-24T20:34:07.118912] [INFO ] [sig ] [3163/3377] Completed VECO in 0.3s | 2.77 sym/s | Total: 19.0m | ETA: 1.3m [2026-02-24T20:34:07.118954] [INFO ] [sig ] [3164/3377] Forecasting VEL... [2026-02-24T20:34:07.118987] [INFO ] [sig ] Generating forecast for: VEL [2026-02-24T20:34:07.119018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEL' from 'https://tdm.silogroup.org/data/derivative_storage/VEL.csv'. [2026-02-24T20:34:07.130964] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEL'. [2026-02-24T20:34:07.131306] [INFO ] [FORECASTER] Starting predict_future for VEL [2026-02-24T20:34:07.132352] [DEBUG] [LOCAL ] No optimal features file found for VEL: ./output/feature-sets/VEL.txt [2026-02-24T20:34:07.132412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:07.132455] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:07.132488] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:07.132546] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:07.197212] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:07.198136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:07.198262] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:07.198297] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:07.329876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:07.330084] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:07.330129] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:07.330160] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:07.334114] [DEBUG] [FORECASTER] VEL: Forecast T+1@11:T+2@11: DOWN (p=12.79%) [2026-02-24T20:34:07.334406] [INFO ] [FORECASTER] Completed predict_future for VEL [2026-02-24T20:34:07.334548] [INFO ] [sig ] VEL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:07.490502] [INFO ] [LOCAL ] Saved forecast: VEL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VEL.txt [2026-02-24T20:34:07.490888] [INFO ] [sig ] [3164/3377] Completed VEL in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-24T20:34:07.490951] [INFO ] [sig ] [3165/3377] Forecasting VEON... [2026-02-24T20:34:07.490988] [INFO ] [sig ] Generating forecast for: VEON [2026-02-24T20:34:07.491020] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VEON' from 'https://tdm.silogroup.org/data/derivative_storage/VEON.csv'. [2026-02-24T20:34:07.503525] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VEON'. [2026-02-24T20:34:07.504143] [INFO ] [FORECASTER] Starting predict_future for VEON [2026-02-24T20:34:07.505094] [DEBUG] [LOCAL ] No optimal features file found for VEON: ./output/feature-sets/VEON.txt [2026-02-24T20:34:07.505149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:07.505182] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:07.505210] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:07.505269] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:07.568343] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:07.569248] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:07.569336] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:07.569372] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:07.705893] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:07.706056] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:07.706098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:07.706128] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:07.709913] [DEBUG] [FORECASTER] VEON: Forecast T+1@11:T+2@11: UP (p=72.33%) [2026-02-24T20:34:07.710233] [INFO ] [FORECASTER] Completed predict_future for VEON [2026-02-24T20:34:07.710394] [INFO ] [sig ] VEON: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:07.861371] [INFO ] [LOCAL ] Saved forecast: VEON 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VEON.txt [2026-02-24T20:34:07.861542] [INFO ] [sig ] [3165/3377] Completed VEON in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-24T20:34:07.861603] [INFO ] [sig ] [3166/3377] Forecasting VERA... [2026-02-24T20:34:07.861636] [INFO ] [sig ] Generating forecast for: VERA [2026-02-24T20:34:07.861666] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERA' from 'https://tdm.silogroup.org/data/derivative_storage/VERA.csv'. [2026-02-24T20:34:07.873923] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERA'. [2026-02-24T20:34:07.874328] [INFO ] [FORECASTER] Starting predict_future for VERA [2026-02-24T20:34:07.875204] [DEBUG] [LOCAL ] No optimal features file found for VERA: ./output/feature-sets/VERA.txt [2026-02-24T20:34:07.875261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:07.875294] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:07.875321] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:07.875379] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:07.941548] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:07.942780] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:07.942886] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:07.942930] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:08.082010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:08.082175] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:08.082216] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:08.082245] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:08.086396] [DEBUG] [FORECASTER] VERA: Forecast T+1@11:T+2@11: DOWN (p=17.85%) [2026-02-24T20:34:08.086736] [INFO ] [FORECASTER] Completed predict_future for VERA [2026-02-24T20:34:08.086886] [INFO ] [sig ] VERA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:08.234864] [INFO ] [LOCAL ] Saved forecast: VERA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VERA.txt [2026-02-24T20:34:08.235016] [INFO ] [sig ] [3166/3377] Completed VERA in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-24T20:34:08.235057] [INFO ] [sig ] [3167/3377] Forecasting VERI... [2026-02-24T20:34:08.235087] [INFO ] [sig ] Generating forecast for: VERI [2026-02-24T20:34:08.235119] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERI' from 'https://tdm.silogroup.org/data/derivative_storage/VERI.csv'. [2026-02-24T20:34:08.247186] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERI'. [2026-02-24T20:34:08.247612] [INFO ] [FORECASTER] Starting predict_future for VERI [2026-02-24T20:34:08.248458] [DEBUG] [LOCAL ] No optimal features file found for VERI: ./output/feature-sets/VERI.txt [2026-02-24T20:34:08.248519] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:08.248553] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:08.248612] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:08.248684] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:08.307283] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:08.308276] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:08.308373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:08.308408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:08.431441] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:08.431640] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:08.431683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:08.431714] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:08.435525] [DEBUG] [FORECASTER] VERI: Forecast T+1@11:T+2@11: DOWN (p=11.13%) [2026-02-24T20:34:08.435829] [INFO ] [FORECASTER] Completed predict_future for VERI [2026-02-24T20:34:08.435968] [INFO ] [sig ] VERI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:08.583154] [INFO ] [LOCAL ] Saved forecast: VERI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VERI.txt [2026-02-24T20:34:08.583351] [INFO ] [sig ] [3167/3377] Completed VERI in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-24T20:34:08.583395] [INFO ] [sig ] [3168/3377] Forecasting VERX... [2026-02-24T20:34:08.583426] [INFO ] [sig ] Generating forecast for: VERX [2026-02-24T20:34:08.583457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VERX' from 'https://tdm.silogroup.org/data/derivative_storage/VERX.csv'. [2026-02-24T20:34:08.595451] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VERX'. [2026-02-24T20:34:08.595932] [INFO ] [FORECASTER] Starting predict_future for VERX [2026-02-24T20:34:08.596811] [DEBUG] [LOCAL ] No optimal features file found for VERX: ./output/feature-sets/VERX.txt [2026-02-24T20:34:08.596894] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:08.596931] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:08.596959] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:08.597017] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:08.656310] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:08.657240] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:08.657329] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:08.657367] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:08.783494] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:08.783674] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:08.783718] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:08.783750] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:08.787286] [DEBUG] [FORECASTER] VERX: Forecast T+1@11:T+2@11: UP (p=71.27%) [2026-02-24T20:34:08.787589] [INFO ] [FORECASTER] Completed predict_future for VERX [2026-02-24T20:34:08.787725] [INFO ] [sig ] VERX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:08.932098] [INFO ] [LOCAL ] Saved forecast: VERX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VERX.txt [2026-02-24T20:34:08.932238] [INFO ] [sig ] [3168/3377] Completed VERX in 0.3s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-24T20:34:08.932278] [INFO ] [sig ] [3169/3377] Forecasting VFC... [2026-02-24T20:34:08.932310] [INFO ] [sig ] Generating forecast for: VFC [2026-02-24T20:34:08.932340] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFC' from 'https://tdm.silogroup.org/data/derivative_storage/VFC.csv'. [2026-02-24T20:34:08.943782] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFC'. [2026-02-24T20:34:08.944135] [INFO ] [FORECASTER] Starting predict_future for VFC [2026-02-24T20:34:08.945036] [DEBUG] [LOCAL ] No optimal features file found for VFC: ./output/feature-sets/VFC.txt [2026-02-24T20:34:08.945101] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:08.945143] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:08.945174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:08.945246] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:09.011508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:09.012474] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:09.012566] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:09.012623] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:09.143682] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:09.143849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:09.143891] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:09.143922] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:09.147616] [DEBUG] [FORECASTER] VFC: Forecast T+1@11:T+2@11: UP (p=85.35%) [2026-02-24T20:34:09.147996] [INFO ] [FORECASTER] Completed predict_future for VFC [2026-02-24T20:34:09.148153] [INFO ] [sig ] VFC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:09.302494] [INFO ] [LOCAL ] Saved forecast: VFC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VFC.txt [2026-02-24T20:34:09.302681] [INFO ] [sig ] [3169/3377] Completed VFC in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.3m [2026-02-24T20:34:09.302727] [INFO ] [sig ] [3170/3377] Forecasting VFF... [2026-02-24T20:34:09.302759] [INFO ] [sig ] Generating forecast for: VFF [2026-02-24T20:34:09.302791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFF' from 'https://tdm.silogroup.org/data/derivative_storage/VFF.csv'. [2026-02-24T20:34:09.316520] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFF'. [2026-02-24T20:34:09.317030] [INFO ] [FORECASTER] Starting predict_future for VFF [2026-02-24T20:34:09.318021] [DEBUG] [LOCAL ] No optimal features file found for VFF: ./output/feature-sets/VFF.txt [2026-02-24T20:34:09.318080] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:09.318114] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:09.318142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:09.318200] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:09.381163] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:09.382113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:09.382206] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:09.382241] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:09.523448] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:09.523673] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:09.523727] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:09.523767] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:09.528789] [DEBUG] [FORECASTER] VFF: Forecast T+1@11:T+2@11: UP (p=85.67%) [2026-02-24T20:34:09.529153] [INFO ] [FORECASTER] Completed predict_future for VFF [2026-02-24T20:34:09.529314] [INFO ] [sig ] VFF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:09.700024] [INFO ] [LOCAL ] Saved forecast: VFF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VFF.txt [2026-02-24T20:34:09.700186] [INFO ] [sig ] [3170/3377] Completed VFF in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-24T20:34:09.700237] [INFO ] [sig ] [3171/3377] Forecasting VFLO... [2026-02-24T20:34:09.700271] [INFO ] [sig ] Generating forecast for: VFLO [2026-02-24T20:34:09.700302] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFLO' from 'https://tdm.silogroup.org/data/derivative_storage/VFLO.csv'. [2026-02-24T20:34:09.711942] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFLO'. [2026-02-24T20:34:09.712340] [INFO ] [FORECASTER] Starting predict_future for VFLO [2026-02-24T20:34:09.713181] [DEBUG] [LOCAL ] No optimal features file found for VFLO: ./output/feature-sets/VFLO.txt [2026-02-24T20:34:09.713238] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:09.713300] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:09.713331] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:09.713392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:09.772691] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:09.773601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:09.773686] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:09.773719] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:09.899748] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:09.899914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:09.899955] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:09.899983] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:09.903557] [DEBUG] [FORECASTER] VFLO: Forecast T+1@11:T+2@11: UP (p=91.07%) [2026-02-24T20:34:09.903891] [INFO ] [FORECASTER] Completed predict_future for VFLO [2026-02-24T20:34:09.904026] [INFO ] [sig ] VFLO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:10.051466] [INFO ] [LOCAL ] Saved forecast: VFLO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VFLO.txt [2026-02-24T20:34:10.051650] [INFO ] [sig ] [3171/3377] Completed VFLO in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-24T20:34:10.051703] [INFO ] [sig ] [3172/3377] Forecasting VFS... [2026-02-24T20:34:10.051736] [INFO ] [sig ] Generating forecast for: VFS [2026-02-24T20:34:10.051766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VFS' from 'https://tdm.silogroup.org/data/derivative_storage/VFS.csv'. [2026-02-24T20:34:10.063766] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VFS'. [2026-02-24T20:34:10.064211] [INFO ] [FORECASTER] Starting predict_future for VFS [2026-02-24T20:34:10.065089] [DEBUG] [LOCAL ] No optimal features file found for VFS: ./output/feature-sets/VFS.txt [2026-02-24T20:34:10.065144] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:10.065179] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:10.065207] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:10.065272] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:10.135389] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:10.136502] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:10.136629] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:10.136673] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:10.261496] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:10.261676] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:10.261719] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:10.261750] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:10.265270] [DEBUG] [FORECASTER] VFS: Forecast T+1@11:T+2@11: UP (p=86.44%) [2026-02-24T20:34:10.265564] [INFO ] [FORECASTER] Completed predict_future for VFS [2026-02-24T20:34:10.265727] [INFO ] [sig ] VFS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:10.408446] [INFO ] [LOCAL ] Saved forecast: VFS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VFS.txt [2026-02-24T20:34:10.408649] [INFO ] [sig ] [3172/3377] Completed VFS in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-24T20:34:10.408704] [INFO ] [sig ] [3173/3377] Forecasting VGI... [2026-02-24T20:34:10.408738] [INFO ] [sig ] Generating forecast for: VGI [2026-02-24T20:34:10.408769] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGI' from 'https://tdm.silogroup.org/data/derivative_storage/VGI.csv'. [2026-02-24T20:34:10.420740] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGI'. [2026-02-24T20:34:10.421269] [INFO ] [FORECASTER] Starting predict_future for VGI [2026-02-24T20:34:10.422114] [DEBUG] [LOCAL ] No optimal features file found for VGI: ./output/feature-sets/VGI.txt [2026-02-24T20:34:10.422168] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:10.422202] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:10.422232] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:10.422291] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:10.483959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:10.484920] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:10.485008] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:10.485043] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:10.603673] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:10.603839] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:10.603879] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:10.603908] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:10.607435] [DEBUG] [FORECASTER] VGI: Forecast T+1@11:T+2@11: UP (p=56.82%) [2026-02-24T20:34:10.607797] [INFO ] [FORECASTER] Completed predict_future for VGI [2026-02-24T20:34:10.608039] [INFO ] [sig ] VGI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:10.806014] [INFO ] [LOCAL ] Saved forecast: VGI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VGI.txt [2026-02-24T20:34:10.806271] [INFO ] [sig ] [3173/3377] Completed VGI in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-24T20:34:10.806341] [INFO ] [sig ] [3174/3377] Forecasting VGM... [2026-02-24T20:34:10.806393] [INFO ] [sig ] Generating forecast for: VGM [2026-02-24T20:34:10.806444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VGM' from 'https://tdm.silogroup.org/data/derivative_storage/VGM.csv'. [2026-02-24T20:34:10.823438] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VGM'. [2026-02-24T20:34:10.824014] [INFO ] [FORECASTER] Starting predict_future for VGM [2026-02-24T20:34:10.825307] [DEBUG] [LOCAL ] No optimal features file found for VGM: ./output/feature-sets/VGM.txt [2026-02-24T20:34:10.825380] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:10.825428] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:10.825471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:10.825565] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:10.906959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:10.908121] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:10.908228] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:10.908264] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:11.082615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:11.082809] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:11.082858] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:11.082893] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:11.087356] [DEBUG] [FORECASTER] VGM: Forecast T+1@11:T+2@11: DOWN (p=1.60%) [2026-02-24T20:34:11.087823] [INFO ] [FORECASTER] Completed predict_future for VGM [2026-02-24T20:34:11.088071] [INFO ] [sig ] VGM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:11.320862] [INFO ] [LOCAL ] Saved forecast: VGM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VGM.txt [2026-02-24T20:34:11.321080] [INFO ] [sig ] [3174/3377] Completed VGM in 0.5s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-24T20:34:11.321123] [INFO ] [sig ] [3175/3377] Forecasting VICI... [2026-02-24T20:34:11.321155] [INFO ] [sig ] Generating forecast for: VICI [2026-02-24T20:34:11.321186] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VICI' from 'https://tdm.silogroup.org/data/derivative_storage/VICI.csv'. [2026-02-24T20:34:11.344179] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VICI'. [2026-02-24T20:34:11.348329] [INFO ] [FORECASTER] Starting predict_future for VICI [2026-02-24T20:34:11.350122] [DEBUG] [LOCAL ] No optimal features file found for VICI: ./output/feature-sets/VICI.txt [2026-02-24T20:34:11.350221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:11.350277] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:11.350324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:11.350417] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:11.427178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:11.428397] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:11.428525] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:11.428565] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:11.604372] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:11.604615] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:11.604677] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:11.604761] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:11.609603] [DEBUG] [FORECASTER] VICI: Forecast T+1@11:T+2@11: UP (p=75.48%) [2026-02-24T20:34:11.610123] [INFO ] [FORECASTER] Completed predict_future for VICI [2026-02-24T20:34:11.610326] [INFO ] [sig ] VICI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:11.818454] [INFO ] [LOCAL ] Saved forecast: VICI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VICI.txt [2026-02-24T20:34:11.818694] [INFO ] [sig ] [3175/3377] Completed VICI in 0.5s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-24T20:34:11.818746] [INFO ] [sig ] [3176/3377] Forecasting VIGI... [2026-02-24T20:34:11.818782] [INFO ] [sig ] Generating forecast for: VIGI [2026-02-24T20:34:11.818819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIGI' from 'https://tdm.silogroup.org/data/derivative_storage/VIGI.csv'. [2026-02-24T20:34:11.838093] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIGI'. [2026-02-24T20:34:11.838653] [INFO ] [FORECASTER] Starting predict_future for VIGI [2026-02-24T20:34:11.840748] [DEBUG] [LOCAL ] No optimal features file found for VIGI: ./output/feature-sets/VIGI.txt [2026-02-24T20:34:11.840826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:11.840867] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:11.840900] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:11.840976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:11.930698] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:11.931894] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:11.932022] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:11.932064] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:12.079902] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:12.080081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:12.080145] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:12.080201] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:12.084090] [DEBUG] [FORECASTER] VIGI: Forecast T+1@11:T+2@11: DOWN (p=5.43%) [2026-02-24T20:34:12.084470] [INFO ] [FORECASTER] Completed predict_future for VIGI [2026-02-24T20:34:12.084651] [INFO ] [sig ] VIGI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:12.278065] [INFO ] [LOCAL ] Saved forecast: VIGI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VIGI.txt [2026-02-24T20:34:12.278243] [INFO ] [sig ] [3176/3377] Completed VIGI in 0.5s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-24T20:34:12.278283] [INFO ] [sig ] [3177/3377] Forecasting VINP... [2026-02-24T20:34:12.278312] [INFO ] [sig ] Generating forecast for: VINP [2026-02-24T20:34:12.278344] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VINP' from 'https://tdm.silogroup.org/data/derivative_storage/VINP.csv'. [2026-02-24T20:34:12.290746] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VINP'. [2026-02-24T20:34:12.291087] [INFO ] [FORECASTER] Starting predict_future for VINP [2026-02-24T20:34:12.291932] [DEBUG] [LOCAL ] No optimal features file found for VINP: ./output/feature-sets/VINP.txt [2026-02-24T20:34:12.291988] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:12.292020] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:12.292048] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:12.292105] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:12.355835] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:12.356757] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:12.356876] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:12.356916] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:12.482038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:12.482197] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:12.482238] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:12.482267] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:12.485784] [DEBUG] [FORECASTER] VINP: Forecast T+1@11:T+2@11: DOWN (p=48.52%) [2026-02-24T20:34:12.486077] [INFO ] [FORECASTER] Completed predict_future for VINP [2026-02-24T20:34:12.486214] [INFO ] [sig ] VINP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:12.632447] [INFO ] [LOCAL ] Saved forecast: VINP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VINP.txt [2026-02-24T20:34:12.632654] [INFO ] [sig ] [3177/3377] Completed VINP in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-24T20:34:12.632704] [INFO ] [sig ] [3178/3377] Forecasting VIPS... [2026-02-24T20:34:12.632735] [INFO ] [sig ] Generating forecast for: VIPS [2026-02-24T20:34:12.632765] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIPS' from 'https://tdm.silogroup.org/data/derivative_storage/VIPS.csv'. [2026-02-24T20:34:12.646041] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIPS'. [2026-02-24T20:34:12.646447] [INFO ] [FORECASTER] Starting predict_future for VIPS [2026-02-24T20:34:12.647339] [DEBUG] [LOCAL ] No optimal features file found for VIPS: ./output/feature-sets/VIPS.txt [2026-02-24T20:34:12.647396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:12.647429] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:12.647457] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:12.647517] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:12.708518] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:12.709687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:12.709781] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:12.709814] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:12.854625] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:12.854800] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:12.854844] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:12.854881] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:12.858935] [DEBUG] [FORECASTER] VIPS: Forecast T+1@11:T+2@11: UP (p=91.67%) [2026-02-24T20:34:12.859340] [INFO ] [FORECASTER] Completed predict_future for VIPS [2026-02-24T20:34:12.859498] [INFO ] [sig ] VIPS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:13.021781] [INFO ] [LOCAL ] Saved forecast: VIPS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VIPS.txt [2026-02-24T20:34:13.021953] [INFO ] [sig ] [3178/3377] Completed VIPS in 0.4s | 2.77 sym/s | Total: 19.1m | ETA: 1.2m [2026-02-24T20:34:13.021995] [INFO ] [sig ] [3179/3377] Forecasting VIRC... [2026-02-24T20:34:13.022026] [INFO ] [sig ] Generating forecast for: VIRC [2026-02-24T20:34:13.022057] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VIRC' from 'https://tdm.silogroup.org/data/derivative_storage/VIRC.csv'. [2026-02-24T20:34:13.034376] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VIRC'. [2026-02-24T20:34:13.035031] [INFO ] [FORECASTER] Starting predict_future for VIRC [2026-02-24T20:34:13.036163] [DEBUG] [LOCAL ] No optimal features file found for VIRC: ./output/feature-sets/VIRC.txt [2026-02-24T20:34:13.036219] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:13.036266] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:13.036294] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:13.036351] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:13.097280] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:13.098228] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:13.098323] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:13.098357] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:13.229396] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:13.229559] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:13.229621] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:13.229655] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:13.233157] [DEBUG] [FORECASTER] VIRC: Forecast T+1@11:T+2@11: UP (p=58.12%) [2026-02-24T20:34:13.233448] [INFO ] [FORECASTER] Completed predict_future for VIRC [2026-02-24T20:34:13.233604] [INFO ] [sig ] VIRC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:13.389443] [INFO ] [LOCAL ] Saved forecast: VIRC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VIRC.txt [2026-02-24T20:34:13.389638] [INFO ] [sig ] [3179/3377] Completed VIRC in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-24T20:34:13.389682] [INFO ] [sig ] [3180/3377] Forecasting VITL... [2026-02-24T20:34:13.389720] [INFO ] [sig ] Generating forecast for: VITL [2026-02-24T20:34:13.389761] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VITL' from 'https://tdm.silogroup.org/data/derivative_storage/VITL.csv'. [2026-02-24T20:34:13.401672] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VITL'. [2026-02-24T20:34:13.402091] [INFO ] [FORECASTER] Starting predict_future for VITL [2026-02-24T20:34:13.403028] [DEBUG] [LOCAL ] No optimal features file found for VITL: ./output/feature-sets/VITL.txt [2026-02-24T20:34:13.403086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:13.403119] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:13.403146] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:13.403203] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:13.465703] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:13.466601] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:13.466691] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:13.466746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:13.594774] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:13.594938] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:13.595154] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:13.595182] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:13.598918] [DEBUG] [FORECASTER] VITL: Forecast T+1@11:T+2@11: UP (p=81.46%) [2026-02-24T20:34:13.599210] [INFO ] [FORECASTER] Completed predict_future for VITL [2026-02-24T20:34:13.599348] [INFO ] [sig ] VITL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:13.749524] [INFO ] [LOCAL ] Saved forecast: VITL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VITL.txt [2026-02-24T20:34:13.749689] [INFO ] [sig ] [3180/3377] Completed VITL in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-24T20:34:13.749731] [INFO ] [sig ] [3181/3377] Forecasting VKQ... [2026-02-24T20:34:13.749762] [INFO ] [sig ] Generating forecast for: VKQ [2026-02-24T20:34:13.749791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKQ' from 'https://tdm.silogroup.org/data/derivative_storage/VKQ.csv'. [2026-02-24T20:34:13.761371] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKQ'. [2026-02-24T20:34:13.761760] [INFO ] [FORECASTER] Starting predict_future for VKQ [2026-02-24T20:34:13.762553] [DEBUG] [LOCAL ] No optimal features file found for VKQ: ./output/feature-sets/VKQ.txt [2026-02-24T20:34:13.762627] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:13.762660] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:13.762687] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:13.762744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:13.828056] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:13.828975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:13.829098] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:13.829134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:13.950976] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:13.951134] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:13.951174] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:13.951203] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:13.954611] [DEBUG] [FORECASTER] VKQ: Forecast T+1@11:T+2@11: UP (p=81.25%) [2026-02-24T20:34:13.954893] [INFO ] [FORECASTER] Completed predict_future for VKQ [2026-02-24T20:34:13.955024] [INFO ] [sig ] VKQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:14.098358] [INFO ] [LOCAL ] Saved forecast: VKQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VKQ.txt [2026-02-24T20:34:14.098490] [INFO ] [sig ] [3181/3377] Completed VKQ in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-24T20:34:14.098528] [INFO ] [sig ] [3182/3377] Forecasting VKTX... [2026-02-24T20:34:14.098558] [INFO ] [sig ] Generating forecast for: VKTX [2026-02-24T20:34:14.098609] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VKTX' from 'https://tdm.silogroup.org/data/derivative_storage/VKTX.csv'. [2026-02-24T20:34:14.109859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VKTX'. [2026-02-24T20:34:14.110233] [INFO ] [FORECASTER] Starting predict_future for VKTX [2026-02-24T20:34:14.111103] [DEBUG] [LOCAL ] No optimal features file found for VKTX: ./output/feature-sets/VKTX.txt [2026-02-24T20:34:14.111157] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:14.111191] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:14.111219] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:14.111279] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:14.169978] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:14.170859] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:14.170946] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:14.170979] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:14.293039] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:14.293192] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:14.293233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:14.293261] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:14.296922] [DEBUG] [FORECASTER] VKTX: Forecast T+1@11:T+2@11: DOWN (p=6.44%) [2026-02-24T20:34:14.297206] [INFO ] [FORECASTER] Completed predict_future for VKTX [2026-02-24T20:34:14.297335] [INFO ] [sig ] VKTX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:14.458025] [INFO ] [LOCAL ] Saved forecast: VKTX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VKTX.txt [2026-02-24T20:34:14.458203] [INFO ] [sig ] [3182/3377] Completed VKTX in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-24T20:34:14.458245] [INFO ] [sig ] [3183/3377] Forecasting VLGEA... [2026-02-24T20:34:14.458282] [INFO ] [sig ] Generating forecast for: VLGEA [2026-02-24T20:34:14.458315] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLGEA' from 'https://tdm.silogroup.org/data/derivative_storage/VLGEA.csv'. [2026-02-24T20:34:14.470299] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLGEA'. [2026-02-24T20:34:14.470692] [INFO ] [FORECASTER] Starting predict_future for VLGEA [2026-02-24T20:34:14.471504] [DEBUG] [LOCAL ] No optimal features file found for VLGEA: ./output/feature-sets/VLGEA.txt [2026-02-24T20:34:14.471560] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:14.471625] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:14.471656] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:14.471716] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:14.531240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:14.532401] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:14.532495] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:14.532529] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:14.661876] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:14.662042] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:14.662081] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:14.662110] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:14.665903] [DEBUG] [FORECASTER] VLGEA: Forecast T+1@11:T+2@11: UP (p=89.38%) [2026-02-24T20:34:14.666208] [INFO ] [FORECASTER] Completed predict_future for VLGEA [2026-02-24T20:34:14.666351] [INFO ] [sig ] VLGEA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:14.820254] [INFO ] [LOCAL ] Saved forecast: VLGEA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VLGEA.txt [2026-02-24T20:34:14.820423] [INFO ] [sig ] [3183/3377] Completed VLGEA in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-24T20:34:14.820462] [INFO ] [sig ] [3184/3377] Forecasting VLN... [2026-02-24T20:34:14.820492] [INFO ] [sig ] Generating forecast for: VLN [2026-02-24T20:34:14.820523] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLN' from 'https://tdm.silogroup.org/data/derivative_storage/VLN.csv'. [2026-02-24T20:34:14.832661] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLN'. [2026-02-24T20:34:14.833089] [INFO ] [FORECASTER] Starting predict_future for VLN [2026-02-24T20:34:14.834015] [DEBUG] [LOCAL ] No optimal features file found for VLN: ./output/feature-sets/VLN.txt [2026-02-24T20:34:14.834072] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:14.834105] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:14.834134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:14.834193] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:14.893352] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:14.894268] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:14.894358] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:14.894392] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:15.017319] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:15.017476] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:15.017519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:15.017549] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:15.021441] [DEBUG] [FORECASTER] VLN: Forecast T+1@11:T+2@11: DOWN (p=36.81%) [2026-02-24T20:34:15.021786] [INFO ] [FORECASTER] Completed predict_future for VLN [2026-02-24T20:34:15.021934] [INFO ] [sig ] VLN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:15.172662] [INFO ] [LOCAL ] Saved forecast: VLN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VLN.txt [2026-02-24T20:34:15.172873] [INFO ] [sig ] [3184/3377] Completed VLN in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-24T20:34:15.172935] [INFO ] [sig ] [3185/3377] Forecasting VLO... [2026-02-24T20:34:15.172970] [INFO ] [sig ] Generating forecast for: VLO [2026-02-24T20:34:15.173002] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLO' from 'https://tdm.silogroup.org/data/derivative_storage/VLO.csv'. [2026-02-24T20:34:15.184426] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLO'. [2026-02-24T20:34:15.184766] [INFO ] [FORECASTER] Starting predict_future for VLO [2026-02-24T20:34:15.185592] [DEBUG] [LOCAL ] No optimal features file found for VLO: ./output/feature-sets/VLO.txt [2026-02-24T20:34:15.185649] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:15.185682] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:15.185710] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:15.185766] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:15.247640] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:15.248552] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:15.248669] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:15.248714] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:15.374590] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:15.374773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:15.374828] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:15.374858] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:15.378477] [DEBUG] [FORECASTER] VLO: Forecast T+1@11:T+2@11: DOWN (p=1.34%) [2026-02-24T20:34:15.378782] [INFO ] [FORECASTER] Completed predict_future for VLO [2026-02-24T20:34:15.378916] [INFO ] [sig ] VLO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:15.523849] [INFO ] [LOCAL ] Saved forecast: VLO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VLO.txt [2026-02-24T20:34:15.523993] [INFO ] [sig ] [3185/3377] Completed VLO in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-24T20:34:15.524031] [INFO ] [sig ] [3186/3377] Forecasting VLRS... [2026-02-24T20:34:15.524062] [INFO ] [sig ] Generating forecast for: VLRS [2026-02-24T20:34:15.524092] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLRS' from 'https://tdm.silogroup.org/data/derivative_storage/VLRS.csv'. [2026-02-24T20:34:15.538412] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLRS'. [2026-02-24T20:34:15.538801] [INFO ] [FORECASTER] Starting predict_future for VLRS [2026-02-24T20:34:15.539616] [DEBUG] [LOCAL ] No optimal features file found for VLRS: ./output/feature-sets/VLRS.txt [2026-02-24T20:34:15.539680] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:15.539719] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:15.539753] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:15.539822] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:15.600423] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:15.601113] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:15.601191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:15.601224] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:15.726689] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:15.726827] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:15.726866] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:15.726913] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:15.730409] [DEBUG] [FORECASTER] VLRS: Forecast T+1@11:T+2@11: DOWN (p=47.17%) [2026-02-24T20:34:15.730716] [INFO ] [FORECASTER] Completed predict_future for VLRS [2026-02-24T20:34:15.730856] [INFO ] [sig ] VLRS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:15.877585] [INFO ] [LOCAL ] Saved forecast: VLRS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VLRS.txt [2026-02-24T20:34:15.877720] [INFO ] [sig ] [3186/3377] Completed VLRS in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.2m [2026-02-24T20:34:15.877759] [INFO ] [sig ] [3187/3377] Forecasting VLTO... [2026-02-24T20:34:15.877789] [INFO ] [sig ] Generating forecast for: VLTO [2026-02-24T20:34:15.877819] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLTO' from 'https://tdm.silogroup.org/data/derivative_storage/VLTO.csv'. [2026-02-24T20:34:15.889669] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLTO'. [2026-02-24T20:34:15.889995] [INFO ] [FORECASTER] Starting predict_future for VLTO [2026-02-24T20:34:15.890831] [DEBUG] [LOCAL ] No optimal features file found for VLTO: ./output/feature-sets/VLTO.txt [2026-02-24T20:34:15.890885] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:15.890918] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:15.890945] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:15.891002] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:15.950460] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:15.951203] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:15.951284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:15.951316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:16.084321] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:16.084481] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:16.084523] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:16.084553] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:16.088124] [DEBUG] [FORECASTER] VLTO: Forecast T+1@11:T+2@11: UP (p=65.50%) [2026-02-24T20:34:16.088410] [INFO ] [FORECASTER] Completed predict_future for VLTO [2026-02-24T20:34:16.088541] [INFO ] [sig ] VLTO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:16.229626] [INFO ] [LOCAL ] Saved forecast: VLTO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VLTO.txt [2026-02-24T20:34:16.229770] [INFO ] [sig ] [3187/3377] Completed VLTO in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-24T20:34:16.229809] [INFO ] [sig ] [3188/3377] Forecasting VLY... [2026-02-24T20:34:16.229839] [INFO ] [sig ] Generating forecast for: VLY [2026-02-24T20:34:16.229868] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VLY' from 'https://tdm.silogroup.org/data/derivative_storage/VLY.csv'. [2026-02-24T20:34:16.240947] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VLY'. [2026-02-24T20:34:16.241283] [INFO ] [FORECASTER] Starting predict_future for VLY [2026-02-24T20:34:16.242129] [DEBUG] [LOCAL ] No optimal features file found for VLY: ./output/feature-sets/VLY.txt [2026-02-24T20:34:16.242181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:16.242240] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:16.242269] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:16.242326] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:16.300511] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:16.301358] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:16.301442] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:16.301509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:16.428436] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:16.428610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:16.428652] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:16.428680] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:16.432145] [DEBUG] [FORECASTER] VLY: Forecast T+1@11:T+2@11: DOWN (p=8.81%) [2026-02-24T20:34:16.432425] [INFO ] [FORECASTER] Completed predict_future for VLY [2026-02-24T20:34:16.432556] [INFO ] [sig ] VLY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:16.577879] [INFO ] [LOCAL ] Saved forecast: VLY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VLY.txt [2026-02-24T20:34:16.578036] [INFO ] [sig ] [3188/3377] Completed VLY in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-24T20:34:16.578076] [INFO ] [sig ] [3189/3377] Forecasting VMBS... [2026-02-24T20:34:16.578106] [INFO ] [sig ] Generating forecast for: VMBS [2026-02-24T20:34:16.578136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMBS' from 'https://tdm.silogroup.org/data/derivative_storage/VMBS.csv'. [2026-02-24T20:34:16.589780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMBS'. [2026-02-24T20:34:16.590207] [INFO ] [FORECASTER] Starting predict_future for VMBS [2026-02-24T20:34:16.591062] [DEBUG] [LOCAL ] No optimal features file found for VMBS: ./output/feature-sets/VMBS.txt [2026-02-24T20:34:16.591115] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:16.591147] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:16.591174] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:16.591230] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:16.652441] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:16.653337] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:16.653420] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:16.653453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:16.781922] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:16.782081] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:16.782121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:16.782151] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:16.785686] [DEBUG] [FORECASTER] VMBS: Forecast T+1@11:T+2@11: UP (p=97.18%) [2026-02-24T20:34:16.786002] [INFO ] [FORECASTER] Completed predict_future for VMBS [2026-02-24T20:34:16.786135] [INFO ] [sig ] VMBS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:16.932732] [INFO ] [LOCAL ] Saved forecast: VMBS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VMBS.txt [2026-02-24T20:34:16.932883] [INFO ] [sig ] [3189/3377] Completed VMBS in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-24T20:34:16.932930] [INFO ] [sig ] [3190/3377] Forecasting VMD... [2026-02-24T20:34:16.932961] [INFO ] [sig ] Generating forecast for: VMD [2026-02-24T20:34:16.932991] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMD' from 'https://tdm.silogroup.org/data/derivative_storage/VMD.csv'. [2026-02-24T20:34:16.945159] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMD'. [2026-02-24T20:34:16.945537] [INFO ] [FORECASTER] Starting predict_future for VMD [2026-02-24T20:34:16.946440] [DEBUG] [LOCAL ] No optimal features file found for VMD: ./output/feature-sets/VMD.txt [2026-02-24T20:34:16.946494] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:16.946528] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:16.946555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:16.946665] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:17.006475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:17.007323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:17.007409] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:17.007444] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:17.127332] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:17.127487] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:17.127528] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:17.127557] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:17.131136] [DEBUG] [FORECASTER] VMD: Forecast T+1@11:T+2@11: DOWN (p=0.64%) [2026-02-24T20:34:17.131426] [INFO ] [FORECASTER] Completed predict_future for VMD [2026-02-24T20:34:17.131562] [INFO ] [sig ] VMD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:17.275900] [INFO ] [LOCAL ] Saved forecast: VMD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VMD.txt [2026-02-24T20:34:17.276051] [INFO ] [sig ] [3190/3377] Completed VMD in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-24T20:34:17.276092] [INFO ] [sig ] [3191/3377] Forecasting VMI... [2026-02-24T20:34:17.276123] [INFO ] [sig ] Generating forecast for: VMI [2026-02-24T20:34:17.276157] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMI' from 'https://tdm.silogroup.org/data/derivative_storage/VMI.csv'. [2026-02-24T20:34:17.288175] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMI'. [2026-02-24T20:34:17.288547] [INFO ] [FORECASTER] Starting predict_future for VMI [2026-02-24T20:34:17.289356] [DEBUG] [LOCAL ] No optimal features file found for VMI: ./output/feature-sets/VMI.txt [2026-02-24T20:34:17.289409] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:17.289441] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:17.289468] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:17.289524] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:17.348189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:17.349004] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:17.349110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:17.349161] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:17.473869] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:17.474024] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:17.474067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:17.474127] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:17.477645] [DEBUG] [FORECASTER] VMI: Forecast T+1@11:T+2@11: UP (p=99.21%) [2026-02-24T20:34:17.477948] [INFO ] [FORECASTER] Completed predict_future for VMI [2026-02-24T20:34:17.478087] [INFO ] [sig ] VMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:17.623875] [INFO ] [LOCAL ] Saved forecast: VMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VMI.txt [2026-02-24T20:34:17.624041] [INFO ] [sig ] [3191/3377] Completed VMI in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-24T20:34:17.624081] [INFO ] [sig ] [3192/3377] Forecasting VMO... [2026-02-24T20:34:17.624111] [INFO ] [sig ] Generating forecast for: VMO [2026-02-24T20:34:17.624142] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VMO' from 'https://tdm.silogroup.org/data/derivative_storage/VMO.csv'. [2026-02-24T20:34:17.635555] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VMO'. [2026-02-24T20:34:17.636005] [INFO ] [FORECASTER] Starting predict_future for VMO [2026-02-24T20:34:17.636869] [DEBUG] [LOCAL ] No optimal features file found for VMO: ./output/feature-sets/VMO.txt [2026-02-24T20:34:17.636937] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:17.636970] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:17.636997] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:17.637053] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:17.698264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:17.699278] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:17.699369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:17.699402] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:17.822018] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:17.822183] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:17.822223] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:17.822253] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:17.825833] [DEBUG] [FORECASTER] VMO: Forecast T+1@11:T+2@11: UP (p=94.06%) [2026-02-24T20:34:17.826165] [INFO ] [FORECASTER] Completed predict_future for VMO [2026-02-24T20:34:17.826313] [INFO ] [sig ] VMO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:17.972821] [INFO ] [LOCAL ] Saved forecast: VMO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VMO.txt [2026-02-24T20:34:17.972980] [INFO ] [sig ] [3192/3377] Completed VMO in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-24T20:34:17.973020] [INFO ] [sig ] [3193/3377] Forecasting VNDA... [2026-02-24T20:34:17.973050] [INFO ] [sig ] Generating forecast for: VNDA [2026-02-24T20:34:17.973080] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNDA' from 'https://tdm.silogroup.org/data/derivative_storage/VNDA.csv'. [2026-02-24T20:34:17.985798] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNDA'. [2026-02-24T20:34:17.986147] [INFO ] [FORECASTER] Starting predict_future for VNDA [2026-02-24T20:34:17.987003] [DEBUG] [LOCAL ] No optimal features file found for VNDA: ./output/feature-sets/VNDA.txt [2026-02-24T20:34:17.987058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:17.987090] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:17.987118] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:17.987176] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:18.044848] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:18.045627] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:18.045709] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:18.045743] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:18.166490] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:18.166665] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:18.166713] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:18.166749] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:18.170221] [DEBUG] [FORECASTER] VNDA: Forecast T+1@11:T+2@11: UP (p=66.64%) [2026-02-24T20:34:18.170495] [INFO ] [FORECASTER] Completed predict_future for VNDA [2026-02-24T20:34:18.170642] [INFO ] [sig ] VNDA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:18.312822] [INFO ] [LOCAL ] Saved forecast: VNDA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VNDA.txt [2026-02-24T20:34:18.312955] [INFO ] [sig ] [3193/3377] Completed VNDA in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-24T20:34:18.312993] [INFO ] [sig ] [3194/3377] Forecasting VNO... [2026-02-24T20:34:18.313023] [INFO ] [sig ] Generating forecast for: VNO [2026-02-24T20:34:18.313055] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNO' from 'https://tdm.silogroup.org/data/derivative_storage/VNO.csv'. [2026-02-24T20:34:18.324009] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNO'. [2026-02-24T20:34:18.324331] [INFO ] [FORECASTER] Starting predict_future for VNO [2026-02-24T20:34:18.325142] [DEBUG] [LOCAL ] No optimal features file found for VNO: ./output/feature-sets/VNO.txt [2026-02-24T20:34:18.325196] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:18.325227] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:18.325254] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:18.325310] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:18.381913] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:18.382558] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:18.382657] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:18.382691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:18.504802] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:18.504952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:18.504993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:18.505021] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:18.508738] [DEBUG] [FORECASTER] VNO: Forecast T+1@11:T+2@11: UP (p=59.68%) [2026-02-24T20:34:18.509014] [INFO ] [FORECASTER] Completed predict_future for VNO [2026-02-24T20:34:18.509143] [INFO ] [sig ] VNO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:18.654675] [INFO ] [LOCAL ] Saved forecast: VNO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VNO.txt [2026-02-24T20:34:18.654857] [INFO ] [sig ] [3194/3377] Completed VNO in 0.3s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-24T20:34:18.654905] [INFO ] [sig ] [3195/3377] Forecasting VNOM... [2026-02-24T20:34:18.654938] [INFO ] [sig ] Generating forecast for: VNOM [2026-02-24T20:34:18.654968] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNOM' from 'https://tdm.silogroup.org/data/derivative_storage/VNOM.csv'. [2026-02-24T20:34:18.667962] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNOM'. [2026-02-24T20:34:18.668349] [INFO ] [FORECASTER] Starting predict_future for VNOM [2026-02-24T20:34:18.669205] [DEBUG] [LOCAL ] No optimal features file found for VNOM: ./output/feature-sets/VNOM.txt [2026-02-24T20:34:18.669258] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:18.669290] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:18.669317] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:18.669375] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:18.731895] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:18.732800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:18.732884] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:18.732917] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:18.858648] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:18.858832] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:18.858895] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:18.858941] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:18.863237] [DEBUG] [FORECASTER] VNOM: Forecast T+1@11:T+2@11: DOWN (p=32.28%) [2026-02-24T20:34:18.863524] [INFO ] [FORECASTER] Completed predict_future for VNOM [2026-02-24T20:34:18.863714] [INFO ] [sig ] VNOM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:19.010836] [INFO ] [LOCAL ] Saved forecast: VNOM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VNOM.txt [2026-02-24T20:34:19.010977] [INFO ] [sig ] [3195/3377] Completed VNOM in 0.4s | 2.77 sym/s | Total: 19.2m | ETA: 1.1m [2026-02-24T20:34:19.011017] [INFO ] [sig ] [3196/3377] Forecasting VNQI... [2026-02-24T20:34:19.011047] [INFO ] [sig ] Generating forecast for: VNQI [2026-02-24T20:34:19.011078] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VNQI' from 'https://tdm.silogroup.org/data/derivative_storage/VNQI.csv'. [2026-02-24T20:34:19.023360] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VNQI'. [2026-02-24T20:34:19.023691] [INFO ] [FORECASTER] Starting predict_future for VNQI [2026-02-24T20:34:19.024488] [DEBUG] [LOCAL ] No optimal features file found for VNQI: ./output/feature-sets/VNQI.txt [2026-02-24T20:34:19.024541] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:19.024595] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:19.024626] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:19.024683] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:19.082444] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:19.083528] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:19.083640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:19.083675] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:19.206356] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:19.206520] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:19.206563] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:19.206613] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:19.210310] [DEBUG] [FORECASTER] VNQI: Forecast T+1@11:T+2@11: UP (p=63.43%) [2026-02-24T20:34:19.210608] [INFO ] [FORECASTER] Completed predict_future for VNQI [2026-02-24T20:34:19.210740] [INFO ] [sig ] VNQI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:19.354413] [INFO ] [LOCAL ] Saved forecast: VNQI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VNQI.txt [2026-02-24T20:34:19.354546] [INFO ] [sig ] [3196/3377] Completed VNQI in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-24T20:34:19.354604] [INFO ] [sig ] [3197/3377] Forecasting VOC... [2026-02-24T20:34:19.354636] [INFO ] [sig ] Generating forecast for: VOC [2026-02-24T20:34:19.354668] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOC' from 'https://tdm.silogroup.org/data/derivative_storage/VOC.csv'. [2026-02-24T20:34:19.366911] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOC'. [2026-02-24T20:34:19.367228] [INFO ] [FORECASTER] Starting predict_future for VOC [2026-02-24T20:34:19.368085] [DEBUG] [LOCAL ] No optimal features file found for VOC: ./output/feature-sets/VOC.txt [2026-02-24T20:34:19.368140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:19.368173] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:19.368200] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:19.368258] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:19.427148] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:19.428178] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:19.428265] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:19.428298] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:19.548246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:19.548403] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:19.548442] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:19.548471] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:19.552039] [DEBUG] [FORECASTER] VOC: Forecast T+1@11:T+2@11: DOWN (p=3.07%) [2026-02-24T20:34:19.552333] [INFO ] [FORECASTER] Completed predict_future for VOC [2026-02-24T20:34:19.552462] [INFO ] [sig ] VOC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:19.696115] [INFO ] [LOCAL ] Saved forecast: VOC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VOC.txt [2026-02-24T20:34:19.696281] [INFO ] [sig ] [3197/3377] Completed VOC in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-24T20:34:19.696321] [INFO ] [sig ] [3198/3377] Forecasting VOD... [2026-02-24T20:34:19.696351] [INFO ] [sig ] Generating forecast for: VOD [2026-02-24T20:34:19.696382] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOD' from 'https://tdm.silogroup.org/data/derivative_storage/VOD.csv'. [2026-02-24T20:34:19.708234] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOD'. [2026-02-24T20:34:19.708546] [INFO ] [FORECASTER] Starting predict_future for VOD [2026-02-24T20:34:19.709385] [DEBUG] [LOCAL ] No optimal features file found for VOD: ./output/feature-sets/VOD.txt [2026-02-24T20:34:19.709439] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:19.709472] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:19.709500] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:19.709557] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:19.769830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:19.770678] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:19.770807] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:19.770849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:19.885727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:19.885882] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:19.885922] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:19.885952] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:19.889497] [DEBUG] [FORECASTER] VOD: Forecast T+1@11:T+2@11: UP (p=51.98%) [2026-02-24T20:34:19.889819] [INFO ] [FORECASTER] Completed predict_future for VOD [2026-02-24T20:34:19.889966] [INFO ] [sig ] VOD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:20.033913] [INFO ] [LOCAL ] Saved forecast: VOD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VOD.txt [2026-02-24T20:34:20.034043] [INFO ] [sig ] [3198/3377] Completed VOD in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-24T20:34:20.034082] [INFO ] [sig ] [3199/3377] Forecasting VONE... [2026-02-24T20:34:20.034113] [INFO ] [sig ] Generating forecast for: VONE [2026-02-24T20:34:20.034144] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONE' from 'https://tdm.silogroup.org/data/derivative_storage/VONE.csv'. [2026-02-24T20:34:20.045319] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONE'. [2026-02-24T20:34:20.045646] [INFO ] [FORECASTER] Starting predict_future for VONE [2026-02-24T20:34:20.046457] [DEBUG] [LOCAL ] No optimal features file found for VONE: ./output/feature-sets/VONE.txt [2026-02-24T20:34:20.046511] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:20.046543] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:20.046570] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:20.046653] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:20.105877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:20.106567] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:20.106666] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:20.106699] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:20.233013] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:20.233176] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:20.233241] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:20.233272] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:20.236691] [DEBUG] [FORECASTER] VONE: Forecast T+1@11:T+2@11: DOWN (p=7.02%) [2026-02-24T20:34:20.236990] [INFO ] [FORECASTER] Completed predict_future for VONE [2026-02-24T20:34:20.237118] [INFO ] [sig ] VONE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:20.379946] [INFO ] [LOCAL ] Saved forecast: VONE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VONE.txt [2026-02-24T20:34:20.380203] [INFO ] [sig ] [3199/3377] Completed VONE in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-24T20:34:20.380277] [INFO ] [sig ] [3200/3377] Forecasting VONG... [2026-02-24T20:34:20.380335] [INFO ] [sig ] Generating forecast for: VONG [2026-02-24T20:34:20.380392] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VONG' from 'https://tdm.silogroup.org/data/derivative_storage/VONG.csv'. [2026-02-24T20:34:20.394635] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VONG'. [2026-02-24T20:34:20.395122] [INFO ] [FORECASTER] Starting predict_future for VONG [2026-02-24T20:34:20.396243] [DEBUG] [LOCAL ] No optimal features file found for VONG: ./output/feature-sets/VONG.txt [2026-02-24T20:34:20.396298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:20.396331] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:20.396357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:20.396418] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:20.457178] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:20.458128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:20.458217] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:20.458249] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:20.595854] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:20.596027] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:20.596067] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:20.596096] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:20.599934] [DEBUG] [FORECASTER] VONG: Forecast T+1@11:T+2@11: DOWN (p=12.19%) [2026-02-24T20:34:20.600235] [INFO ] [FORECASTER] Completed predict_future for VONG [2026-02-24T20:34:20.600372] [INFO ] [sig ] VONG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:20.745665] [INFO ] [LOCAL ] Saved forecast: VONG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VONG.txt [2026-02-24T20:34:20.745806] [INFO ] [sig ] [3200/3377] Completed VONG in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-24T20:34:20.745845] [INFO ] [sig ] [3201/3377] Forecasting VOTE... [2026-02-24T20:34:20.745876] [INFO ] [sig ] Generating forecast for: VOTE [2026-02-24T20:34:20.745907] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VOTE' from 'https://tdm.silogroup.org/data/derivative_storage/VOTE.csv'. [2026-02-24T20:34:20.757665] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VOTE'. [2026-02-24T20:34:20.758082] [INFO ] [FORECASTER] Starting predict_future for VOTE [2026-02-24T20:34:20.758980] [DEBUG] [LOCAL ] No optimal features file found for VOTE: ./output/feature-sets/VOTE.txt [2026-02-24T20:34:20.759035] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:20.759068] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:20.759095] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:20.759153] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:20.832817] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:20.833898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:20.833990] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:20.834023] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:20.955674] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:20.955863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:20.955918] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:20.955962] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:20.959615] [DEBUG] [FORECASTER] VOTE: Forecast T+1@11:T+2@11: UP (p=64.65%) [2026-02-24T20:34:20.959924] [INFO ] [FORECASTER] Completed predict_future for VOTE [2026-02-24T20:34:20.960066] [INFO ] [sig ] VOTE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:21.116162] [INFO ] [LOCAL ] Saved forecast: VOTE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VOTE.txt [2026-02-24T20:34:21.116321] [INFO ] [sig ] [3201/3377] Completed VOTE in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-24T20:34:21.116363] [INFO ] [sig ] [3202/3377] Forecasting VPG... [2026-02-24T20:34:21.116394] [INFO ] [sig ] Generating forecast for: VPG [2026-02-24T20:34:21.116425] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPG' from 'https://tdm.silogroup.org/data/derivative_storage/VPG.csv'. [2026-02-24T20:34:21.127259] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPG'. [2026-02-24T20:34:21.127591] [INFO ] [FORECASTER] Starting predict_future for VPG [2026-02-24T20:34:21.128423] [DEBUG] [LOCAL ] No optimal features file found for VPG: ./output/feature-sets/VPG.txt [2026-02-24T20:34:21.128477] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:21.128509] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:21.128535] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:21.128611] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:21.185829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:21.186509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:21.186607] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:21.186643] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:21.308696] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:21.308844] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:21.308892] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:21.308929] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:21.312409] [DEBUG] [FORECASTER] VPG: Forecast T+1@11:T+2@11: UP (p=89.46%) [2026-02-24T20:34:21.312722] [INFO ] [FORECASTER] Completed predict_future for VPG [2026-02-24T20:34:21.312860] [INFO ] [sig ] VPG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:21.458442] [INFO ] [LOCAL ] Saved forecast: VPG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VPG.txt [2026-02-24T20:34:21.458595] [INFO ] [sig ] [3202/3377] Completed VPG in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.1m [2026-02-24T20:34:21.458637] [INFO ] [sig ] [3203/3377] Forecasting VPLS... [2026-02-24T20:34:21.458668] [INFO ] [sig ] Generating forecast for: VPLS [2026-02-24T20:34:21.458704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VPLS' from 'https://tdm.silogroup.org/data/derivative_storage/VPLS.csv'. [2026-02-24T20:34:21.470586] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VPLS'. [2026-02-24T20:34:21.470941] [INFO ] [FORECASTER] Starting predict_future for VPLS [2026-02-24T20:34:21.471781] [DEBUG] [LOCAL ] No optimal features file found for VPLS: ./output/feature-sets/VPLS.txt [2026-02-24T20:34:21.471837] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:21.471881] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:21.471910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:21.471971] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:21.532764] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:21.533499] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:21.533600] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:21.533639] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:21.653592] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:21.653748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:21.653788] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:21.653816] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:21.657420] [DEBUG] [FORECASTER] VPLS: Forecast T+1@11:T+2@11: DOWN (p=17.59%) [2026-02-24T20:34:21.657804] [INFO ] [FORECASTER] Completed predict_future for VPLS [2026-02-24T20:34:21.658020] [INFO ] [sig ] VPLS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:21.803442] [INFO ] [LOCAL ] Saved forecast: VPLS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VPLS.txt [2026-02-24T20:34:21.803600] [INFO ] [sig ] [3203/3377] Completed VPLS in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-24T20:34:21.803642] [INFO ] [sig ] [3204/3377] Forecasting VRA... [2026-02-24T20:34:21.803673] [INFO ] [sig ] Generating forecast for: VRA [2026-02-24T20:34:21.803704] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRA' from 'https://tdm.silogroup.org/data/derivative_storage/VRA.csv'. [2026-02-24T20:34:21.814667] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRA'. [2026-02-24T20:34:21.815012] [INFO ] [FORECASTER] Starting predict_future for VRA [2026-02-24T20:34:21.815899] [DEBUG] [LOCAL ] No optimal features file found for VRA: ./output/feature-sets/VRA.txt [2026-02-24T20:34:21.815955] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:21.815989] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:21.816018] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:21.816076] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:21.877104] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:21.877970] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:21.878057] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:21.878091] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:21.998142] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:21.998297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:21.998338] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:21.998368] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:22.001952] [DEBUG] [FORECASTER] VRA: Forecast T+1@11:T+2@11: DOWN (p=9.46%) [2026-02-24T20:34:22.002247] [INFO ] [FORECASTER] Completed predict_future for VRA [2026-02-24T20:34:22.002383] [INFO ] [sig ] VRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:22.149464] [INFO ] [LOCAL ] Saved forecast: VRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VRA.txt [2026-02-24T20:34:22.149644] [INFO ] [sig ] [3204/3377] Completed VRA in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-24T20:34:22.149688] [INFO ] [sig ] [3205/3377] Forecasting VRCA... [2026-02-24T20:34:22.149718] [INFO ] [sig ] Generating forecast for: VRCA [2026-02-24T20:34:22.149749] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRCA' from 'https://tdm.silogroup.org/data/derivative_storage/VRCA.csv'. [2026-02-24T20:34:22.160902] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRCA'. [2026-02-24T20:34:22.161230] [INFO ] [FORECASTER] Starting predict_future for VRCA [2026-02-24T20:34:22.162038] [DEBUG] [LOCAL ] No optimal features file found for VRCA: ./output/feature-sets/VRCA.txt [2026-02-24T20:34:22.162092] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:22.162152] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:22.162181] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:22.162238] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:22.224035] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:22.225254] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:22.225343] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:22.225377] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:22.348471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:22.348633] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:22.348676] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:22.348705] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:22.352211] [DEBUG] [FORECASTER] VRCA: Forecast T+1@11:T+2@11: UP (p=86.48%) [2026-02-24T20:34:22.352507] [INFO ] [FORECASTER] Completed predict_future for VRCA [2026-02-24T20:34:22.352658] [INFO ] [sig ] VRCA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:22.495533] [INFO ] [LOCAL ] Saved forecast: VRCA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VRCA.txt [2026-02-24T20:34:22.495707] [INFO ] [sig ] [3205/3377] Completed VRCA in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-24T20:34:22.495769] [INFO ] [sig ] [3206/3377] Forecasting VRDN... [2026-02-24T20:34:22.495815] [INFO ] [sig ] Generating forecast for: VRDN [2026-02-24T20:34:22.495869] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRDN' from 'https://tdm.silogroup.org/data/derivative_storage/VRDN.csv'. [2026-02-24T20:34:22.507331] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRDN'. [2026-02-24T20:34:22.507657] [INFO ] [FORECASTER] Starting predict_future for VRDN [2026-02-24T20:34:22.508518] [DEBUG] [LOCAL ] No optimal features file found for VRDN: ./output/feature-sets/VRDN.txt [2026-02-24T20:34:22.508590] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:22.508624] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:22.508652] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:22.508709] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:22.565316] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:22.566058] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:22.566140] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:22.566174] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:22.683318] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:22.683475] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:22.683516] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:22.683545] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:22.687041] [DEBUG] [FORECASTER] VRDN: Forecast T+1@11:T+2@11: DOWN (p=46.22%) [2026-02-24T20:34:22.687327] [INFO ] [FORECASTER] Completed predict_future for VRDN [2026-02-24T20:34:22.687454] [INFO ] [sig ] VRDN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:22.830371] [INFO ] [LOCAL ] Saved forecast: VRDN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VRDN.txt [2026-02-24T20:34:22.830520] [INFO ] [sig ] [3206/3377] Completed VRDN in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-24T20:34:22.830585] [INFO ] [sig ] [3207/3377] Forecasting VRE... [2026-02-24T20:34:22.830622] [INFO ] [sig ] Generating forecast for: VRE [2026-02-24T20:34:22.830654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRE' from 'https://tdm.silogroup.org/data/derivative_storage/VRE.csv'. [2026-02-24T20:34:22.842801] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRE'. [2026-02-24T20:34:22.843146] [INFO ] [FORECASTER] Starting predict_future for VRE [2026-02-24T20:34:22.843960] [DEBUG] [LOCAL ] No optimal features file found for VRE: ./output/feature-sets/VRE.txt [2026-02-24T20:34:22.844013] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:22.844046] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:22.844073] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:22.844130] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:22.906972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:22.907956] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:22.908077] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:22.908113] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:23.031758] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:23.031919] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:23.031961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:23.032184] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:23.036280] [DEBUG] [FORECASTER] VRE: Forecast T+1@11:T+2@11: UP (p=90.99%) [2026-02-24T20:34:23.036559] [INFO ] [FORECASTER] Completed predict_future for VRE [2026-02-24T20:34:23.036725] [INFO ] [sig ] VRE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:23.186612] [INFO ] [LOCAL ] Saved forecast: VRE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VRE.txt [2026-02-24T20:34:23.186752] [INFO ] [sig ] [3207/3377] Completed VRE in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-24T20:34:23.186792] [INFO ] [sig ] [3208/3377] Forecasting VREX... [2026-02-24T20:34:23.186823] [INFO ] [sig ] Generating forecast for: VREX [2026-02-24T20:34:23.186854] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VREX' from 'https://tdm.silogroup.org/data/derivative_storage/VREX.csv'. [2026-02-24T20:34:23.200144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VREX'. [2026-02-24T20:34:23.200505] [INFO ] [FORECASTER] Starting predict_future for VREX [2026-02-24T20:34:23.201358] [DEBUG] [LOCAL ] No optimal features file found for VREX: ./output/feature-sets/VREX.txt [2026-02-24T20:34:23.201414] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:23.201446] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:23.201473] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:23.201552] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:23.274417] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:23.275333] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:23.275418] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:23.275452] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:23.394348] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:23.394509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:23.394550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:23.394662] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:23.398160] [DEBUG] [FORECASTER] VREX: Forecast T+1@11:T+2@11: DOWN (p=28.11%) [2026-02-24T20:34:23.398458] [INFO ] [FORECASTER] Completed predict_future for VREX [2026-02-24T20:34:23.398645] [INFO ] [sig ] VREX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:23.546062] [INFO ] [LOCAL ] Saved forecast: VREX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VREX.txt [2026-02-24T20:34:23.546205] [INFO ] [sig ] [3208/3377] Completed VREX in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-24T20:34:23.546245] [INFO ] [sig ] [3209/3377] Forecasting VRIG... [2026-02-24T20:34:23.546274] [INFO ] [sig ] Generating forecast for: VRIG [2026-02-24T20:34:23.546304] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRIG' from 'https://tdm.silogroup.org/data/derivative_storage/VRIG.csv'. [2026-02-24T20:34:23.559958] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRIG'. [2026-02-24T20:34:23.560318] [INFO ] [FORECASTER] Starting predict_future for VRIG [2026-02-24T20:34:23.561139] [DEBUG] [LOCAL ] No optimal features file found for VRIG: ./output/feature-sets/VRIG.txt [2026-02-24T20:34:23.561193] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:23.561225] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:23.561251] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:23.561307] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:23.625648] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:23.626569] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:23.626682] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:23.626715] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:23.729412] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:23.729588] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:23.729631] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:23.729659] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:23.733286] [DEBUG] [FORECASTER] VRIG: Forecast T+1@11:T+2@11: UP (p=89.75%) [2026-02-24T20:34:23.733562] [INFO ] [FORECASTER] Completed predict_future for VRIG [2026-02-24T20:34:23.733713] [INFO ] [sig ] VRIG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:23.880691] [INFO ] [LOCAL ] Saved forecast: VRIG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VRIG.txt [2026-02-24T20:34:23.880856] [INFO ] [sig ] [3209/3377] Completed VRIG in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-24T20:34:23.880898] [INFO ] [sig ] [3210/3377] Forecasting VRNS... [2026-02-24T20:34:23.880931] [INFO ] [sig ] Generating forecast for: VRNS [2026-02-24T20:34:23.880961] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRNS' from 'https://tdm.silogroup.org/data/derivative_storage/VRNS.csv'. [2026-02-24T20:34:23.893492] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRNS'. [2026-02-24T20:34:23.893894] [INFO ] [FORECASTER] Starting predict_future for VRNS [2026-02-24T20:34:23.894727] [DEBUG] [LOCAL ] No optimal features file found for VRNS: ./output/feature-sets/VRNS.txt [2026-02-24T20:34:23.894780] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:23.894811] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:23.894838] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:23.894895] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:23.952752] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:23.953653] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:23.953746] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:23.953778] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:24.082218] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:24.082378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:24.082418] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:24.082468] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:24.085972] [DEBUG] [FORECASTER] VRNS: Forecast T+1@11:T+2@11: DOWN (p=14.30%) [2026-02-24T20:34:24.086267] [INFO ] [FORECASTER] Completed predict_future for VRNS [2026-02-24T20:34:24.086408] [INFO ] [sig ] VRNS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:24.228851] [INFO ] [LOCAL ] Saved forecast: VRNS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VRNS.txt [2026-02-24T20:34:24.229002] [INFO ] [sig ] [3210/3377] Completed VRNS in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 1.0m [2026-02-24T20:34:24.229041] [INFO ] [sig ] [3211/3377] Forecasting VRRM... [2026-02-24T20:34:24.229071] [INFO ] [sig ] Generating forecast for: VRRM [2026-02-24T20:34:24.229103] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRRM' from 'https://tdm.silogroup.org/data/derivative_storage/VRRM.csv'. [2026-02-24T20:34:24.240442] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRRM'. [2026-02-24T20:34:24.240878] [INFO ] [FORECASTER] Starting predict_future for VRRM [2026-02-24T20:34:24.241792] [DEBUG] [LOCAL ] No optimal features file found for VRRM: ./output/feature-sets/VRRM.txt [2026-02-24T20:34:24.241846] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:24.241880] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:24.241908] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:24.241965] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:24.300485] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:24.301308] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:24.301394] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:24.301428] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:24.419380] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:24.419541] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:24.419600] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:24.419631] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:24.423063] [DEBUG] [FORECASTER] VRRM: Forecast T+1@11:T+2@11: UP (p=95.70%) [2026-02-24T20:34:24.423343] [INFO ] [FORECASTER] Completed predict_future for VRRM [2026-02-24T20:34:24.423475] [INFO ] [sig ] VRRM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:24.570896] [INFO ] [LOCAL ] Saved forecast: VRRM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VRRM.txt [2026-02-24T20:34:24.571089] [INFO ] [sig ] [3211/3377] Completed VRRM in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 60.0s [2026-02-24T20:34:24.571131] [INFO ] [sig ] [3212/3377] Forecasting VRSK... [2026-02-24T20:34:24.571162] [INFO ] [sig ] Generating forecast for: VRSK [2026-02-24T20:34:24.571193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSK' from 'https://tdm.silogroup.org/data/derivative_storage/VRSK.csv'. [2026-02-24T20:34:24.583622] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSK'. [2026-02-24T20:34:24.584061] [INFO ] [FORECASTER] Starting predict_future for VRSK [2026-02-24T20:34:24.584995] [DEBUG] [LOCAL ] No optimal features file found for VRSK: ./output/feature-sets/VRSK.txt [2026-02-24T20:34:24.585058] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:24.585105] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:24.585138] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:24.585196] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:24.647397] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:24.648462] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:24.648604] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:24.648655] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:24.768394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:24.768592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:24.768649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:24.768680] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:24.772188] [DEBUG] [FORECASTER] VRSK: Forecast T+1@11:T+2@11: DOWN (p=21.04%) [2026-02-24T20:34:24.772472] [INFO ] [FORECASTER] Completed predict_future for VRSK [2026-02-24T20:34:24.772627] [INFO ] [sig ] VRSK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:24.919623] [INFO ] [LOCAL ] Saved forecast: VRSK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VRSK.txt [2026-02-24T20:34:24.919766] [INFO ] [sig ] [3212/3377] Completed VRSK in 0.3s | 2.77 sym/s | Total: 19.3m | ETA: 59.6s [2026-02-24T20:34:24.919806] [INFO ] [sig ] [3213/3377] Forecasting VRSN... [2026-02-24T20:34:24.919836] [INFO ] [sig ] Generating forecast for: VRSN [2026-02-24T20:34:24.919867] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRSN' from 'https://tdm.silogroup.org/data/derivative_storage/VRSN.csv'. [2026-02-24T20:34:24.933479] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRSN'. [2026-02-24T20:34:24.933879] [INFO ] [FORECASTER] Starting predict_future for VRSN [2026-02-24T20:34:24.934753] [DEBUG] [LOCAL ] No optimal features file found for VRSN: ./output/feature-sets/VRSN.txt [2026-02-24T20:34:24.934807] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:24.934841] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:24.934869] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:24.934932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:24.999550] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:25.000649] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:25.000736] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:25.000771] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:25.132624] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:25.132796] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:25.132838] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:25.132868] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:25.136367] [DEBUG] [FORECASTER] VRSN: Forecast T+1@11:T+2@11: UP (p=73.63%) [2026-02-24T20:34:25.136676] [INFO ] [FORECASTER] Completed predict_future for VRSN [2026-02-24T20:34:25.136808] [INFO ] [sig ] VRSN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:25.283649] [INFO ] [LOCAL ] Saved forecast: VRSN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VRSN.txt [2026-02-24T20:34:25.283786] [INFO ] [sig ] [3213/3377] Completed VRSN in 0.4s | 2.77 sym/s | Total: 19.3m | ETA: 59.3s [2026-02-24T20:34:25.283826] [INFO ] [sig ] [3214/3377] Forecasting VRTS... [2026-02-24T20:34:25.283857] [INFO ] [sig ] Generating forecast for: VRTS [2026-02-24T20:34:25.283889] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTS' from 'https://tdm.silogroup.org/data/derivative_storage/VRTS.csv'. [2026-02-24T20:34:25.295474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTS'. [2026-02-24T20:34:25.295896] [INFO ] [FORECASTER] Starting predict_future for VRTS [2026-02-24T20:34:25.296820] [DEBUG] [LOCAL ] No optimal features file found for VRTS: ./output/feature-sets/VRTS.txt [2026-02-24T20:34:25.296876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:25.296925] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:25.296953] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:25.297011] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:25.356768] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:25.357536] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:25.357642] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:25.357677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:25.486841] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:25.487002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:25.487040] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:25.487070] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:25.491618] [DEBUG] [FORECASTER] VRTS: Forecast T+1@11:T+2@11: UP (p=90.77%) [2026-02-24T20:34:25.492023] [INFO ] [FORECASTER] Completed predict_future for VRTS [2026-02-24T20:34:25.492188] [INFO ] [sig ] VRTS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:25.640440] [INFO ] [LOCAL ] Saved forecast: VRTS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VRTS.txt [2026-02-24T20:34:25.640588] [INFO ] [sig ] [3214/3377] Completed VRTS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 58.9s [2026-02-24T20:34:25.640629] [INFO ] [sig ] [3215/3377] Forecasting VRTX... [2026-02-24T20:34:25.640659] [INFO ] [sig ] Generating forecast for: VRTX [2026-02-24T20:34:25.640696] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VRTX' from 'https://tdm.silogroup.org/data/derivative_storage/VRTX.csv'. [2026-02-24T20:34:25.653135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VRTX'. [2026-02-24T20:34:25.653461] [INFO ] [FORECASTER] Starting predict_future for VRTX [2026-02-24T20:34:25.654312] [DEBUG] [LOCAL ] No optimal features file found for VRTX: ./output/feature-sets/VRTX.txt [2026-02-24T20:34:25.654367] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:25.654401] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:25.654430] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:25.654498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:25.712965] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:25.713661] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:25.713772] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:25.713808] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:25.835529] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:25.835689] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:25.835729] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:25.835758] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:25.839146] [DEBUG] [FORECASTER] VRTX: Forecast T+1@11:T+2@11: UP (p=91.43%) [2026-02-24T20:34:25.839427] [INFO ] [FORECASTER] Completed predict_future for VRTX [2026-02-24T20:34:25.839555] [INFO ] [sig ] VRTX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:25.979443] [INFO ] [LOCAL ] Saved forecast: VRTX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VRTX.txt [2026-02-24T20:34:25.979554] [INFO ] [sig ] [3215/3377] Completed VRTX in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 58.5s [2026-02-24T20:34:25.979611] [INFO ] [sig ] [3216/3377] Forecasting VSCO... [2026-02-24T20:34:25.979642] [INFO ] [sig ] Generating forecast for: VSCO [2026-02-24T20:34:25.979670] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSCO' from 'https://tdm.silogroup.org/data/derivative_storage/VSCO.csv'. [2026-02-24T20:34:25.993277] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSCO'. [2026-02-24T20:34:25.993724] [INFO ] [FORECASTER] Starting predict_future for VSCO [2026-02-24T20:34:25.994562] [DEBUG] [LOCAL ] No optimal features file found for VSCO: ./output/feature-sets/VSCO.txt [2026-02-24T20:34:25.994637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:25.994670] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:25.994696] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:25.994753] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:26.052420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:26.053326] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:26.053412] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:26.053445] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:26.175459] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:26.175639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:26.175680] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:26.175708] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:26.179320] [DEBUG] [FORECASTER] VSCO: Forecast T+1@11:T+2@11: DOWN (p=11.07%) [2026-02-24T20:34:26.179624] [INFO ] [FORECASTER] Completed predict_future for VSCO [2026-02-24T20:34:26.179757] [INFO ] [sig ] VSCO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:26.324230] [INFO ] [LOCAL ] Saved forecast: VSCO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VSCO.txt [2026-02-24T20:34:26.324433] [INFO ] [sig ] [3216/3377] Completed VSCO in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 58.2s [2026-02-24T20:34:26.324488] [INFO ] [sig ] [3217/3377] Forecasting VSDA... [2026-02-24T20:34:26.324527] [INFO ] [sig ] Generating forecast for: VSDA [2026-02-24T20:34:26.324587] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSDA' from 'https://tdm.silogroup.org/data/derivative_storage/VSDA.csv'. [2026-02-24T20:34:26.336048] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSDA'. [2026-02-24T20:34:26.336413] [INFO ] [FORECASTER] Starting predict_future for VSDA [2026-02-24T20:34:26.337466] [DEBUG] [LOCAL ] No optimal features file found for VSDA: ./output/feature-sets/VSDA.txt [2026-02-24T20:34:26.337530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:26.337570] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:26.337630] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:26.337711] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:26.398422] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:26.399383] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:26.399473] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:26.399509] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:26.516853] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:26.517029] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:26.517071] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:26.517101] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:26.521622] [DEBUG] [FORECASTER] VSDA: Forecast T+1@11:T+2@11: DOWN (p=42.54%) [2026-02-24T20:34:26.522065] [INFO ] [FORECASTER] Completed predict_future for VSDA [2026-02-24T20:34:26.522231] [INFO ] [sig ] VSDA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:26.677786] [INFO ] [LOCAL ] Saved forecast: VSDA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VSDA.txt [2026-02-24T20:34:26.677948] [INFO ] [sig ] [3217/3377] Completed VSDA in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 57.8s [2026-02-24T20:34:26.677995] [INFO ] [sig ] [3218/3377] Forecasting VSEC... [2026-02-24T20:34:26.678041] [INFO ] [sig ] Generating forecast for: VSEC [2026-02-24T20:34:26.678076] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSEC' from 'https://tdm.silogroup.org/data/derivative_storage/VSEC.csv'. [2026-02-24T20:34:26.691429] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSEC'. [2026-02-24T20:34:26.691842] [INFO ] [FORECASTER] Starting predict_future for VSEC [2026-02-24T20:34:26.692707] [DEBUG] [LOCAL ] No optimal features file found for VSEC: ./output/feature-sets/VSEC.txt [2026-02-24T20:34:26.692761] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:26.692794] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:26.692821] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:26.692877] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:26.755949] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:26.756873] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:26.756962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:26.756996] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:26.883366] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:26.883525] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:26.883565] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:26.883616] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:26.887089] [DEBUG] [FORECASTER] VSEC: Forecast T+1@11:T+2@11: DOWN (p=9.26%) [2026-02-24T20:34:26.887377] [INFO ] [FORECASTER] Completed predict_future for VSEC [2026-02-24T20:34:26.887512] [INFO ] [sig ] VSEC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:27.034492] [INFO ] [LOCAL ] Saved forecast: VSEC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VSEC.txt [2026-02-24T20:34:27.034683] [INFO ] [sig ] [3218/3377] Completed VSEC in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 57.4s [2026-02-24T20:34:27.034725] [INFO ] [sig ] [3219/3377] Forecasting VSH... [2026-02-24T20:34:27.034756] [INFO ] [sig ] Generating forecast for: VSH [2026-02-24T20:34:27.034789] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSH' from 'https://tdm.silogroup.org/data/derivative_storage/VSH.csv'. [2026-02-24T20:34:27.047608] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSH'. [2026-02-24T20:34:27.047993] [INFO ] [FORECASTER] Starting predict_future for VSH [2026-02-24T20:34:27.048873] [DEBUG] [LOCAL ] No optimal features file found for VSH: ./output/feature-sets/VSH.txt [2026-02-24T20:34:27.048929] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:27.048963] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:27.048991] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:27.049049] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:27.107383] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:27.108106] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:27.108188] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:27.108222] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:27.236359] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:27.236531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:27.236591] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:27.236625] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:27.240213] [DEBUG] [FORECASTER] VSH: Forecast T+1@11:T+2@11: UP (p=60.84%) [2026-02-24T20:34:27.240505] [INFO ] [FORECASTER] Completed predict_future for VSH [2026-02-24T20:34:27.240662] [INFO ] [sig ] VSH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:27.386278] [INFO ] [LOCAL ] Saved forecast: VSH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VSH.txt [2026-02-24T20:34:27.386451] [INFO ] [sig ] [3219/3377] Completed VSH in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 57.1s [2026-02-24T20:34:27.386491] [INFO ] [sig ] [3220/3377] Forecasting VSTM... [2026-02-24T20:34:27.386522] [INFO ] [sig ] Generating forecast for: VSTM [2026-02-24T20:34:27.386553] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTM' from 'https://tdm.silogroup.org/data/derivative_storage/VSTM.csv'. [2026-02-24T20:34:27.398849] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTM'. [2026-02-24T20:34:27.399197] [INFO ] [FORECASTER] Starting predict_future for VSTM [2026-02-24T20:34:27.400018] [DEBUG] [LOCAL ] No optimal features file found for VSTM: ./output/feature-sets/VSTM.txt [2026-02-24T20:34:27.400073] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:27.400104] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:27.400131] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:27.400186] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:27.457258] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:27.458115] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:27.458200] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:27.458232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:27.581212] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:27.581378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:27.581419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:27.581449] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:27.585293] [DEBUG] [FORECASTER] VSTM: Forecast T+1@11:T+2@11: DOWN (p=3.40%) [2026-02-24T20:34:27.585615] [INFO ] [FORECASTER] Completed predict_future for VSTM [2026-02-24T20:34:27.585759] [INFO ] [sig ] VSTM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:27.732548] [INFO ] [LOCAL ] Saved forecast: VSTM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VSTM.txt [2026-02-24T20:34:27.732740] [INFO ] [sig ] [3220/3377] Completed VSTM in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 56.7s [2026-02-24T20:34:27.732792] [INFO ] [sig ] [3221/3377] Forecasting VSTS... [2026-02-24T20:34:27.732833] [INFO ] [sig ] Generating forecast for: VSTS [2026-02-24T20:34:27.732865] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VSTS' from 'https://tdm.silogroup.org/data/derivative_storage/VSTS.csv'. [2026-02-24T20:34:27.745658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VSTS'. [2026-02-24T20:34:27.746043] [INFO ] [FORECASTER] Starting predict_future for VSTS [2026-02-24T20:34:27.746879] [DEBUG] [LOCAL ] No optimal features file found for VSTS: ./output/feature-sets/VSTS.txt [2026-02-24T20:34:27.746934] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:27.746967] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:27.747000] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:27.747069] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:27.807271] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:27.808265] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:27.808356] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:27.808391] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:27.938859] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:27.939019] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:27.939060] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:27.939127] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:27.942751] [DEBUG] [FORECASTER] VSTS: Forecast T+1@11:T+2@11: UP (p=80.72%) [2026-02-24T20:34:27.943028] [INFO ] [FORECASTER] Completed predict_future for VSTS [2026-02-24T20:34:27.943157] [INFO ] [sig ] VSTS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:28.084469] [INFO ] [LOCAL ] Saved forecast: VSTS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VSTS.txt [2026-02-24T20:34:28.084652] [INFO ] [sig ] [3221/3377] Completed VSTS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 56.4s [2026-02-24T20:34:28.084693] [INFO ] [sig ] [3222/3377] Forecasting VTC... [2026-02-24T20:34:28.084723] [INFO ] [sig ] Generating forecast for: VTC [2026-02-24T20:34:28.084755] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTC' from 'https://tdm.silogroup.org/data/derivative_storage/VTC.csv'. [2026-02-24T20:34:28.098991] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTC'. [2026-02-24T20:34:28.099429] [INFO ] [FORECASTER] Starting predict_future for VTC [2026-02-24T20:34:28.100295] [DEBUG] [LOCAL ] No optimal features file found for VTC: ./output/feature-sets/VTC.txt [2026-02-24T20:34:28.100358] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:28.100426] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:28.100456] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:28.100516] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:28.161684] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:28.162613] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:28.162714] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:28.162753] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:28.298136] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:28.298297] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:28.298339] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:28.298369] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:28.301907] [DEBUG] [FORECASTER] VTC: Forecast T+1@11:T+2@11: DOWN (p=45.56%) [2026-02-24T20:34:28.302210] [INFO ] [FORECASTER] Completed predict_future for VTC [2026-02-24T20:34:28.302350] [INFO ] [sig ] VTC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:28.444944] [INFO ] [LOCAL ] Saved forecast: VTC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VTC.txt [2026-02-24T20:34:28.445082] [INFO ] [sig ] [3222/3377] Completed VTC in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 56.0s [2026-02-24T20:34:28.445122] [INFO ] [sig ] [3223/3377] Forecasting VTEX... [2026-02-24T20:34:28.445152] [INFO ] [sig ] Generating forecast for: VTEX [2026-02-24T20:34:28.445183] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTEX' from 'https://tdm.silogroup.org/data/derivative_storage/VTEX.csv'. [2026-02-24T20:34:28.457086] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTEX'. [2026-02-24T20:34:28.457409] [INFO ] [FORECASTER] Starting predict_future for VTEX [2026-02-24T20:34:28.458245] [DEBUG] [LOCAL ] No optimal features file found for VTEX: ./output/feature-sets/VTEX.txt [2026-02-24T20:34:28.458299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:28.458330] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:28.458357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:28.458412] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:28.516361] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:28.517352] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:28.517439] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:28.517489] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:28.638990] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:28.639159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:28.639199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:28.639228] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:28.642738] [DEBUG] [FORECASTER] VTEX: Forecast T+1@11:T+2@11: DOWN (p=38.52%) [2026-02-24T20:34:28.643045] [INFO ] [FORECASTER] Completed predict_future for VTEX [2026-02-24T20:34:28.643185] [INFO ] [sig ] VTEX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:28.800640] [INFO ] [LOCAL ] Saved forecast: VTEX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VTEX.txt [2026-02-24T20:34:28.800837] [INFO ] [sig ] [3223/3377] Completed VTEX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 55.6s [2026-02-24T20:34:28.800889] [INFO ] [sig ] [3224/3377] Forecasting VTIP... [2026-02-24T20:34:28.800921] [INFO ] [sig ] Generating forecast for: VTIP [2026-02-24T20:34:28.800960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTIP' from 'https://tdm.silogroup.org/data/derivative_storage/VTIP.csv'. [2026-02-24T20:34:28.814248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTIP'. [2026-02-24T20:34:28.814688] [INFO ] [FORECASTER] Starting predict_future for VTIP [2026-02-24T20:34:28.815601] [DEBUG] [LOCAL ] No optimal features file found for VTIP: ./output/feature-sets/VTIP.txt [2026-02-24T20:34:28.815676] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:28.815711] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:28.815740] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:28.815799] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:28.878968] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:28.879898] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:28.879988] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:28.880030] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:29.000077] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:29.000244] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:29.000285] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:29.000315] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:29.003879] [DEBUG] [FORECASTER] VTIP: Forecast T+1@11:T+2@11: UP (p=98.99%) [2026-02-24T20:34:29.004166] [INFO ] [FORECASTER] Completed predict_future for VTIP [2026-02-24T20:34:29.004296] [INFO ] [sig ] VTIP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:29.144377] [INFO ] [LOCAL ] Saved forecast: VTIP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VTIP.txt [2026-02-24T20:34:29.144530] [INFO ] [sig ] [3224/3377] Completed VTIP in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 55.3s [2026-02-24T20:34:29.144587] [INFO ] [sig ] [3225/3377] Forecasting VTMX... [2026-02-24T20:34:29.144621] [INFO ] [sig ] Generating forecast for: VTMX [2026-02-24T20:34:29.144654] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTMX' from 'https://tdm.silogroup.org/data/derivative_storage/VTMX.csv'. [2026-02-24T20:34:29.157632] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTMX'. [2026-02-24T20:34:29.158028] [INFO ] [FORECASTER] Starting predict_future for VTMX [2026-02-24T20:34:29.158858] [DEBUG] [LOCAL ] No optimal features file found for VTMX: ./output/feature-sets/VTMX.txt [2026-02-24T20:34:29.158913] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:29.158946] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:29.158989] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:29.159048] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:29.224234] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:29.225085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:29.225174] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:29.225207] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:29.348084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:29.348243] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:29.348282] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:29.348345] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:29.351876] [DEBUG] [FORECASTER] VTMX: Forecast T+1@11:T+2@11: UP (p=85.66%) [2026-02-24T20:34:29.352157] [INFO ] [FORECASTER] Completed predict_future for VTMX [2026-02-24T20:34:29.352285] [INFO ] [sig ] VTMX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:29.494867] [INFO ] [LOCAL ] Saved forecast: VTMX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VTMX.txt [2026-02-24T20:34:29.495000] [INFO ] [sig ] [3225/3377] Completed VTMX in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 54.9s [2026-02-24T20:34:29.495046] [INFO ] [sig ] [3226/3377] Forecasting VTN... [2026-02-24T20:34:29.495084] [INFO ] [sig ] Generating forecast for: VTN [2026-02-24T20:34:29.495120] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTN' from 'https://tdm.silogroup.org/data/derivative_storage/VTN.csv'. [2026-02-24T20:34:29.506375] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTN'. [2026-02-24T20:34:29.506671] [INFO ] [FORECASTER] Starting predict_future for VTN [2026-02-24T20:34:29.507480] [DEBUG] [LOCAL ] No optimal features file found for VTN: ./output/feature-sets/VTN.txt [2026-02-24T20:34:29.507534] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:29.507566] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:29.507623] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:29.507680] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:29.564972] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:29.565628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:29.565706] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:29.565739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:29.680727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:29.680883] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:29.680924] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:29.680953] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:29.684357] [DEBUG] [FORECASTER] VTN: Forecast T+1@11:T+2@11: UP (p=93.26%) [2026-02-24T20:34:29.684658] [INFO ] [FORECASTER] Completed predict_future for VTN [2026-02-24T20:34:29.684789] [INFO ] [sig ] VTN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:29.826096] [INFO ] [LOCAL ] Saved forecast: VTN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VTN.txt [2026-02-24T20:34:29.826225] [INFO ] [sig ] [3226/3377] Completed VTN in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 54.6s [2026-02-24T20:34:29.826263] [INFO ] [sig ] [3227/3377] Forecasting VTOL... [2026-02-24T20:34:29.826293] [INFO ] [sig ] Generating forecast for: VTOL [2026-02-24T20:34:29.826323] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTOL' from 'https://tdm.silogroup.org/data/derivative_storage/VTOL.csv'. [2026-02-24T20:34:29.838267] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTOL'. [2026-02-24T20:34:29.838589] [INFO ] [FORECASTER] Starting predict_future for VTOL [2026-02-24T20:34:29.839442] [DEBUG] [LOCAL ] No optimal features file found for VTOL: ./output/feature-sets/VTOL.txt [2026-02-24T20:34:29.839496] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:29.839528] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:29.839555] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:29.839632] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:29.897339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:29.898021] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:29.898101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:29.898134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:30.016099] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:30.016260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:30.016304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:30.016334] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:30.019814] [DEBUG] [FORECASTER] VTOL: Forecast T+1@11:T+2@11: DOWN (p=27.53%) [2026-02-24T20:34:30.020122] [INFO ] [FORECASTER] Completed predict_future for VTOL [2026-02-24T20:34:30.020260] [INFO ] [sig ] VTOL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:30.162733] [INFO ] [LOCAL ] Saved forecast: VTOL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VTOL.txt [2026-02-24T20:34:30.162869] [INFO ] [sig ] [3227/3377] Completed VTOL in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 54.2s [2026-02-24T20:34:30.162908] [INFO ] [sig ] [3228/3377] Forecasting VTRS... [2026-02-24T20:34:30.162938] [INFO ] [sig ] Generating forecast for: VTRS [2026-02-24T20:34:30.162970] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTRS' from 'https://tdm.silogroup.org/data/derivative_storage/VTRS.csv'. [2026-02-24T20:34:30.175150] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTRS'. [2026-02-24T20:34:30.175486] [INFO ] [FORECASTER] Starting predict_future for VTRS [2026-02-24T20:34:30.176292] [DEBUG] [LOCAL ] No optimal features file found for VTRS: ./output/feature-sets/VTRS.txt [2026-02-24T20:34:30.176345] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:30.176377] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:30.176403] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:30.176459] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:30.235772] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:30.236656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:30.236741] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:30.236775] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:30.363352] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:30.363514] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:30.363555] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:30.363606] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:30.367141] [DEBUG] [FORECASTER] VTRS: Forecast T+1@11:T+2@11: UP (p=76.60%) [2026-02-24T20:34:30.367434] [INFO ] [FORECASTER] Completed predict_future for VTRS [2026-02-24T20:34:30.367569] [INFO ] [sig ] VTRS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:30.520654] [INFO ] [LOCAL ] Saved forecast: VTRS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VTRS.txt [2026-02-24T20:34:30.520836] [INFO ] [sig ] [3228/3377] Completed VTRS in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 53.8s [2026-02-24T20:34:30.520879] [INFO ] [sig ] [3229/3377] Forecasting VTS... [2026-02-24T20:34:30.520911] [INFO ] [sig ] Generating forecast for: VTS [2026-02-24T20:34:30.520952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTS' from 'https://tdm.silogroup.org/data/derivative_storage/VTS.csv'. [2026-02-24T20:34:30.533515] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTS'. [2026-02-24T20:34:30.533903] [INFO ] [FORECASTER] Starting predict_future for VTS [2026-02-24T20:34:30.534744] [DEBUG] [LOCAL ] No optimal features file found for VTS: ./output/feature-sets/VTS.txt [2026-02-24T20:34:30.534800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:30.534834] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:30.534862] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:30.534921] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:30.593202] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:30.594124] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:30.594208] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:30.594242] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:30.718109] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:30.718273] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:30.718314] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:30.718346] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:30.721971] [DEBUG] [FORECASTER] VTS: Forecast T+1@11:T+2@11: UP (p=85.70%) [2026-02-24T20:34:30.722300] [INFO ] [FORECASTER] Completed predict_future for VTS [2026-02-24T20:34:30.722438] [INFO ] [sig ] VTS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:30.870510] [INFO ] [LOCAL ] Saved forecast: VTS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VTS.txt [2026-02-24T20:34:30.870686] [INFO ] [sig ] [3229/3377] Completed VTS in 0.3s | 2.77 sym/s | Total: 19.4m | ETA: 53.5s [2026-02-24T20:34:30.870729] [INFO ] [sig ] [3230/3377] Forecasting VTSI... [2026-02-24T20:34:30.870758] [INFO ] [sig ] Generating forecast for: VTSI [2026-02-24T20:34:30.870790] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTSI' from 'https://tdm.silogroup.org/data/derivative_storage/VTSI.csv'. [2026-02-24T20:34:30.882114] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTSI'. [2026-02-24T20:34:30.882458] [INFO ] [FORECASTER] Starting predict_future for VTSI [2026-02-24T20:34:30.883295] [DEBUG] [LOCAL ] No optimal features file found for VTSI: ./output/feature-sets/VTSI.txt [2026-02-24T20:34:30.883349] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:30.883381] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:30.883408] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:30.883464] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:30.941318] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:30.942194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:30.942276] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:30.942309] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:31.105883] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:31.106045] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:31.106087] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:31.106116] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:31.109687] [DEBUG] [FORECASTER] VTSI: Forecast T+1@11:T+2@11: DOWN (p=30.38%) [2026-02-24T20:34:31.109977] [INFO ] [FORECASTER] Completed predict_future for VTSI [2026-02-24T20:34:31.110115] [INFO ] [sig ] VTSI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:31.252663] [INFO ] [LOCAL ] Saved forecast: VTSI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VTSI.txt [2026-02-24T20:34:31.252848] [INFO ] [sig ] [3230/3377] Completed VTSI in 0.4s | 2.77 sym/s | Total: 19.4m | ETA: 53.1s [2026-02-24T20:34:31.252890] [INFO ] [sig ] [3231/3377] Forecasting VTWG... [2026-02-24T20:34:31.252922] [INFO ] [sig ] Generating forecast for: VTWG [2026-02-24T20:34:31.252952] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWG' from 'https://tdm.silogroup.org/data/derivative_storage/VTWG.csv'. [2026-02-24T20:34:31.266049] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWG'. [2026-02-24T20:34:31.266400] [INFO ] [FORECASTER] Starting predict_future for VTWG [2026-02-24T20:34:31.267243] [DEBUG] [LOCAL ] No optimal features file found for VTWG: ./output/feature-sets/VTWG.txt [2026-02-24T20:34:31.267298] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:31.267330] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:31.267357] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:31.267414] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:31.325270] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:31.326215] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:31.326305] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:31.326338] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:31.451766] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:31.451936] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:31.451976] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:31.452003] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:31.455443] [DEBUG] [FORECASTER] VTWG: Forecast T+1@11:T+2@11: UP (p=70.94%) [2026-02-24T20:34:31.455743] [INFO ] [FORECASTER] Completed predict_future for VTWG [2026-02-24T20:34:31.455874] [INFO ] [sig ] VTWG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:31.640364] [INFO ] [LOCAL ] Saved forecast: VTWG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VTWG.txt [2026-02-24T20:34:31.640532] [INFO ] [sig ] [3231/3377] Completed VTWG in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 52.7s [2026-02-24T20:34:31.640594] [INFO ] [sig ] [3232/3377] Forecasting VTWO... [2026-02-24T20:34:31.640628] [INFO ] [sig ] Generating forecast for: VTWO [2026-02-24T20:34:31.640658] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTWO' from 'https://tdm.silogroup.org/data/derivative_storage/VTWO.csv'. [2026-02-24T20:34:31.653365] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTWO'. [2026-02-24T20:34:31.653787] [INFO ] [FORECASTER] Starting predict_future for VTWO [2026-02-24T20:34:31.654670] [DEBUG] [LOCAL ] No optimal features file found for VTWO: ./output/feature-sets/VTWO.txt [2026-02-24T20:34:31.654724] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:31.654756] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:31.654785] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:31.654842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:31.713700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:31.714656] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:31.714801] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:31.714839] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:31.847080] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:31.847238] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:31.847278] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:31.847307] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:31.850877] [DEBUG] [FORECASTER] VTWO: Forecast T+1@11:T+2@11: DOWN (p=4.77%) [2026-02-24T20:34:31.851172] [INFO ] [FORECASTER] Completed predict_future for VTWO [2026-02-24T20:34:31.851302] [INFO ] [sig ] VTWO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:31.993457] [INFO ] [LOCAL ] Saved forecast: VTWO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VTWO.txt [2026-02-24T20:34:31.993639] [INFO ] [sig ] [3232/3377] Completed VTWO in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 52.4s [2026-02-24T20:34:31.993682] [INFO ] [sig ] [3233/3377] Forecasting VTYX... [2026-02-24T20:34:31.993713] [INFO ] [sig ] Generating forecast for: VTYX [2026-02-24T20:34:31.993743] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VTYX' from 'https://tdm.silogroup.org/data/derivative_storage/VTYX.csv'. [2026-02-24T20:34:32.006816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VTYX'. [2026-02-24T20:34:32.007286] [INFO ] [FORECASTER] Starting predict_future for VTYX [2026-02-24T20:34:32.008390] [DEBUG] [LOCAL ] No optimal features file found for VTYX: ./output/feature-sets/VTYX.txt [2026-02-24T20:34:32.008464] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:32.008499] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:32.008526] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:32.008606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:32.066539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:32.067444] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:32.067532] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:32.067566] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:32.192838] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:32.192997] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:32.193038] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:32.193068] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:32.196563] [DEBUG] [FORECASTER] VTYX: Forecast T+1@11:T+2@11: DOWN (p=29.38%) [2026-02-24T20:34:32.196876] [INFO ] [FORECASTER] Completed predict_future for VTYX [2026-02-24T20:34:32.197009] [INFO ] [sig ] VTYX: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:32.340928] [INFO ] [LOCAL ] Saved forecast: VTYX 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VTYX.txt [2026-02-24T20:34:32.341082] [INFO ] [sig ] [3233/3377] Completed VTYX in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 52.0s [2026-02-24T20:34:32.341122] [INFO ] [sig ] [3234/3377] Forecasting VUZI... [2026-02-24T20:34:32.341154] [INFO ] [sig ] Generating forecast for: VUZI [2026-02-24T20:34:32.341185] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VUZI' from 'https://tdm.silogroup.org/data/derivative_storage/VUZI.csv'. [2026-02-24T20:34:32.353058] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VUZI'. [2026-02-24T20:34:32.353413] [INFO ] [FORECASTER] Starting predict_future for VUZI [2026-02-24T20:34:32.354230] [DEBUG] [LOCAL ] No optimal features file found for VUZI: ./output/feature-sets/VUZI.txt [2026-02-24T20:34:32.354283] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:32.354315] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:32.354342] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:32.354398] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:32.411806] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:32.412680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:32.412766] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:32.412799] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:32.542692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:32.542850] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:32.542890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:32.542919] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:32.546405] [DEBUG] [FORECASTER] VUZI: Forecast T+1@11:T+2@11: DOWN (p=49.76%) [2026-02-24T20:34:32.546722] [INFO ] [FORECASTER] Completed predict_future for VUZI [2026-02-24T20:34:32.546862] [INFO ] [sig ] VUZI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:32.698749] [INFO ] [LOCAL ] Saved forecast: VUZI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VUZI.txt [2026-02-24T20:34:32.698916] [INFO ] [sig ] [3234/3377] Completed VUZI in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 51.7s [2026-02-24T20:34:32.698956] [INFO ] [sig ] [3235/3377] Forecasting VVOS... [2026-02-24T20:34:32.698987] [INFO ] [sig ] Generating forecast for: VVOS [2026-02-24T20:34:32.699017] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVOS' from 'https://tdm.silogroup.org/data/derivative_storage/VVOS.csv'. [2026-02-24T20:34:32.712292] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVOS'. [2026-02-24T20:34:32.712683] [INFO ] [FORECASTER] Starting predict_future for VVOS [2026-02-24T20:34:32.713479] [DEBUG] [LOCAL ] No optimal features file found for VVOS: ./output/feature-sets/VVOS.txt [2026-02-24T20:34:32.713533] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:32.713565] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:32.713614] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:32.713672] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:32.771641] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:32.772524] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:32.772633] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:32.772668] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:32.890526] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:32.890716] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:32.890773] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:32.890818] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:32.894368] [DEBUG] [FORECASTER] VVOS: Forecast T+1@11:T+2@11: DOWN (p=0.29%) [2026-02-24T20:34:32.894707] [INFO ] [FORECASTER] Completed predict_future for VVOS [2026-02-24T20:34:32.894851] [INFO ] [sig ] VVOS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:33.047885] [INFO ] [LOCAL ] Saved forecast: VVOS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VVOS.txt [2026-02-24T20:34:33.048046] [INFO ] [sig ] [3235/3377] Completed VVOS in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 51.3s [2026-02-24T20:34:33.048089] [INFO ] [sig ] [3236/3377] Forecasting VVX... [2026-02-24T20:34:33.048122] [INFO ] [sig ] Generating forecast for: VVX [2026-02-24T20:34:33.048152] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VVX' from 'https://tdm.silogroup.org/data/derivative_storage/VVX.csv'. [2026-02-24T20:34:33.060317] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VVX'. [2026-02-24T20:34:33.060654] [INFO ] [FORECASTER] Starting predict_future for VVX [2026-02-24T20:34:33.061444] [DEBUG] [LOCAL ] No optimal features file found for VVX: ./output/feature-sets/VVX.txt [2026-02-24T20:34:33.061498] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:33.061530] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:33.061557] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:33.061648] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:33.119243] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:33.120038] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:33.120119] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:33.120153] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:33.242642] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:33.242799] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:33.242839] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:33.242869] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:33.246565] [DEBUG] [FORECASTER] VVX: Forecast T+1@11:T+2@11: UP (p=53.22%) [2026-02-24T20:34:33.246870] [INFO ] [FORECASTER] Completed predict_future for VVX [2026-02-24T20:34:33.247002] [INFO ] [sig ] VVX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:33.393647] [INFO ] [LOCAL ] Saved forecast: VVX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VVX.txt [2026-02-24T20:34:33.393814] [INFO ] [sig ] [3236/3377] Completed VVX in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 50.9s [2026-02-24T20:34:33.393852] [INFO ] [sig ] [3237/3377] Forecasting VWOB... [2026-02-24T20:34:33.393882] [INFO ] [sig ] Generating forecast for: VWOB [2026-02-24T20:34:33.393912] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VWOB' from 'https://tdm.silogroup.org/data/derivative_storage/VWOB.csv'. [2026-02-24T20:34:33.406067] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VWOB'. [2026-02-24T20:34:33.406400] [INFO ] [FORECASTER] Starting predict_future for VWOB [2026-02-24T20:34:33.407206] [DEBUG] [LOCAL ] No optimal features file found for VWOB: ./output/feature-sets/VWOB.txt [2026-02-24T20:34:33.407260] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:33.407292] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:33.407318] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:33.407374] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:33.465904] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:33.466734] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:33.466819] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:33.466852] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:33.591909] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:33.592072] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:33.592114] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:33.592142] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:33.595659] [DEBUG] [FORECASTER] VWOB: Forecast T+1@11:T+2@11: DOWN (p=35.28%) [2026-02-24T20:34:33.595951] [INFO ] [FORECASTER] Completed predict_future for VWOB [2026-02-24T20:34:33.596087] [INFO ] [sig ] VWOB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:33.754760] [INFO ] [LOCAL ] Saved forecast: VWOB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VWOB.txt [2026-02-24T20:34:33.754925] [INFO ] [sig ] [3237/3377] Completed VWOB in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 50.6s [2026-02-24T20:34:33.754973] [INFO ] [sig ] [3238/3377] Forecasting VXUS... [2026-02-24T20:34:33.755014] [INFO ] [sig ] Generating forecast for: VXUS [2026-02-24T20:34:33.755060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VXUS' from 'https://tdm.silogroup.org/data/derivative_storage/VXUS.csv'. [2026-02-24T20:34:33.770083] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VXUS'. [2026-02-24T20:34:33.770483] [INFO ] [FORECASTER] Starting predict_future for VXUS [2026-02-24T20:34:33.771326] [DEBUG] [LOCAL ] No optimal features file found for VXUS: ./output/feature-sets/VXUS.txt [2026-02-24T20:34:33.771396] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:33.771428] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:33.771455] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:33.771512] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:33.833967] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:33.834885] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:33.834972] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:33.835006] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:33.957913] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:33.958076] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:33.958121] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:33.958150] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:33.961563] [DEBUG] [FORECASTER] VXUS: Forecast T+1@11:T+2@11: UP (p=93.42%) [2026-02-24T20:34:33.961867] [INFO ] [FORECASTER] Completed predict_future for VXUS [2026-02-24T20:34:33.961999] [INFO ] [sig ] VXUS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:34.106787] [INFO ] [LOCAL ] Saved forecast: VXUS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VXUS.txt [2026-02-24T20:34:34.106920] [INFO ] [sig ] [3238/3377] Completed VXUS in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 50.2s [2026-02-24T20:34:34.106960] [INFO ] [sig ] [3239/3377] Forecasting VYMI... [2026-02-24T20:34:34.106989] [INFO ] [sig ] Generating forecast for: VYMI [2026-02-24T20:34:34.107022] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYMI' from 'https://tdm.silogroup.org/data/derivative_storage/VYMI.csv'. [2026-02-24T20:34:34.119517] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYMI'. [2026-02-24T20:34:34.119970] [INFO ] [FORECASTER] Starting predict_future for VYMI [2026-02-24T20:34:34.120795] [DEBUG] [LOCAL ] No optimal features file found for VYMI: ./output/feature-sets/VYMI.txt [2026-02-24T20:34:34.120876] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:34.120909] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:34.120936] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:34.120994] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:34.179714] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:34.180597] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:34.180680] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:34.180713] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:34.305983] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:34.306156] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:34.306199] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:34.306230] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:34.310008] [DEBUG] [FORECASTER] VYMI: Forecast T+1@11:T+2@11: UP (p=62.08%) [2026-02-24T20:34:34.310314] [INFO ] [FORECASTER] Completed predict_future for VYMI [2026-02-24T20:34:34.310449] [INFO ] [sig ] VYMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:34.454544] [INFO ] [LOCAL ] Saved forecast: VYMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VYMI.txt [2026-02-24T20:34:34.454723] [INFO ] [sig ] [3239/3377] Completed VYMI in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 49.9s [2026-02-24T20:34:34.454764] [INFO ] [sig ] [3240/3377] Forecasting VYX... [2026-02-24T20:34:34.454794] [INFO ] [sig ] Generating forecast for: VYX [2026-02-24T20:34:34.454826] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VYX' from 'https://tdm.silogroup.org/data/derivative_storage/VYX.csv'. [2026-02-24T20:34:34.467214] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VYX'. [2026-02-24T20:34:34.467535] [INFO ] [FORECASTER] Starting predict_future for VYX [2026-02-24T20:34:34.468411] [DEBUG] [LOCAL ] No optimal features file found for VYX: ./output/feature-sets/VYX.txt [2026-02-24T20:34:34.468465] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:34.468496] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:34.468522] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:34.468606] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:34.525875] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:34.526806] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:34.526894] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:34.526927] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:34.651830] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:34.651991] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:34.652030] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:34.652060] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:34.655557] [DEBUG] [FORECASTER] VYX: Forecast T+1@11:T+2@11: UP (p=86.78%) [2026-02-24T20:34:34.655866] [INFO ] [FORECASTER] Completed predict_future for VYX [2026-02-24T20:34:34.656001] [INFO ] [sig ] VYX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:34.806485] [INFO ] [LOCAL ] Saved forecast: VYX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/VYX.txt [2026-02-24T20:34:34.806682] [INFO ] [sig ] [3240/3377] Completed VYX in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 49.5s [2026-02-24T20:34:34.806740] [INFO ] [sig ] [3241/3377] Forecasting VZ... [2026-02-24T20:34:34.806779] [INFO ] [sig ] Generating forecast for: VZ [2026-02-24T20:34:34.806818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'VZ' from 'https://tdm.silogroup.org/data/derivative_storage/VZ.csv'. [2026-02-24T20:34:34.820806] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'VZ'. [2026-02-24T20:34:34.821206] [INFO ] [FORECASTER] Starting predict_future for VZ [2026-02-24T20:34:34.822224] [DEBUG] [LOCAL ] No optimal features file found for VZ: ./output/feature-sets/VZ.txt [2026-02-24T20:34:34.822287] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:34.822320] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:34.822348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:34.822408] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:34.882323] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:34.883192] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:34.883284] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:34.883328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:35.012121] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:35.012277] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:35.012317] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:35.012347] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:35.015892] [DEBUG] [FORECASTER] VZ: Forecast T+1@11:T+2@11: DOWN (p=10.25%) [2026-02-24T20:34:35.016179] [INFO ] [FORECASTER] Completed predict_future for VZ [2026-02-24T20:34:35.016314] [INFO ] [sig ] VZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:35.161590] [INFO ] [LOCAL ] Saved forecast: VZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/VZ.txt [2026-02-24T20:34:35.161762] [INFO ] [sig ] [3241/3377] Completed VZ in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 49.1s [2026-02-24T20:34:35.161808] [INFO ] [sig ] [3242/3377] Forecasting WAB... [2026-02-24T20:34:35.161841] [INFO ] [sig ] Generating forecast for: WAB [2026-02-24T20:34:35.161872] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAB' from 'https://tdm.silogroup.org/data/derivative_storage/WAB.csv'. [2026-02-24T20:34:35.174534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAB'. [2026-02-24T20:34:35.174903] [INFO ] [FORECASTER] Starting predict_future for WAB [2026-02-24T20:34:35.175748] [DEBUG] [LOCAL ] No optimal features file found for WAB: ./output/feature-sets/WAB.txt [2026-02-24T20:34:35.175800] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:35.175832] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:35.175859] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:35.175920] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:35.236074] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:35.237017] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:35.237101] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:35.237134] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:35.357733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:35.357920] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:35.357961] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:35.358032] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:35.361545] [DEBUG] [FORECASTER] WAB: Forecast T+1@11:T+2@11: UP (p=75.68%) [2026-02-24T20:34:35.361849] [INFO ] [FORECASTER] Completed predict_future for WAB [2026-02-24T20:34:35.361981] [INFO ] [sig ] WAB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:35.502995] [INFO ] [LOCAL ] Saved forecast: WAB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WAB.txt [2026-02-24T20:34:35.503134] [INFO ] [sig ] [3242/3377] Completed WAB in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 48.8s [2026-02-24T20:34:35.503174] [INFO ] [sig ] [3243/3377] Forecasting WABC... [2026-02-24T20:34:35.503207] [INFO ] [sig ] Generating forecast for: WABC [2026-02-24T20:34:35.503240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WABC' from 'https://tdm.silogroup.org/data/derivative_storage/WABC.csv'. [2026-02-24T20:34:35.515307] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WABC'. [2026-02-24T20:34:35.515660] [INFO ] [FORECASTER] Starting predict_future for WABC [2026-02-24T20:34:35.516461] [DEBUG] [LOCAL ] No optimal features file found for WABC: ./output/feature-sets/WABC.txt [2026-02-24T20:34:35.516515] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:35.516546] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:35.516598] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:35.516692] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:35.575849] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:35.576690] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:35.576775] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:35.576810] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:35.693347] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:35.693509] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:35.693550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:35.693598] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:35.697206] [DEBUG] [FORECASTER] WABC: Forecast T+1@11:T+2@11: DOWN (p=32.86%) [2026-02-24T20:34:35.697564] [INFO ] [FORECASTER] Completed predict_future for WABC [2026-02-24T20:34:35.697733] [INFO ] [sig ] WABC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:35.852048] [INFO ] [LOCAL ] Saved forecast: WABC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WABC.txt [2026-02-24T20:34:35.852240] [INFO ] [sig ] [3243/3377] Completed WABC in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 48.4s [2026-02-24T20:34:35.852290] [INFO ] [sig ] [3244/3377] Forecasting WAFD... [2026-02-24T20:34:35.852323] [INFO ] [sig ] Generating forecast for: WAFD [2026-02-24T20:34:35.852356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFD' from 'https://tdm.silogroup.org/data/derivative_storage/WAFD.csv'. [2026-02-24T20:34:35.864996] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFD'. [2026-02-24T20:34:35.865401] [INFO ] [FORECASTER] Starting predict_future for WAFD [2026-02-24T20:34:35.866244] [DEBUG] [LOCAL ] No optimal features file found for WAFD: ./output/feature-sets/WAFD.txt [2026-02-24T20:34:35.866299] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:35.866331] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:35.866358] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:35.866416] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:35.926160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:35.927136] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:35.927234] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:35.927462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:36.044203] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:36.044364] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:36.044404] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:36.044433] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:36.047898] [DEBUG] [FORECASTER] WAFD: Forecast T+1@11:T+2@11: DOWN (p=22.66%) [2026-02-24T20:34:36.048182] [INFO ] [FORECASTER] Completed predict_future for WAFD [2026-02-24T20:34:36.048312] [INFO ] [sig ] WAFD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:36.189461] [INFO ] [LOCAL ] Saved forecast: WAFD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WAFD.txt [2026-02-24T20:34:36.189626] [INFO ] [sig ] [3244/3377] Completed WAFD in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 48.0s [2026-02-24T20:34:36.189667] [INFO ] [sig ] [3245/3377] Forecasting WAFDP... [2026-02-24T20:34:36.189697] [INFO ] [sig ] Generating forecast for: WAFDP [2026-02-24T20:34:36.189728] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAFDP' from 'https://tdm.silogroup.org/data/derivative_storage/WAFDP.csv'. [2026-02-24T20:34:36.201217] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAFDP'. [2026-02-24T20:34:36.201518] [INFO ] [FORECASTER] Starting predict_future for WAFDP [2026-02-24T20:34:36.202321] [DEBUG] [LOCAL ] No optimal features file found for WAFDP: ./output/feature-sets/WAFDP.txt [2026-02-24T20:34:36.202374] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:36.202405] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:36.202433] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:36.202488] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:36.264847] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:36.265705] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:36.265788] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:36.265821] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:36.373974] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:36.374131] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:36.374191] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:36.374221] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:36.377667] [DEBUG] [FORECASTER] WAFDP: Forecast T+1@11:T+2@11: DOWN (p=6.94%) [2026-02-24T20:34:36.377982] [INFO ] [FORECASTER] Completed predict_future for WAFDP [2026-02-24T20:34:36.378114] [INFO ] [sig ] WAFDP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:36.527695] [INFO ] [LOCAL ] Saved forecast: WAFDP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WAFDP.txt [2026-02-24T20:34:36.527887] [INFO ] [sig ] [3245/3377] Completed WAFDP in 0.3s | 2.77 sym/s | Total: 19.5m | ETA: 47.7s [2026-02-24T20:34:36.527957] [INFO ] [sig ] [3246/3377] Forecasting WAL... [2026-02-24T20:34:36.527997] [INFO ] [sig ] Generating forecast for: WAL [2026-02-24T20:34:36.528028] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAL' from 'https://tdm.silogroup.org/data/derivative_storage/WAL.csv'. [2026-02-24T20:34:36.540859] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAL'. [2026-02-24T20:34:36.541212] [INFO ] [FORECASTER] Starting predict_future for WAL [2026-02-24T20:34:36.542253] [DEBUG] [LOCAL ] No optimal features file found for WAL: ./output/feature-sets/WAL.txt [2026-02-24T20:34:36.542307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:36.542339] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:36.542366] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:36.542601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:36.607158] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:36.607947] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:36.608031] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:36.608065] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:36.737156] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:36.737315] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:36.737356] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:36.737386] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:36.741095] [DEBUG] [FORECASTER] WAL: Forecast T+1@11:T+2@11: UP (p=99.22%) [2026-02-24T20:34:36.741392] [INFO ] [FORECASTER] Completed predict_future for WAL [2026-02-24T20:34:36.741531] [INFO ] [sig ] WAL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:36.897286] [INFO ] [LOCAL ] Saved forecast: WAL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WAL.txt [2026-02-24T20:34:36.897674] [INFO ] [sig ] [3246/3377] Completed WAL in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 47.3s [2026-02-24T20:34:36.897721] [INFO ] [sig ] [3247/3377] Forecasting WALD... [2026-02-24T20:34:36.897751] [INFO ] [sig ] Generating forecast for: WALD [2026-02-24T20:34:36.897780] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WALD' from 'https://tdm.silogroup.org/data/derivative_storage/WALD.csv'. [2026-02-24T20:34:36.909549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WALD'. [2026-02-24T20:34:36.909881] [INFO ] [FORECASTER] Starting predict_future for WALD [2026-02-24T20:34:36.910778] [DEBUG] [LOCAL ] No optimal features file found for WALD: ./output/feature-sets/WALD.txt [2026-02-24T20:34:36.910833] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:36.910864] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:36.910891] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:36.910948] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:36.974082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:36.974951] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:36.975063] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:36.975100] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:37.098756] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:37.098916] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:37.098958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:37.098987] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:37.102588] [DEBUG] [FORECASTER] WALD: Forecast T+1@11:T+2@11: UP (p=99.39%) [2026-02-24T20:34:37.102890] [INFO ] [FORECASTER] Completed predict_future for WALD [2026-02-24T20:34:37.103029] [INFO ] [sig ] WALD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:37.251080] [INFO ] [LOCAL ] Saved forecast: WALD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WALD.txt [2026-02-24T20:34:37.251228] [INFO ] [sig ] [3247/3377] Completed WALD in 0.4s | 2.77 sym/s | Total: 19.5m | ETA: 47.0s [2026-02-24T20:34:37.251267] [INFO ] [sig ] [3248/3377] Forecasting WASH... [2026-02-24T20:34:37.251296] [INFO ] [sig ] Generating forecast for: WASH [2026-02-24T20:34:37.251327] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WASH' from 'https://tdm.silogroup.org/data/derivative_storage/WASH.csv'. [2026-02-24T20:34:37.264474] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WASH'. [2026-02-24T20:34:37.264855] [INFO ] [FORECASTER] Starting predict_future for WASH [2026-02-24T20:34:37.265714] [DEBUG] [LOCAL ] No optimal features file found for WASH: ./output/feature-sets/WASH.txt [2026-02-24T20:34:37.265768] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:37.265799] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:37.265826] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:37.265883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:37.328324] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:37.329236] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:37.329341] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:37.329376] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:37.453084] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:37.453260] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:37.453308] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:37.453343] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:37.457043] [DEBUG] [FORECASTER] WASH: Forecast T+1@11:T+2@11: UP (p=92.88%) [2026-02-24T20:34:37.457352] [INFO ] [FORECASTER] Completed predict_future for WASH [2026-02-24T20:34:37.457487] [INFO ] [sig ] WASH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:37.604674] [INFO ] [LOCAL ] Saved forecast: WASH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WASH.txt [2026-02-24T20:34:37.604844] [INFO ] [sig ] [3248/3377] Completed WASH in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 46.6s [2026-02-24T20:34:37.604912] [INFO ] [sig ] [3249/3377] Forecasting WAVE... [2026-02-24T20:34:37.604960] [INFO ] [sig ] Generating forecast for: WAVE [2026-02-24T20:34:37.605010] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAVE' from 'https://tdm.silogroup.org/data/derivative_storage/WAVE.csv'. [2026-02-24T20:34:37.616468] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAVE'. [2026-02-24T20:34:37.616876] [INFO ] [FORECASTER] Starting predict_future for WAVE [2026-02-24T20:34:37.617777] [DEBUG] [LOCAL ] No optimal features file found for WAVE: ./output/feature-sets/WAVE.txt [2026-02-24T20:34:37.617834] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:37.617908] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:37.617939] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:37.618006] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:37.678488] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:37.679431] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:37.679562] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:37.679618] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:37.803086] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:37.803266] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:37.803309] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:37.803339] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:37.807021] [DEBUG] [FORECASTER] WAVE: Forecast T+1@11:T+2@11: UP (p=95.58%) [2026-02-24T20:34:37.807336] [INFO ] [FORECASTER] Completed predict_future for WAVE [2026-02-24T20:34:37.807487] [INFO ] [sig ] WAVE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:37.955552] [INFO ] [LOCAL ] Saved forecast: WAVE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WAVE.txt [2026-02-24T20:34:37.955735] [INFO ] [sig ] [3249/3377] Completed WAVE in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 46.2s [2026-02-24T20:34:37.955785] [INFO ] [sig ] [3250/3377] Forecasting WAY... [2026-02-24T20:34:37.955816] [INFO ] [sig ] Generating forecast for: WAY [2026-02-24T20:34:37.955848] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WAY' from 'https://tdm.silogroup.org/data/derivative_storage/WAY.csv'. [2026-02-24T20:34:37.968444] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WAY'. [2026-02-24T20:34:37.968809] [INFO ] [FORECASTER] Starting predict_future for WAY [2026-02-24T20:34:37.969647] [DEBUG] [LOCAL ] No optimal features file found for WAY: ./output/feature-sets/WAY.txt [2026-02-24T20:34:37.969701] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:37.969734] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:37.969761] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:37.969818] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:38.028250] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:38.029073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:38.029157] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:38.029190] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:38.154238] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:38.154610] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:38.154659] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:38.154687] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:38.158774] [DEBUG] [FORECASTER] WAY: Forecast T+1@11:T+2@11: DOWN (p=1.86%) [2026-02-24T20:34:38.159060] [INFO ] [FORECASTER] Completed predict_future for WAY [2026-02-24T20:34:38.159196] [INFO ] [sig ] WAY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:38.309130] [INFO ] [LOCAL ] Saved forecast: WAY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WAY.txt [2026-02-24T20:34:38.309310] [INFO ] [sig ] [3250/3377] Completed WAY in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 45.9s [2026-02-24T20:34:38.309352] [INFO ] [sig ] [3251/3377] Forecasting WB... [2026-02-24T20:34:38.309383] [INFO ] [sig ] Generating forecast for: WB [2026-02-24T20:34:38.309413] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WB' from 'https://tdm.silogroup.org/data/derivative_storage/WB.csv'. [2026-02-24T20:34:38.322310] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WB'. [2026-02-24T20:34:38.322753] [INFO ] [FORECASTER] Starting predict_future for WB [2026-02-24T20:34:38.323596] [DEBUG] [LOCAL ] No optimal features file found for WB: ./output/feature-sets/WB.txt [2026-02-24T20:34:38.323650] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:38.323682] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:38.323709] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:38.323765] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:38.384910] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:38.385872] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:38.385962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:38.385997] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:38.513867] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:38.513999] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:38.514039] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:38.514067] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:38.517502] [DEBUG] [FORECASTER] WB: Forecast T+1@11:T+2@11: DOWN (p=3.32%) [2026-02-24T20:34:38.517806] [INFO ] [FORECASTER] Completed predict_future for WB [2026-02-24T20:34:38.517957] [INFO ] [sig ] WB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:38.658915] [INFO ] [LOCAL ] Saved forecast: WB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WB.txt [2026-02-24T20:34:38.659028] [INFO ] [sig ] [3251/3377] Completed WB in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 45.5s [2026-02-24T20:34:38.659066] [INFO ] [sig ] [3252/3377] Forecasting WBD... [2026-02-24T20:34:38.659095] [INFO ] [sig ] Generating forecast for: WBD [2026-02-24T20:34:38.659125] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBD' from 'https://tdm.silogroup.org/data/derivative_storage/WBD.csv'. [2026-02-24T20:34:38.671248] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBD'. [2026-02-24T20:34:38.671553] [INFO ] [FORECASTER] Starting predict_future for WBD [2026-02-24T20:34:38.672359] [DEBUG] [LOCAL ] No optimal features file found for WBD: ./output/feature-sets/WBD.txt [2026-02-24T20:34:38.672412] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:38.672444] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:38.672471] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:38.672527] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:38.730142] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:38.730781] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:38.730860] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:38.730893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:38.859716] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:38.859868] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:38.859915] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:38.859947] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:38.863792] [DEBUG] [FORECASTER] WBD: Forecast T+1@11:T+2@11: DOWN (p=41.34%) [2026-02-24T20:34:38.864088] [INFO ] [FORECASTER] Completed predict_future for WBD [2026-02-24T20:34:38.864225] [INFO ] [sig ] WBD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:39.006397] [INFO ] [LOCAL ] Saved forecast: WBD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WBD.txt [2026-02-24T20:34:39.006754] [INFO ] [sig ] [3252/3377] Completed WBD in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 45.2s [2026-02-24T20:34:39.006817] [INFO ] [sig ] [3253/3377] Forecasting WBIY... [2026-02-24T20:34:39.006850] [INFO ] [sig ] Generating forecast for: WBIY [2026-02-24T20:34:39.006880] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBIY' from 'https://tdm.silogroup.org/data/derivative_storage/WBIY.csv'. [2026-02-24T20:34:39.019145] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBIY'. [2026-02-24T20:34:39.019391] [INFO ] [FORECASTER] Starting predict_future for WBIY [2026-02-24T20:34:39.020230] [DEBUG] [LOCAL ] No optimal features file found for WBIY: ./output/feature-sets/WBIY.txt [2026-02-24T20:34:39.020289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:39.020320] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:39.020347] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:39.020404] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:39.078819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:39.079595] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:39.079674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:39.079707] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:39.175840] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:39.175949] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:39.175988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:39.176016] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:39.179403] [DEBUG] [FORECASTER] WBIY: Forecast T+1@11:T+2@11: DOWN (p=39.99%) [2026-02-24T20:34:39.179695] [INFO ] [FORECASTER] Completed predict_future for WBIY [2026-02-24T20:34:39.179823] [INFO ] [sig ] WBIY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:39.325285] [INFO ] [LOCAL ] Saved forecast: WBIY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WBIY.txt [2026-02-24T20:34:39.325494] [INFO ] [sig ] [3253/3377] Completed WBIY in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 44.8s [2026-02-24T20:34:39.325547] [INFO ] [sig ] [3254/3377] Forecasting WBS... [2026-02-24T20:34:39.325595] [INFO ] [sig ] Generating forecast for: WBS [2026-02-24T20:34:39.325640] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBS' from 'https://tdm.silogroup.org/data/derivative_storage/WBS.csv'. [2026-02-24T20:34:39.339169] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBS'. [2026-02-24T20:34:39.339486] [INFO ] [FORECASTER] Starting predict_future for WBS [2026-02-24T20:34:39.340557] [DEBUG] [LOCAL ] No optimal features file found for WBS: ./output/feature-sets/WBS.txt [2026-02-24T20:34:39.340628] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:39.340661] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:39.340688] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:39.340744] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:39.397940] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:39.398594] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:39.398674] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:39.398706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:39.524129] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:39.524237] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:39.524274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:39.524302] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:39.527563] [DEBUG] [FORECASTER] WBS: Forecast T+1@11:T+2@11: UP (p=62.29%) [2026-02-24T20:34:39.527883] [INFO ] [FORECASTER] Completed predict_future for WBS [2026-02-24T20:34:39.528037] [INFO ] [sig ] WBS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:39.670056] [INFO ] [LOCAL ] Saved forecast: WBS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WBS.txt [2026-02-24T20:34:39.670167] [INFO ] [sig ] [3254/3377] Completed WBS in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 44.4s [2026-02-24T20:34:39.670206] [INFO ] [sig ] [3255/3377] Forecasting WBTN... [2026-02-24T20:34:39.670236] [INFO ] [sig ] Generating forecast for: WBTN [2026-02-24T20:34:39.670268] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBTN' from 'https://tdm.silogroup.org/data/derivative_storage/WBTN.csv'. [2026-02-24T20:34:39.682848] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBTN'. [2026-02-24T20:34:39.683147] [INFO ] [FORECASTER] Starting predict_future for WBTN [2026-02-24T20:34:39.683949] [DEBUG] [LOCAL ] No optimal features file found for WBTN: ./output/feature-sets/WBTN.txt [2026-02-24T20:34:39.684002] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:39.684035] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:39.684061] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:39.684117] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:39.742101] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:39.742737] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:39.742816] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:39.742849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:39.870685] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:39.870818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:39.870857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:39.870886] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:39.875057] [DEBUG] [FORECASTER] WBTN: Forecast T+1@11:T+2@11: DOWN (p=30.12%) [2026-02-24T20:34:39.875344] [INFO ] [FORECASTER] Completed predict_future for WBTN [2026-02-24T20:34:39.875491] [INFO ] [sig ] WBTN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:40.026552] [INFO ] [LOCAL ] Saved forecast: WBTN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WBTN.txt [2026-02-24T20:34:40.026698] [INFO ] [sig ] [3255/3377] Completed WBTN in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 44.1s [2026-02-24T20:34:40.026738] [INFO ] [sig ] [3256/3377] Forecasting WBX... [2026-02-24T20:34:40.026768] [INFO ] [sig ] Generating forecast for: WBX [2026-02-24T20:34:40.026797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WBX' from 'https://tdm.silogroup.org/data/derivative_storage/WBX.csv'. [2026-02-24T20:34:40.038313] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WBX'. [2026-02-24T20:34:40.038619] [INFO ] [FORECASTER] Starting predict_future for WBX [2026-02-24T20:34:40.039434] [DEBUG] [LOCAL ] No optimal features file found for WBX: ./output/feature-sets/WBX.txt [2026-02-24T20:34:40.039487] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:40.039556] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:40.039603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:40.039662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:40.097026] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:40.097676] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:40.097753] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:40.097785] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:40.217775] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:40.217900] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:40.217941] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:40.217985] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:40.221224] [DEBUG] [FORECASTER] WBX: Forecast T+1@11:T+2@11: UP (p=76.52%) [2026-02-24T20:34:40.221496] [INFO ] [FORECASTER] Completed predict_future for WBX [2026-02-24T20:34:40.221649] [INFO ] [sig ] WBX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:40.362901] [INFO ] [LOCAL ] Saved forecast: WBX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WBX.txt [2026-02-24T20:34:40.363006] [INFO ] [sig ] [3256/3377] Completed WBX in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 43.7s [2026-02-24T20:34:40.363043] [INFO ] [sig ] [3257/3377] Forecasting WCC... [2026-02-24T20:34:40.363073] [INFO ] [sig ] Generating forecast for: WCC [2026-02-24T20:34:40.363112] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCC' from 'https://tdm.silogroup.org/data/derivative_storage/WCC.csv'. [2026-02-24T20:34:40.375326] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCC'. [2026-02-24T20:34:40.375657] [INFO ] [FORECASTER] Starting predict_future for WCC [2026-02-24T20:34:40.376438] [DEBUG] [LOCAL ] No optimal features file found for WCC: ./output/feature-sets/WCC.txt [2026-02-24T20:34:40.376491] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:40.376523] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:40.376550] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:40.376625] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:40.433950] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:40.434542] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:40.434637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:40.434670] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:40.563962] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:40.564073] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:40.564110] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:40.564137] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:40.567981] [DEBUG] [FORECASTER] WCC: Forecast T+1@11:T+2@11: DOWN (p=12.60%) [2026-02-24T20:34:40.568261] [INFO ] [FORECASTER] Completed predict_future for WCC [2026-02-24T20:34:40.568417] [INFO ] [sig ] WCC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:40.713037] [INFO ] [LOCAL ] Saved forecast: WCC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WCC.txt [2026-02-24T20:34:40.713150] [INFO ] [sig ] [3257/3377] Completed WCC in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 43.3s [2026-02-24T20:34:40.713188] [INFO ] [sig ] [3258/3377] Forecasting WCLD... [2026-02-24T20:34:40.713218] [INFO ] [sig ] Generating forecast for: WCLD [2026-02-24T20:34:40.713247] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WCLD' from 'https://tdm.silogroup.org/data/derivative_storage/WCLD.csv'. [2026-02-24T20:34:40.726337] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WCLD'. [2026-02-24T20:34:40.726657] [INFO ] [FORECASTER] Starting predict_future for WCLD [2026-02-24T20:34:40.727468] [DEBUG] [LOCAL ] No optimal features file found for WCLD: ./output/feature-sets/WCLD.txt [2026-02-24T20:34:40.727521] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:40.727554] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:40.727600] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:40.727659] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:40.787092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:40.787736] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:40.787814] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:40.787876] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:40.909450] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:40.909552] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:40.909607] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:40.909636] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:40.912878] [DEBUG] [FORECASTER] WCLD: Forecast T+1@11:T+2@11: UP (p=79.50%) [2026-02-24T20:34:40.913146] [INFO ] [FORECASTER] Completed predict_future for WCLD [2026-02-24T20:34:40.913277] [INFO ] [sig ] WCLD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:41.057590] [INFO ] [LOCAL ] Saved forecast: WCLD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WCLD.txt [2026-02-24T20:34:41.057714] [INFO ] [sig ] [3258/3377] Completed WCLD in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 43.0s [2026-02-24T20:34:41.057753] [INFO ] [sig ] [3259/3377] Forecasting WD... [2026-02-24T20:34:41.057783] [INFO ] [sig ] Generating forecast for: WD [2026-02-24T20:34:41.057813] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WD' from 'https://tdm.silogroup.org/data/derivative_storage/WD.csv'. [2026-02-24T20:34:41.069643] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WD'. [2026-02-24T20:34:41.069934] [INFO ] [FORECASTER] Starting predict_future for WD [2026-02-24T20:34:41.070773] [DEBUG] [LOCAL ] No optimal features file found for WD: ./output/feature-sets/WD.txt [2026-02-24T20:34:41.070826] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:41.070858] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:41.070884] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:41.070940] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:41.128210] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:41.128878] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:41.128959] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:41.128991] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:41.246661] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:41.246773] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:41.246810] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:41.246868] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:41.250181] [DEBUG] [FORECASTER] WD: Forecast T+1@11:T+2@11: UP (p=59.15%) [2026-02-24T20:34:41.250458] [INFO ] [FORECASTER] Completed predict_future for WD [2026-02-24T20:34:41.250608] [INFO ] [sig ] WD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:41.390828] [INFO ] [LOCAL ] Saved forecast: WD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WD.txt [2026-02-24T20:34:41.390939] [INFO ] [sig ] [3259/3377] Completed WD in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 42.6s [2026-02-24T20:34:41.390977] [INFO ] [sig ] [3260/3377] Forecasting WDAY... [2026-02-24T20:34:41.391007] [INFO ] [sig ] Generating forecast for: WDAY [2026-02-24T20:34:41.391038] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDAY' from 'https://tdm.silogroup.org/data/derivative_storage/WDAY.csv'. [2026-02-24T20:34:41.403694] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDAY'. [2026-02-24T20:34:41.403984] [INFO ] [FORECASTER] Starting predict_future for WDAY [2026-02-24T20:34:41.404805] [DEBUG] [LOCAL ] No optimal features file found for WDAY: ./output/feature-sets/WDAY.txt [2026-02-24T20:34:41.404859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:41.404891] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:41.404928] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:41.404986] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:41.461911] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:41.462513] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:41.462608] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:41.462644] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:41.582243] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:41.582356] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:41.582392] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:41.582421] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:41.585751] [DEBUG] [FORECASTER] WDAY: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-02-24T20:34:41.586026] [INFO ] [FORECASTER] Completed predict_future for WDAY [2026-02-24T20:34:41.586153] [INFO ] [sig ] WDAY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:41.728102] [INFO ] [LOCAL ] Saved forecast: WDAY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WDAY.txt [2026-02-24T20:34:41.728214] [INFO ] [sig ] [3260/3377] Completed WDAY in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 42.3s [2026-02-24T20:34:41.728251] [INFO ] [sig ] [3261/3377] Forecasting WDC... [2026-02-24T20:34:41.728280] [INFO ] [sig ] Generating forecast for: WDC [2026-02-24T20:34:41.728312] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDC' from 'https://tdm.silogroup.org/data/derivative_storage/WDC.csv'. [2026-02-24T20:34:41.743372] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDC'. [2026-02-24T20:34:41.743715] [INFO ] [FORECASTER] Starting predict_future for WDC [2026-02-24T20:34:41.744519] [DEBUG] [LOCAL ] No optimal features file found for WDC: ./output/feature-sets/WDC.txt [2026-02-24T20:34:41.744595] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:41.744638] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:41.744666] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:41.744725] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:41.802890] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:41.803509] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:41.803606] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:41.803642] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:41.926205] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:41.926348] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:41.926388] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:41.926418] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:41.929884] [DEBUG] [FORECASTER] WDC: Forecast T+1@11:T+2@11: UP (p=74.86%) [2026-02-24T20:34:41.930167] [INFO ] [FORECASTER] Completed predict_future for WDC [2026-02-24T20:34:41.930296] [INFO ] [sig ] WDC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:42.077184] [INFO ] [LOCAL ] Saved forecast: WDC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WDC.txt [2026-02-24T20:34:42.077370] [INFO ] [sig ] [3261/3377] Completed WDC in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 41.9s [2026-02-24T20:34:42.077425] [INFO ] [sig ] [3262/3377] Forecasting WDFC... [2026-02-24T20:34:42.077457] [INFO ] [sig ] Generating forecast for: WDFC [2026-02-24T20:34:42.077496] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDFC' from 'https://tdm.silogroup.org/data/derivative_storage/WDFC.csv'. [2026-02-24T20:34:42.091563] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDFC'. [2026-02-24T20:34:42.091928] [INFO ] [FORECASTER] Starting predict_future for WDFC [2026-02-24T20:34:42.092784] [DEBUG] [LOCAL ] No optimal features file found for WDFC: ./output/feature-sets/WDFC.txt [2026-02-24T20:34:42.092838] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:42.092875] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:42.092910] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:42.092973] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:42.150731] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:42.151713] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:42.151858] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:42.151893] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:42.271336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:42.271507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:42.271548] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:42.271596] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:42.275089] [DEBUG] [FORECASTER] WDFC: Forecast T+1@11:T+2@11: DOWN (p=4.11%) [2026-02-24T20:34:42.275373] [INFO ] [FORECASTER] Completed predict_future for WDFC [2026-02-24T20:34:42.275507] [INFO ] [sig ] WDFC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:42.416614] [INFO ] [LOCAL ] Saved forecast: WDFC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WDFC.txt [2026-02-24T20:34:42.416760] [INFO ] [sig ] [3262/3377] Completed WDFC in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 41.5s [2026-02-24T20:34:42.416800] [INFO ] [sig ] [3263/3377] Forecasting WDH... [2026-02-24T20:34:42.416831] [INFO ] [sig ] Generating forecast for: WDH [2026-02-24T20:34:42.416862] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDH' from 'https://tdm.silogroup.org/data/derivative_storage/WDH.csv'. [2026-02-24T20:34:42.429085] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDH'. [2026-02-24T20:34:42.429467] [INFO ] [FORECASTER] Starting predict_future for WDH [2026-02-24T20:34:42.430288] [DEBUG] [LOCAL ] No optimal features file found for WDH: ./output/feature-sets/WDH.txt [2026-02-24T20:34:42.430342] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:42.430374] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:42.430401] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:42.430458] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:42.488458] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:42.489368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:42.489455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:42.489488] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:42.616143] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:42.616354] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:42.616409] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:42.616441] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:42.620256] [DEBUG] [FORECASTER] WDH: Forecast T+1@11:T+2@11: UP (p=74.75%) [2026-02-24T20:34:42.620605] [INFO ] [FORECASTER] Completed predict_future for WDH [2026-02-24T20:34:42.620747] [INFO ] [sig ] WDH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:42.769102] [INFO ] [LOCAL ] Saved forecast: WDH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WDH.txt [2026-02-24T20:34:42.769272] [INFO ] [sig ] [3263/3377] Completed WDH in 0.4s | 2.77 sym/s | Total: 19.6m | ETA: 41.2s [2026-02-24T20:34:42.769312] [INFO ] [sig ] [3264/3377] Forecasting WDI... [2026-02-24T20:34:42.769343] [INFO ] [sig ] Generating forecast for: WDI [2026-02-24T20:34:42.769380] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDI' from 'https://tdm.silogroup.org/data/derivative_storage/WDI.csv'. [2026-02-24T20:34:42.783055] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDI'. [2026-02-24T20:34:42.783431] [INFO ] [FORECASTER] Starting predict_future for WDI [2026-02-24T20:34:42.784252] [DEBUG] [LOCAL ] No optimal features file found for WDI: ./output/feature-sets/WDI.txt [2026-02-24T20:34:42.784307] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:42.784342] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:42.784371] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:42.784428] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:42.842256] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:42.843182] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:42.843269] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:42.843303] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:42.963786] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:42.963947] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:42.963988] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:42.964017] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:42.967438] [DEBUG] [FORECASTER] WDI: Forecast T+1@11:T+2@11: UP (p=99.32%) [2026-02-24T20:34:42.967754] [INFO ] [FORECASTER] Completed predict_future for WDI [2026-02-24T20:34:42.967911] [INFO ] [sig ] WDI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:43.113684] [INFO ] [LOCAL ] Saved forecast: WDI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WDI.txt [2026-02-24T20:34:43.113858] [INFO ] [sig ] [3264/3377] Completed WDI in 0.3s | 2.77 sym/s | Total: 19.6m | ETA: 40.8s [2026-02-24T20:34:43.113898] [INFO ] [sig ] [3265/3377] Forecasting WDS... [2026-02-24T20:34:43.113929] [INFO ] [sig ] Generating forecast for: WDS [2026-02-24T20:34:43.113960] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WDS' from 'https://tdm.silogroup.org/data/derivative_storage/WDS.csv'. [2026-02-24T20:34:43.126894] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WDS'. [2026-02-24T20:34:43.127214] [INFO ] [FORECASTER] Starting predict_future for WDS [2026-02-24T20:34:43.128126] [DEBUG] [LOCAL ] No optimal features file found for WDS: ./output/feature-sets/WDS.txt [2026-02-24T20:34:43.128180] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:43.128212] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:43.128238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:43.128294] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:43.185508] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:43.186508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:43.186612] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:43.186648] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:43.308645] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:43.308805] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:43.308846] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:43.308875] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:43.312338] [DEBUG] [FORECASTER] WDS: Forecast T+1@11:T+2@11: UP (p=88.49%) [2026-02-24T20:34:43.312642] [INFO ] [FORECASTER] Completed predict_future for WDS [2026-02-24T20:34:43.312774] [INFO ] [sig ] WDS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:43.453110] [INFO ] [LOCAL ] Saved forecast: WDS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WDS.txt [2026-02-24T20:34:43.453259] [INFO ] [sig ] [3265/3377] Completed WDS in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 40.4s [2026-02-24T20:34:43.453299] [INFO ] [sig ] [3266/3377] Forecasting WEA... [2026-02-24T20:34:43.453328] [INFO ] [sig ] Generating forecast for: WEA [2026-02-24T20:34:43.453357] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEA' from 'https://tdm.silogroup.org/data/derivative_storage/WEA.csv'. [2026-02-24T20:34:43.465499] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEA'. [2026-02-24T20:34:43.465861] [INFO ] [FORECASTER] Starting predict_future for WEA [2026-02-24T20:34:43.466877] [DEBUG] [LOCAL ] No optimal features file found for WEA: ./output/feature-sets/WEA.txt [2026-02-24T20:34:43.466930] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:43.466961] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:43.466988] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:43.467044] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:43.525006] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:43.525930] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:43.526017] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:43.526107] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:43.645147] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:43.645365] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:43.645419] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:43.645458] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:43.649485] [DEBUG] [FORECASTER] WEA: Forecast T+1@11:T+2@11: UP (p=67.38%) [2026-02-24T20:34:43.649810] [INFO ] [FORECASTER] Completed predict_future for WEA [2026-02-24T20:34:43.649942] [INFO ] [sig ] WEA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:43.789863] [INFO ] [LOCAL ] Saved forecast: WEA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WEA.txt [2026-02-24T20:34:43.790035] [INFO ] [sig ] [3266/3377] Completed WEA in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 40.1s [2026-02-24T20:34:43.790075] [INFO ] [sig ] [3267/3377] Forecasting WEC... [2026-02-24T20:34:43.790105] [INFO ] [sig ] Generating forecast for: WEC [2026-02-24T20:34:43.790136] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEC' from 'https://tdm.silogroup.org/data/derivative_storage/WEC.csv'. [2026-02-24T20:34:43.802837] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEC'. [2026-02-24T20:34:43.803180] [INFO ] [FORECASTER] Starting predict_future for WEC [2026-02-24T20:34:43.804028] [DEBUG] [LOCAL ] No optimal features file found for WEC: ./output/feature-sets/WEC.txt [2026-02-24T20:34:43.804083] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:43.804115] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:43.804142] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:43.804207] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:43.860912] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:43.861632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:43.861712] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:43.861745] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:43.985019] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:43.985179] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:43.985219] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:43.985249] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:43.988741] [DEBUG] [FORECASTER] WEC: Forecast T+1@11:T+2@11: DOWN (p=4.06%) [2026-02-24T20:34:43.989058] [INFO ] [FORECASTER] Completed predict_future for WEC [2026-02-24T20:34:43.989195] [INFO ] [sig ] WEC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:44.137149] [INFO ] [LOCAL ] Saved forecast: WEC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WEC.txt [2026-02-24T20:34:44.137369] [INFO ] [sig ] [3267/3377] Completed WEC in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 39.7s [2026-02-24T20:34:44.137430] [INFO ] [sig ] [3268/3377] Forecasting WEN... [2026-02-24T20:34:44.137469] [INFO ] [sig ] Generating forecast for: WEN [2026-02-24T20:34:44.137511] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEN' from 'https://tdm.silogroup.org/data/derivative_storage/WEN.csv'. [2026-02-24T20:34:44.150797] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEN'. [2026-02-24T20:34:44.151152] [INFO ] [FORECASTER] Starting predict_future for WEN [2026-02-24T20:34:44.152031] [DEBUG] [LOCAL ] No optimal features file found for WEN: ./output/feature-sets/WEN.txt [2026-02-24T20:34:44.152086] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:44.152118] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:44.152145] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:44.152201] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:44.211563] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:44.212606] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:44.212708] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:44.212746] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:44.334514] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:44.334687] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:44.334730] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:44.334759] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:44.338281] [DEBUG] [FORECASTER] WEN: Forecast T+1@11:T+2@11: UP (p=56.34%) [2026-02-24T20:34:44.338568] [INFO ] [FORECASTER] Completed predict_future for WEN [2026-02-24T20:34:44.338728] [INFO ] [sig ] WEN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:44.480272] [INFO ] [LOCAL ] Saved forecast: WEN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WEN.txt [2026-02-24T20:34:44.480424] [INFO ] [sig ] [3268/3377] Completed WEN in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 39.4s [2026-02-24T20:34:44.480464] [INFO ] [sig ] [3269/3377] Forecasting WERN... [2026-02-24T20:34:44.480496] [INFO ] [sig ] Generating forecast for: WERN [2026-02-24T20:34:44.480527] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WERN' from 'https://tdm.silogroup.org/data/derivative_storage/WERN.csv'. [2026-02-24T20:34:44.492658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WERN'. [2026-02-24T20:34:44.492996] [INFO ] [FORECASTER] Starting predict_future for WERN [2026-02-24T20:34:44.493833] [DEBUG] [LOCAL ] No optimal features file found for WERN: ./output/feature-sets/WERN.txt [2026-02-24T20:34:44.493887] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:44.493919] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:44.493947] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:44.494003] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:44.553134] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:44.554084] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:44.554170] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:44.554205] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:44.676411] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:44.676664] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:44.676715] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:44.676745] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:44.680720] [DEBUG] [FORECASTER] WERN: Forecast T+1@11:T+2@11: DOWN (p=46.29%) [2026-02-24T20:34:44.681096] [INFO ] [FORECASTER] Completed predict_future for WERN [2026-02-24T20:34:44.681255] [INFO ] [sig ] WERN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:44.827136] [INFO ] [LOCAL ] Saved forecast: WERN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WERN.txt [2026-02-24T20:34:44.827356] [INFO ] [sig ] [3269/3377] Completed WERN in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 39.0s [2026-02-24T20:34:44.827399] [INFO ] [sig ] [3270/3377] Forecasting WES... [2026-02-24T20:34:44.827431] [INFO ] [sig ] Generating forecast for: WES [2026-02-24T20:34:44.827463] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WES' from 'https://tdm.silogroup.org/data/derivative_storage/WES.csv'. [2026-02-24T20:34:44.840312] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WES'. [2026-02-24T20:34:44.840718] [INFO ] [FORECASTER] Starting predict_future for WES [2026-02-24T20:34:44.841552] [DEBUG] [LOCAL ] No optimal features file found for WES: ./output/feature-sets/WES.txt [2026-02-24T20:34:44.841624] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:44.841657] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:44.841683] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:44.841740] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:44.900002] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:44.901008] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:44.901108] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:44.901142] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:45.024967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:45.025139] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:45.025181] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:45.025211] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:45.028771] [DEBUG] [FORECASTER] WES: Forecast T+1@11:T+2@11: UP (p=90.89%) [2026-02-24T20:34:45.029093] [INFO ] [FORECASTER] Completed predict_future for WES [2026-02-24T20:34:45.029235] [INFO ] [sig ] WES: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:45.177383] [INFO ] [LOCAL ] Saved forecast: WES 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WES.txt [2026-02-24T20:34:45.177544] [INFO ] [sig ] [3270/3377] Completed WES in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 38.6s [2026-02-24T20:34:45.177605] [INFO ] [sig ] [3271/3377] Forecasting WEX... [2026-02-24T20:34:45.177644] [INFO ] [sig ] Generating forecast for: WEX [2026-02-24T20:34:45.177678] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEX' from 'https://tdm.silogroup.org/data/derivative_storage/WEX.csv'. [2026-02-24T20:34:45.190845] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEX'. [2026-02-24T20:34:45.191195] [INFO ] [FORECASTER] Starting predict_future for WEX [2026-02-24T20:34:45.192022] [DEBUG] [LOCAL ] No optimal features file found for WEX: ./output/feature-sets/WEX.txt [2026-02-24T20:34:45.192075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:45.192107] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:45.192134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:45.192189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:45.249355] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:45.250096] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:45.250178] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:45.250212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:45.370246] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:45.370406] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:45.370446] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:45.370474] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:45.373901] [DEBUG] [FORECASTER] WEX: Forecast T+1@11:T+2@11: UP (p=71.94%) [2026-02-24T20:34:45.374180] [INFO ] [FORECASTER] Completed predict_future for WEX [2026-02-24T20:34:45.374311] [INFO ] [sig ] WEX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:45.514770] [INFO ] [LOCAL ] Saved forecast: WEX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WEX.txt [2026-02-24T20:34:45.514920] [INFO ] [sig ] [3271/3377] Completed WEX in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 38.3s [2026-02-24T20:34:45.514959] [INFO ] [sig ] [3272/3377] Forecasting WEYS... [2026-02-24T20:34:45.514989] [INFO ] [sig ] Generating forecast for: WEYS [2026-02-24T20:34:45.515018] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WEYS' from 'https://tdm.silogroup.org/data/derivative_storage/WEYS.csv'. [2026-02-24T20:34:45.527457] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WEYS'. [2026-02-24T20:34:45.527781] [INFO ] [FORECASTER] Starting predict_future for WEYS [2026-02-24T20:34:45.528804] [DEBUG] [LOCAL ] No optimal features file found for WEYS: ./output/feature-sets/WEYS.txt [2026-02-24T20:34:45.528860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:45.528892] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:45.528919] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:45.528974] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:45.589082] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:45.590048] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:45.590134] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:45.590166] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:45.697141] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:45.697317] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:45.697358] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:45.697389] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:45.700981] [DEBUG] [FORECASTER] WEYS: Forecast T+1@11:T+2@11: UP (p=82.63%) [2026-02-24T20:34:45.701265] [INFO ] [FORECASTER] Completed predict_future for WEYS [2026-02-24T20:34:45.701397] [INFO ] [sig ] WEYS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:45.841979] [INFO ] [LOCAL ] Saved forecast: WEYS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WEYS.txt [2026-02-24T20:34:45.842118] [INFO ] [sig ] [3272/3377] Completed WEYS in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 37.9s [2026-02-24T20:34:45.842158] [INFO ] [sig ] [3273/3377] Forecasting WF... [2026-02-24T20:34:45.842188] [INFO ] [sig ] Generating forecast for: WF [2026-02-24T20:34:45.842219] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WF' from 'https://tdm.silogroup.org/data/derivative_storage/WF.csv'. [2026-02-24T20:34:45.854638] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WF'. [2026-02-24T20:34:45.854994] [INFO ] [FORECASTER] Starting predict_future for WF [2026-02-24T20:34:45.855805] [DEBUG] [LOCAL ] No optimal features file found for WF: ./output/feature-sets/WF.txt [2026-02-24T20:34:45.855859] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:45.855927] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:45.855957] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:45.856013] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:45.913404] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:45.914149] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:45.914233] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:45.914266] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:46.036336] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:46.036495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:46.036535] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:46.036565] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:46.040081] [DEBUG] [FORECASTER] WF: Forecast T+1@11:T+2@11: UP (p=70.56%) [2026-02-24T20:34:46.040360] [INFO ] [FORECASTER] Completed predict_future for WF [2026-02-24T20:34:46.040488] [INFO ] [sig ] WF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:46.185752] [INFO ] [LOCAL ] Saved forecast: WF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WF.txt [2026-02-24T20:34:46.185906] [INFO ] [sig ] [3273/3377] Completed WF in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 37.6s [2026-02-24T20:34:46.185947] [INFO ] [sig ] [3274/3377] Forecasting WFG... [2026-02-24T20:34:46.185976] [INFO ] [sig ] Generating forecast for: WFG [2026-02-24T20:34:46.186006] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFG' from 'https://tdm.silogroup.org/data/derivative_storage/WFG.csv'. [2026-02-24T20:34:46.198549] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFG'. [2026-02-24T20:34:46.198908] [INFO ] [FORECASTER] Starting predict_future for WFG [2026-02-24T20:34:46.199720] [DEBUG] [LOCAL ] No optimal features file found for WFG: ./output/feature-sets/WFG.txt [2026-02-24T20:34:46.199774] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:46.199805] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:46.199832] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:46.199887] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:46.256888] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:46.257663] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:46.257745] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:46.257777] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:46.379799] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:46.379954] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:46.379994] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:46.380023] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:46.383450] [DEBUG] [FORECASTER] WFG: Forecast T+1@11:T+2@11: DOWN (p=12.59%) [2026-02-24T20:34:46.383747] [INFO ] [FORECASTER] Completed predict_future for WFG [2026-02-24T20:34:46.383878] [INFO ] [sig ] WFG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:46.600445] [INFO ] [LOCAL ] Saved forecast: WFG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WFG.txt [2026-02-24T20:34:46.600621] [INFO ] [sig ] [3274/3377] Completed WFG in 0.4s | 2.77 sym/s | Total: 19.7m | ETA: 37.2s [2026-02-24T20:34:46.600667] [INFO ] [sig ] [3275/3377] Forecasting WFRD... [2026-02-24T20:34:46.600700] [INFO ] [sig ] Generating forecast for: WFRD [2026-02-24T20:34:46.600731] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WFRD' from 'https://tdm.silogroup.org/data/derivative_storage/WFRD.csv'. [2026-02-24T20:34:46.613054] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WFRD'. [2026-02-24T20:34:46.613363] [INFO ] [FORECASTER] Starting predict_future for WFRD [2026-02-24T20:34:46.614167] [DEBUG] [LOCAL ] No optimal features file found for WFRD: ./output/feature-sets/WFRD.txt [2026-02-24T20:34:46.614221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:46.614253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:46.614280] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:46.614336] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:46.675812] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:46.676711] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:46.676811] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:46.676848] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:46.796891] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:46.797057] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:46.797098] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:46.797125] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:46.800804] [DEBUG] [FORECASTER] WFRD: Forecast T+1@11:T+2@11: UP (p=61.78%) [2026-02-24T20:34:46.801149] [INFO ] [FORECASTER] Completed predict_future for WFRD [2026-02-24T20:34:46.801295] [INFO ] [sig ] WFRD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:46.947491] [INFO ] [LOCAL ] Saved forecast: WFRD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WFRD.txt [2026-02-24T20:34:46.947680] [INFO ] [sig ] [3275/3377] Completed WFRD in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 36.8s [2026-02-24T20:34:46.947725] [INFO ] [sig ] [3276/3377] Forecasting WGMI... [2026-02-24T20:34:46.947757] [INFO ] [sig ] Generating forecast for: WGMI [2026-02-24T20:34:46.947791] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGMI' from 'https://tdm.silogroup.org/data/derivative_storage/WGMI.csv'. [2026-02-24T20:34:46.960406] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGMI'. [2026-02-24T20:34:46.960788] [INFO ] [FORECASTER] Starting predict_future for WGMI [2026-02-24T20:34:46.961663] [DEBUG] [LOCAL ] No optimal features file found for WGMI: ./output/feature-sets/WGMI.txt [2026-02-24T20:34:46.961720] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:46.961754] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:46.961782] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:46.961849] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:47.020331] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:47.021196] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:47.021285] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:47.021320] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:47.145813] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:47.145998] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:47.146055] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:47.146122] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:47.149811] [DEBUG] [FORECASTER] WGMI: Forecast T+1@11:T+2@11: UP (p=84.80%) [2026-02-24T20:34:47.150130] [INFO ] [FORECASTER] Completed predict_future for WGMI [2026-02-24T20:34:47.150261] [INFO ] [sig ] WGMI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:47.293282] [INFO ] [LOCAL ] Saved forecast: WGMI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WGMI.txt [2026-02-24T20:34:47.293419] [INFO ] [sig ] [3276/3377] Completed WGMI in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 36.5s [2026-02-24T20:34:47.293468] [INFO ] [sig ] [3277/3377] Forecasting WGO... [2026-02-24T20:34:47.293506] [INFO ] [sig ] Generating forecast for: WGO [2026-02-24T20:34:47.293544] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGO' from 'https://tdm.silogroup.org/data/derivative_storage/WGO.csv'. [2026-02-24T20:34:47.306204] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGO'. [2026-02-24T20:34:47.306514] [INFO ] [FORECASTER] Starting predict_future for WGO [2026-02-24T20:34:47.307334] [DEBUG] [LOCAL ] No optimal features file found for WGO: ./output/feature-sets/WGO.txt [2026-02-24T20:34:47.307389] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:47.307421] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:47.307448] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:47.307505] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:47.364330] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:47.365037] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:47.365117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:47.365151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:47.484808] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:47.484967] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:47.485009] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:47.485040] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:47.488636] [DEBUG] [FORECASTER] WGO: Forecast T+1@11:T+2@11: UP (p=81.28%) [2026-02-24T20:34:47.488919] [INFO ] [FORECASTER] Completed predict_future for WGO [2026-02-24T20:34:47.489053] [INFO ] [sig ] WGO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:47.637499] [INFO ] [LOCAL ] Saved forecast: WGO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WGO.txt [2026-02-24T20:34:47.637663] [INFO ] [sig ] [3277/3377] Completed WGO in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 36.1s [2026-02-24T20:34:47.637705] [INFO ] [sig ] [3278/3377] Forecasting WGS... [2026-02-24T20:34:47.637736] [INFO ] [sig ] Generating forecast for: WGS [2026-02-24T20:34:47.637766] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WGS' from 'https://tdm.silogroup.org/data/derivative_storage/WGS.csv'. [2026-02-24T20:34:47.649796] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WGS'. [2026-02-24T20:34:47.650088] [INFO ] [FORECASTER] Starting predict_future for WGS [2026-02-24T20:34:47.650912] [DEBUG] [LOCAL ] No optimal features file found for WGS: ./output/feature-sets/WGS.txt [2026-02-24T20:34:47.650966] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:47.650998] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:47.651026] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:47.651089] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:47.712928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:47.713901] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:47.713998] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:47.714033] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:47.836818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:47.836976] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:47.837015] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:47.837045] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:47.840554] [DEBUG] [FORECASTER] WGS: Forecast T+1@11:T+2@11: DOWN (p=39.64%) [2026-02-24T20:34:47.840858] [INFO ] [FORECASTER] Completed predict_future for WGS [2026-02-24T20:34:47.840990] [INFO ] [sig ] WGS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:47.984022] [INFO ] [LOCAL ] Saved forecast: WGS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WGS.txt [2026-02-24T20:34:47.984166] [INFO ] [sig ] [3278/3377] Completed WGS in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 35.7s [2026-02-24T20:34:47.984205] [INFO ] [sig ] [3279/3377] Forecasting WH... [2026-02-24T20:34:47.984234] [INFO ] [sig ] Generating forecast for: WH [2026-02-24T20:34:47.984265] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WH' from 'https://tdm.silogroup.org/data/derivative_storage/WH.csv'. [2026-02-24T20:34:47.999118] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WH'. [2026-02-24T20:34:47.999497] [INFO ] [FORECASTER] Starting predict_future for WH [2026-02-24T20:34:48.000302] [DEBUG] [LOCAL ] No optimal features file found for WH: ./output/feature-sets/WH.txt [2026-02-24T20:34:48.000356] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:48.000392] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:48.000425] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:48.000495] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:48.058064] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:48.059128] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:48.059211] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:48.059245] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:48.188723] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:48.188898] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:48.188940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:48.188969] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:48.192486] [DEBUG] [FORECASTER] WH: Forecast T+1@11:T+2@11: UP (p=70.36%) [2026-02-24T20:34:48.192782] [INFO ] [FORECASTER] Completed predict_future for WH [2026-02-24T20:34:48.192909] [INFO ] [sig ] WH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:48.333735] [INFO ] [LOCAL ] Saved forecast: WH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WH.txt [2026-02-24T20:34:48.333871] [INFO ] [sig ] [3279/3377] Completed WH in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 35.4s [2026-02-24T20:34:48.333910] [INFO ] [sig ] [3280/3377] Forecasting WHD... [2026-02-24T20:34:48.333940] [INFO ] [sig ] Generating forecast for: WHD [2026-02-24T20:34:48.333971] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHD' from 'https://tdm.silogroup.org/data/derivative_storage/WHD.csv'. [2026-02-24T20:34:48.345729] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHD'. [2026-02-24T20:34:48.346042] [INFO ] [FORECASTER] Starting predict_future for WHD [2026-02-24T20:34:48.346864] [DEBUG] [LOCAL ] No optimal features file found for WHD: ./output/feature-sets/WHD.txt [2026-02-24T20:34:48.346918] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:48.346950] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:48.346977] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:48.347042] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:48.403975] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:48.404722] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:48.404806] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:48.404838] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:48.526279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:48.526426] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:48.526467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:48.526516] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:48.530106] [DEBUG] [FORECASTER] WHD: Forecast T+1@11:T+2@11: UP (p=54.80%) [2026-02-24T20:34:48.530394] [INFO ] [FORECASTER] Completed predict_future for WHD [2026-02-24T20:34:48.530553] [INFO ] [sig ] WHD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:48.683252] [INFO ] [LOCAL ] Saved forecast: WHD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WHD.txt [2026-02-24T20:34:48.683405] [INFO ] [sig ] [3280/3377] Completed WHD in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 35.0s [2026-02-24T20:34:48.683455] [INFO ] [sig ] [3281/3377] Forecasting WHF... [2026-02-24T20:34:48.683493] [INFO ] [sig ] Generating forecast for: WHF [2026-02-24T20:34:48.683530] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHF' from 'https://tdm.silogroup.org/data/derivative_storage/WHF.csv'. [2026-02-24T20:34:48.696634] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHF'. [2026-02-24T20:34:48.696936] [INFO ] [FORECASTER] Starting predict_future for WHF [2026-02-24T20:34:48.697900] [DEBUG] [LOCAL ] No optimal features file found for WHF: ./output/feature-sets/WHF.txt [2026-02-24T20:34:48.697957] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:48.697991] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:48.698020] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:48.698079] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:48.757770] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:48.758471] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:48.758557] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:48.758612] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:48.883374] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:48.883535] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:48.883602] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:48.883637] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:48.887049] [DEBUG] [FORECASTER] WHF: Forecast T+1@11:T+2@11: DOWN (p=1.33%) [2026-02-24T20:34:48.887329] [INFO ] [FORECASTER] Completed predict_future for WHF [2026-02-24T20:34:48.887458] [INFO ] [sig ] WHF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:49.029143] [INFO ] [LOCAL ] Saved forecast: WHF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WHF.txt [2026-02-24T20:34:49.029277] [INFO ] [sig ] [3281/3377] Completed WHF in 0.3s | 2.77 sym/s | Total: 19.7m | ETA: 34.7s [2026-02-24T20:34:49.029316] [INFO ] [sig ] [3282/3377] Forecasting WHG... [2026-02-24T20:34:49.029347] [INFO ] [sig ] Generating forecast for: WHG [2026-02-24T20:34:49.029378] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WHG' from 'https://tdm.silogroup.org/data/derivative_storage/WHG.csv'. [2026-02-24T20:34:49.040829] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WHG'. [2026-02-24T20:34:49.041091] [INFO ] [FORECASTER] Starting predict_future for WHG [2026-02-24T20:34:49.041945] [DEBUG] [LOCAL ] No optimal features file found for WHG: ./output/feature-sets/WHG.txt [2026-02-24T20:34:49.042001] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:49.042034] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:49.042063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:49.042121] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:49.102664] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:49.103323] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:49.103404] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:49.103453] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:49.209818] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:49.210002] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:49.210042] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:49.210071] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:49.213660] [DEBUG] [FORECASTER] WHG: Forecast T+1@11:T+2@11: UP (p=78.51%) [2026-02-24T20:34:49.213933] [INFO ] [FORECASTER] Completed predict_future for WHG [2026-02-24T20:34:49.214060] [INFO ] [sig ] WHG: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:49.355896] [INFO ] [LOCAL ] Saved forecast: WHG 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WHG.txt [2026-02-24T20:34:49.356017] [INFO ] [sig ] [3282/3377] Completed WHG in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 34.3s [2026-02-24T20:34:49.356055] [INFO ] [sig ] [3283/3377] Forecasting WIA... [2026-02-24T20:34:49.356084] [INFO ] [sig ] Generating forecast for: WIA [2026-02-24T20:34:49.356114] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIA' from 'https://tdm.silogroup.org/data/derivative_storage/WIA.csv'. [2026-02-24T20:34:49.367414] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIA'. [2026-02-24T20:34:49.367694] [INFO ] [FORECASTER] Starting predict_future for WIA [2026-02-24T20:34:49.368555] [DEBUG] [LOCAL ] No optimal features file found for WIA: ./output/feature-sets/WIA.txt [2026-02-24T20:34:49.368635] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:49.368672] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:49.368700] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:49.368756] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:49.426539] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:49.427246] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:49.427347] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:49.427382] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:49.540369] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:49.540495] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:49.540532] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:49.540560] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:49.543917] [DEBUG] [FORECASTER] WIA: Forecast T+1@11:T+2@11: UP (p=99.01%) [2026-02-24T20:34:49.544187] [INFO ] [FORECASTER] Completed predict_future for WIA [2026-02-24T20:34:49.544316] [INFO ] [sig ] WIA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:49.686021] [INFO ] [LOCAL ] Saved forecast: WIA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WIA.txt [2026-02-24T20:34:49.686142] [INFO ] [sig ] [3283/3377] Completed WIA in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 33.9s [2026-02-24T20:34:49.686180] [INFO ] [sig ] [3284/3377] Forecasting WIMI... [2026-02-24T20:34:49.686210] [INFO ] [sig ] Generating forecast for: WIMI [2026-02-24T20:34:49.686240] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIMI' from 'https://tdm.silogroup.org/data/derivative_storage/WIMI.csv'. [2026-02-24T20:34:49.698491] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIMI'. [2026-02-24T20:34:49.698832] [INFO ] [FORECASTER] Starting predict_future for WIMI [2026-02-24T20:34:49.699661] [DEBUG] [LOCAL ] No optimal features file found for WIMI: ./output/feature-sets/WIMI.txt [2026-02-24T20:34:49.699714] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:49.699746] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:49.699774] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:49.699842] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:49.760348] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:49.761211] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:49.761300] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:49.761333] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:49.876095] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:49.876236] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:49.876274] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:49.876303] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:49.879773] [DEBUG] [FORECASTER] WIMI: Forecast T+1@11:T+2@11: DOWN (p=20.76%) [2026-02-24T20:34:49.880053] [INFO ] [FORECASTER] Completed predict_future for WIMI [2026-02-24T20:34:49.880181] [INFO ] [sig ] WIMI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:50.022604] [INFO ] [LOCAL ] Saved forecast: WIMI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WIMI.txt [2026-02-24T20:34:50.022750] [INFO ] [sig ] [3284/3377] Completed WIMI in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 33.6s [2026-02-24T20:34:50.022790] [INFO ] [sig ] [3285/3377] Forecasting WINA... [2026-02-24T20:34:50.022819] [INFO ] [sig ] Generating forecast for: WINA [2026-02-24T20:34:50.022849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINA' from 'https://tdm.silogroup.org/data/derivative_storage/WINA.csv'. [2026-02-24T20:34:50.035875] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINA'. [2026-02-24T20:34:50.036140] [INFO ] [FORECASTER] Starting predict_future for WINA [2026-02-24T20:34:50.037068] [DEBUG] [LOCAL ] No optimal features file found for WINA: ./output/feature-sets/WINA.txt [2026-02-24T20:34:50.037122] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:50.037162] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:50.037189] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:50.037245] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:50.094870] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:50.095491] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:50.095588] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:50.095624] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:50.211675] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:50.211818] [INFO ] [FORECASTER] Trained on 297 historical samples with 26 features [2026-02-24T20:34:50.211857] [INFO ] [FORECASTER] Stored all 299 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:50.211885] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:50.215272] [DEBUG] [FORECASTER] WINA: Forecast T+1@11:T+2@11: DOWN (p=45.23%) [2026-02-24T20:34:50.215547] [INFO ] [FORECASTER] Completed predict_future for WINA [2026-02-24T20:34:50.215698] [INFO ] [sig ] WINA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:50.357176] [INFO ] [LOCAL ] Saved forecast: WINA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WINA.txt [2026-02-24T20:34:50.357296] [INFO ] [sig ] [3285/3377] Completed WINA in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 33.2s [2026-02-24T20:34:50.357334] [INFO ] [sig ] [3286/3377] Forecasting WING... [2026-02-24T20:34:50.357364] [INFO ] [sig ] Generating forecast for: WING [2026-02-24T20:34:50.357395] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WING' from 'https://tdm.silogroup.org/data/derivative_storage/WING.csv'. [2026-02-24T20:34:50.369528] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WING'. [2026-02-24T20:34:50.369848] [INFO ] [FORECASTER] Starting predict_future for WING [2026-02-24T20:34:50.370702] [DEBUG] [LOCAL ] No optimal features file found for WING: ./output/feature-sets/WING.txt [2026-02-24T20:34:50.370755] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:50.370788] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:50.370815] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:50.370873] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:50.428853] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:50.429480] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:50.429593] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:50.429636] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:50.547050] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:50.547172] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:50.547209] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:50.547238] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:50.550786] [DEBUG] [FORECASTER] WING: Forecast T+1@11:T+2@11: UP (p=82.72%) [2026-02-24T20:34:50.551062] [INFO ] [FORECASTER] Completed predict_future for WING [2026-02-24T20:34:50.551191] [INFO ] [sig ] WING: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:50.692774] [INFO ] [LOCAL ] Saved forecast: WING 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WING.txt [2026-02-24T20:34:50.692916] [INFO ] [sig ] [3286/3377] Completed WING in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 32.9s [2026-02-24T20:34:50.692955] [INFO ] [sig ] [3287/3377] Forecasting WINN... [2026-02-24T20:34:50.692984] [INFO ] [sig ] Generating forecast for: WINN [2026-02-24T20:34:50.693015] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WINN' from 'https://tdm.silogroup.org/data/derivative_storage/WINN.csv'. [2026-02-24T20:34:50.705424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WINN'. [2026-02-24T20:34:50.705962] [INFO ] [FORECASTER] Starting predict_future for WINN [2026-02-24T20:34:50.706922] [DEBUG] [LOCAL ] No optimal features file found for WINN: ./output/feature-sets/WINN.txt [2026-02-24T20:34:50.706974] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:50.707006] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:50.707033] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:50.707091] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:50.767143] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:50.768036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:50.768117] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:50.768151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:50.893377] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:50.893531] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:50.893594] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:50.893627] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:50.897069] [DEBUG] [FORECASTER] WINN: Forecast T+1@11:T+2@11: DOWN (p=12.64%) [2026-02-24T20:34:50.897352] [INFO ] [FORECASTER] Completed predict_future for WINN [2026-02-24T20:34:50.897484] [INFO ] [sig ] WINN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:51.042565] [INFO ] [LOCAL ] Saved forecast: WINN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WINN.txt [2026-02-24T20:34:51.042743] [INFO ] [sig ] [3287/3377] Completed WINN in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 32.5s [2026-02-24T20:34:51.042782] [INFO ] [sig ] [3288/3377] Forecasting WIX... [2026-02-24T20:34:51.042812] [INFO ] [sig ] Generating forecast for: WIX [2026-02-24T20:34:51.042851] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WIX' from 'https://tdm.silogroup.org/data/derivative_storage/WIX.csv'. [2026-02-24T20:34:51.056237] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WIX'. [2026-02-24T20:34:51.056644] [INFO ] [FORECASTER] Starting predict_future for WIX [2026-02-24T20:34:51.057467] [DEBUG] [LOCAL ] No optimal features file found for WIX: ./output/feature-sets/WIX.txt [2026-02-24T20:34:51.057522] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:51.057555] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:51.057603] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:51.057662] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:51.127661] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:51.128625] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:51.128726] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:51.128761] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:51.256638] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:51.256798] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:51.256840] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:51.256870] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:51.260641] [DEBUG] [FORECASTER] WIX: Forecast T+1@11:T+2@11: UP (p=87.78%) [2026-02-24T20:34:51.260947] [INFO ] [FORECASTER] Completed predict_future for WIX [2026-02-24T20:34:51.261101] [INFO ] [sig ] WIX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:51.408790] [INFO ] [LOCAL ] Saved forecast: WIX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WIX.txt [2026-02-24T20:34:51.408937] [INFO ] [sig ] [3288/3377] Completed WIX in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 32.1s [2026-02-24T20:34:51.408976] [INFO ] [sig ] [3289/3377] Forecasting WK... [2026-02-24T20:34:51.409005] [INFO ] [sig ] Generating forecast for: WK [2026-02-24T20:34:51.409036] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WK' from 'https://tdm.silogroup.org/data/derivative_storage/WK.csv'. [2026-02-24T20:34:51.420937] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WK'. [2026-02-24T20:34:51.421251] [INFO ] [FORECASTER] Starting predict_future for WK [2026-02-24T20:34:51.422058] [DEBUG] [LOCAL ] No optimal features file found for WK: ./output/feature-sets/WK.txt [2026-02-24T20:34:51.422111] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:51.422143] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:51.422170] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:51.422226] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:51.479236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:51.479913] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:51.479992] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:51.480025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:51.599676] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:51.599834] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:51.599876] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:51.599906] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:51.603323] [DEBUG] [FORECASTER] WK: Forecast T+1@11:T+2@11: DOWN (p=11.92%) [2026-02-24T20:34:51.603622] [INFO ] [FORECASTER] Completed predict_future for WK [2026-02-24T20:34:51.603756] [INFO ] [sig ] WK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:51.748941] [INFO ] [LOCAL ] Saved forecast: WK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WK.txt [2026-02-24T20:34:51.749101] [INFO ] [sig ] [3289/3377] Completed WK in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 31.8s [2026-02-24T20:34:51.749142] [INFO ] [sig ] [3290/3377] Forecasting WKC... [2026-02-24T20:34:51.749171] [INFO ] [sig ] Generating forecast for: WKC [2026-02-24T20:34:51.749201] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKC' from 'https://tdm.silogroup.org/data/derivative_storage/WKC.csv'. [2026-02-24T20:34:51.762285] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKC'. [2026-02-24T20:34:51.762611] [INFO ] [FORECASTER] Starting predict_future for WKC [2026-02-24T20:34:51.763408] [DEBUG] [LOCAL ] No optimal features file found for WKC: ./output/feature-sets/WKC.txt [2026-02-24T20:34:51.763461] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:51.763533] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:51.763562] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:51.763640] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:51.821992] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:51.823063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:51.823154] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:51.823186] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:51.944291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:51.944438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:51.944477] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:51.944506] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:51.948010] [DEBUG] [FORECASTER] WKC: Forecast T+1@11:T+2@11: UP (p=99.07%) [2026-02-24T20:34:51.948286] [INFO ] [FORECASTER] Completed predict_future for WKC [2026-02-24T20:34:51.948414] [INFO ] [sig ] WKC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:52.093326] [INFO ] [LOCAL ] Saved forecast: WKC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WKC.txt [2026-02-24T20:34:52.093468] [INFO ] [sig ] [3290/3377] Completed WKC in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 31.4s [2026-02-24T20:34:52.093516] [INFO ] [sig ] [3291/3377] Forecasting WKEY... [2026-02-24T20:34:52.093553] [INFO ] [sig ] Generating forecast for: WKEY [2026-02-24T20:34:52.093614] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKEY' from 'https://tdm.silogroup.org/data/derivative_storage/WKEY.csv'. [2026-02-24T20:34:52.105866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKEY'. [2026-02-24T20:34:52.106209] [INFO ] [FORECASTER] Starting predict_future for WKEY [2026-02-24T20:34:52.107021] [DEBUG] [LOCAL ] No optimal features file found for WKEY: ./output/feature-sets/WKEY.txt [2026-02-24T20:34:52.107075] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:52.107107] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:52.107134] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:52.107189] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:52.164222] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:52.165116] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:52.165199] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:52.165232] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:52.284967] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:52.285127] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:52.285168] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:52.285197] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:52.288679] [DEBUG] [FORECASTER] WKEY: Forecast T+1@11:T+2@11: DOWN (p=32.98%) [2026-02-24T20:34:52.288979] [INFO ] [FORECASTER] Completed predict_future for WKEY [2026-02-24T20:34:52.289113] [INFO ] [sig ] WKEY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:52.429542] [INFO ] [LOCAL ] Saved forecast: WKEY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WKEY.txt [2026-02-24T20:34:52.429716] [INFO ] [sig ] [3291/3377] Completed WKEY in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 31.0s [2026-02-24T20:34:52.429757] [INFO ] [sig ] [3292/3377] Forecasting WKSP... [2026-02-24T20:34:52.429785] [INFO ] [sig ] Generating forecast for: WKSP [2026-02-24T20:34:52.429816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WKSP' from 'https://tdm.silogroup.org/data/derivative_storage/WKSP.csv'. [2026-02-24T20:34:52.441936] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WKSP'. [2026-02-24T20:34:52.442272] [INFO ] [FORECASTER] Starting predict_future for WKSP [2026-02-24T20:34:52.443087] [DEBUG] [LOCAL ] No optimal features file found for WKSP: ./output/feature-sets/WKSP.txt [2026-02-24T20:34:52.443140] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:52.443172] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:52.443198] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:52.443253] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:52.500225] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:52.501105] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:52.501191] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:52.501226] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:52.624979] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:52.625141] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:52.625186] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:52.625222] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:52.628924] [DEBUG] [FORECASTER] WKSP: Forecast T+1@11:T+2@11: UP (p=88.44%) [2026-02-24T20:34:52.629213] [INFO ] [FORECASTER] Completed predict_future for WKSP [2026-02-24T20:34:52.629350] [INFO ] [sig ] WKSP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:52.783792] [INFO ] [LOCAL ] Saved forecast: WKSP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WKSP.txt [2026-02-24T20:34:52.783993] [INFO ] [sig ] [3292/3377] Completed WKSP in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 30.7s [2026-02-24T20:34:52.784043] [INFO ] [sig ] [3293/3377] Forecasting WLDN... [2026-02-24T20:34:52.784074] [INFO ] [sig ] Generating forecast for: WLDN [2026-02-24T20:34:52.784106] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLDN' from 'https://tdm.silogroup.org/data/derivative_storage/WLDN.csv'. [2026-02-24T20:34:52.797929] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLDN'. [2026-02-24T20:34:52.798336] [INFO ] [FORECASTER] Starting predict_future for WLDN [2026-02-24T20:34:52.799257] [DEBUG] [LOCAL ] No optimal features file found for WLDN: ./output/feature-sets/WLDN.txt [2026-02-24T20:34:52.799313] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:52.799353] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:52.799383] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:52.799463] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:52.858705] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:52.859508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:52.859645] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:52.859692] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:52.981346] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:52.981522] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:52.981586] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:52.981668] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:52.985266] [DEBUG] [FORECASTER] WLDN: Forecast T+1@11:T+2@11: UP (p=83.10%) [2026-02-24T20:34:52.985553] [INFO ] [FORECASTER] Completed predict_future for WLDN [2026-02-24T20:34:52.985706] [INFO ] [sig ] WLDN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:53.135035] [INFO ] [LOCAL ] Saved forecast: WLDN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WLDN.txt [2026-02-24T20:34:53.135186] [INFO ] [sig ] [3293/3377] Completed WLDN in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 30.3s [2026-02-24T20:34:53.135229] [INFO ] [sig ] [3294/3377] Forecasting WLFC... [2026-02-24T20:34:53.135260] [INFO ] [sig ] Generating forecast for: WLFC [2026-02-24T20:34:53.135293] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLFC' from 'https://tdm.silogroup.org/data/derivative_storage/WLFC.csv'. [2026-02-24T20:34:53.148552] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLFC'. [2026-02-24T20:34:53.149009] [INFO ] [FORECASTER] Starting predict_future for WLFC [2026-02-24T20:34:53.149898] [DEBUG] [LOCAL ] No optimal features file found for WLFC: ./output/feature-sets/WLFC.txt [2026-02-24T20:34:53.149956] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:53.149989] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:53.150017] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:53.150077] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:53.211928] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:53.212940] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:53.213027] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:53.213061] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:53.335250] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:53.335415] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:53.335455] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:53.335484] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:53.338985] [DEBUG] [FORECASTER] WLFC: Forecast T+1@11:T+2@11: UP (p=52.13%) [2026-02-24T20:34:53.339269] [INFO ] [FORECASTER] Completed predict_future for WLFC [2026-02-24T20:34:53.339401] [INFO ] [sig ] WLFC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:53.480667] [INFO ] [LOCAL ] Saved forecast: WLFC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WLFC.txt [2026-02-24T20:34:53.480816] [INFO ] [sig ] [3294/3377] Completed WLFC in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 30.0s [2026-02-24T20:34:53.480856] [INFO ] [sig ] [3295/3377] Forecasting WLK... [2026-02-24T20:34:53.480886] [INFO ] [sig ] Generating forecast for: WLK [2026-02-24T20:34:53.480917] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLK' from 'https://tdm.silogroup.org/data/derivative_storage/WLK.csv'. [2026-02-24T20:34:53.494203] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLK'. [2026-02-24T20:34:53.494678] [INFO ] [FORECASTER] Starting predict_future for WLK [2026-02-24T20:34:53.495721] [DEBUG] [LOCAL ] No optimal features file found for WLK: ./output/feature-sets/WLK.txt [2026-02-24T20:34:53.495781] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:53.495815] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:53.495842] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:53.495901] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:53.556546] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:53.557362] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:53.557455] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:53.557490] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:53.680871] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:53.681032] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:53.681074] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:53.681107] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:53.684703] [DEBUG] [FORECASTER] WLK: Forecast T+1@11:T+2@11: DOWN (p=12.43%) [2026-02-24T20:34:53.685010] [INFO ] [FORECASTER] Completed predict_future for WLK [2026-02-24T20:34:53.685150] [INFO ] [sig ] WLK: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:53.830470] [INFO ] [LOCAL ] Saved forecast: WLK 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WLK.txt [2026-02-24T20:34:53.830666] [INFO ] [sig ] [3295/3377] Completed WLK in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 29.6s [2026-02-24T20:34:53.830717] [INFO ] [sig ] [3296/3377] Forecasting WLKP... [2026-02-24T20:34:53.830752] [INFO ] [sig ] Generating forecast for: WLKP [2026-02-24T20:34:53.830785] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WLKP' from 'https://tdm.silogroup.org/data/derivative_storage/WLKP.csv'. [2026-02-24T20:34:53.842921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WLKP'. [2026-02-24T20:34:53.843285] [INFO ] [FORECASTER] Starting predict_future for WLKP [2026-02-24T20:34:53.844127] [DEBUG] [LOCAL ] No optimal features file found for WLKP: ./output/feature-sets/WLKP.txt [2026-02-24T20:34:53.844181] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:53.844212] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:53.844238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:53.844318] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:53.902638] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:53.903534] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:53.903646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:53.903681] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:54.019779] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:54.019937] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:54.019978] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:54.020006] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:54.023510] [DEBUG] [FORECASTER] WLKP: Forecast T+1@11:T+2@11: DOWN (p=23.83%) [2026-02-24T20:34:54.023829] [INFO ] [FORECASTER] Completed predict_future for WLKP [2026-02-24T20:34:54.023964] [INFO ] [sig ] WLKP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:54.169149] [INFO ] [LOCAL ] Saved forecast: WLKP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WLKP.txt [2026-02-24T20:34:54.169324] [INFO ] [sig ] [3296/3377] Completed WLKP in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 29.2s [2026-02-24T20:34:54.169367] [INFO ] [sig ] [3297/3377] Forecasting WMG... [2026-02-24T20:34:54.169398] [INFO ] [sig ] Generating forecast for: WMG [2026-02-24T20:34:54.169432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMG' from 'https://tdm.silogroup.org/data/derivative_storage/WMG.csv'. [2026-02-24T20:34:54.182110] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMG'. [2026-02-24T20:34:54.182493] [INFO ] [FORECASTER] Starting predict_future for WMG [2026-02-24T20:34:54.183348] [DEBUG] [LOCAL ] No optimal features file found for WMG: ./output/feature-sets/WMG.txt [2026-02-24T20:34:54.183431] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:54.183468] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:54.183497] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:54.183556] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:54.243264] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:54.244031] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:54.244116] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:54.244151] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:54.381283] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:54.381443] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:54.381484] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:54.381514] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:54.385037] [DEBUG] [FORECASTER] WMG: Forecast T+1@11:T+2@11: DOWN (p=18.27%) [2026-02-24T20:34:54.385323] [INFO ] [FORECASTER] Completed predict_future for WMG [2026-02-24T20:34:54.385458] [INFO ] [sig ] WMG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:54.531814] [INFO ] [LOCAL ] Saved forecast: WMG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WMG.txt [2026-02-24T20:34:54.532131] [INFO ] [sig ] [3297/3377] Completed WMG in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 28.9s [2026-02-24T20:34:54.532170] [INFO ] [sig ] [3298/3377] Forecasting WMK... [2026-02-24T20:34:54.532199] [INFO ] [sig ] Generating forecast for: WMK [2026-02-24T20:34:54.532229] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMK' from 'https://tdm.silogroup.org/data/derivative_storage/WMK.csv'. [2026-02-24T20:34:54.545221] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMK'. [2026-02-24T20:34:54.545556] [INFO ] [FORECASTER] Starting predict_future for WMK [2026-02-24T20:34:54.546369] [DEBUG] [LOCAL ] No optimal features file found for WMK: ./output/feature-sets/WMK.txt [2026-02-24T20:34:54.546423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:54.546455] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:54.546482] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:54.546538] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:54.605086] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:54.605991] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:54.606073] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:54.606106] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:54.733042] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:54.733203] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:54.733243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:54.733272] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:54.736743] [DEBUG] [FORECASTER] WMK: Forecast T+1@11:T+2@11: UP (p=78.65%) [2026-02-24T20:34:54.737019] [INFO ] [FORECASTER] Completed predict_future for WMK [2026-02-24T20:34:54.737148] [INFO ] [sig ] WMK: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:54.879388] [INFO ] [LOCAL ] Saved forecast: WMK 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WMK.txt [2026-02-24T20:34:54.879528] [INFO ] [sig ] [3298/3377] Completed WMK in 0.3s | 2.77 sym/s | Total: 19.8m | ETA: 28.5s [2026-02-24T20:34:54.879585] [INFO ] [sig ] [3299/3377] Forecasting WMS... [2026-02-24T20:34:54.879619] [INFO ] [sig ] Generating forecast for: WMS [2026-02-24T20:34:54.879651] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WMS' from 'https://tdm.silogroup.org/data/derivative_storage/WMS.csv'. [2026-02-24T20:34:54.892340] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WMS'. [2026-02-24T20:34:54.892742] [INFO ] [FORECASTER] Starting predict_future for WMS [2026-02-24T20:34:54.893806] [DEBUG] [LOCAL ] No optimal features file found for WMS: ./output/feature-sets/WMS.txt [2026-02-24T20:34:54.893860] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:54.893892] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:54.893920] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:54.893976] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:54.952487] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:54.953286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:54.953369] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:54.953403] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:55.083733] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:55.083914] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:55.083958] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:55.083988] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:55.087653] [DEBUG] [FORECASTER] WMS: Forecast T+1@11:T+2@11: DOWN (p=21.84%) [2026-02-24T20:34:55.088013] [INFO ] [FORECASTER] Completed predict_future for WMS [2026-02-24T20:34:55.088162] [INFO ] [sig ] WMS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:55.230753] [INFO ] [LOCAL ] Saved forecast: WMS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WMS.txt [2026-02-24T20:34:55.230900] [INFO ] [sig ] [3299/3377] Completed WMS in 0.4s | 2.77 sym/s | Total: 19.8m | ETA: 28.2s [2026-02-24T20:34:55.230941] [INFO ] [sig ] [3300/3377] Forecasting WNC... [2026-02-24T20:34:55.230970] [INFO ] [sig ] Generating forecast for: WNC [2026-02-24T20:34:55.231005] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNC' from 'https://tdm.silogroup.org/data/derivative_storage/WNC.csv'. [2026-02-24T20:34:55.243921] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNC'. [2026-02-24T20:34:55.244299] [INFO ] [FORECASTER] Starting predict_future for WNC [2026-02-24T20:34:55.245120] [DEBUG] [LOCAL ] No optimal features file found for WNC: ./output/feature-sets/WNC.txt [2026-02-24T20:34:55.245174] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:55.245205] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:55.245233] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:55.245289] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:55.304466] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:55.305271] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:55.305390] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:55.305426] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:55.428662] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:55.428828] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:55.428872] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:55.428903] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:55.432411] [DEBUG] [FORECASTER] WNC: Forecast T+1@11:T+2@11: UP (p=90.75%) [2026-02-24T20:34:55.432743] [INFO ] [FORECASTER] Completed predict_future for WNC [2026-02-24T20:34:55.432880] [INFO ] [sig ] WNC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:55.576894] [INFO ] [LOCAL ] Saved forecast: WNC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WNC.txt [2026-02-24T20:34:55.577029] [INFO ] [sig ] [3300/3377] Completed WNC in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 27.8s [2026-02-24T20:34:55.577074] [INFO ] [sig ] [3301/3377] Forecasting WNEB... [2026-02-24T20:34:55.577105] [INFO ] [sig ] Generating forecast for: WNEB [2026-02-24T20:34:55.577137] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WNEB' from 'https://tdm.silogroup.org/data/derivative_storage/WNEB.csv'. [2026-02-24T20:34:55.589534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WNEB'. [2026-02-24T20:34:55.589939] [INFO ] [FORECASTER] Starting predict_future for WNEB [2026-02-24T20:34:55.590772] [DEBUG] [LOCAL ] No optimal features file found for WNEB: ./output/feature-sets/WNEB.txt [2026-02-24T20:34:55.590829] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:55.590862] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:55.590892] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:55.590951] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:55.649407] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:55.650159] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:55.650243] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:55.650278] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:55.775054] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:55.775212] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:55.775255] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:55.775286] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:55.778869] [DEBUG] [FORECASTER] WNEB: Forecast T+1@11:T+2@11: UP (p=52.39%) [2026-02-24T20:34:55.779160] [INFO ] [FORECASTER] Completed predict_future for WNEB [2026-02-24T20:34:55.779306] [INFO ] [sig ] WNEB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:55.923589] [INFO ] [LOCAL ] Saved forecast: WNEB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WNEB.txt [2026-02-24T20:34:55.923731] [INFO ] [sig ] [3301/3377] Completed WNEB in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 27.4s [2026-02-24T20:34:55.923770] [INFO ] [sig ] [3302/3377] Forecasting WOOD... [2026-02-24T20:34:55.923799] [INFO ] [sig ] Generating forecast for: WOOD [2026-02-24T20:34:55.924019] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOD' from 'https://tdm.silogroup.org/data/derivative_storage/WOOD.csv'. [2026-02-24T20:34:55.936358] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOD'. [2026-02-24T20:34:55.936667] [INFO ] [FORECASTER] Starting predict_future for WOOD [2026-02-24T20:34:55.937470] [DEBUG] [LOCAL ] No optimal features file found for WOOD: ./output/feature-sets/WOOD.txt [2026-02-24T20:34:55.937524] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:55.937559] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:55.937609] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:55.937670] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:55.996858] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:55.997568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:55.997676] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:55.997711] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:56.101202] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:56.101357] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:56.101399] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:56.101429] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:56.104993] [DEBUG] [FORECASTER] WOOD: Forecast T+1@11:T+2@11: DOWN (p=45.59%) [2026-02-24T20:34:56.105276] [INFO ] [FORECASTER] Completed predict_future for WOOD [2026-02-24T20:34:56.105433] [INFO ] [sig ] WOOD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:56.247788] [INFO ] [LOCAL ] Saved forecast: WOOD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WOOD.txt [2026-02-24T20:34:56.247955] [INFO ] [sig ] [3302/3377] Completed WOOD in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 27.1s [2026-02-24T20:34:56.247997] [INFO ] [sig ] [3303/3377] Forecasting WOOF... [2026-02-24T20:34:56.248028] [INFO ] [sig ] Generating forecast for: WOOF [2026-02-24T20:34:56.248060] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WOOF' from 'https://tdm.silogroup.org/data/derivative_storage/WOOF.csv'. [2026-02-24T20:34:56.261764] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WOOF'. [2026-02-24T20:34:56.262148] [INFO ] [FORECASTER] Starting predict_future for WOOF [2026-02-24T20:34:56.262983] [DEBUG] [LOCAL ] No optimal features file found for WOOF: ./output/feature-sets/WOOF.txt [2026-02-24T20:34:56.263039] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:56.263074] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:56.263103] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:56.263162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:56.321735] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:56.322551] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:56.322659] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:56.322695] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:56.443111] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:56.443278] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:56.443321] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:56.443352] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:56.447151] [DEBUG] [FORECASTER] WOOF: Forecast T+1@11:T+2@11: DOWN (p=6.89%) [2026-02-24T20:34:56.447492] [INFO ] [FORECASTER] Completed predict_future for WOOF [2026-02-24T20:34:56.447664] [INFO ] [sig ] WOOF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:56.606730] [INFO ] [LOCAL ] Saved forecast: WOOF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WOOF.txt [2026-02-24T20:34:56.606921] [INFO ] [sig ] [3303/3377] Completed WOOF in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 26.7s [2026-02-24T20:34:56.606964] [INFO ] [sig ] [3304/3377] Forecasting WPC... [2026-02-24T20:34:56.606993] [INFO ] [sig ] Generating forecast for: WPC [2026-02-24T20:34:56.607025] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPC' from 'https://tdm.silogroup.org/data/derivative_storage/WPC.csv'. [2026-02-24T20:34:56.619431] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPC'. [2026-02-24T20:34:56.619853] [INFO ] [FORECASTER] Starting predict_future for WPC [2026-02-24T20:34:56.620709] [DEBUG] [LOCAL ] No optimal features file found for WPC: ./output/feature-sets/WPC.txt [2026-02-24T20:34:56.620762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:56.620794] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:56.620822] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:56.620879] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:56.681284] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:56.682206] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:56.682294] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:56.682328] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:56.803337] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:56.803498] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:56.803556] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:56.803607] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:56.807022] [DEBUG] [FORECASTER] WPC: Forecast T+1@11:T+2@11: DOWN (p=33.69%) [2026-02-24T20:34:56.807305] [INFO ] [FORECASTER] Completed predict_future for WPC [2026-02-24T20:34:56.807435] [INFO ] [sig ] WPC: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:56.952200] [INFO ] [LOCAL ] Saved forecast: WPC 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WPC.txt [2026-02-24T20:34:56.952332] [INFO ] [sig ] [3304/3377] Completed WPC in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 26.4s [2026-02-24T20:34:56.952371] [INFO ] [sig ] [3305/3377] Forecasting WPP... [2026-02-24T20:34:56.952401] [INFO ] [sig ] Generating forecast for: WPP [2026-02-24T20:34:56.952432] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WPP' from 'https://tdm.silogroup.org/data/derivative_storage/WPP.csv'. [2026-02-24T20:34:56.965082] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WPP'. [2026-02-24T20:34:56.965422] [INFO ] [FORECASTER] Starting predict_future for WPP [2026-02-24T20:34:56.966270] [DEBUG] [LOCAL ] No optimal features file found for WPP: ./output/feature-sets/WPP.txt [2026-02-24T20:34:56.966325] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:56.966358] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:56.966387] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:56.966445] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:57.026892] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:57.027609] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:57.027696] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:57.027731] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:57.155570] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:57.155748] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:57.155790] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:57.155820] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:57.159391] [DEBUG] [FORECASTER] WPP: Forecast T+1@11:T+2@11: UP (p=92.76%) [2026-02-24T20:34:57.159727] [INFO ] [FORECASTER] Completed predict_future for WPP [2026-02-24T20:34:57.159876] [INFO ] [sig ] WPP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:57.329378] [INFO ] [LOCAL ] Saved forecast: WPP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WPP.txt [2026-02-24T20:34:57.329540] [INFO ] [sig ] [3305/3377] Completed WPP in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 26.0s [2026-02-24T20:34:57.329600] [INFO ] [sig ] [3306/3377] Forecasting WRAP... [2026-02-24T20:34:57.329633] [INFO ] [sig ] Generating forecast for: WRAP [2026-02-24T20:34:57.329672] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRAP' from 'https://tdm.silogroup.org/data/derivative_storage/WRAP.csv'. [2026-02-24T20:34:57.343071] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRAP'. [2026-02-24T20:34:57.343460] [INFO ] [FORECASTER] Starting predict_future for WRAP [2026-02-24T20:34:57.344322] [DEBUG] [LOCAL ] No optimal features file found for WRAP: ./output/feature-sets/WRAP.txt [2026-02-24T20:34:57.344378] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:57.344412] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:57.344440] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:57.344498] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:57.412308] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:57.413164] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:57.413287] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:57.413324] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:57.532522] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:57.532701] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:57.532752] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:57.532789] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:57.536480] [DEBUG] [FORECASTER] WRAP: Forecast T+1@11:T+2@11: UP (p=73.27%) [2026-02-24T20:34:57.536798] [INFO ] [FORECASTER] Completed predict_future for WRAP [2026-02-24T20:34:57.536932] [INFO ] [sig ] WRAP: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:57.686283] [INFO ] [LOCAL ] Saved forecast: WRAP 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WRAP.txt [2026-02-24T20:34:57.686418] [INFO ] [sig ] [3306/3377] Completed WRAP in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 25.6s [2026-02-24T20:34:57.686456] [INFO ] [sig ] [3307/3377] Forecasting WRB... [2026-02-24T20:34:57.686484] [INFO ] [sig ] Generating forecast for: WRB [2026-02-24T20:34:57.686515] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRB' from 'https://tdm.silogroup.org/data/derivative_storage/WRB.csv'. [2026-02-24T20:34:57.700963] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRB'. [2026-02-24T20:34:57.701296] [INFO ] [FORECASTER] Starting predict_future for WRB [2026-02-24T20:34:57.702367] [DEBUG] [LOCAL ] No optimal features file found for WRB: ./output/feature-sets/WRB.txt [2026-02-24T20:34:57.702423] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:57.702494] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:57.702524] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:57.702601] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:57.765863] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:57.766800] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:57.766888] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:57.766923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:57.892406] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:57.892600] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:57.892648] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:57.892685] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:57.896926] [DEBUG] [FORECASTER] WRB: Forecast T+1@11:T+2@11: UP (p=93.06%) [2026-02-24T20:34:57.897259] [INFO ] [FORECASTER] Completed predict_future for WRB [2026-02-24T20:34:57.897416] [INFO ] [sig ] WRB: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:58.103262] [INFO ] [LOCAL ] Saved forecast: WRB 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WRB.txt [2026-02-24T20:34:58.103496] [INFO ] [sig ] [3307/3377] Completed WRB in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 25.3s [2026-02-24T20:34:58.103548] [INFO ] [sig ] [3308/3377] Forecasting WRBY... [2026-02-24T20:34:58.103608] [INFO ] [sig ] Generating forecast for: WRBY [2026-02-24T20:34:58.103648] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRBY' from 'https://tdm.silogroup.org/data/derivative_storage/WRBY.csv'. [2026-02-24T20:34:58.123785] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRBY'. [2026-02-24T20:34:58.125236] [INFO ] [FORECASTER] Starting predict_future for WRBY [2026-02-24T20:34:58.127185] [DEBUG] [LOCAL ] No optimal features file found for WRBY: ./output/feature-sets/WRBY.txt [2026-02-24T20:34:58.127286] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:58.127366] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:58.127420] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:58.127518] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:58.207819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:58.209275] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:58.209440] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:58.209496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:58.393299] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:58.393507] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:58.393603] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:58.393661] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:58.399609] [DEBUG] [FORECASTER] WRBY: Forecast T+1@11:T+2@11: UP (p=65.90%) [2026-02-24T20:34:58.400211] [INFO ] [FORECASTER] Completed predict_future for WRBY [2026-02-24T20:34:58.400456] [INFO ] [sig ] WRBY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:58.633410] [INFO ] [LOCAL ] Saved forecast: WRBY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WRBY.txt [2026-02-24T20:34:58.633683] [INFO ] [sig ] [3308/3377] Completed WRBY in 0.5s | 2.77 sym/s | Total: 19.9m | ETA: 24.9s [2026-02-24T20:34:58.633755] [INFO ] [sig ] [3309/3377] Forecasting WRLD... [2026-02-24T20:34:58.633810] [INFO ] [sig ] Generating forecast for: WRLD [2026-02-24T20:34:58.633864] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WRLD' from 'https://tdm.silogroup.org/data/derivative_storage/WRLD.csv'. [2026-02-24T20:34:58.677658] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WRLD'. [2026-02-24T20:34:58.678238] [INFO ] [FORECASTER] Starting predict_future for WRLD [2026-02-24T20:34:58.679532] [DEBUG] [LOCAL ] No optimal features file found for WRLD: ./output/feature-sets/WRLD.txt [2026-02-24T20:34:58.679637] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:58.679693] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:58.679745] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:58.679841] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:58.780811] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:58.782264] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:58.782403] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:58.782462] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:58.980508] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:58.980730] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:58.980797] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:58.980850] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:58.986506] [DEBUG] [FORECASTER] WRLD: Forecast T+1@11:T+2@11: DOWN (p=17.15%) [2026-02-24T20:34:58.987056] [INFO ] [FORECASTER] Completed predict_future for WRLD [2026-02-24T20:34:58.987267] [INFO ] [sig ] WRLD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:34:59.185632] [INFO ] [LOCAL ] Saved forecast: WRLD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WRLD.txt [2026-02-24T20:34:59.185867] [INFO ] [sig ] [3309/3377] Completed WRLD in 0.6s | 2.77 sym/s | Total: 19.9m | ETA: 24.6s [2026-02-24T20:34:59.185937] [INFO ] [sig ] [3310/3377] Forecasting WSBC... [2026-02-24T20:34:59.185989] [INFO ] [sig ] Generating forecast for: WSBC [2026-02-24T20:34:59.186047] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBC' from 'https://tdm.silogroup.org/data/derivative_storage/WSBC.csv'. [2026-02-24T20:34:59.203460] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBC'. [2026-02-24T20:34:59.203995] [INFO ] [FORECASTER] Starting predict_future for WSBC [2026-02-24T20:34:59.205188] [DEBUG] [LOCAL ] No optimal features file found for WSBC: ./output/feature-sets/WSBC.txt [2026-02-24T20:34:59.205265] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:59.205319] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:59.205367] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:59.205460] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:59.285558] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:59.286529] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:59.286640] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:59.286677] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:59.415698] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:59.415859] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:59.415901] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:59.415964] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:59.419617] [DEBUG] [FORECASTER] WSBC: Forecast T+1@11:T+2@11: UP (p=61.65%) [2026-02-24T20:34:59.419947] [INFO ] [FORECASTER] Completed predict_future for WSBC [2026-02-24T20:34:59.420098] [INFO ] [sig ] WSBC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:59.565664] [INFO ] [LOCAL ] Saved forecast: WSBC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WSBC.txt [2026-02-24T20:34:59.565786] [INFO ] [sig ] [3310/3377] Completed WSBC in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 24.2s [2026-02-24T20:34:59.565826] [INFO ] [sig ] [3311/3377] Forecasting WSBF... [2026-02-24T20:34:59.565855] [INFO ] [sig ] Generating forecast for: WSBF [2026-02-24T20:34:59.565886] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSBF' from 'https://tdm.silogroup.org/data/derivative_storage/WSBF.csv'. [2026-02-24T20:34:59.577010] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSBF'. [2026-02-24T20:34:59.577279] [INFO ] [FORECASTER] Starting predict_future for WSBF [2026-02-24T20:34:59.578261] [DEBUG] [LOCAL ] No optimal features file found for WSBF: ./output/feature-sets/WSBF.txt [2026-02-24T20:34:59.578315] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:59.578348] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:59.578374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:59.578430] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:59.635727] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:59.636395] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:59.636484] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:59.636518] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:34:59.758127] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:34:59.758254] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:34:59.758291] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:34:59.758319] [INFO ] [FORECASTER] Training complete [2026-02-24T20:34:59.761715] [DEBUG] [FORECASTER] WSBF: Forecast T+1@11:T+2@11: UP (p=95.37%) [2026-02-24T20:34:59.761993] [INFO ] [FORECASTER] Completed predict_future for WSBF [2026-02-24T20:34:59.762123] [INFO ] [sig ] WSBF: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:34:59.902744] [INFO ] [LOCAL ] Saved forecast: WSBF 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WSBF.txt [2026-02-24T20:34:59.902887] [INFO ] [sig ] [3311/3377] Completed WSBF in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 23.8s [2026-02-24T20:34:59.902926] [INFO ] [sig ] [3312/3377] Forecasting WSC... [2026-02-24T20:34:59.902961] [INFO ] [sig ] Generating forecast for: WSC [2026-02-24T20:34:59.902994] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSC' from 'https://tdm.silogroup.org/data/derivative_storage/WSC.csv'. [2026-02-24T20:34:59.915471] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSC'. [2026-02-24T20:34:59.915826] [INFO ] [FORECASTER] Starting predict_future for WSC [2026-02-24T20:34:59.916688] [DEBUG] [LOCAL ] No optimal features file found for WSC: ./output/feature-sets/WSC.txt [2026-02-24T20:34:59.916756] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:34:59.916797] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:34:59.916833] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:34:59.916897] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:34:59.975819] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:34:59.976457] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:34:59.976538] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:34:59.976590] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:00.101291] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:00.101438] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:00.101479] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:00.101509] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:00.104934] [DEBUG] [FORECASTER] WSC: Forecast T+1@11:T+2@11: UP (p=74.61%) [2026-02-24T20:35:00.105212] [INFO ] [FORECASTER] Completed predict_future for WSC [2026-02-24T20:35:00.105350] [INFO ] [sig ] WSC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:00.252171] [INFO ] [LOCAL ] Saved forecast: WSC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WSC.txt [2026-02-24T20:35:00.252322] [INFO ] [sig ] [3312/3377] Completed WSC in 0.3s | 2.77 sym/s | Total: 19.9m | ETA: 23.5s [2026-02-24T20:35:00.252362] [INFO ] [sig ] [3313/3377] Forecasting WSFS... [2026-02-24T20:35:00.252392] [INFO ] [sig ] Generating forecast for: WSFS [2026-02-24T20:35:00.252426] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSFS' from 'https://tdm.silogroup.org/data/derivative_storage/WSFS.csv'. [2026-02-24T20:35:00.264373] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSFS'. [2026-02-24T20:35:00.264773] [INFO ] [FORECASTER] Starting predict_future for WSFS [2026-02-24T20:35:00.265686] [DEBUG] [LOCAL ] No optimal features file found for WSFS: ./output/feature-sets/WSFS.txt [2026-02-24T20:35:00.265741] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:00.265774] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:00.265802] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:00.265859] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:00.325420] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:00.326331] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:00.326421] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:00.326457] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:00.462393] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:00.462510] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:00.462550] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:00.462599] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:00.466316] [DEBUG] [FORECASTER] WSFS: Forecast T+1@11:T+2@11: DOWN (p=4.41%) [2026-02-24T20:35:00.466635] [INFO ] [FORECASTER] Completed predict_future for WSFS [2026-02-24T20:35:00.466774] [INFO ] [sig ] WSFS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:00.612966] [INFO ] [LOCAL ] Saved forecast: WSFS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WSFS.txt [2026-02-24T20:35:00.613125] [INFO ] [sig ] [3313/3377] Completed WSFS in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 23.1s [2026-02-24T20:35:00.613164] [INFO ] [sig ] [3314/3377] Forecasting WSM... [2026-02-24T20:35:00.613194] [INFO ] [sig ] Generating forecast for: WSM [2026-02-24T20:35:00.613224] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSM' from 'https://tdm.silogroup.org/data/derivative_storage/WSM.csv'. [2026-02-24T20:35:00.626007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSM'. [2026-02-24T20:35:00.626345] [INFO ] [FORECASTER] Starting predict_future for WSM [2026-02-24T20:35:00.627168] [DEBUG] [LOCAL ] No optimal features file found for WSM: ./output/feature-sets/WSM.txt [2026-02-24T20:35:00.627221] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:00.627253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:00.627281] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:00.627337] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:00.686157] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:00.687002] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:00.687088] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:00.687121] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:00.807257] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:00.807378] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:00.807417] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:00.807446] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:00.811124] [DEBUG] [FORECASTER] WSM: Forecast T+1@11:T+2@11: DOWN (p=40.09%) [2026-02-24T20:35:00.811466] [INFO ] [FORECASTER] Completed predict_future for WSM [2026-02-24T20:35:00.811647] [INFO ] [sig ] WSM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:00.966269] [INFO ] [LOCAL ] Saved forecast: WSM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WSM.txt [2026-02-24T20:35:00.966406] [INFO ] [sig ] [3314/3377] Completed WSM in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 22.7s [2026-02-24T20:35:00.966446] [INFO ] [sig ] [3315/3377] Forecasting WSO... [2026-02-24T20:35:00.966475] [INFO ] [sig ] Generating forecast for: WSO [2026-02-24T20:35:00.966506] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WSO' from 'https://tdm.silogroup.org/data/derivative_storage/WSO.csv'. [2026-02-24T20:35:00.978741] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WSO'. [2026-02-24T20:35:00.979098] [INFO ] [FORECASTER] Starting predict_future for WSO [2026-02-24T20:35:00.980006] [DEBUG] [LOCAL ] No optimal features file found for WSO: ./output/feature-sets/WSO.txt [2026-02-24T20:35:00.980069] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:00.980109] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:00.980136] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:00.980194] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:01.039730] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:01.040670] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:01.040770] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:01.040804] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:01.172025] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:01.172154] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:01.172194] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:01.172237] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:01.176894] [DEBUG] [FORECASTER] WSO: Forecast T+1@11:T+2@11: UP (p=66.04%) [2026-02-24T20:35:01.177391] [INFO ] [FORECASTER] Completed predict_future for WSO [2026-02-24T20:35:01.177534] [INFO ] [sig ] WSO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:01.323560] [INFO ] [LOCAL ] Saved forecast: WSO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WSO.txt [2026-02-24T20:35:01.323738] [INFO ] [sig ] [3315/3377] Completed WSO in 0.4s | 2.77 sym/s | Total: 19.9m | ETA: 22.4s [2026-02-24T20:35:01.323779] [INFO ] [sig ] [3316/3377] Forecasting WTBA... [2026-02-24T20:35:01.323810] [INFO ] [sig ] Generating forecast for: WTBA [2026-02-24T20:35:01.323842] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTBA' from 'https://tdm.silogroup.org/data/derivative_storage/WTBA.csv'. [2026-02-24T20:35:01.394653] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTBA'. [2026-02-24T20:35:01.395136] [INFO ] [FORECASTER] Starting predict_future for WTBA [2026-02-24T20:35:01.396160] [DEBUG] [LOCAL ] No optimal features file found for WTBA: ./output/feature-sets/WTBA.txt [2026-02-24T20:35:01.396217] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:01.396249] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:01.396275] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:01.396344] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:01.473092] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:01.474347] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:01.474481] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:01.474533] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:01.605040] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:01.605201] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:01.605243] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:01.605274] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:01.608878] [DEBUG] [FORECASTER] WTBA: Forecast T+1@11:T+2@11: DOWN (p=1.26%) [2026-02-24T20:35:01.609192] [INFO ] [FORECASTER] Completed predict_future for WTBA [2026-02-24T20:35:01.609336] [INFO ] [sig ] WTBA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:01.757345] [INFO ] [LOCAL ] Saved forecast: WTBA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WTBA.txt [2026-02-24T20:35:01.757552] [INFO ] [sig ] [3316/3377] Completed WTBA in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 22.0s [2026-02-24T20:35:01.757617] [INFO ] [sig ] [3317/3377] Forecasting WTFC... [2026-02-24T20:35:01.757649] [INFO ] [sig ] Generating forecast for: WTFC [2026-02-24T20:35:01.757682] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTFC' from 'https://tdm.silogroup.org/data/derivative_storage/WTFC.csv'. [2026-02-24T20:35:01.772050] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTFC'. [2026-02-24T20:35:01.772534] [INFO ] [FORECASTER] Starting predict_future for WTFC [2026-02-24T20:35:01.773756] [DEBUG] [LOCAL ] No optimal features file found for WTFC: ./output/feature-sets/WTFC.txt [2026-02-24T20:35:01.773815] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:01.773847] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:01.773875] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:01.773932] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:01.835339] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:01.836385] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:01.836536] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:01.836616] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:01.972671] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:01.972863] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:01.972911] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:01.972942] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:01.976853] [DEBUG] [FORECASTER] WTFC: Forecast T+1@11:T+2@11: UP (p=60.93%) [2026-02-24T20:35:01.977227] [INFO ] [FORECASTER] Completed predict_future for WTFC [2026-02-24T20:35:01.977388] [INFO ] [sig ] WTFC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:02.129619] [INFO ] [LOCAL ] Saved forecast: WTFC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WTFC.txt [2026-02-24T20:35:02.129812] [INFO ] [sig ] [3317/3377] Completed WTFC in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 21.7s [2026-02-24T20:35:02.129861] [INFO ] [sig ] [3318/3377] Forecasting WTI... [2026-02-24T20:35:02.129898] [INFO ] [sig ] Generating forecast for: WTI [2026-02-24T20:35:02.129929] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTI' from 'https://tdm.silogroup.org/data/derivative_storage/WTI.csv'. [2026-02-24T20:35:02.142448] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTI'. [2026-02-24T20:35:02.142861] [INFO ] [FORECASTER] Starting predict_future for WTI [2026-02-24T20:35:02.143706] [DEBUG] [LOCAL ] No optimal features file found for WTI: ./output/feature-sets/WTI.txt [2026-02-24T20:35:02.143762] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:02.143796] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:02.143825] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:02.143883] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:02.202173] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:02.203085] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:02.203175] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:02.203212] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:02.326814] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:02.326972] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:02.327014] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:02.327045] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:02.330547] [DEBUG] [FORECASTER] WTI: Forecast T+1@11:T+2@11: UP (p=91.93%) [2026-02-24T20:35:02.330888] [INFO ] [FORECASTER] Completed predict_future for WTI [2026-02-24T20:35:02.331026] [INFO ] [sig ] WTI: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:02.473990] [INFO ] [LOCAL ] Saved forecast: WTI 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/WTI.txt [2026-02-24T20:35:02.474212] [INFO ] [sig ] [3318/3377] Completed WTI in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 21.3s [2026-02-24T20:35:02.474273] [INFO ] [sig ] [3319/3377] Forecasting WTRG... [2026-02-24T20:35:02.474321] [INFO ] [sig ] Generating forecast for: WTRG [2026-02-24T20:35:02.474370] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTRG' from 'https://tdm.silogroup.org/data/derivative_storage/WTRG.csv'. [2026-02-24T20:35:02.487144] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTRG'. [2026-02-24T20:35:02.487546] [INFO ] [FORECASTER] Starting predict_future for WTRG [2026-02-24T20:35:02.488446] [DEBUG] [LOCAL ] No optimal features file found for WTRG: ./output/feature-sets/WTRG.txt [2026-02-24T20:35:02.488503] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:02.488538] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:02.488566] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:02.488660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:02.547568] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:02.548632] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:02.548728] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:02.548762] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:02.670067] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:02.670227] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:02.670268] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:02.670299] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:02.673932] [DEBUG] [FORECASTER] WTRG: Forecast T+1@11:T+2@11: DOWN (p=18.34%) [2026-02-24T20:35:02.674234] [INFO ] [FORECASTER] Completed predict_future for WTRG [2026-02-24T20:35:02.674373] [INFO ] [sig ] WTRG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:02.822729] [INFO ] [LOCAL ] Saved forecast: WTRG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WTRG.txt [2026-02-24T20:35:02.822883] [INFO ] [sig ] [3319/3377] Completed WTRG in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 20.9s [2026-02-24T20:35:02.822924] [INFO ] [sig ] [3320/3377] Forecasting WTS... [2026-02-24T20:35:02.822953] [INFO ] [sig ] Generating forecast for: WTS [2026-02-24T20:35:02.822984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WTS' from 'https://tdm.silogroup.org/data/derivative_storage/WTS.csv'. [2026-02-24T20:35:02.837440] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WTS'. [2026-02-24T20:35:02.838007] [INFO ] [FORECASTER] Starting predict_future for WTS [2026-02-24T20:35:02.839362] [DEBUG] [LOCAL ] No optimal features file found for WTS: ./output/feature-sets/WTS.txt [2026-02-24T20:35:02.839436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:02.839488] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:02.839531] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:02.839654] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:02.901362] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:02.902286] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:02.902373] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:02.902408] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:03.029627] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:03.029784] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:03.029833] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:03.029864] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:03.033403] [DEBUG] [FORECASTER] WTS: Forecast T+1@11:T+2@11: DOWN (p=19.07%) [2026-02-24T20:35:03.033728] [INFO ] [FORECASTER] Completed predict_future for WTS [2026-02-24T20:35:03.033869] [INFO ] [sig ] WTS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:03.184642] [INFO ] [LOCAL ] Saved forecast: WTS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WTS.txt [2026-02-24T20:35:03.184844] [INFO ] [sig ] [3320/3377] Completed WTS in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 20.6s [2026-02-24T20:35:03.184886] [INFO ] [sig ] [3321/3377] Forecasting WULF... [2026-02-24T20:35:03.184919] [INFO ] [sig ] Generating forecast for: WULF [2026-02-24T20:35:03.184950] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WULF' from 'https://tdm.silogroup.org/data/derivative_storage/WULF.csv'. [2026-02-24T20:35:03.197734] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WULF'. [2026-02-24T20:35:03.198195] [INFO ] [FORECASTER] Starting predict_future for WULF [2026-02-24T20:35:03.199138] [DEBUG] [LOCAL ] No optimal features file found for WULF: ./output/feature-sets/WULF.txt [2026-02-24T20:35:03.199220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:03.199257] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:03.199284] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:03.199342] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:03.261974] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:03.262905] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:03.262991] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:03.263025] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:03.394825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:03.395010] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:03.395070] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:03.395106] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:03.399120] [DEBUG] [FORECASTER] WULF: Forecast T+1@11:T+2@11: DOWN (p=18.69%) [2026-02-24T20:35:03.399446] [INFO ] [FORECASTER] Completed predict_future for WULF [2026-02-24T20:35:03.399612] [INFO ] [sig ] WULF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:03.541436] [INFO ] [LOCAL ] Saved forecast: WULF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WULF.txt [2026-02-24T20:35:03.541621] [INFO ] [sig ] [3321/3377] Completed WULF in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 20.2s [2026-02-24T20:35:03.541664] [INFO ] [sig ] [3322/3377] Forecasting WVE... [2026-02-24T20:35:03.541695] [INFO ] [sig ] Generating forecast for: WVE [2026-02-24T20:35:03.541729] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WVE' from 'https://tdm.silogroup.org/data/derivative_storage/WVE.csv'. [2026-02-24T20:35:03.553868] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WVE'. [2026-02-24T20:35:03.554234] [INFO ] [FORECASTER] Starting predict_future for WVE [2026-02-24T20:35:03.555050] [DEBUG] [LOCAL ] No optimal features file found for WVE: ./output/feature-sets/WVE.txt [2026-02-24T20:35:03.555104] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:03.555136] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:03.555163] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:03.555220] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:03.613996] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:03.614909] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:03.614993] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:03.615216] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:03.736551] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:03.736728] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:03.736768] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:03.736800] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:03.740378] [DEBUG] [FORECASTER] WVE: Forecast T+1@11:T+2@11: DOWN (p=15.66%) [2026-02-24T20:35:03.740674] [INFO ] [FORECASTER] Completed predict_future for WVE [2026-02-24T20:35:03.740804] [INFO ] [sig ] WVE: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:03.881828] [INFO ] [LOCAL ] Saved forecast: WVE 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WVE.txt [2026-02-24T20:35:03.882185] [INFO ] [sig ] [3322/3377] Completed WVE in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 19.9s [2026-02-24T20:35:03.882226] [INFO ] [sig ] [3323/3377] Forecasting WWD... [2026-02-24T20:35:03.882257] [INFO ] [sig ] Generating forecast for: WWD [2026-02-24T20:35:03.882288] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WWD' from 'https://tdm.silogroup.org/data/derivative_storage/WWD.csv'. [2026-02-24T20:35:03.894969] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WWD'. [2026-02-24T20:35:03.895315] [INFO ] [FORECASTER] Starting predict_future for WWD [2026-02-24T20:35:03.896159] [DEBUG] [LOCAL ] No optimal features file found for WWD: ./output/feature-sets/WWD.txt [2026-02-24T20:35:03.896214] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:03.896247] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:03.896274] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:03.896331] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:03.954700] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:03.955813] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:03.955916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:03.955958] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:04.078729] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:04.078889] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:04.078932] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:04.078961] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:04.082552] [DEBUG] [FORECASTER] WWD: Forecast T+1@11:T+2@11: DOWN (p=35.07%) [2026-02-24T20:35:04.082863] [INFO ] [FORECASTER] Completed predict_future for WWD [2026-02-24T20:35:04.083002] [INFO ] [sig ] WWD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:04.230200] [INFO ] [LOCAL ] Saved forecast: WWD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WWD.txt [2026-02-24T20:35:04.230361] [INFO ] [sig ] [3323/3377] Completed WWD in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 19.5s [2026-02-24T20:35:04.230402] [INFO ] [sig ] [3324/3377] Forecasting WY... [2026-02-24T20:35:04.230432] [INFO ] [sig ] Generating forecast for: WY [2026-02-24T20:35:04.230464] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WY' from 'https://tdm.silogroup.org/data/derivative_storage/WY.csv'. [2026-02-24T20:35:04.276108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WY'. [2026-02-24T20:35:04.276497] [INFO ] [FORECASTER] Starting predict_future for WY [2026-02-24T20:35:04.277381] [DEBUG] [LOCAL ] No optimal features file found for WY: ./output/feature-sets/WY.txt [2026-02-24T20:35:04.277436] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:04.277501] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:04.277532] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:04.277610] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:04.335372] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:04.336283] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:04.336366] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:04.336399] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:04.451727] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:04.451893] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:04.451934] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:04.451962] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:04.455394] [DEBUG] [FORECASTER] WY: Forecast T+1@11:T+2@11: DOWN (p=27.83%) [2026-02-24T20:35:04.455700] [INFO ] [FORECASTER] Completed predict_future for WY [2026-02-24T20:35:04.455831] [INFO ] [sig ] WY: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:04.598259] [INFO ] [LOCAL ] Saved forecast: WY 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WY.txt [2026-02-24T20:35:04.598426] [INFO ] [sig ] [3324/3377] Completed WY in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 19.1s [2026-02-24T20:35:04.598468] [INFO ] [sig ] [3325/3377] Forecasting WYNN... [2026-02-24T20:35:04.598497] [INFO ] [sig ] Generating forecast for: WYNN [2026-02-24T20:35:04.598528] [DEBUG] [REMOTE ] Fetching historical data for symbol 'WYNN' from 'https://tdm.silogroup.org/data/derivative_storage/WYNN.csv'. [2026-02-24T20:35:04.611043] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'WYNN'. [2026-02-24T20:35:04.611431] [INFO ] [FORECASTER] Starting predict_future for WYNN [2026-02-24T20:35:04.612346] [DEBUG] [LOCAL ] No optimal features file found for WYNN: ./output/feature-sets/WYNN.txt [2026-02-24T20:35:04.612403] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:04.612436] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:04.612465] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:04.612522] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:04.670885] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:04.671801] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:04.671889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:04.671923] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:04.797683] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:04.797869] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:04.797913] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:04.797943] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:04.801515] [DEBUG] [FORECASTER] WYNN: Forecast T+1@11:T+2@11: DOWN (p=4.51%) [2026-02-24T20:35:04.801827] [INFO ] [FORECASTER] Completed predict_future for WYNN [2026-02-24T20:35:04.801984] [INFO ] [sig ] WYNN: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:04.957978] [INFO ] [LOCAL ] Saved forecast: WYNN 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/WYNN.txt [2026-02-24T20:35:04.958147] [INFO ] [sig ] [3325/3377] Completed WYNN in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 18.8s [2026-02-24T20:35:04.958189] [INFO ] [sig ] [3326/3377] Forecasting XBIL... [2026-02-24T20:35:04.958219] [INFO ] [sig ] Generating forecast for: XBIL [2026-02-24T20:35:04.958251] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XBIL' from 'https://tdm.silogroup.org/data/derivative_storage/XBIL.csv'. [2026-02-24T20:35:04.970787] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XBIL'. [2026-02-24T20:35:04.971157] [INFO ] [FORECASTER] Starting predict_future for XBIL [2026-02-24T20:35:04.972011] [DEBUG] [LOCAL ] No optimal features file found for XBIL: ./output/feature-sets/XBIL.txt [2026-02-24T20:35:04.972067] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:04.972101] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:04.972132] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:04.972205] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:05.035233] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:05.036194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:05.036281] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:05.036316] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:05.137000] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:05.137159] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:05.137198] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:05.137226] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:05.140797] [DEBUG] [FORECASTER] XBIL: Forecast T+1@11:T+2@11: UP (p=97.17%) [2026-02-24T20:35:05.141111] [INFO ] [FORECASTER] Completed predict_future for XBIL [2026-02-24T20:35:05.141243] [INFO ] [sig ] XBIL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:05.283403] [INFO ] [LOCAL ] Saved forecast: XBIL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XBIL.txt [2026-02-24T20:35:05.283536] [INFO ] [sig ] [3326/3377] Completed XBIL in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 18.4s [2026-02-24T20:35:05.283592] [INFO ] [sig ] [3327/3377] Forecasting XEL... [2026-02-24T20:35:05.283627] [INFO ] [sig ] Generating forecast for: XEL [2026-02-24T20:35:05.283659] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XEL' from 'https://tdm.silogroup.org/data/derivative_storage/XEL.csv'. [2026-02-24T20:35:05.295886] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XEL'. [2026-02-24T20:35:05.296292] [INFO ] [FORECASTER] Starting predict_future for XEL [2026-02-24T20:35:05.297141] [DEBUG] [LOCAL ] No optimal features file found for XEL: ./output/feature-sets/XEL.txt [2026-02-24T20:35:05.297199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:05.297233] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:05.297260] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:05.297319] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:05.355053] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:05.355808] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:05.355889] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:05.355922] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:05.477797] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:05.477979] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:05.478020] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:05.478084] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:05.481593] [DEBUG] [FORECASTER] XEL: Forecast T+1@11:T+2@11: DOWN (p=29.39%) [2026-02-24T20:35:05.481907] [INFO ] [FORECASTER] Completed predict_future for XEL [2026-02-24T20:35:05.482058] [INFO ] [sig ] XEL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:05.621923] [INFO ] [LOCAL ] Saved forecast: XEL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/XEL.txt [2026-02-24T20:35:05.622059] [INFO ] [sig ] [3327/3377] Completed XEL in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 18.1s [2026-02-24T20:35:05.622098] [INFO ] [sig ] [3328/3377] Forecasting XENE... [2026-02-24T20:35:05.622127] [INFO ] [sig ] Generating forecast for: XENE [2026-02-24T20:35:05.622158] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XENE' from 'https://tdm.silogroup.org/data/derivative_storage/XENE.csv'. [2026-02-24T20:35:05.634953] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XENE'. [2026-02-24T20:35:05.635280] [INFO ] [FORECASTER] Starting predict_future for XENE [2026-02-24T20:35:05.636095] [DEBUG] [LOCAL ] No optimal features file found for XENE: ./output/feature-sets/XENE.txt [2026-02-24T20:35:05.636149] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:05.636181] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:05.636208] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:05.636264] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:05.693689] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:05.694466] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:05.694548] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:05.694602] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:05.812825] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:05.812994] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:05.813035] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:05.813063] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:05.816451] [DEBUG] [FORECASTER] XENE: Forecast T+1@11:T+2@11: UP (p=99.05%) [2026-02-24T20:35:05.816746] [INFO ] [FORECASTER] Completed predict_future for XENE [2026-02-24T20:35:05.816877] [INFO ] [sig ] XENE: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:05.958008] [INFO ] [LOCAL ] Saved forecast: XENE 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XENE.txt [2026-02-24T20:35:05.958138] [INFO ] [sig ] [3328/3377] Completed XENE in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 17.7s [2026-02-24T20:35:05.958176] [INFO ] [sig ] [3329/3377] Forecasting XERS... [2026-02-24T20:35:05.958205] [INFO ] [sig ] Generating forecast for: XERS [2026-02-24T20:35:05.958234] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XERS' from 'https://tdm.silogroup.org/data/derivative_storage/XERS.csv'. [2026-02-24T20:35:05.970424] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XERS'. [2026-02-24T20:35:05.970761] [INFO ] [FORECASTER] Starting predict_future for XERS [2026-02-24T20:35:05.971651] [DEBUG] [LOCAL ] No optimal features file found for XERS: ./output/feature-sets/XERS.txt [2026-02-24T20:35:05.971707] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:05.971739] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:05.971765] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:05.971824] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:06.030374] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:06.031126] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:06.031213] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:06.031247] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:06.151108] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:06.151255] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:06.151295] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:06.151327] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:06.154834] [DEBUG] [FORECASTER] XERS: Forecast T+1@11:T+2@11: DOWN (p=43.09%) [2026-02-24T20:35:06.155150] [INFO ] [FORECASTER] Completed predict_future for XERS [2026-02-24T20:35:06.155282] [INFO ] [sig ] XERS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:06.313091] [INFO ] [LOCAL ] Saved forecast: XERS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/XERS.txt [2026-02-24T20:35:06.313249] [INFO ] [sig ] [3329/3377] Completed XERS in 0.4s | 2.77 sym/s | Total: 20.0m | ETA: 17.3s [2026-02-24T20:35:06.313290] [INFO ] [sig ] [3330/3377] Forecasting XGN... [2026-02-24T20:35:06.313319] [INFO ] [sig ] Generating forecast for: XGN [2026-02-24T20:35:06.313350] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XGN' from 'https://tdm.silogroup.org/data/derivative_storage/XGN.csv'. [2026-02-24T20:35:06.325097] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XGN'. [2026-02-24T20:35:06.325415] [INFO ] [FORECASTER] Starting predict_future for XGN [2026-02-24T20:35:06.326223] [DEBUG] [LOCAL ] No optimal features file found for XGN: ./output/feature-sets/XGN.txt [2026-02-24T20:35:06.326276] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:06.326308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:06.326335] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:06.326391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:06.383931] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:06.384651] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:06.384731] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:06.384764] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:06.503026] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:06.503137] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:06.503177] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:06.503204] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:06.506655] [DEBUG] [FORECASTER] XGN: Forecast T+1@11:T+2@11: UP (p=85.83%) [2026-02-24T20:35:06.506934] [INFO ] [FORECASTER] Completed predict_future for XGN [2026-02-24T20:35:06.507066] [INFO ] [sig ] XGN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:06.647540] [INFO ] [LOCAL ] Saved forecast: XGN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XGN.txt [2026-02-24T20:35:06.647699] [INFO ] [sig ] [3330/3377] Completed XGN in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 17.0s [2026-02-24T20:35:06.647739] [INFO ] [sig ] [3331/3377] Forecasting XOM... [2026-02-24T20:35:06.647769] [INFO ] [sig ] Generating forecast for: XOM [2026-02-24T20:35:06.647800] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOM' from 'https://tdm.silogroup.org/data/derivative_storage/XOM.csv'. [2026-02-24T20:35:06.660200] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOM'. [2026-02-24T20:35:06.660550] [INFO ] [FORECASTER] Starting predict_future for XOM [2026-02-24T20:35:06.661386] [DEBUG] [LOCAL ] No optimal features file found for XOM: ./output/feature-sets/XOM.txt [2026-02-24T20:35:06.661441] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:06.661476] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:06.661504] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:06.661562] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:06.720718] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:06.721543] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:06.721646] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:06.721682] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:06.849057] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:06.849267] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:06.849332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:06.849382] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:06.854146] [DEBUG] [FORECASTER] XOM: Forecast T+1@11:T+2@11: UP (p=77.89%) [2026-02-24T20:35:06.854503] [INFO ] [FORECASTER] Completed predict_future for XOM [2026-02-24T20:35:06.854674] [INFO ] [sig ] XOM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:06.997187] [INFO ] [LOCAL ] Saved forecast: XOM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XOM.txt [2026-02-24T20:35:06.997339] [INFO ] [sig ] [3331/3377] Completed XOM in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 16.6s [2026-02-24T20:35:06.997378] [INFO ] [sig ] [3332/3377] Forecasting XOMA... [2026-02-24T20:35:06.997408] [INFO ] [sig ] Generating forecast for: XOMA [2026-02-24T20:35:06.997439] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOMA' from 'https://tdm.silogroup.org/data/derivative_storage/XOMA.csv'. [2026-02-24T20:35:07.008828] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOMA'. [2026-02-24T20:35:07.009233] [INFO ] [FORECASTER] Starting predict_future for XOMA [2026-02-24T20:35:07.010202] [DEBUG] [LOCAL ] No optimal features file found for XOMA: ./output/feature-sets/XOMA.txt [2026-02-24T20:35:07.010261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:07.010308] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:07.010337] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:07.010395] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:07.069016] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:07.070094] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:07.070371] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:07.070406] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:07.191416] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:07.191592] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:07.191636] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:07.191665] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:07.195171] [DEBUG] [FORECASTER] XOMA: Forecast T+1@11:T+2@11: DOWN (p=9.84%) [2026-02-24T20:35:07.195481] [INFO ] [FORECASTER] Completed predict_future for XOMA [2026-02-24T20:35:07.195641] [INFO ] [sig ] XOMA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:07.337526] [INFO ] [LOCAL ] Saved forecast: XOMA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/XOMA.txt [2026-02-24T20:35:07.337712] [INFO ] [sig ] [3332/3377] Completed XOMA in 0.3s | 2.77 sym/s | Total: 20.0m | ETA: 16.2s [2026-02-24T20:35:07.337755] [INFO ] [sig ] [3333/3377] Forecasting XOS... [2026-02-24T20:35:07.337784] [INFO ] [sig ] Generating forecast for: XOS [2026-02-24T20:35:07.337816] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XOS' from 'https://tdm.silogroup.org/data/derivative_storage/XOS.csv'. [2026-02-24T20:35:07.349342] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XOS'. [2026-02-24T20:35:07.349774] [INFO ] [FORECASTER] Starting predict_future for XOS [2026-02-24T20:35:07.350734] [DEBUG] [LOCAL ] No optimal features file found for XOS: ./output/feature-sets/XOS.txt [2026-02-24T20:35:07.350793] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:07.350826] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:07.350854] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:07.350912] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:07.414052] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:07.414994] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:07.415082] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:07.415117] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:07.532474] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:07.532643] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:07.532685] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:07.532713] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:07.536132] [DEBUG] [FORECASTER] XOS: Forecast T+1@11:T+2@11: UP (p=59.17%) [2026-02-24T20:35:07.536409] [INFO ] [FORECASTER] Completed predict_future for XOS [2026-02-24T20:35:07.536540] [INFO ] [sig ] XOS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:07.676932] [INFO ] [LOCAL ] Saved forecast: XOS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XOS.txt [2026-02-24T20:35:07.677066] [INFO ] [sig ] [3333/3377] Completed XOS in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 15.9s [2026-02-24T20:35:07.677106] [INFO ] [sig ] [3334/3377] Forecasting XP... [2026-02-24T20:35:07.677135] [INFO ] [sig ] Generating forecast for: XP [2026-02-24T20:35:07.677165] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XP' from 'https://tdm.silogroup.org/data/derivative_storage/XP.csv'. [2026-02-24T20:35:07.690032] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XP'. [2026-02-24T20:35:07.690386] [INFO ] [FORECASTER] Starting predict_future for XP [2026-02-24T20:35:07.691221] [DEBUG] [LOCAL ] No optimal features file found for XP: ./output/feature-sets/XP.txt [2026-02-24T20:35:07.691275] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:07.691307] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:07.691334] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:07.691391] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:07.750435] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:07.751366] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:07.751491] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:07.751526] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:07.875822] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:07.875981] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:07.876022] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:07.876051] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:07.879501] [DEBUG] [FORECASTER] XP: Forecast T+1@11:T+2@11: DOWN (p=3.96%) [2026-02-24T20:35:07.879801] [INFO ] [FORECASTER] Completed predict_future for XP [2026-02-24T20:35:07.879936] [INFO ] [sig ] XP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:08.019935] [INFO ] [LOCAL ] Saved forecast: XP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/XP.txt [2026-02-24T20:35:08.020101] [INFO ] [sig ] [3334/3377] Completed XP in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 15.5s [2026-02-24T20:35:08.020143] [INFO ] [sig ] [3335/3377] Forecasting XPEL... [2026-02-24T20:35:08.020175] [INFO ] [sig ] Generating forecast for: XPEL [2026-02-24T20:35:08.020209] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPEL' from 'https://tdm.silogroup.org/data/derivative_storage/XPEL.csv'. [2026-02-24T20:35:08.032415] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPEL'. [2026-02-24T20:35:08.032810] [INFO ] [FORECASTER] Starting predict_future for XPEL [2026-02-24T20:35:08.033674] [DEBUG] [LOCAL ] No optimal features file found for XPEL: ./output/feature-sets/XPEL.txt [2026-02-24T20:35:08.033728] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:08.033762] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:08.033790] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:08.033850] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:08.095102] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:08.095953] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:08.096050] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:08.096094] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:08.221950] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:08.222125] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:08.222170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:08.222201] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:08.225902] [DEBUG] [FORECASTER] XPEL: Forecast T+1@11:T+2@11: UP (p=82.28%) [2026-02-24T20:35:08.226219] [INFO ] [FORECASTER] Completed predict_future for XPEL [2026-02-24T20:35:08.226358] [INFO ] [sig ] XPEL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:08.374226] [INFO ] [LOCAL ] Saved forecast: XPEL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XPEL.txt [2026-02-24T20:35:08.374398] [INFO ] [sig ] [3335/3377] Completed XPEL in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 15.2s [2026-02-24T20:35:08.374447] [INFO ] [sig ] [3336/3377] Forecasting XPO... [2026-02-24T20:35:08.374478] [INFO ] [sig ] Generating forecast for: XPO [2026-02-24T20:35:08.374510] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPO' from 'https://tdm.silogroup.org/data/derivative_storage/XPO.csv'. [2026-02-24T20:35:08.387108] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPO'. [2026-02-24T20:35:08.387467] [INFO ] [FORECASTER] Starting predict_future for XPO [2026-02-24T20:35:08.388340] [DEBUG] [LOCAL ] No optimal features file found for XPO: ./output/feature-sets/XPO.txt [2026-02-24T20:35:08.388395] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:08.388427] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:08.388454] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:08.388511] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:08.447145] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:08.448134] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:08.448242] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:08.448277] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:08.571471] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:08.571648] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:08.571698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:08.571734] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:08.575326] [DEBUG] [FORECASTER] XPO: Forecast T+1@11:T+2@11: UP (p=60.72%) [2026-02-24T20:35:08.575634] [INFO ] [FORECASTER] Completed predict_future for XPO [2026-02-24T20:35:08.575771] [INFO ] [sig ] XPO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:08.717494] [INFO ] [LOCAL ] Saved forecast: XPO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XPO.txt [2026-02-24T20:35:08.717684] [INFO ] [sig ] [3336/3377] Completed XPO in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 14.8s [2026-02-24T20:35:08.717735] [INFO ] [sig ] [3337/3377] Forecasting XPOF... [2026-02-24T20:35:08.717766] [INFO ] [sig ] Generating forecast for: XPOF [2026-02-24T20:35:08.717797] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPOF' from 'https://tdm.silogroup.org/data/derivative_storage/XPOF.csv'. [2026-02-24T20:35:08.730007] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPOF'. [2026-02-24T20:35:08.730373] [INFO ] [FORECASTER] Starting predict_future for XPOF [2026-02-24T20:35:08.731226] [DEBUG] [LOCAL ] No optimal features file found for XPOF: ./output/feature-sets/XPOF.txt [2026-02-24T20:35:08.731282] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:08.731315] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:08.731344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:08.731402] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:08.789983] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:08.790733] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:08.790817] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:08.790850] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:08.918176] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:08.918337] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:08.918378] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:08.918408] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:08.921964] [DEBUG] [FORECASTER] XPOF: Forecast T+1@11:T+2@11: DOWN (p=40.15%) [2026-02-24T20:35:08.922260] [INFO ] [FORECASTER] Completed predict_future for XPOF [2026-02-24T20:35:08.922414] [INFO ] [sig ] XPOF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:09.076616] [INFO ] [LOCAL ] Saved forecast: XPOF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/XPOF.txt [2026-02-24T20:35:09.076856] [INFO ] [sig ] [3337/3377] Completed XPOF in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 14.4s [2026-02-24T20:35:09.076908] [INFO ] [sig ] [3338/3377] Forecasting XPRO... [2026-02-24T20:35:09.076944] [INFO ] [sig ] Generating forecast for: XPRO [2026-02-24T20:35:09.076984] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XPRO' from 'https://tdm.silogroup.org/data/derivative_storage/XPRO.csv'. [2026-02-24T20:35:09.095954] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XPRO'. [2026-02-24T20:35:09.096352] [INFO ] [FORECASTER] Starting predict_future for XPRO [2026-02-24T20:35:09.097238] [DEBUG] [LOCAL ] No optimal features file found for XPRO: ./output/feature-sets/XPRO.txt [2026-02-24T20:35:09.097308] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:09.097345] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:09.097374] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:09.097434] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:09.156196] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:09.157073] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:09.157158] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:09.157193] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:09.278235] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:09.278402] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:09.278444] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:09.278474] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:09.282279] [DEBUG] [FORECASTER] XPRO: Forecast T+1@11:T+2@11: UP (p=57.06%) [2026-02-24T20:35:09.282627] [INFO ] [FORECASTER] Completed predict_future for XPRO [2026-02-24T20:35:09.282774] [INFO ] [sig ] XPRO: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:09.435247] [INFO ] [LOCAL ] Saved forecast: XPRO 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XPRO.txt [2026-02-24T20:35:09.435396] [INFO ] [sig ] [3338/3377] Completed XPRO in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 14.1s [2026-02-24T20:35:09.435437] [INFO ] [sig ] [3339/3377] Forecasting XRAY... [2026-02-24T20:35:09.435467] [INFO ] [sig ] Generating forecast for: XRAY [2026-02-24T20:35:09.435499] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRAY' from 'https://tdm.silogroup.org/data/derivative_storage/XRAY.csv'. [2026-02-24T20:35:09.448142] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRAY'. [2026-02-24T20:35:09.448506] [INFO ] [FORECASTER] Starting predict_future for XRAY [2026-02-24T20:35:09.449377] [DEBUG] [LOCAL ] No optimal features file found for XRAY: ./output/feature-sets/XRAY.txt [2026-02-24T20:35:09.449433] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:09.449466] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:09.449493] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:09.449550] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:09.516610] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:09.517515] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:09.517620] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:09.517657] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:09.635462] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:09.635639] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:09.635683] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:09.635728] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:09.639401] [DEBUG] [FORECASTER] XRAY: Forecast T+1@11:T+2@11: UP (p=87.72%) [2026-02-24T20:35:09.639712] [INFO ] [FORECASTER] Completed predict_future for XRAY [2026-02-24T20:35:09.639846] [INFO ] [sig ] XRAY: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:09.781192] [INFO ] [LOCAL ] Saved forecast: XRAY 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XRAY.txt [2026-02-24T20:35:09.781347] [INFO ] [sig ] [3339/3377] Completed XRAY in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 13.7s [2026-02-24T20:35:09.781387] [INFO ] [sig ] [3340/3377] Forecasting XRX... [2026-02-24T20:35:09.781416] [INFO ] [sig ] Generating forecast for: XRX [2026-02-24T20:35:09.781447] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XRX' from 'https://tdm.silogroup.org/data/derivative_storage/XRX.csv'. [2026-02-24T20:35:09.793696] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XRX'. [2026-02-24T20:35:09.794052] [INFO ] [FORECASTER] Starting predict_future for XRX [2026-02-24T20:35:09.794905] [DEBUG] [LOCAL ] No optimal features file found for XRX: ./output/feature-sets/XRX.txt [2026-02-24T20:35:09.794968] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:09.795008] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:09.795042] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:09.795108] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:09.853504] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:09.854294] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:09.854381] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:09.854414] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:09.978124] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:09.978290] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:09.978332] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:09.978365] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:09.981999] [DEBUG] [FORECASTER] XRX: Forecast T+1@11:T+2@11: UP (p=61.26%) [2026-02-24T20:35:09.982311] [INFO ] [FORECASTER] Completed predict_future for XRX [2026-02-24T20:35:09.982456] [INFO ] [sig ] XRX: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:10.133018] [INFO ] [LOCAL ] Saved forecast: XRX 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XRX.txt [2026-02-24T20:35:10.133189] [INFO ] [sig ] [3340/3377] Completed XRX in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 13.4s [2026-02-24T20:35:10.133230] [INFO ] [sig ] [3341/3377] Forecasting XYF... [2026-02-24T20:35:10.133260] [INFO ] [sig ] Generating forecast for: XYF [2026-02-24T20:35:10.133291] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYF' from 'https://tdm.silogroup.org/data/derivative_storage/XYF.csv'. [2026-02-24T20:35:10.145459] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYF'. [2026-02-24T20:35:10.145855] [INFO ] [FORECASTER] Starting predict_future for XYF [2026-02-24T20:35:10.146696] [DEBUG] [LOCAL ] No optimal features file found for XYF: ./output/feature-sets/XYF.txt [2026-02-24T20:35:10.146764] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:10.146877] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:10.146925] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:10.147009] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:10.205350] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:10.206272] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:10.206379] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:10.206415] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:10.330845] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:10.331011] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:10.331052] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:10.331271] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:10.334800] [DEBUG] [FORECASTER] XYF: Forecast T+1@11:T+2@11: DOWN (p=15.45%) [2026-02-24T20:35:10.335111] [INFO ] [FORECASTER] Completed predict_future for XYF [2026-02-24T20:35:10.335434] [INFO ] [sig ] XYF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:10.481838] [INFO ] [LOCAL ] Saved forecast: XYF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/XYF.txt [2026-02-24T20:35:10.482008] [INFO ] [sig ] [3341/3377] Completed XYF in 0.3s | 2.77 sym/s | Total: 20.1m | ETA: 13.0s [2026-02-24T20:35:10.482074] [INFO ] [sig ] [3342/3377] Forecasting XYL... [2026-02-24T20:35:10.482113] [INFO ] [sig ] Generating forecast for: XYL [2026-02-24T20:35:10.482146] [DEBUG] [REMOTE ] Fetching historical data for symbol 'XYL' from 'https://tdm.silogroup.org/data/derivative_storage/XYL.csv'. [2026-02-24T20:35:10.500698] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'XYL'. [2026-02-24T20:35:10.501184] [INFO ] [FORECASTER] Starting predict_future for XYL [2026-02-24T20:35:10.502597] [DEBUG] [LOCAL ] No optimal features file found for XYL: ./output/feature-sets/XYL.txt [2026-02-24T20:35:10.502670] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:10.502720] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:10.502764] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:10.502857] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:10.568451] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:10.569368] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:10.569460] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:10.569496] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:10.696541] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:10.696744] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:10.696793] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:10.696822] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:10.700393] [DEBUG] [FORECASTER] XYL: Forecast T+1@11:T+2@11: UP (p=90.78%) [2026-02-24T20:35:10.700707] [INFO ] [FORECASTER] Completed predict_future for XYL [2026-02-24T20:35:10.700849] [INFO ] [sig ] XYL: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:10.846507] [INFO ] [LOCAL ] Saved forecast: XYL 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/XYL.txt [2026-02-24T20:35:10.846674] [INFO ] [sig ] [3342/3377] Completed XYL in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 12.6s [2026-02-24T20:35:10.846716] [INFO ] [sig ] [3343/3377] Forecasting YALA... [2026-02-24T20:35:10.846746] [INFO ] [sig ] Generating forecast for: YALA [2026-02-24T20:35:10.846776] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YALA' from 'https://tdm.silogroup.org/data/derivative_storage/YALA.csv'. [2026-02-24T20:35:10.859385] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YALA'. [2026-02-24T20:35:10.859759] [INFO ] [FORECASTER] Starting predict_future for YALA [2026-02-24T20:35:10.860642] [DEBUG] [LOCAL ] No optimal features file found for YALA: ./output/feature-sets/YALA.txt [2026-02-24T20:35:10.860697] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:10.860731] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:10.860770] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:10.860830] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:10.922549] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:10.923687] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:10.923777] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:10.923812] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:11.052394] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:11.052566] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:11.052650] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:11.052684] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:11.056470] [DEBUG] [FORECASTER] YALA: Forecast T+1@11:T+2@11: UP (p=99.85%) [2026-02-24T20:35:11.056809] [INFO ] [FORECASTER] Completed predict_future for YALA [2026-02-24T20:35:11.056956] [INFO ] [sig ] YALA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:11.204741] [INFO ] [LOCAL ] Saved forecast: YALA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/YALA.txt [2026-02-24T20:35:11.204899] [INFO ] [sig ] [3343/3377] Completed YALA in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 12.3s [2026-02-24T20:35:11.204940] [INFO ] [sig ] [3344/3377] Forecasting YELP... [2026-02-24T20:35:11.204969] [INFO ] [sig ] Generating forecast for: YELP [2026-02-24T20:35:11.205000] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YELP' from 'https://tdm.silogroup.org/data/derivative_storage/YELP.csv'. [2026-02-24T20:35:11.217935] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YELP'. [2026-02-24T20:35:11.218309] [INFO ] [FORECASTER] Starting predict_future for YELP [2026-02-24T20:35:11.219190] [DEBUG] [LOCAL ] No optimal features file found for YELP: ./output/feature-sets/YELP.txt [2026-02-24T20:35:11.219245] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:11.219278] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:11.219306] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:11.219363] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:11.279877] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:11.280728] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:11.280815] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:11.280849] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:11.408167] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:11.408332] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:11.408373] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:11.408438] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:11.412124] [DEBUG] [FORECASTER] YELP: Forecast T+1@11:T+2@11: DOWN (p=29.28%) [2026-02-24T20:35:11.412493] [INFO ] [FORECASTER] Completed predict_future for YELP [2026-02-24T20:35:11.412707] [INFO ] [sig ] YELP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:11.562671] [INFO ] [LOCAL ] Saved forecast: YELP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/YELP.txt [2026-02-24T20:35:11.562834] [INFO ] [sig ] [3344/3377] Completed YELP in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 11.9s [2026-02-24T20:35:11.562875] [INFO ] [sig ] [3345/3377] Forecasting YETI... [2026-02-24T20:35:11.562906] [INFO ] [sig ] Generating forecast for: YETI [2026-02-24T20:35:11.562938] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YETI' from 'https://tdm.silogroup.org/data/derivative_storage/YETI.csv'. [2026-02-24T20:35:11.575654] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YETI'. [2026-02-24T20:35:11.576060] [INFO ] [FORECASTER] Starting predict_future for YETI [2026-02-24T20:35:11.576986] [DEBUG] [LOCAL ] No optimal features file found for YETI: ./output/feature-sets/YETI.txt [2026-02-24T20:35:11.577048] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:11.577082] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:11.577110] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:11.577168] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:11.639783] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:11.640732] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:11.640824] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:11.640858] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:11.766083] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:11.766247] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:11.766304] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:11.766353] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:11.770073] [DEBUG] [FORECASTER] YETI: Forecast T+1@11:T+2@11: DOWN (p=23.17%) [2026-02-24T20:35:11.770362] [INFO ] [FORECASTER] Completed predict_future for YETI [2026-02-24T20:35:11.770494] [INFO ] [sig ] YETI: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:11.920781] [INFO ] [LOCAL ] Saved forecast: YETI 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/YETI.txt [2026-02-24T20:35:11.920986] [INFO ] [sig ] [3345/3377] Completed YETI in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 11.6s [2026-02-24T20:35:11.921037] [INFO ] [sig ] [3346/3377] Forecasting YMM... [2026-02-24T20:35:11.921067] [INFO ] [sig ] Generating forecast for: YMM [2026-02-24T20:35:11.921098] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YMM' from 'https://tdm.silogroup.org/data/derivative_storage/YMM.csv'. [2026-02-24T20:35:11.940075] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YMM'. [2026-02-24T20:35:11.940483] [INFO ] [FORECASTER] Starting predict_future for YMM [2026-02-24T20:35:11.941331] [DEBUG] [LOCAL ] No optimal features file found for YMM: ./output/feature-sets/YMM.txt [2026-02-24T20:35:11.941386] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:11.941420] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:11.941449] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:11.941508] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:12.004829] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:12.005822] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:12.005916] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:12.005951] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:12.131043] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:12.131208] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:12.131248] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:12.131278] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:12.134853] [DEBUG] [FORECASTER] YMM: Forecast T+1@11:T+2@11: UP (p=91.32%) [2026-02-24T20:35:12.135146] [INFO ] [FORECASTER] Completed predict_future for YMM [2026-02-24T20:35:12.135281] [INFO ] [sig ] YMM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:12.280589] [INFO ] [LOCAL ] Saved forecast: YMM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/YMM.txt [2026-02-24T20:35:12.280736] [INFO ] [sig ] [3346/3377] Completed YMM in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 11.2s [2026-02-24T20:35:12.280777] [INFO ] [sig ] [3347/3377] Forecasting YPF... [2026-02-24T20:35:12.280808] [INFO ] [sig ] Generating forecast for: YPF [2026-02-24T20:35:12.280849] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YPF' from 'https://tdm.silogroup.org/data/derivative_storage/YPF.csv'. [2026-02-24T20:35:12.293901] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YPF'. [2026-02-24T20:35:12.294266] [INFO ] [FORECASTER] Starting predict_future for YPF [2026-02-24T20:35:12.295110] [DEBUG] [LOCAL ] No optimal features file found for YPF: ./output/feature-sets/YPF.txt [2026-02-24T20:35:12.295166] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:12.295198] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:12.295226] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:12.295283] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:12.356274] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:12.357157] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:12.357245] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:12.357280] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:12.488851] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:12.489014] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:12.489061] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:12.489101] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:12.493401] [DEBUG] [FORECASTER] YPF: Forecast T+1@11:T+2@11: DOWN (p=43.75%) [2026-02-24T20:35:12.493824] [INFO ] [FORECASTER] Completed predict_future for YPF [2026-02-24T20:35:12.494004] [INFO ] [sig ] YPF: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:12.640188] [INFO ] [LOCAL ] Saved forecast: YPF 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/YPF.txt [2026-02-24T20:35:12.640345] [INFO ] [sig ] [3347/3377] Completed YPF in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 10.8s [2026-02-24T20:35:12.640386] [INFO ] [sig ] [3348/3377] Forecasting YQQQ... [2026-02-24T20:35:12.640414] [INFO ] [sig ] Generating forecast for: YQQQ [2026-02-24T20:35:12.640444] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YQQQ' from 'https://tdm.silogroup.org/data/derivative_storage/YQQQ.csv'. [2026-02-24T20:35:12.653386] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YQQQ'. [2026-02-24T20:35:12.653734] [INFO ] [FORECASTER] Starting predict_future for YQQQ [2026-02-24T20:35:12.654554] [DEBUG] [LOCAL ] No optimal features file found for YQQQ: ./output/feature-sets/YQQQ.txt [2026-02-24T20:35:12.654629] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:12.654662] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:12.654690] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:12.654747] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:12.713291] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:12.714082] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:12.714166] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:12.714201] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:12.839752] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:12.839924] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:12.839965] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:12.840002] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:12.843930] [DEBUG] [FORECASTER] YQQQ: Forecast T+1@11:T+2@11: UP (p=68.77%) [2026-02-24T20:35:12.844253] [INFO ] [FORECASTER] Completed predict_future for YQQQ [2026-02-24T20:35:12.844395] [INFO ] [sig ] YQQQ: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:12.993952] [INFO ] [LOCAL ] Saved forecast: YQQQ 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/YQQQ.txt [2026-02-24T20:35:12.994094] [INFO ] [sig ] [3348/3377] Completed YQQQ in 0.4s | 2.77 sym/s | Total: 20.1m | ETA: 10.5s [2026-02-24T20:35:12.994134] [INFO ] [sig ] [3349/3377] Forecasting YRD... [2026-02-24T20:35:12.994163] [INFO ] [sig ] Generating forecast for: YRD [2026-02-24T20:35:12.994193] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YRD' from 'https://tdm.silogroup.org/data/derivative_storage/YRD.csv'. [2026-02-24T20:35:13.008027] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YRD'. [2026-02-24T20:35:13.008381] [INFO ] [FORECASTER] Starting predict_future for YRD [2026-02-24T20:35:13.009222] [DEBUG] [LOCAL ] No optimal features file found for YRD: ./output/feature-sets/YRD.txt [2026-02-24T20:35:13.009277] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:13.009309] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:13.009336] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:13.009392] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:13.069627] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:13.070628] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:13.070727] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:13.070767] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:13.203475] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:13.203650] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:13.203692] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:13.203721] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:13.207238] [DEBUG] [FORECASTER] YRD: Forecast T+1@11:T+2@11: DOWN (p=7.88%) [2026-02-24T20:35:13.207528] [INFO ] [FORECASTER] Completed predict_future for YRD [2026-02-24T20:35:13.207687] [INFO ] [sig ] YRD: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:13.349347] [INFO ] [LOCAL ] Saved forecast: YRD 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/YRD.txt [2026-02-24T20:35:13.349512] [INFO ] [sig ] [3349/3377] Completed YRD in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 10.1s [2026-02-24T20:35:13.349552] [INFO ] [sig ] [3350/3377] Forecasting YSG... [2026-02-24T20:35:13.349601] [INFO ] [sig ] Generating forecast for: YSG [2026-02-24T20:35:13.349633] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YSG' from 'https://tdm.silogroup.org/data/derivative_storage/YSG.csv'. [2026-02-24T20:35:13.363866] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YSG'. [2026-02-24T20:35:13.364297] [INFO ] [FORECASTER] Starting predict_future for YSG [2026-02-24T20:35:13.365143] [DEBUG] [LOCAL ] No optimal features file found for YSG: ./output/feature-sets/YSG.txt [2026-02-24T20:35:13.365199] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:13.365231] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:13.365258] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:13.365315] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:13.422118] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:13.422975] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:13.423076] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:13.423120] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:13.545324] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:13.545483] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:13.545525] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:13.545555] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:13.549485] [DEBUG] [FORECASTER] YSG: Forecast T+1@11:T+2@11: DOWN (p=13.47%) [2026-02-24T20:35:13.549790] [INFO ] [FORECASTER] Completed predict_future for YSG [2026-02-24T20:35:13.549924] [INFO ] [sig ] YSG: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:13.701533] [INFO ] [LOCAL ] Saved forecast: YSG 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/YSG.txt [2026-02-24T20:35:13.701717] [INFO ] [sig ] [3350/3377] Completed YSG in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 9.7s [2026-02-24T20:35:13.701756] [INFO ] [sig ] [3351/3377] Forecasting YTRA... [2026-02-24T20:35:13.701786] [INFO ] [sig ] Generating forecast for: YTRA [2026-02-24T20:35:13.701818] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YTRA' from 'https://tdm.silogroup.org/data/derivative_storage/YTRA.csv'. [2026-02-24T20:35:13.714060] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YTRA'. [2026-02-24T20:35:13.714402] [INFO ] [FORECASTER] Starting predict_future for YTRA [2026-02-24T20:35:13.715236] [DEBUG] [LOCAL ] No optimal features file found for YTRA: ./output/feature-sets/YTRA.txt [2026-02-24T20:35:13.715289] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:13.715321] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:13.715348] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:13.715403] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:13.774615] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:13.775523] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:13.775671] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:13.775706] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:13.896615] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:13.896776] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:13.896818] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:13.896848] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:13.900310] [DEBUG] [FORECASTER] YTRA: Forecast T+1@11:T+2@11: DOWN (p=12.16%) [2026-02-24T20:35:13.900609] [INFO ] [FORECASTER] Completed predict_future for YTRA [2026-02-24T20:35:13.900746] [INFO ] [sig ] YTRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:14.043040] [INFO ] [LOCAL ] Saved forecast: YTRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/YTRA.txt [2026-02-24T20:35:14.043204] [INFO ] [sig ] [3351/3377] Completed YTRA in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 9.4s [2026-02-24T20:35:14.043245] [INFO ] [sig ] [3352/3377] Forecasting YUM... [2026-02-24T20:35:14.043279] [INFO ] [sig ] Generating forecast for: YUM [2026-02-24T20:35:14.043321] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUM' from 'https://tdm.silogroup.org/data/derivative_storage/YUM.csv'. [2026-02-24T20:35:14.058965] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUM'. [2026-02-24T20:35:14.059322] [INFO ] [FORECASTER] Starting predict_future for YUM [2026-02-24T20:35:14.060206] [DEBUG] [LOCAL ] No optimal features file found for YUM: ./output/feature-sets/YUM.txt [2026-02-24T20:35:14.060261] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:14.060296] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:14.060324] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:14.060382] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:14.120112] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:14.120941] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:14.121026] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:14.121059] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:14.241268] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:14.241427] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:14.241467] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:14.241497] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:14.244940] [DEBUG] [FORECASTER] YUM: Forecast T+1@11:T+2@11: UP (p=79.59%) [2026-02-24T20:35:14.245220] [INFO ] [FORECASTER] Completed predict_future for YUM [2026-02-24T20:35:14.245356] [INFO ] [sig ] YUM: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:14.387476] [INFO ] [LOCAL ] Saved forecast: YUM 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/YUM.txt [2026-02-24T20:35:14.387632] [INFO ] [sig ] [3352/3377] Completed YUM in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 9.0s [2026-02-24T20:35:14.387675] [INFO ] [sig ] [3353/3377] Forecasting YUMC... [2026-02-24T20:35:14.387704] [INFO ] [sig ] Generating forecast for: YUMC [2026-02-24T20:35:14.387735] [DEBUG] [REMOTE ] Fetching historical data for symbol 'YUMC' from 'https://tdm.silogroup.org/data/derivative_storage/YUMC.csv'. [2026-02-24T20:35:14.400349] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'YUMC'. [2026-02-24T20:35:14.400676] [INFO ] [FORECASTER] Starting predict_future for YUMC [2026-02-24T20:35:14.401461] [DEBUG] [LOCAL ] No optimal features file found for YUMC: ./output/feature-sets/YUMC.txt [2026-02-24T20:35:14.401514] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:14.401546] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:14.401599] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:14.401660] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:14.458830] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:14.459568] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:14.459670] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:14.459704] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:14.578585] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:14.578753] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:14.578794] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:14.578822] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:14.582309] [DEBUG] [FORECASTER] YUMC: Forecast T+1@11:T+2@11: UP (p=82.87%) [2026-02-24T20:35:14.582614] [INFO ] [FORECASTER] Completed predict_future for YUMC [2026-02-24T20:35:14.582750] [INFO ] [sig ] YUMC: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:14.727861] [INFO ] [LOCAL ] Saved forecast: YUMC 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/YUMC.txt [2026-02-24T20:35:14.728026] [INFO ] [sig ] [3353/3377] Completed YUMC in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 8.7s [2026-02-24T20:35:14.728067] [INFO ] [sig ] [3354/3377] Forecasting Z... [2026-02-24T20:35:14.728096] [INFO ] [sig ] Generating forecast for: Z [2026-02-24T20:35:14.728127] [DEBUG] [REMOTE ] Fetching historical data for symbol 'Z' from 'https://tdm.silogroup.org/data/derivative_storage/Z.csv'. [2026-02-24T20:35:14.741288] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'Z'. [2026-02-24T20:35:14.741680] [INFO ] [FORECASTER] Starting predict_future for Z [2026-02-24T20:35:14.742501] [DEBUG] [LOCAL ] No optimal features file found for Z: ./output/feature-sets/Z.txt [2026-02-24T20:35:14.742557] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:14.742614] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:14.742644] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:14.742703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:14.804475] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:14.805459] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:14.805560] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:14.805617] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:14.932784] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:14.932941] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:14.932981] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:14.933011] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:14.936493] [DEBUG] [FORECASTER] Z: Forecast T+1@11:T+2@11: UP (p=50.73%) [2026-02-24T20:35:14.936799] [INFO ] [FORECASTER] Completed predict_future for Z [2026-02-24T20:35:14.936935] [INFO ] [sig ] Z: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:15.087519] [INFO ] [LOCAL ] Saved forecast: Z 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/Z.txt [2026-02-24T20:35:15.087739] [INFO ] [sig ] [3354/3377] Completed Z in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 8.3s [2026-02-24T20:35:15.087784] [INFO ] [sig ] [3355/3377] Forecasting ZBH... [2026-02-24T20:35:15.087813] [INFO ] [sig ] Generating forecast for: ZBH [2026-02-24T20:35:15.087871] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBH' from 'https://tdm.silogroup.org/data/derivative_storage/ZBH.csv'. [2026-02-24T20:35:15.101534] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBH'. [2026-02-24T20:35:15.101900] [INFO ] [FORECASTER] Starting predict_future for ZBH [2026-02-24T20:35:15.102737] [DEBUG] [LOCAL ] No optimal features file found for ZBH: ./output/feature-sets/ZBH.txt [2026-02-24T20:35:15.102791] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:15.102824] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:15.102852] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:15.102910] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:15.162160] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:15.162911] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:15.162996] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:15.163031] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:15.286431] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:15.286642] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:15.286698] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:15.286736] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:15.291083] [DEBUG] [FORECASTER] ZBH: Forecast T+1@11:T+2@11: UP (p=97.00%) [2026-02-24T20:35:15.291522] [INFO ] [FORECASTER] Completed predict_future for ZBH [2026-02-24T20:35:15.291712] [INFO ] [sig ] ZBH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:15.438368] [INFO ] [LOCAL ] Saved forecast: ZBH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ZBH.txt [2026-02-24T20:35:15.438510] [INFO ] [sig ] [3355/3377] Completed ZBH in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 7.9s [2026-02-24T20:35:15.438550] [INFO ] [sig ] [3356/3377] Forecasting ZBIO... [2026-02-24T20:35:15.438598] [INFO ] [sig ] Generating forecast for: ZBIO [2026-02-24T20:35:15.438634] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBIO' from 'https://tdm.silogroup.org/data/derivative_storage/ZBIO.csv'. [2026-02-24T20:35:15.450816] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBIO'. [2026-02-24T20:35:15.451159] [INFO ] [FORECASTER] Starting predict_future for ZBIO [2026-02-24T20:35:15.451974] [DEBUG] [LOCAL ] No optimal features file found for ZBIO: ./output/feature-sets/ZBIO.txt [2026-02-24T20:35:15.452041] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:15.452077] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:15.452106] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:15.452162] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:15.512240] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:15.513293] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:15.513405] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:15.513454] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:15.637421] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:15.637605] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:15.637649] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:15.637679] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:15.641381] [DEBUG] [FORECASTER] ZBIO: Forecast T+1@11:T+2@11: DOWN (p=8.27%) [2026-02-24T20:35:15.641764] [INFO ] [FORECASTER] Completed predict_future for ZBIO [2026-02-24T20:35:15.641916] [INFO ] [sig ] ZBIO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:15.790813] [INFO ] [LOCAL ] Saved forecast: ZBIO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZBIO.txt [2026-02-24T20:35:15.790945] [INFO ] [sig ] [3356/3377] Completed ZBIO in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 7.6s [2026-02-24T20:35:15.790983] [INFO ] [sig ] [3357/3377] Forecasting ZBRA... [2026-02-24T20:35:15.791013] [INFO ] [sig ] Generating forecast for: ZBRA [2026-02-24T20:35:15.791043] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZBRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZBRA.csv'. [2026-02-24T20:35:15.803311] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZBRA'. [2026-02-24T20:35:15.803664] [INFO ] [FORECASTER] Starting predict_future for ZBRA [2026-02-24T20:35:15.804476] [DEBUG] [LOCAL ] No optimal features file found for ZBRA: ./output/feature-sets/ZBRA.txt [2026-02-24T20:35:15.804530] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:15.804564] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:15.804627] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:15.804687] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:15.863756] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:15.864442] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:15.864524] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:15.864559] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:15.985697] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:15.985849] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:15.985890] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:15.985919] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:15.989376] [DEBUG] [FORECASTER] ZBRA: Forecast T+1@11:T+2@11: DOWN (p=14.66%) [2026-02-24T20:35:15.989686] [INFO ] [FORECASTER] Completed predict_future for ZBRA [2026-02-24T20:35:15.989819] [INFO ] [sig ] ZBRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:16.134324] [INFO ] [LOCAL ] Saved forecast: ZBRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZBRA.txt [2026-02-24T20:35:16.134457] [INFO ] [sig ] [3357/3377] Completed ZBRA in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 7.2s [2026-02-24T20:35:16.134496] [INFO ] [sig ] [3358/3377] Forecasting ZD... [2026-02-24T20:35:16.134525] [INFO ] [sig ] Generating forecast for: ZD [2026-02-24T20:35:16.134555] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZD' from 'https://tdm.silogroup.org/data/derivative_storage/ZD.csv'. [2026-02-24T20:35:16.146988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZD'. [2026-02-24T20:35:16.147333] [INFO ] [FORECASTER] Starting predict_future for ZD [2026-02-24T20:35:16.148187] [DEBUG] [LOCAL ] No optimal features file found for ZD: ./output/feature-sets/ZD.txt [2026-02-24T20:35:16.148241] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:16.148315] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:16.148344] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:16.148401] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:16.207344] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:16.208063] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:16.208147] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:16.208180] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:16.327038] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:16.327193] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:16.327233] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:16.327262] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:16.330776] [DEBUG] [FORECASTER] ZD: Forecast T+1@11:T+2@11: UP (p=79.07%) [2026-02-24T20:35:16.331059] [INFO ] [FORECASTER] Completed predict_future for ZD [2026-02-24T20:35:16.331192] [INFO ] [sig ] ZD: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:16.475673] [INFO ] [LOCAL ] Saved forecast: ZD 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ZD.txt [2026-02-24T20:35:16.475799] [INFO ] [sig ] [3358/3377] Completed ZD in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 6.9s [2026-02-24T20:35:16.475838] [INFO ] [sig ] [3359/3377] Forecasting ZEPP... [2026-02-24T20:35:16.475867] [INFO ] [sig ] Generating forecast for: ZEPP [2026-02-24T20:35:16.475898] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZEPP' from 'https://tdm.silogroup.org/data/derivative_storage/ZEPP.csv'. [2026-02-24T20:35:16.487900] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZEPP'. [2026-02-24T20:35:16.488200] [INFO ] [FORECASTER] Starting predict_future for ZEPP [2026-02-24T20:35:16.489039] [DEBUG] [LOCAL ] No optimal features file found for ZEPP: ./output/feature-sets/ZEPP.txt [2026-02-24T20:35:16.489093] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:16.489126] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:16.489153] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:16.489211] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:16.549351] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:16.550194] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:16.550296] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:16.550334] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:16.668362] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:16.668513] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:16.668553] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:16.668602] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:16.672077] [DEBUG] [FORECASTER] ZEPP: Forecast T+1@11:T+2@11: DOWN (p=45.71%) [2026-02-24T20:35:16.672367] [INFO ] [FORECASTER] Completed predict_future for ZEPP [2026-02-24T20:35:16.672496] [INFO ] [sig ] ZEPP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:16.816199] [INFO ] [LOCAL ] Saved forecast: ZEPP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZEPP.txt [2026-02-24T20:35:16.816338] [INFO ] [sig ] [3359/3377] Completed ZEPP in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 6.5s [2026-02-24T20:35:16.816383] [INFO ] [sig ] [3360/3377] Forecasting ZETA... [2026-02-24T20:35:16.816414] [INFO ] [sig ] Generating forecast for: ZETA [2026-02-24T20:35:16.816445] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZETA' from 'https://tdm.silogroup.org/data/derivative_storage/ZETA.csv'. [2026-02-24T20:35:16.828775] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZETA'. [2026-02-24T20:35:16.829105] [INFO ] [FORECASTER] Starting predict_future for ZETA [2026-02-24T20:35:16.829929] [DEBUG] [LOCAL ] No optimal features file found for ZETA: ./output/feature-sets/ZETA.txt [2026-02-24T20:35:16.829982] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:16.830014] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:16.830041] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:16.830098] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:16.887959] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:16.888749] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:16.888831] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:16.888864] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:17.006946] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:17.007108] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:17.007149] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:17.007178] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:17.010776] [DEBUG] [FORECASTER] ZETA: Forecast T+1@11:T+2@11: DOWN (p=2.54%) [2026-02-24T20:35:17.011095] [INFO ] [FORECASTER] Completed predict_future for ZETA [2026-02-24T20:35:17.011241] [INFO ] [sig ] ZETA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:17.157401] [INFO ] [LOCAL ] Saved forecast: ZETA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZETA.txt [2026-02-24T20:35:17.157555] [INFO ] [sig ] [3360/3377] Completed ZETA in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 6.1s [2026-02-24T20:35:17.157616] [INFO ] [sig ] [3361/3377] Forecasting ZGN... [2026-02-24T20:35:17.157650] [INFO ] [sig ] Generating forecast for: ZGN [2026-02-24T20:35:17.157686] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZGN' from 'https://tdm.silogroup.org/data/derivative_storage/ZGN.csv'. [2026-02-24T20:35:17.170243] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZGN'. [2026-02-24T20:35:17.170596] [INFO ] [FORECASTER] Starting predict_future for ZGN [2026-02-24T20:35:17.171398] [DEBUG] [LOCAL ] No optimal features file found for ZGN: ./output/feature-sets/ZGN.txt [2026-02-24T20:35:17.171454] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:17.171487] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:17.171516] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:17.171590] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:17.230745] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:17.231508] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:17.231637] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:17.231679] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:17.353957] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:17.354121] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:17.354170] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:17.354247] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:17.357816] [DEBUG] [FORECASTER] ZGN: Forecast T+1@11:T+2@11: UP (p=90.51%) [2026-02-24T20:35:17.358145] [INFO ] [FORECASTER] Completed predict_future for ZGN [2026-02-24T20:35:17.358321] [INFO ] [sig ] ZGN: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:17.502302] [INFO ] [LOCAL ] Saved forecast: ZGN 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ZGN.txt [2026-02-24T20:35:17.502439] [INFO ] [sig ] [3361/3377] Completed ZGN in 0.3s | 2.77 sym/s | Total: 20.2m | ETA: 5.8s [2026-02-24T20:35:17.502479] [INFO ] [sig ] [3362/3377] Forecasting ZH... [2026-02-24T20:35:17.502510] [INFO ] [sig ] Generating forecast for: ZH [2026-02-24T20:35:17.502541] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZH' from 'https://tdm.silogroup.org/data/derivative_storage/ZH.csv'. [2026-02-24T20:35:17.515374] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZH'. [2026-02-24T20:35:17.515760] [INFO ] [FORECASTER] Starting predict_future for ZH [2026-02-24T20:35:17.516709] [DEBUG] [LOCAL ] No optimal features file found for ZH: ./output/feature-sets/ZH.txt [2026-02-24T20:35:17.516775] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:17.516818] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:17.516855] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:17.516934] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:17.576022] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:17.576884] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:17.576968] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:17.577003] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:17.696831] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:17.696986] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:17.697025] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:17.697054] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:17.700520] [DEBUG] [FORECASTER] ZH: Forecast T+1@11:T+2@11: UP (p=98.89%) [2026-02-24T20:35:17.700814] [INFO ] [FORECASTER] Completed predict_future for ZH [2026-02-24T20:35:17.700943] [INFO ] [sig ] ZH: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:17.861466] [INFO ] [LOCAL ] Saved forecast: ZH 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ZH.txt [2026-02-24T20:35:17.861618] [INFO ] [sig ] [3362/3377] Completed ZH in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 5.4s [2026-02-24T20:35:17.861661] [INFO ] [sig ] [3363/3377] Forecasting ZIM... [2026-02-24T20:35:17.861692] [INFO ] [sig ] Generating forecast for: ZIM [2026-02-24T20:35:17.861721] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIM' from 'https://tdm.silogroup.org/data/derivative_storage/ZIM.csv'. [2026-02-24T20:35:17.874987] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIM'. [2026-02-24T20:35:17.875318] [INFO ] [FORECASTER] Starting predict_future for ZIM [2026-02-24T20:35:17.876125] [DEBUG] [LOCAL ] No optimal features file found for ZIM: ./output/feature-sets/ZIM.txt [2026-02-24T20:35:17.876179] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:17.876210] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:17.876238] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:17.876295] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:17.939682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:17.940617] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:17.940713] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:17.940751] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:18.082717] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:18.082891] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:18.082948] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:18.083007] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:18.086718] [DEBUG] [FORECASTER] ZIM: Forecast T+1@11:T+2@11: DOWN (p=23.84%) [2026-02-24T20:35:18.087004] [INFO ] [FORECASTER] Completed predict_future for ZIM [2026-02-24T20:35:18.087136] [INFO ] [sig ] ZIM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:18.236558] [INFO ] [LOCAL ] Saved forecast: ZIM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZIM.txt [2026-02-24T20:35:18.236824] [INFO ] [sig ] [3363/3377] Completed ZIM in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 5.1s [2026-02-24T20:35:18.236887] [INFO ] [sig ] [3364/3377] Forecasting ZION... [2026-02-24T20:35:18.236933] [INFO ] [sig ] Generating forecast for: ZION [2026-02-24T20:35:18.236981] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZION' from 'https://tdm.silogroup.org/data/derivative_storage/ZION.csv'. [2026-02-24T20:35:18.253780] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZION'. [2026-02-24T20:35:18.254255] [INFO ] [FORECASTER] Starting predict_future for ZION [2026-02-24T20:35:18.255410] [DEBUG] [LOCAL ] No optimal features file found for ZION: ./output/feature-sets/ZION.txt [2026-02-24T20:35:18.255481] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:18.255527] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:18.255568] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:18.255703] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:18.321765] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:18.322620] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:18.322705] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:18.322739] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:18.452548] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:18.452725] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:18.452767] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:18.452795] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:18.456281] [DEBUG] [FORECASTER] ZION: Forecast T+1@11:T+2@11: DOWN (p=42.46%) [2026-02-24T20:35:18.456591] [INFO ] [FORECASTER] Completed predict_future for ZION [2026-02-24T20:35:18.456728] [INFO ] [sig ] ZION: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:18.604331] [INFO ] [LOCAL ] Saved forecast: ZION 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZION.txt [2026-02-24T20:35:18.604495] [INFO ] [sig ] [3364/3377] Completed ZION in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 4.7s [2026-02-24T20:35:18.604537] [INFO ] [sig ] [3365/3377] Forecasting ZIP... [2026-02-24T20:35:18.604586] [INFO ] [sig ] Generating forecast for: ZIP [2026-02-24T20:35:18.604623] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZIP' from 'https://tdm.silogroup.org/data/derivative_storage/ZIP.csv'. [2026-02-24T20:35:18.620281] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZIP'. [2026-02-24T20:35:18.620756] [INFO ] [FORECASTER] Starting predict_future for ZIP [2026-02-24T20:35:18.621853] [DEBUG] [LOCAL ] No optimal features file found for ZIP: ./output/feature-sets/ZIP.txt [2026-02-24T20:35:18.621922] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:18.621970] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:18.622012] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:18.622099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:18.684682] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:18.685664] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:18.685768] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:18.685803] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:18.806795] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:18.806952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:18.806993] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:18.807022] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:18.810537] [DEBUG] [FORECASTER] ZIP: Forecast T+1@11:T+2@11: DOWN (p=12.86%) [2026-02-24T20:35:18.810849] [INFO ] [FORECASTER] Completed predict_future for ZIP [2026-02-24T20:35:18.810986] [INFO ] [sig ] ZIP: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:18.960092] [INFO ] [LOCAL ] Saved forecast: ZIP 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZIP.txt [2026-02-24T20:35:18.960269] [INFO ] [sig ] [3365/3377] Completed ZIP in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 4.3s [2026-02-24T20:35:18.960311] [INFO ] [sig ] [3366/3377] Forecasting ZLAB... [2026-02-24T20:35:18.960343] [INFO ] [sig ] Generating forecast for: ZLAB [2026-02-24T20:35:18.960374] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZLAB' from 'https://tdm.silogroup.org/data/derivative_storage/ZLAB.csv'. [2026-02-24T20:35:18.974024] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZLAB'. [2026-02-24T20:35:18.974425] [INFO ] [FORECASTER] Starting predict_future for ZLAB [2026-02-24T20:35:18.975294] [DEBUG] [LOCAL ] No optimal features file found for ZLAB: ./output/feature-sets/ZLAB.txt [2026-02-24T20:35:18.975350] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:18.975383] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:18.975412] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:18.975471] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:19.034598] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:19.035496] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:19.035601] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:19.035641] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:19.167010] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:19.167178] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:19.167236] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:19.167270] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:19.171000] [DEBUG] [FORECASTER] ZLAB: Forecast T+1@11:T+2@11: DOWN (p=19.22%) [2026-02-24T20:35:19.171294] [INFO ] [FORECASTER] Completed predict_future for ZLAB [2026-02-24T20:35:19.171432] [INFO ] [sig ] ZLAB: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:19.319550] [INFO ] [LOCAL ] Saved forecast: ZLAB 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZLAB.txt [2026-02-24T20:35:19.319741] [INFO ] [sig ] [3366/3377] Completed ZLAB in 0.4s | 2.77 sym/s | Total: 20.2m | ETA: 4.0s [2026-02-24T20:35:19.319797] [INFO ] [sig ] [3367/3377] Forecasting ZM... [2026-02-24T20:35:19.319841] [INFO ] [sig ] Generating forecast for: ZM [2026-02-24T20:35:19.319878] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZM' from 'https://tdm.silogroup.org/data/derivative_storage/ZM.csv'. [2026-02-24T20:35:19.332838] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZM'. [2026-02-24T20:35:19.333224] [INFO ] [FORECASTER] Starting predict_future for ZM [2026-02-24T20:35:19.334098] [DEBUG] [LOCAL ] No optimal features file found for ZM: ./output/feature-sets/ZM.txt [2026-02-24T20:35:19.334155] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:19.334190] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:19.334231] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:19.334292] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:19.395044] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:19.396024] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:19.396110] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:19.396148] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:19.520158] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:19.520282] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:19.520327] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:19.520355] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:19.523555] [DEBUG] [FORECASTER] ZM: Forecast T+1@11:T+2@11: DOWN (p=42.95%) [2026-02-24T20:35:19.523844] [INFO ] [FORECASTER] Completed predict_future for ZM [2026-02-24T20:35:19.523970] [INFO ] [sig ] ZM: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:19.663645] [INFO ] [LOCAL ] Saved forecast: ZM 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZM.txt [2026-02-24T20:35:19.663754] [INFO ] [sig ] [3367/3377] Completed ZM in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 3.6s [2026-02-24T20:35:19.663792] [INFO ] [sig ] [3368/3377] Forecasting ZNTL... [2026-02-24T20:35:19.663821] [INFO ] [sig ] Generating forecast for: ZNTL [2026-02-24T20:35:19.663850] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZNTL' from 'https://tdm.silogroup.org/data/derivative_storage/ZNTL.csv'. [2026-02-24T20:35:19.676566] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZNTL'. [2026-02-24T20:35:19.676870] [INFO ] [FORECASTER] Starting predict_future for ZNTL [2026-02-24T20:35:19.677931] [DEBUG] [LOCAL ] No optimal features file found for ZNTL: ./output/feature-sets/ZNTL.txt [2026-02-24T20:35:19.677984] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:19.678015] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:19.678043] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:19.678099] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:19.735139] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:19.735827] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:19.735938] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:19.735972] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:19.855887] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:19.856036] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:19.856075] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:19.856104] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:19.859549] [DEBUG] [FORECASTER] ZNTL: Forecast T+1@11:T+2@11: DOWN (p=0.93%) [2026-02-24T20:35:19.859849] [INFO ] [FORECASTER] Completed predict_future for ZNTL [2026-02-24T20:35:19.859978] [INFO ] [sig ] ZNTL: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:20.003631] [INFO ] [LOCAL ] Saved forecast: ZNTL 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZNTL.txt [2026-02-24T20:35:20.003747] [INFO ] [sig ] [3368/3377] Completed ZNTL in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 3.2s [2026-02-24T20:35:20.003786] [INFO ] [sig ] [3369/3377] Forecasting ZS... [2026-02-24T20:35:20.003817] [INFO ] [sig ] Generating forecast for: ZS [2026-02-24T20:35:20.003847] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZS' from 'https://tdm.silogroup.org/data/derivative_storage/ZS.csv'. [2026-02-24T20:35:20.016558] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZS'. [2026-02-24T20:35:20.017052] [INFO ] [FORECASTER] Starting predict_future for ZS [2026-02-24T20:35:20.017951] [DEBUG] [LOCAL ] No optimal features file found for ZS: ./output/feature-sets/ZS.txt [2026-02-24T20:35:20.018005] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:20.018037] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:20.018063] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:20.018119] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:20.076007] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:20.076657] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:20.076737] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:20.076769] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:20.199692] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:20.199818] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:20.199857] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:20.199885] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:20.203116] [DEBUG] [FORECASTER] ZS: Forecast T+1@11:T+2@11: UP (p=61.20%) [2026-02-24T20:35:20.203397] [INFO ] [FORECASTER] Completed predict_future for ZS [2026-02-24T20:35:20.203523] [INFO ] [sig ] ZS: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:20.343830] [INFO ] [LOCAL ] Saved forecast: ZS 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ZS.txt [2026-02-24T20:35:20.343936] [INFO ] [sig ] [3369/3377] Completed ZS in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 2.9s [2026-02-24T20:35:20.343975] [INFO ] [sig ] [3370/3377] Forecasting ZTO... [2026-02-24T20:35:20.344005] [INFO ] [sig ] Generating forecast for: ZTO [2026-02-24T20:35:20.344034] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTO' from 'https://tdm.silogroup.org/data/derivative_storage/ZTO.csv'. [2026-02-24T20:35:20.356079] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTO'. [2026-02-24T20:35:20.356363] [INFO ] [FORECASTER] Starting predict_future for ZTO [2026-02-24T20:35:20.357161] [DEBUG] [LOCAL ] No optimal features file found for ZTO: ./output/feature-sets/ZTO.txt [2026-02-24T20:35:20.357215] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:20.357246] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:20.357273] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:20.357328] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:20.414005] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:20.414680] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:20.414760] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:20.414791] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:20.533790] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:20.533903] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:20.533940] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:20.533968] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:20.537238] [DEBUG] [FORECASTER] ZTO: Forecast T+1@11:T+2@11: DOWN (p=42.53%) [2026-02-24T20:35:20.537509] [INFO ] [FORECASTER] Completed predict_future for ZTO [2026-02-24T20:35:20.537655] [INFO ] [sig ] ZTO: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:20.676601] [INFO ] [LOCAL ] Saved forecast: ZTO 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZTO.txt [2026-02-24T20:35:20.676711] [INFO ] [sig ] [3370/3377] Completed ZTO in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 2.5s [2026-02-24T20:35:20.676750] [INFO ] [sig ] [3371/3377] Forecasting ZTS... [2026-02-24T20:35:20.676780] [INFO ] [sig ] Generating forecast for: ZTS [2026-02-24T20:35:20.676817] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZTS' from 'https://tdm.silogroup.org/data/derivative_storage/ZTS.csv'. [2026-02-24T20:35:20.690988] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZTS'. [2026-02-24T20:35:20.691447] [INFO ] [FORECASTER] Starting predict_future for ZTS [2026-02-24T20:35:20.692432] [DEBUG] [LOCAL ] No optimal features file found for ZTS: ./output/feature-sets/ZTS.txt [2026-02-24T20:35:20.692490] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:20.692523] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:20.692549] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:20.692633] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:20.755512] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:20.756541] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:20.756655] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:20.756691] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:20.888804] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:20.888975] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:20.889018] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:20.889048] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:20.892920] [DEBUG] [FORECASTER] ZTS: Forecast T+1@11:T+2@11: DOWN (p=14.58%) [2026-02-24T20:35:20.893228] [INFO ] [FORECASTER] Completed predict_future for ZTS [2026-02-24T20:35:20.893395] [INFO ] [sig ] ZTS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:21.037827] [INFO ] [LOCAL ] Saved forecast: ZTS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZTS.txt [2026-02-24T20:35:21.038034] [INFO ] [sig ] [3371/3377] Completed ZTS in 0.4s | 2.77 sym/s | Total: 20.3m | ETA: 2.2s [2026-02-24T20:35:21.038077] [INFO ] [sig ] [3372/3377] Forecasting ZUMZ... [2026-02-24T20:35:21.038108] [INFO ] [sig ] Generating forecast for: ZUMZ [2026-02-24T20:35:21.038139] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZUMZ' from 'https://tdm.silogroup.org/data/derivative_storage/ZUMZ.csv'. [2026-02-24T20:35:21.051113] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZUMZ'. [2026-02-24T20:35:21.051445] [INFO ] [FORECASTER] Starting predict_future for ZUMZ [2026-02-24T20:35:21.052282] [DEBUG] [LOCAL ] No optimal features file found for ZUMZ: ./output/feature-sets/ZUMZ.txt [2026-02-24T20:35:21.052337] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:21.052369] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:21.052395] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:21.052451] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:21.111189] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:21.112036] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:21.112126] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:21.112160] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:21.235778] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:21.235952] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:21.235995] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:21.236023] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:21.239635] [DEBUG] [FORECASTER] ZUMZ: Forecast T+1@11:T+2@11: DOWN (p=14.23%) [2026-02-24T20:35:21.239951] [INFO ] [FORECASTER] Completed predict_future for ZUMZ [2026-02-24T20:35:21.240086] [INFO ] [sig ] ZUMZ: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:21.380190] [INFO ] [LOCAL ] Saved forecast: ZUMZ 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZUMZ.txt [2026-02-24T20:35:21.380353] [INFO ] [sig ] [3372/3377] Completed ZUMZ in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 1.8s [2026-02-24T20:35:21.380395] [INFO ] [sig ] [3373/3377] Forecasting ZURA... [2026-02-24T20:35:21.380425] [INFO ] [sig ] Generating forecast for: ZURA [2026-02-24T20:35:21.380457] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZURA' from 'https://tdm.silogroup.org/data/derivative_storage/ZURA.csv'. [2026-02-24T20:35:21.392891] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZURA'. [2026-02-24T20:35:21.393243] [INFO ] [FORECASTER] Starting predict_future for ZURA [2026-02-24T20:35:21.394074] [DEBUG] [LOCAL ] No optimal features file found for ZURA: ./output/feature-sets/ZURA.txt [2026-02-24T20:35:21.394128] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:21.394159] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:21.394186] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:21.394242] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:21.452644] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:21.453440] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:21.453526] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:21.453560] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:21.579897] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:21.580062] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:21.580108] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:21.580136] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:21.584014] [DEBUG] [FORECASTER] ZURA: Forecast T+1@11:T+2@11: DOWN (p=20.35%) [2026-02-24T20:35:21.584301] [INFO ] [FORECASTER] Completed predict_future for ZURA [2026-02-24T20:35:21.584434] [INFO ] [sig ] ZURA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:21.726203] [INFO ] [LOCAL ] Saved forecast: ZURA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZURA.txt [2026-02-24T20:35:21.726345] [INFO ] [sig ] [3373/3377] Completed ZURA in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 1.4s [2026-02-24T20:35:21.726386] [INFO ] [sig ] [3374/3377] Forecasting ZVIA... [2026-02-24T20:35:21.726418] [INFO ] [sig ] Generating forecast for: ZVIA [2026-02-24T20:35:21.726449] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVIA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVIA.csv'. [2026-02-24T20:35:21.738680] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVIA'. [2026-02-24T20:35:21.738985] [INFO ] [FORECASTER] Starting predict_future for ZVIA [2026-02-24T20:35:21.739821] [DEBUG] [LOCAL ] No optimal features file found for ZVIA: ./output/feature-sets/ZVIA.txt [2026-02-24T20:35:21.739875] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:21.739908] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:21.739934] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:21.739991] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:21.798150] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:21.798842] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:21.798924] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:21.798957] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:21.926587] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:21.926743] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:21.926783] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:21.926814] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:21.930334] [DEBUG] [FORECASTER] ZVIA: Forecast T+1@11:T+2@11: UP (p=77.28%) [2026-02-24T20:35:21.930642] [INFO ] [FORECASTER] Completed predict_future for ZVIA [2026-02-24T20:35:21.930775] [INFO ] [sig ] ZVIA: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:22.074413] [INFO ] [LOCAL ] Saved forecast: ZVIA 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ZVIA.txt [2026-02-24T20:35:22.074544] [INFO ] [sig ] [3374/3377] Completed ZVIA in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 1.1s [2026-02-24T20:35:22.074607] [INFO ] [sig ] [3375/3377] Forecasting ZVRA... [2026-02-24T20:35:22.074641] [INFO ] [sig ] Generating forecast for: ZVRA [2026-02-24T20:35:22.074671] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZVRA' from 'https://tdm.silogroup.org/data/derivative_storage/ZVRA.csv'. [2026-02-24T20:35:22.087181] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZVRA'. [2026-02-24T20:35:22.087498] [INFO ] [FORECASTER] Starting predict_future for ZVRA [2026-02-24T20:35:22.088394] [DEBUG] [LOCAL ] No optimal features file found for ZVRA: ./output/feature-sets/ZVRA.txt [2026-02-24T20:35:22.088449] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:22.088529] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:22.088559] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:22.088636] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:22.148236] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:22.148882] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:22.148962] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:22.148995] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:22.264546] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:22.264693] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:22.264733] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:22.264763] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:22.268219] [DEBUG] [FORECASTER] ZVRA: Forecast T+1@11:T+2@11: DOWN (p=11.63%) [2026-02-24T20:35:22.268504] [INFO ] [FORECASTER] Completed predict_future for ZVRA [2026-02-24T20:35:22.268655] [INFO ] [sig ] ZVRA: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:22.411397] [INFO ] [LOCAL ] Saved forecast: ZVRA 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZVRA.txt [2026-02-24T20:35:22.411516] [INFO ] [sig ] [3375/3377] Completed ZVRA in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 0.7s [2026-02-24T20:35:22.411554] [INFO ] [sig ] [3376/3377] Forecasting ZWS... [2026-02-24T20:35:22.411605] [INFO ] [sig ] Generating forecast for: ZWS [2026-02-24T20:35:22.411636] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZWS' from 'https://tdm.silogroup.org/data/derivative_storage/ZWS.csv'. [2026-02-24T20:35:22.424135] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZWS'. [2026-02-24T20:35:22.424476] [INFO ] [FORECASTER] Starting predict_future for ZWS [2026-02-24T20:35:22.425374] [DEBUG] [LOCAL ] No optimal features file found for ZWS: ./output/feature-sets/ZWS.txt [2026-02-24T20:35:22.425429] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:22.425462] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:22.425491] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:22.425549] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:22.484961] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:22.485643] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:22.485724] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:22.485765] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:22.612351] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:22.612479] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:22.612519] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:22.612549] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:22.615954] [DEBUG] [FORECASTER] ZWS: Forecast T+1@11:T+2@11: DOWN (p=1.07%) [2026-02-24T20:35:22.616240] [INFO ] [FORECASTER] Completed predict_future for ZWS [2026-02-24T20:35:22.616409] [INFO ] [sig ] ZWS: Forecast for 2026-02-24: DOWN (sign=0.00) [2026-02-24T20:35:22.758130] [INFO ] [LOCAL ] Saved forecast: ZWS 2026-02-25 0 -> ./output/forecasts/individual/2026-02-25/ZWS.txt [2026-02-24T20:35:22.758252] [INFO ] [sig ] [3376/3377] Completed ZWS in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 0.4s [2026-02-24T20:35:22.758294] [INFO ] [sig ] [3377/3377] Forecasting ZYME... [2026-02-24T20:35:22.758325] [INFO ] [sig ] Generating forecast for: ZYME [2026-02-24T20:35:22.758356] [DEBUG] [REMOTE ] Fetching historical data for symbol 'ZYME' from 'https://tdm.silogroup.org/data/derivative_storage/ZYME.csv'. [2026-02-24T20:35:22.770992] [DEBUG] [REMOTE ] Successfully parsed 300 rows of historical data for symbol 'ZYME'. [2026-02-24T20:35:22.771329] [INFO ] [FORECASTER] Starting predict_future for ZYME [2026-02-24T20:35:22.772165] [DEBUG] [LOCAL ] No optimal features file found for ZYME: ./output/feature-sets/ZYME.txt [2026-02-24T20:35:22.772220] [DEBUG] [FEATURES ] DataBuilder: No feature methods specified and no optimal features found, returning after step 3. [2026-02-24T20:35:22.772253] [DEBUG] [FORECASTER] Starting train method [2026-02-24T20:35:22.772283] [DEBUG] [FORECASTER] Extracting feature columns [2026-02-24T20:35:22.772343] [DEBUG] [FORECASTER] Creating target_sign column [2026-02-24T20:35:22.831434] [DEBUG] [FORECASTER] Completed target_sign creation [2026-02-24T20:35:22.832068] [DEBUG] [FORECASTER] Creating XGBClassifier [2026-02-24T20:35:22.832148] [DEBUG] [FORECASTER] XGBClassifier created [2026-02-24T20:35:22.832181] [DEBUG] [FORECASTER] Starting model.fit [2026-02-24T20:35:22.953279] [DEBUG] [FORECASTER] Completed model.fit [2026-02-24T20:35:22.953433] [INFO ] [FORECASTER] Trained on 298 historical samples with 26 features [2026-02-24T20:35:22.953472] [INFO ] [FORECASTER] Stored all 300 rows including last two days with critical feature signal for forecasting [2026-02-24T20:35:22.953508] [INFO ] [FORECASTER] Training complete [2026-02-24T20:35:22.956967] [DEBUG] [FORECASTER] ZYME: Forecast T+1@11:T+2@11: UP (p=51.75%) [2026-02-24T20:35:22.957242] [INFO ] [FORECASTER] Completed predict_future for ZYME [2026-02-24T20:35:22.957372] [INFO ] [sig ] ZYME: Forecast for 2026-02-24: UP (sign=1.00) [2026-02-24T20:35:23.100816] [INFO ] [LOCAL ] Saved forecast: ZYME 2026-02-25 1 -> ./output/forecasts/individual/2026-02-25/ZYME.txt [2026-02-24T20:35:23.100948] [INFO ] [sig ] [3377/3377] Completed ZYME in 0.3s | 2.77 sym/s | Total: 20.3m | ETA: 0.0s [2026-02-24T20:35:23.100987] [INFO ] [sig ] ================================================== [2026-02-24T20:35:23.101016] [INFO ] [sig ] Forecasts complete: 3377/3377 symbols succeeded [2026-02-24T20:35:23.101047] [INFO ] [sig ] Automatically generating consolidated reports... [2026-02-24T20:35:23.101075] [INFO ] [sig ] Generating consolidated forecast reports [2026-02-24T20:35:23.101997] [INFO ] [sig ] Found 92 forecast dates to process [2026-02-24T20:35:23.102047] [INFO ] [sig ] [1/92] Processing report for 2025-10-10... [2026-02-24T20:35:23.102094] [INFO ] [sig ] [1/92] Report for 2025-10-10 already exists, skipping... [2026-02-24T20:35:23.102125] [INFO ] [sig ] [2/92] Processing report for 2025-10-13... [2026-02-24T20:35:23.102164] [INFO ] [sig ] [2/92] Report for 2025-10-13 already exists, skipping... [2026-02-24T20:35:23.102194] [INFO ] [sig ] [3/92] Processing report for 2025-10-14... [2026-02-24T20:35:23.102235] [INFO ] [sig ] [3/92] Report for 2025-10-14 already exists, skipping... [2026-02-24T20:35:23.102263] [INFO ] [sig ] [4/92] Processing report for 2025-10-15... [2026-02-24T20:35:23.102303] [INFO ] [sig ] [4/92] Report for 2025-10-15 already exists, skipping... [2026-02-24T20:35:23.102331] [INFO ] [sig ] [5/92] Processing report for 2025-10-16... [2026-02-24T20:35:23.102368] [INFO ] [sig ] [5/92] Report for 2025-10-16 already exists, skipping... [2026-02-24T20:35:23.102396] [INFO ] [sig ] [6/92] Processing report for 2025-10-17... [2026-02-24T20:35:23.102427] [INFO ] [sig ] [6/92] Report for 2025-10-17 already exists, skipping... [2026-02-24T20:35:23.102478] [INFO ] [sig ] [7/92] Processing report for 2025-10-20... [2026-02-24T20:35:23.102517] [INFO ] [sig ] [7/92] Report for 2025-10-20 already exists, skipping... [2026-02-24T20:35:23.102546] [INFO ] [sig ] [8/92] Processing report for 2025-10-21... [2026-02-24T20:35:23.102601] [INFO ] [sig ] [8/92] Report for 2025-10-21 already exists, skipping... [2026-02-24T20:35:23.102632] [INFO ] [sig ] [9/92] Processing report for 2025-10-22... [2026-02-24T20:35:23.102664] [INFO ] [sig ] [9/92] Report for 2025-10-22 already exists, skipping... [2026-02-24T20:35:23.102694] [INFO ] [sig ] [10/92] Processing report for 2025-10-23... [2026-02-24T20:35:23.102725] [INFO ] [sig ] [10/92] Report for 2025-10-23 already exists, skipping... [2026-02-24T20:35:23.102752] [INFO ] [sig ] [11/92] Processing report for 2025-10-24... [2026-02-24T20:35:23.102784] [INFO ] [sig ] [11/92] Report for 2025-10-24 already exists, skipping... [2026-02-24T20:35:23.102811] [INFO ] [sig ] [12/92] Processing report for 2025-10-27... [2026-02-24T20:35:23.102852] [INFO ] [sig ] [12/92] Report for 2025-10-27 already exists, skipping... [2026-02-24T20:35:23.102881] [INFO ] [sig ] [13/92] Processing report for 2025-10-28... [2026-02-24T20:35:23.102919] [INFO ] [sig ] [13/92] Report for 2025-10-28 already exists, skipping... [2026-02-24T20:35:23.102947] [INFO ] [sig ] [14/92] Processing report for 2025-10-30... [2026-02-24T20:35:23.102979] [INFO ] [sig ] [14/92] Report for 2025-10-30 already exists, skipping... [2026-02-24T20:35:23.103005] [INFO ] [sig ] [15/92] Processing report for 2025-10-31... [2026-02-24T20:35:23.103036] [INFO ] [sig ] [15/92] Report for 2025-10-31 already exists, skipping... [2026-02-24T20:35:23.103062] [INFO ] [sig ] [16/92] Processing report for 2025-11-03... [2026-02-24T20:35:23.103093] [INFO ] [sig ] [16/92] Report for 2025-11-03 already exists, skipping... [2026-02-24T20:35:23.103119] [INFO ] [sig ] [17/92] Processing report for 2025-11-04... [2026-02-24T20:35:23.103150] [INFO ] [sig ] [17/92] Report for 2025-11-04 already exists, skipping... [2026-02-24T20:35:23.103176] [INFO ] [sig ] [18/92] Processing report for 2025-11-05... [2026-02-24T20:35:23.103206] [INFO ] [sig ] [18/92] Report for 2025-11-05 already exists, skipping... [2026-02-24T20:35:23.103232] [INFO ] [sig ] [19/92] Processing report for 2025-11-06... [2026-02-24T20:35:23.103264] [INFO ] [sig ] [19/92] Report for 2025-11-06 already exists, skipping... [2026-02-24T20:35:23.103294] [INFO ] [sig ] [20/92] Processing report for 2025-11-07... [2026-02-24T20:35:23.103325] [INFO ] [sig ] [20/92] Report for 2025-11-07 already exists, skipping... [2026-02-24T20:35:23.103351] [INFO ] [sig ] [21/92] Processing report for 2025-11-10... [2026-02-24T20:35:23.103382] [INFO ] [sig ] [21/92] Report for 2025-11-10 already exists, skipping... [2026-02-24T20:35:23.103408] [INFO ] [sig ] [22/92] Processing report for 2025-11-11... [2026-02-24T20:35:23.103439] [INFO ] [sig ] [22/92] Report for 2025-11-11 already exists, skipping... [2026-02-24T20:35:23.103466] [INFO ] [sig ] [23/92] Processing report for 2025-11-12... [2026-02-24T20:35:23.103497] [INFO ] [sig ] [23/92] Report for 2025-11-12 already exists, skipping... [2026-02-24T20:35:23.103536] [INFO ] [sig ] [24/92] Processing report for 2025-11-13... [2026-02-24T20:35:23.103589] [INFO ] [sig ] [24/92] Report for 2025-11-13 already exists, skipping... [2026-02-24T20:35:23.103620] [INFO ] [sig ] [25/92] Processing report for 2025-11-17... [2026-02-24T20:35:23.103663] [INFO ] [sig ] [25/92] Report for 2025-11-17 already exists, skipping... [2026-02-24T20:35:23.103691] [INFO ] [sig ] [26/92] Processing report for 2025-11-18... [2026-02-24T20:35:23.103729] [INFO ] [sig ] [26/92] Report for 2025-11-18 already exists, skipping... [2026-02-24T20:35:23.103757] [INFO ] [sig ] [27/92] Processing report for 2025-11-19... [2026-02-24T20:35:23.103794] [INFO ] [sig ] [27/92] Report for 2025-11-19 already exists, skipping... [2026-02-24T20:35:23.103821] [INFO ] [sig ] [28/92] Processing report for 2025-11-20... [2026-02-24T20:35:23.103858] [INFO ] [sig ] [28/92] Report for 2025-11-20 already exists, skipping... [2026-02-24T20:35:23.103885] [INFO ] [sig ] [29/92] Processing report for 2025-11-21... [2026-02-24T20:35:23.103916] [INFO ] [sig ] [29/92] Report for 2025-11-21 already exists, skipping... [2026-02-24T20:35:23.103943] [INFO ] [sig ] [30/92] Processing report for 2025-11-24... [2026-02-24T20:35:23.103974] [INFO ] [sig ] [30/92] Report for 2025-11-24 already exists, skipping... [2026-02-24T20:35:23.104000] [INFO ] [sig ] [31/92] Processing report for 2025-11-25... [2026-02-24T20:35:23.104037] [INFO ] [sig ] [31/92] Report for 2025-11-25 already exists, skipping... [2026-02-24T20:35:23.104066] [INFO ] [sig ] [32/92] Processing report for 2025-11-26... [2026-02-24T20:35:23.104102] [INFO ] [sig ] [32/92] Report for 2025-11-26 already exists, skipping... [2026-02-24T20:35:23.104130] [INFO ] [sig ] [33/92] Processing report for 2025-11-28... [2026-02-24T20:35:23.104162] [INFO ] [sig ] [33/92] Report for 2025-11-28 already exists, skipping... [2026-02-24T20:35:23.104190] [INFO ] [sig ] [34/92] Processing report for 2025-12-01... [2026-02-24T20:35:23.104227] [INFO ] [sig ] [34/92] Report for 2025-12-01 already exists, skipping... [2026-02-24T20:35:23.104254] [INFO ] [sig ] [35/92] Processing report for 2025-12-02... [2026-02-24T20:35:23.104286] [INFO ] [sig ] [35/92] Report for 2025-12-02 already exists, skipping... [2026-02-24T20:35:23.104312] [INFO ] [sig ] [36/92] Processing report for 2025-12-03... [2026-02-24T20:35:23.104347] [INFO ] [sig ] [36/92] Report for 2025-12-03 already exists, skipping... [2026-02-24T20:35:23.104374] [INFO ] [sig ] [37/92] Processing report for 2025-12-04... [2026-02-24T20:35:23.104413] [INFO ] [sig ] [37/92] Report for 2025-12-04 already exists, skipping... [2026-02-24T20:35:23.104441] [INFO ] [sig ] [38/92] Processing report for 2025-12-05... [2026-02-24T20:35:23.104478] [INFO ] [sig ] [38/92] Report for 2025-12-05 already exists, skipping... [2026-02-24T20:35:23.104506] [INFO ] [sig ] [39/92] Processing report for 2025-12-08... [2026-02-24T20:35:23.104537] [INFO ] [sig ] [39/92] Report for 2025-12-08 already exists, skipping... [2026-02-24T20:35:23.104563] [INFO ] [sig ] [40/92] Processing report for 2025-12-09... [2026-02-24T20:35:23.104613] [INFO ] [sig ] [40/92] Report for 2025-12-09 already exists, skipping... [2026-02-24T20:35:23.104641] [INFO ] [sig ] [41/92] Processing report for 2025-12-10... [2026-02-24T20:35:23.104672] [INFO ] [sig ] [41/92] Report for 2025-12-10 already exists, skipping... [2026-02-24T20:35:23.104698] [INFO ] [sig ] [42/92] Processing report for 2025-12-11... [2026-02-24T20:35:23.104728] [INFO ] [sig ] [42/92] Report for 2025-12-11 already exists, skipping... [2026-02-24T20:35:23.104754] [INFO ] [sig ] [43/92] Processing report for 2025-12-12... [2026-02-24T20:35:23.104792] [INFO ] [sig ] [43/92] Report for 2025-12-12 already exists, skipping... [2026-02-24T20:35:23.104827] [INFO ] [sig ] [44/92] Processing report for 2025-12-15... [2026-02-24T20:35:23.104876] [INFO ] [sig ] [44/92] Report for 2025-12-15 already exists, skipping... [2026-02-24T20:35:23.104903] [INFO ] [sig ] [45/92] Processing report for 2025-12-16... [2026-02-24T20:35:23.104935] [INFO ] [sig ] [45/92] Report for 2025-12-16 already exists, skipping... [2026-02-24T20:35:23.104961] [INFO ] [sig ] [46/92] Processing report for 2025-12-17... [2026-02-24T20:35:23.104993] [INFO ] [sig ] [46/92] Report for 2025-12-17 already exists, skipping... [2026-02-24T20:35:23.105019] [INFO ] [sig ] [47/92] Processing report for 2025-12-18... [2026-02-24T20:35:23.105050] [INFO ] [sig ] [47/92] Report for 2025-12-18 already exists, skipping... [2026-02-24T20:35:23.105076] [INFO ] [sig ] [48/92] Processing report for 2025-12-19... [2026-02-24T20:35:23.105106] [INFO ] [sig ] [48/92] Report for 2025-12-19 already exists, skipping... [2026-02-24T20:35:23.105132] [INFO ] [sig ] [49/92] Processing report for 2025-12-22... [2026-02-24T20:35:23.105174] [INFO ] [sig ] [49/92] Report for 2025-12-22 already exists, skipping... [2026-02-24T20:35:23.105202] [INFO ] [sig ] [50/92] Processing report for 2025-12-23... [2026-02-24T20:35:23.105257] [INFO ] [sig ] [50/92] Report for 2025-12-23 already exists, skipping... [2026-02-24T20:35:23.105291] [INFO ] [sig ] [51/92] Processing report for 2025-12-24... [2026-02-24T20:35:23.105346] [INFO ] [sig ] [51/92] Report for 2025-12-24 already exists, skipping... [2026-02-24T20:35:23.105380] [INFO ] [sig ] [52/92] Processing report for 2025-12-26... [2026-02-24T20:35:23.105414] [INFO ] [sig ] [52/92] Report for 2025-12-26 already exists, skipping... [2026-02-24T20:35:23.105440] [INFO ] [sig ] [53/92] Processing report for 2025-12-29... [2026-02-24T20:35:23.105470] [INFO ] [sig ] [53/92] Report for 2025-12-29 already exists, skipping... [2026-02-24T20:35:23.105495] [INFO ] [sig ] [54/92] Processing report for 2025-12-30... [2026-02-24T20:35:23.105526] [INFO ] [sig ] [54/92] Report for 2025-12-30 already exists, skipping... [2026-02-24T20:35:23.105551] [INFO ] [sig ] [55/92] Processing report for 2025-12-31... [2026-02-24T20:35:23.105608] [INFO ] [sig ] [55/92] Report for 2025-12-31 already exists, skipping... [2026-02-24T20:35:23.105638] [INFO ] [sig ] [56/92] Processing report for 2026-01-02... [2026-02-24T20:35:23.105669] [INFO ] [sig ] [56/92] Report for 2026-01-02 already exists, skipping... [2026-02-24T20:35:23.105694] [INFO ] [sig ] [57/92] Processing report for 2026-01-05... [2026-02-24T20:35:23.105725] [INFO ] [sig ] [57/92] Report for 2026-01-05 already exists, skipping... [2026-02-24T20:35:23.105756] [INFO ] [sig ] [58/92] Processing report for 2026-01-06... [2026-02-24T20:35:23.105787] [INFO ] [sig ] [58/92] Report for 2026-01-06 already exists, skipping... [2026-02-24T20:35:23.105812] [INFO ] [sig ] [59/92] Processing report for 2026-01-07... [2026-02-24T20:35:23.105842] [INFO ] [sig ] [59/92] Report for 2026-01-07 already exists, skipping... [2026-02-24T20:35:23.105867] [INFO ] [sig ] [60/92] Processing report for 2026-01-08... [2026-02-24T20:35:23.105905] [INFO ] [sig ] [60/92] Report for 2026-01-08 already exists, skipping... [2026-02-24T20:35:23.105932] [INFO ] [sig ] [61/92] Processing report for 2026-01-09... [2026-02-24T20:35:23.105969] [INFO ] [sig ] [61/92] Report for 2026-01-09 already exists, skipping... [2026-02-24T20:35:23.105995] [INFO ] [sig ] [62/92] Processing report for 2026-01-12... [2026-02-24T20:35:23.106026] [INFO ] [sig ] [62/92] Report for 2026-01-12 already exists, skipping... [2026-02-24T20:35:23.106051] [INFO ] [sig ] [63/92] Processing report for 2026-01-13... [2026-02-24T20:35:23.106093] [INFO ] [sig ] [63/92] Report for 2026-01-13 already exists, skipping... [2026-02-24T20:35:23.106121] [INFO ] [sig ] [64/92] Processing report for 2026-01-14... [2026-02-24T20:35:23.106158] [INFO ] [sig ] [64/92] Report for 2026-01-14 already exists, skipping... [2026-02-24T20:35:23.106184] [INFO ] [sig ] [65/92] Processing report for 2026-01-15... [2026-02-24T20:35:23.106215] [INFO ] [sig ] [65/92] Report for 2026-01-15 already exists, skipping... [2026-02-24T20:35:23.106240] [INFO ] [sig ] [66/92] Processing report for 2026-01-16... [2026-02-24T20:35:23.106271] [INFO ] [sig ] [66/92] Report for 2026-01-16 already exists, skipping... [2026-02-24T20:35:23.106296] [INFO ] [sig ] [67/92] Processing report for 2026-01-20... [2026-02-24T20:35:23.106327] [INFO ] [sig ] [67/92] Report for 2026-01-20 already exists, skipping... [2026-02-24T20:35:23.106352] [INFO ] [sig ] [68/92] Processing report for 2026-01-21... [2026-02-24T20:35:23.106388] [INFO ] [sig ] [68/92] Report for 2026-01-21 already exists, skipping... [2026-02-24T20:35:23.106415] [INFO ] [sig ] [69/92] Processing report for 2026-01-22... [2026-02-24T20:35:23.106453] [INFO ] [sig ] [69/92] Report for 2026-01-22 already exists, skipping... [2026-02-24T20:35:23.106480] [INFO ] [sig ] [70/92] Processing report for 2026-01-23... [2026-02-24T20:35:23.106524] [INFO ] [sig ] [70/92] Report for 2026-01-23 already exists, skipping... [2026-02-24T20:35:23.106551] [INFO ] [sig ] [71/92] Processing report for 2026-01-26... [2026-02-24T20:35:23.106599] [INFO ] [sig ] [71/92] Report for 2026-01-26 already exists, skipping... [2026-02-24T20:35:23.106628] [INFO ] [sig ] [72/92] Processing report for 2026-01-27... [2026-02-24T20:35:23.106665] [INFO ] [sig ] [72/92] Report for 2026-01-27 already exists, skipping... [2026-02-24T20:35:23.106692] [INFO ] [sig ] [73/92] Processing report for 2026-01-28... [2026-02-24T20:35:23.106729] [INFO ] [sig ] [73/92] Report for 2026-01-28 already exists, skipping... [2026-02-24T20:35:23.106756] [INFO ] [sig ] [74/92] Processing report for 2026-01-29... [2026-02-24T20:35:23.106793] [INFO ] [sig ] [74/92] Report for 2026-01-29 already exists, skipping... [2026-02-24T20:35:23.106820] [INFO ] [sig ] [75/92] Processing report for 2026-01-30... [2026-02-24T20:35:23.106862] [INFO ] [sig ] [75/92] Report for 2026-01-30 already exists, skipping... [2026-02-24T20:35:23.106889] [INFO ] [sig ] [76/92] Processing report for 2026-02-02... [2026-02-24T20:35:23.106927] [INFO ] [sig ] [76/92] Report for 2026-02-02 already exists, skipping... [2026-02-24T20:35:23.106954] [INFO ] [sig ] [77/92] Processing report for 2026-02-03... [2026-02-24T20:35:23.106989] [INFO ] [sig ] [77/92] Report for 2026-02-03 already exists, skipping... [2026-02-24T20:35:23.107016] [INFO ] [sig ] [78/92] Processing report for 2026-02-04... [2026-02-24T20:35:23.107056] [INFO ] [sig ] [78/92] Report for 2026-02-04 already exists, skipping... [2026-02-24T20:35:23.107083] [INFO ] [sig ] [79/92] Processing report for 2026-02-05... [2026-02-24T20:35:23.107120] [INFO ] [sig ] [79/92] Report for 2026-02-05 already exists, skipping... [2026-02-24T20:35:23.107146] [INFO ] [sig ] [80/92] Processing report for 2026-02-06... [2026-02-24T20:35:23.107176] [INFO ] [sig ] [80/92] Report for 2026-02-06 already exists, skipping... [2026-02-24T20:35:23.107202] [INFO ] [sig ] [81/92] Processing report for 2026-02-09... [2026-02-24T20:35:23.107245] [INFO ] [sig ] [81/92] Report for 2026-02-09 already exists, skipping... [2026-02-24T20:35:23.107289] [INFO ] [sig ] [82/92] Processing report for 2026-02-10... [2026-02-24T20:35:23.107330] [INFO ] [sig ] [82/92] Report for 2026-02-10 already exists, skipping... [2026-02-24T20:35:23.107358] [INFO ] [sig ] [83/92] Processing report for 2026-02-11... [2026-02-24T20:35:23.107400] [INFO ] [sig ] [83/92] Report for 2026-02-11 already exists, skipping... [2026-02-24T20:35:23.107428] [INFO ] [sig ] [84/92] Processing report for 2026-02-12... [2026-02-24T20:35:23.107465] [INFO ] [sig ] [84/92] Report for 2026-02-12 already exists, skipping... [2026-02-24T20:35:23.107492] [INFO ] [sig ] [85/92] Processing report for 2026-02-13... [2026-02-24T20:35:23.107522] [INFO ] [sig ] [85/92] Report for 2026-02-13 already exists, skipping... [2026-02-24T20:35:23.107548] [INFO ] [sig ] [86/92] Processing report for 2026-02-17... [2026-02-24T20:35:23.107604] [INFO ] [sig ] [86/92] Report for 2026-02-17 already exists, skipping... [2026-02-24T20:35:23.107634] [INFO ] [sig ] [87/92] Processing report for 2026-02-18... [2026-02-24T20:35:23.107677] [INFO ] [sig ] [87/92] Report for 2026-02-18 already exists, skipping... [2026-02-24T20:35:23.107704] [INFO ] [sig ] [88/92] Processing report for 2026-02-19... [2026-02-24T20:35:23.107742] [INFO ] [sig ] [88/92] Report for 2026-02-19 already exists, skipping... [2026-02-24T20:35:23.107769] [INFO ] [sig ] [89/92] Processing report for 2026-02-20... [2026-02-24T20:35:23.107806] [INFO ] [sig ] [89/92] Report for 2026-02-20 already exists, skipping... [2026-02-24T20:35:23.107833] [INFO ] [sig ] [90/92] Processing report for 2026-02-23... [2026-02-24T20:35:23.107885] [INFO ] [sig ] [90/92] Report for 2026-02-23 already exists, skipping... [2026-02-24T20:35:23.107914] [INFO ] [sig ] [91/92] Processing report for 2026-02-24... [2026-02-24T20:35:23.107954] [INFO ] [sig ] [91/92] Report for 2026-02-24 already exists, skipping... [2026-02-24T20:35:23.107983] [INFO ] [sig ] [92/92] Processing report for 2026-02-25... [2026-02-24T20:35:23.179342] [DEBUG] [LOCAL ] Loaded configuration for GATX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.179813] [DEBUG] [LOCAL ] Loaded configuration for NVAX: 1 features, 60.0% accuracy [2026-02-24T20:35:23.179919] [DEBUG] [LOCAL ] Loaded configuration for NTRS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.180297] [DEBUG] [LOCAL ] Loaded configuration for RMD: 3 features, 60.0% accuracy [2026-02-24T20:35:23.180609] [DEBUG] [LOCAL ] Loaded configuration for LTRN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.180695] [DEBUG] [LOCAL ] Loaded configuration for PFL: 1 features, 100.0% accuracy [2026-02-24T20:35:23.180758] [DEBUG] [LOCAL ] Loaded configuration for OBIL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.180830] [DEBUG] [LOCAL ] Loaded configuration for PWP: 4 features, 90.0% accuracy [2026-02-24T20:35:23.180894] [DEBUG] [LOCAL ] Loaded configuration for TILE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.181177] [DEBUG] [LOCAL ] Loaded configuration for FHI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.181269] [DEBUG] [LOCAL ] Loaded configuration for MP: 1 features, 60.0% accuracy [2026-02-24T20:35:23.181337] [DEBUG] [LOCAL ] Loaded configuration for WK: 3 features, 60.0% accuracy [2026-02-24T20:35:23.181617] [DEBUG] [LOCAL ] Loaded configuration for FIX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.181712] [DEBUG] [LOCAL ] Loaded configuration for COEP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.181783] [DEBUG] [LOCAL ] Loaded configuration for SLXN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.182114] [DEBUG] [LOCAL ] Loaded configuration for RGLD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.182195] [DEBUG] [LOCAL ] Loaded configuration for WSC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.182259] [DEBUG] [LOCAL ] Loaded configuration for FNF: 3 features, 60.0% accuracy [2026-02-24T20:35:23.182345] [DEBUG] [LOCAL ] Loaded configuration for BXC: 0 features, 60.0% accuracy [2026-02-24T20:35:23.182440] [DEBUG] [LOCAL ] Loaded configuration for SEDG: 2 features, 100.0% accuracy [2026-02-24T20:35:23.182733] [DEBUG] [LOCAL ] Loaded configuration for NGNE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.182822] [DEBUG] [LOCAL ] Loaded configuration for NMCO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.182897] [DEBUG] [LOCAL ] Loaded configuration for LOMA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.182998] [DEBUG] [LOCAL ] Loaded configuration for CCBG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.183353] [DEBUG] [LOCAL ] Loaded configuration for TRS: 0 features, 60.0% accuracy [2026-02-24T20:35:23.183685] [DEBUG] [LOCAL ] Loaded configuration for TCBI: 3 features, 60.0% accuracy [2026-02-24T20:35:23.183959] [DEBUG] [LOCAL ] Loaded configuration for INSP: 0 features, 70.0% accuracy [2026-02-24T20:35:23.184054] [DEBUG] [LOCAL ] Loaded configuration for IBEX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.184313] [DEBUG] [LOCAL ] Loaded configuration for HUBG: 1 features, 60.0% accuracy [2026-02-24T20:35:23.184631] [DEBUG] [LOCAL ] Loaded configuration for BPYPO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.184711] [DEBUG] [LOCAL ] Loaded configuration for IX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.185026] [DEBUG] [LOCAL ] Loaded configuration for AVAL: 6 features, 90.0% accuracy [2026-02-24T20:35:23.185355] [DEBUG] [LOCAL ] Loaded configuration for SKYY: 3 features, 60.0% accuracy [2026-02-24T20:35:23.185446] [DEBUG] [LOCAL ] Loaded configuration for TNGX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.185524] [DEBUG] [LOCAL ] Loaded configuration for LEG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.185819] [DEBUG] [LOCAL ] Loaded configuration for NMAI: 1 features, 90.0% accuracy [2026-02-24T20:35:23.185900] [DEBUG] [LOCAL ] Loaded configuration for J: 1 features, 60.0% accuracy [2026-02-24T20:35:23.186170] [DEBUG] [LOCAL ] Loaded configuration for GFS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.186462] [DEBUG] [LOCAL ] Loaded configuration for FJP: 4 features, 60.0% accuracy [2026-02-24T20:35:23.186777] [DEBUG] [LOCAL ] Loaded configuration for CMCO: 0 features, 80.0% accuracy [2026-02-24T20:35:23.187125] [DEBUG] [LOCAL ] Loaded configuration for ABUS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.187435] [DEBUG] [LOCAL ] Loaded configuration for FFIN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.187706] [DEBUG] [LOCAL ] Loaded configuration for CTLP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.188081] [DEBUG] [LOCAL ] Loaded configuration for MTCH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.188496] [DEBUG] [LOCAL ] Loaded configuration for LEO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.188848] [DEBUG] [LOCAL ] Loaded configuration for BILI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.189162] [DEBUG] [LOCAL ] Loaded configuration for MBX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.189257] [DEBUG] [LOCAL ] Loaded configuration for AAXJ: 3 features, 70.0% accuracy [2026-02-24T20:35:23.189595] [DEBUG] [LOCAL ] Loaded configuration for NWSA: 4 features, 90.0% accuracy [2026-02-24T20:35:23.189680] [DEBUG] [LOCAL ] Loaded configuration for PEP: 2 features, 60.0% accuracy [2026-02-24T20:35:23.189974] [DEBUG] [LOCAL ] Loaded configuration for KKRS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.190413] [DEBUG] [LOCAL ] Loaded configuration for SCHL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.190489] [DEBUG] [LOCAL ] Loaded configuration for KROS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.190554] [DEBUG] [LOCAL ] Loaded configuration for UPC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.190646] [DEBUG] [LOCAL ] Loaded configuration for NXG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.190711] [DEBUG] [LOCAL ] Loaded configuration for FLS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.190773] [DEBUG] [LOCAL ] Loaded configuration for XBIL: 1 features, 60.0% accuracy [2026-02-24T20:35:23.191025] [DEBUG] [LOCAL ] Loaded configuration for ASND: 0 features, 90.0% accuracy [2026-02-24T20:35:23.191274] [DEBUG] [LOCAL ] Loaded configuration for FTGC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.191351] [DEBUG] [LOCAL ] Loaded configuration for HCI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.191725] [DEBUG] [LOCAL ] Loaded configuration for ALGM: 4 features, 90.0% accuracy [2026-02-24T20:35:23.191801] [DEBUG] [LOCAL ] Loaded configuration for RY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.192049] [DEBUG] [LOCAL ] Loaded configuration for CMRE: 1 features, 90.0% accuracy [2026-02-24T20:35:23.193089] [DEBUG] [LOCAL ] Loaded configuration for TSHA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.193359] [DEBUG] [LOCAL ] Loaded configuration for LPL: 3 features, 50.0% accuracy [2026-02-24T20:35:23.193446] [DEBUG] [LOCAL ] Loaded configuration for BABA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.193710] [DEBUG] [LOCAL ] Loaded configuration for BYRN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.193794] [DEBUG] [LOCAL ] Loaded configuration for ACP: 1 features, 60.0% accuracy [2026-02-24T20:35:23.193864] [DEBUG] [LOCAL ] Loaded configuration for ERII: 2 features, 60.0% accuracy [2026-02-24T20:35:23.193928] [DEBUG] [LOCAL ] Loaded configuration for SCL: 3 features, 90.0% accuracy [2026-02-24T20:35:23.193989] [DEBUG] [LOCAL ] Loaded configuration for NGVC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.194220] [DEBUG] [LOCAL ] Loaded configuration for PVH: 5 features, 90.0% accuracy [2026-02-24T20:35:23.194477] [DEBUG] [LOCAL ] Loaded configuration for FARM: 3 features, 60.0% accuracy [2026-02-24T20:35:23.194590] [DEBUG] [LOCAL ] Loaded configuration for VRRM: 4 features, 80.0% accuracy [2026-02-24T20:35:23.194845] [DEBUG] [LOCAL ] Loaded configuration for ACRE: 2 features, 60.0% accuracy [2026-02-24T20:35:23.195154] [DEBUG] [LOCAL ] Loaded configuration for CLX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.195443] [DEBUG] [LOCAL ] Loaded configuration for SKWD: 3 features, 60.0% accuracy [2026-02-24T20:35:23.195519] [DEBUG] [LOCAL ] Loaded configuration for GL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.195822] [DEBUG] [LOCAL ] Loaded configuration for NQP: 2 features, 60.0% accuracy [2026-02-24T20:35:23.195912] [DEBUG] [LOCAL ] Loaded configuration for AAOI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.196155] [DEBUG] [LOCAL ] Loaded configuration for KURA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.196398] [DEBUG] [LOCAL ] Loaded configuration for SVCO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.196484] [DEBUG] [LOCAL ] Loaded configuration for TIMB: 1 features, 60.0% accuracy [2026-02-24T20:35:23.196735] [DEBUG] [LOCAL ] Loaded configuration for NRK: 1 features, 70.0% accuracy [2026-02-24T20:35:23.196971] [DEBUG] [LOCAL ] Loaded configuration for EPSN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.198602] [DEBUG] [LOCAL ] Loaded configuration for IDN: 0 features, 70.0% accuracy [2026-02-24T20:35:23.198855] [DEBUG] [LOCAL ] Loaded configuration for PRG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.199162] [DEBUG] [LOCAL ] Loaded configuration for CMS: 6 features, 80.0% accuracy [2026-02-24T20:35:23.199238] [DEBUG] [LOCAL ] Loaded configuration for BGY: 2 features, 90.0% accuracy [2026-02-24T20:35:23.199477] [DEBUG] [LOCAL ] Loaded configuration for CCEC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.199742] [DEBUG] [LOCAL ] Loaded configuration for GMED: 4 features, 60.0% accuracy [2026-02-24T20:35:23.199828] [DEBUG] [LOCAL ] Loaded configuration for SKYX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.200219] [DEBUG] [LOCAL ] Loaded configuration for CCRN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.200484] [DEBUG] [LOCAL ] Loaded configuration for IGA: 3 features, 60.0% accuracy [2026-02-24T20:35:23.200559] [DEBUG] [LOCAL ] Loaded configuration for ARE: 4 features, 70.0% accuracy [2026-02-24T20:35:23.200835] [DEBUG] [LOCAL ] Loaded configuration for BRX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.201081] [DEBUG] [LOCAL ] Loaded configuration for RXO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.201156] [DEBUG] [LOCAL ] Loaded configuration for LZ: 2 features, 80.0% accuracy [2026-02-24T20:35:23.201389] [DEBUG] [LOCAL ] Loaded configuration for ELTX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.201472] [DEBUG] [LOCAL ] Loaded configuration for ADP: 3 features, 90.0% accuracy [2026-02-24T20:35:23.201717] [DEBUG] [LOCAL ] Loaded configuration for FOLD: 2 features, 90.0% accuracy [2026-02-24T20:35:23.201969] [DEBUG] [LOCAL ] Loaded configuration for AZO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.202218] [DEBUG] [LOCAL ] Loaded configuration for CTMX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.202302] [DEBUG] [LOCAL ] Loaded configuration for PDP: 1 features, 90.0% accuracy [2026-02-24T20:35:23.203260] [DEBUG] [LOCAL ] Loaded configuration for AMX: 0 features, 80.0% accuracy [2026-02-24T20:35:23.203350] [DEBUG] [LOCAL ] Loaded configuration for PAC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.203605] [DEBUG] [LOCAL ] Loaded configuration for AIMD: 1 features, 50.0% accuracy [2026-02-24T20:35:23.203695] [DEBUG] [LOCAL ] Loaded configuration for NLY: 1 features, 70.0% accuracy [2026-02-24T20:35:23.204586] [DEBUG] [LOCAL ] Loaded configuration for LINE: 5 features, 90.0% accuracy [2026-02-24T20:35:23.204677] [DEBUG] [LOCAL ] Loaded configuration for KDP: 1 features, 90.0% accuracy [2026-02-24T20:35:23.204962] [DEBUG] [LOCAL ] Loaded configuration for OGI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.205046] [DEBUG] [LOCAL ] Loaded configuration for GLAD: 1 features, 80.0% accuracy [2026-02-24T20:35:23.205301] [DEBUG] [LOCAL ] Loaded configuration for CARS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.205551] [DEBUG] [LOCAL ] Loaded configuration for CCSI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.205870] [DEBUG] [LOCAL ] Loaded configuration for TDSC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.205959] [DEBUG] [LOCAL ] Loaded configuration for AQNB: 0 features, 80.0% accuracy [2026-02-24T20:35:23.206035] [DEBUG] [LOCAL ] Loaded configuration for AAPD: 0 features, 80.0% accuracy [2026-02-24T20:35:23.206106] [DEBUG] [LOCAL ] Loaded configuration for EPC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.206348] [DEBUG] [LOCAL ] Loaded configuration for APOG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.206606] [DEBUG] [LOCAL ] Loaded configuration for FIP: 4 features, 80.0% accuracy [2026-02-24T20:35:23.206692] [DEBUG] [LOCAL ] Loaded configuration for CATO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.206757] [DEBUG] [LOCAL ] Loaded configuration for DGRE: 6 features, 100.0% accuracy [2026-02-24T20:35:23.207008] [DEBUG] [LOCAL ] Loaded configuration for GNMA: 1 features, 80.0% accuracy [2026-02-24T20:35:23.207253] [DEBUG] [LOCAL ] Loaded configuration for CWH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.207328] [DEBUG] [LOCAL ] Loaded configuration for SOUN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.207391] [DEBUG] [LOCAL ] Loaded configuration for PCN: 3 features, 100.0% accuracy [2026-02-24T20:35:23.207624] [DEBUG] [LOCAL ] Loaded configuration for AGZD: 1 features, 80.0% accuracy [2026-02-24T20:35:23.207708] [DEBUG] [LOCAL ] Loaded configuration for SSP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.207944] [DEBUG] [LOCAL ] Loaded configuration for FCFS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.208201] [DEBUG] [LOCAL ] Loaded configuration for OTLY: 3 features, 70.0% accuracy [2026-02-24T20:35:23.208454] [DEBUG] [LOCAL ] Loaded configuration for DWAS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.208551] [DEBUG] [LOCAL ] Loaded configuration for NPFD: 5 features, 80.0% accuracy [2026-02-24T20:35:23.208925] [DEBUG] [LOCAL ] Loaded configuration for NVEC: 1 features, 40.0% accuracy [2026-02-24T20:35:23.209173] [DEBUG] [LOCAL ] Loaded configuration for SXC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.209256] [DEBUG] [LOCAL ] Loaded configuration for SIBN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.209524] [DEBUG] [LOCAL ] Loaded configuration for GPIX: 4 features, 90.0% accuracy [2026-02-24T20:35:23.209877] [DEBUG] [LOCAL ] Loaded configuration for MA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.210146] [DEBUG] [LOCAL ] Loaded configuration for KNF: 3 features, 80.0% accuracy [2026-02-24T20:35:23.210407] [DEBUG] [LOCAL ] Loaded configuration for WING: 3 features, 80.0% accuracy [2026-02-24T20:35:23.210666] [DEBUG] [LOCAL ] Loaded configuration for YMM: 0 features, 60.0% accuracy [2026-02-24T20:35:23.210913] [DEBUG] [LOCAL ] Loaded configuration for FRPH: 2 features, 90.0% accuracy [2026-02-24T20:35:23.211154] [DEBUG] [LOCAL ] Loaded configuration for RLX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.211227] [DEBUG] [LOCAL ] Loaded configuration for JMSB: 4 features, 80.0% accuracy [2026-02-24T20:35:23.211480] [DEBUG] [LOCAL ] Loaded configuration for FRME: 1 features, 70.0% accuracy [2026-02-24T20:35:23.211554] [DEBUG] [LOCAL ] Loaded configuration for OBK: 1 features, 90.0% accuracy [2026-02-24T20:35:23.211811] [DEBUG] [LOCAL ] Loaded configuration for OABI: 3 features, 100.0% accuracy [2026-02-24T20:35:23.212045] [DEBUG] [LOCAL ] Loaded configuration for CTRA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.212117] [DEBUG] [LOCAL ] Loaded configuration for PHK: 4 features, 90.0% accuracy [2026-02-24T20:35:23.212357] [DEBUG] [LOCAL ] Loaded configuration for BHC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.212647] [DEBUG] [LOCAL ] Loaded configuration for SLDP: 4 features, 80.0% accuracy [2026-02-24T20:35:23.212964] [DEBUG] [LOCAL ] Loaded configuration for WHD: 2 features, 90.0% accuracy [2026-02-24T20:35:23.213220] [DEBUG] [LOCAL ] Loaded configuration for ELF: 1 features, 50.0% accuracy [2026-02-24T20:35:23.213489] [DEBUG] [LOCAL ] Loaded configuration for STEL: 4 features, 60.0% accuracy [2026-02-24T20:35:23.213742] [DEBUG] [LOCAL ] Loaded configuration for ESGD: 2 features, 70.0% accuracy [2026-02-24T20:35:23.213992] [DEBUG] [LOCAL ] Loaded configuration for TOL: 2 features, 60.0% accuracy [2026-02-24T20:35:23.214246] [DEBUG] [LOCAL ] Loaded configuration for LQDA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.214501] [DEBUG] [LOCAL ] Loaded configuration for ACNB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.214788] [DEBUG] [LOCAL ] Loaded configuration for RERE: 3 features, 70.0% accuracy [2026-02-24T20:35:23.215036] [DEBUG] [LOCAL ] Loaded configuration for BITF: 4 features, 80.0% accuracy [2026-02-24T20:35:23.215271] [DEBUG] [LOCAL ] Loaded configuration for KIM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.215524] [DEBUG] [LOCAL ] Loaded configuration for CLRB: 2 features, 50.0% accuracy [2026-02-24T20:35:23.215838] [DEBUG] [LOCAL ] Loaded configuration for TSN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.216075] [DEBUG] [LOCAL ] Loaded configuration for ZUMZ: 3 features, 70.0% accuracy [2026-02-24T20:35:23.216156] [DEBUG] [LOCAL ] Loaded configuration for ISSC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.216374] [DEBUG] [LOCAL ] Loaded configuration for ANGI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.216649] [DEBUG] [LOCAL ] Loaded configuration for AXTI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.216933] [DEBUG] [LOCAL ] Loaded configuration for MYGN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.217255] [DEBUG] [LOCAL ] Loaded configuration for FUND: 2 features, 90.0% accuracy [2026-02-24T20:35:23.217329] [DEBUG] [LOCAL ] Loaded configuration for GPRE: 1 features, 100.0% accuracy [2026-02-24T20:35:23.217550] [DEBUG] [LOCAL ] Loaded configuration for TGLS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.217645] [DEBUG] [LOCAL ] Loaded configuration for VSCO: 0 features, 70.0% accuracy [2026-02-24T20:35:23.217889] [DEBUG] [LOCAL ] Loaded configuration for ZD: 3 features, 80.0% accuracy [2026-02-24T20:35:23.218127] [DEBUG] [LOCAL ] Loaded configuration for EIC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.218215] [DEBUG] [LOCAL ] Loaded configuration for CB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.218469] [DEBUG] [LOCAL ] Loaded configuration for SMPL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.218707] [DEBUG] [LOCAL ] Loaded configuration for IEX: 0 features, 70.0% accuracy [2026-02-24T20:35:23.218943] [DEBUG] [LOCAL ] Loaded configuration for CTRM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.219184] [DEBUG] [LOCAL ] Loaded configuration for UBS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.219266] [DEBUG] [LOCAL ] Loaded configuration for RLJ: 2 features, 60.0% accuracy [2026-02-24T20:35:23.219484] [DEBUG] [LOCAL ] Loaded configuration for DRVN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.219582] [DEBUG] [LOCAL ] Loaded configuration for HRL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.219811] [DEBUG] [LOCAL ] Loaded configuration for FFBC: 0 features, 60.0% accuracy [2026-02-24T20:35:23.220072] [DEBUG] [LOCAL ] Loaded configuration for BSX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.220297] [DEBUG] [LOCAL ] Loaded configuration for MFIN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.220378] [DEBUG] [LOCAL ] Loaded configuration for CCK: 4 features, 100.0% accuracy [2026-02-24T20:35:23.220682] [DEBUG] [LOCAL ] Loaded configuration for LIN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.220921] [DEBUG] [LOCAL ] Loaded configuration for PFF: 2 features, 90.0% accuracy [2026-02-24T20:35:23.220993] [DEBUG] [LOCAL ] Loaded configuration for OFIX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.221210] [DEBUG] [LOCAL ] Loaded configuration for JEPQ: 6 features, 80.0% accuracy [2026-02-24T20:35:23.221291] [DEBUG] [LOCAL ] Loaded configuration for BTZ: 1 features, 80.0% accuracy [2026-02-24T20:35:23.221509] [DEBUG] [LOCAL ] Loaded configuration for ALTS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.221749] [DEBUG] [LOCAL ] Loaded configuration for ALAB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.221832] [DEBUG] [LOCAL ] Loaded configuration for IDCC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.222073] [DEBUG] [LOCAL ] Loaded configuration for DOUG: 1 features, 90.0% accuracy [2026-02-24T20:35:23.222301] [DEBUG] [LOCAL ] Loaded configuration for ACON: 1 features, 80.0% accuracy [2026-02-24T20:35:23.222531] [DEBUG] [LOCAL ] Loaded configuration for LMBS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.222857] [DEBUG] [LOCAL ] Loaded configuration for BTMD: 3 features, 80.0% accuracy [2026-02-24T20:35:23.222938] [DEBUG] [LOCAL ] Loaded configuration for COFS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.223002] [DEBUG] [LOCAL ] Loaded configuration for NXE: 3 features, 90.0% accuracy [2026-02-24T20:35:23.223064] [DEBUG] [LOCAL ] Loaded configuration for NTNX: 4 features, 70.0% accuracy [2026-02-24T20:35:23.223312] [DEBUG] [LOCAL ] Loaded configuration for AIRJ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.223561] [DEBUG] [LOCAL ] Loaded configuration for AFRM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.223855] [DEBUG] [LOCAL ] Loaded configuration for REGN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.224077] [DEBUG] [LOCAL ] Loaded configuration for CACC: 1 features, 60.0% accuracy [2026-02-24T20:35:23.224347] [DEBUG] [LOCAL ] Loaded configuration for TMCI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.224619] [DEBUG] [LOCAL ] Loaded configuration for DX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.224846] [DEBUG] [LOCAL ] Loaded configuration for CION: 1 features, 80.0% accuracy [2026-02-24T20:35:23.224926] [DEBUG] [LOCAL ] Loaded configuration for IHG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.225200] [DEBUG] [LOCAL ] Loaded configuration for TNK: 2 features, 60.0% accuracy [2026-02-24T20:35:23.225446] [DEBUG] [LOCAL ] Loaded configuration for PRCH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.225697] [DEBUG] [LOCAL ] Loaded configuration for BNJ: 2 features, 60.0% accuracy [2026-02-24T20:35:23.225967] [DEBUG] [LOCAL ] Loaded configuration for WCC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.226261] [DEBUG] [LOCAL ] Loaded configuration for CECO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.226362] [DEBUG] [LOCAL ] Loaded configuration for LYG: 1 features, 70.0% accuracy [2026-02-24T20:35:23.226619] [DEBUG] [LOCAL ] Loaded configuration for CADL: 1 features, 90.0% accuracy [2026-02-24T20:35:23.226693] [DEBUG] [LOCAL ] Loaded configuration for DG: 1 features, 70.0% accuracy [2026-02-24T20:35:23.226921] [DEBUG] [LOCAL ] Loaded configuration for OSIS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.227153] [DEBUG] [LOCAL ] Loaded configuration for DKNG: 2 features, 90.0% accuracy [2026-02-24T20:35:23.228020] [DEBUG] [LOCAL ] Loaded configuration for NWE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.228266] [DEBUG] [LOCAL ] Loaded configuration for CODA: 0 features, 90.0% accuracy [2026-02-24T20:35:23.228527] [DEBUG] [LOCAL ] Loaded configuration for TTEC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.228819] [DEBUG] [LOCAL ] Loaded configuration for NATL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.229083] [DEBUG] [LOCAL ] Loaded configuration for VTEX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.229323] [DEBUG] [LOCAL ] Loaded configuration for ORGO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.229562] [DEBUG] [LOCAL ] Loaded configuration for LGIH: 1 features, 90.0% accuracy [2026-02-24T20:35:23.229656] [DEBUG] [LOCAL ] Loaded configuration for LZB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.229736] [DEBUG] [LOCAL ] Loaded configuration for MPB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.229807] [DEBUG] [LOCAL ] Loaded configuration for IDE: 1 features, 80.0% accuracy [2026-02-24T20:35:23.230036] [DEBUG] [LOCAL ] Loaded configuration for CTNM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.230289] [DEBUG] [LOCAL ] Loaded configuration for GOOG: 1 features, 60.0% accuracy [2026-02-24T20:35:23.230516] [DEBUG] [LOCAL ] Loaded configuration for JBL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.230843] [DEBUG] [LOCAL ] Loaded configuration for IRDM: 4 features, 80.0% accuracy [2026-02-24T20:35:23.231082] [DEBUG] [LOCAL ] Loaded configuration for AIP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.231330] [DEBUG] [LOCAL ] Loaded configuration for EDAP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.231415] [DEBUG] [LOCAL ] Loaded configuration for FUN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.231648] [DEBUG] [LOCAL ] Loaded configuration for CTO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.231729] [DEBUG] [LOCAL ] Loaded configuration for CPSS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.231988] [DEBUG] [LOCAL ] Loaded configuration for HIFS: 1 features, 90.0% accuracy [2026-02-24T20:35:23.232074] [DEBUG] [LOCAL ] Loaded configuration for ASPS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.232307] [DEBUG] [LOCAL ] Loaded configuration for ALXO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.232597] [DEBUG] [LOCAL ] Loaded configuration for ECC: 1 features, 50.0% accuracy [2026-02-24T20:35:23.232829] [DEBUG] [LOCAL ] Loaded configuration for BG: 4 features, 70.0% accuracy [2026-02-24T20:35:23.233098] [DEBUG] [LOCAL ] Loaded configuration for CMPX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.233340] [DEBUG] [LOCAL ] Loaded configuration for ORMP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.233600] [DEBUG] [LOCAL ] Loaded configuration for ORKA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.233835] [DEBUG] [LOCAL ] Loaded configuration for THFF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.234063] [DEBUG] [LOCAL ] Loaded configuration for KTF: 3 features, 80.0% accuracy [2026-02-24T20:35:23.234345] [DEBUG] [LOCAL ] Loaded configuration for TBLD: 0 features, 80.0% accuracy [2026-02-24T20:35:23.234591] [DEBUG] [LOCAL ] Loaded configuration for ACAD: 1 features, 70.0% accuracy [2026-02-24T20:35:23.234826] [DEBUG] [LOCAL ] Loaded configuration for INMB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.235086] [DEBUG] [LOCAL ] Loaded configuration for TSQ: 3 features, 100.0% accuracy [2026-02-24T20:35:23.235321] [DEBUG] [LOCAL ] Loaded configuration for CNC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.235602] [DEBUG] [LOCAL ] Loaded configuration for LZM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.235838] [DEBUG] [LOCAL ] Loaded configuration for BXMX: 4 features, 70.0% accuracy [2026-02-24T20:35:23.236134] [DEBUG] [LOCAL ] Loaded configuration for AQN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.236472] [DEBUG] [LOCAL ] Loaded configuration for SPAI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.236714] [DEBUG] [LOCAL ] Loaded configuration for KLIC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.236789] [DEBUG] [LOCAL ] Loaded configuration for MBB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.236851] [DEBUG] [LOCAL ] Loaded configuration for HPE: 0 features, 90.0% accuracy [2026-02-24T20:35:23.237092] [DEBUG] [LOCAL ] Loaded configuration for MSGS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.237185] [DEBUG] [LOCAL ] Loaded configuration for FBIZ: 6 features, 70.0% accuracy [2026-02-24T20:35:23.237500] [DEBUG] [LOCAL ] Loaded configuration for CRH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.237760] [DEBUG] [LOCAL ] Loaded configuration for TELO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.237873] [DEBUG] [LOCAL ] Loaded configuration for GHM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.238136] [DEBUG] [LOCAL ] Loaded configuration for FTLF: 2 features, 80.0% accuracy [2026-02-24T20:35:23.238224] [DEBUG] [LOCAL ] Loaded configuration for OXLC: 4 features, 60.0% accuracy [2026-02-24T20:35:23.238496] [DEBUG] [LOCAL ] Loaded configuration for AFL: 3 features, 70.0% accuracy [2026-02-24T20:35:23.238761] [DEBUG] [LOCAL ] Loaded configuration for FEMS: 1 features, 50.0% accuracy [2026-02-24T20:35:23.238836] [DEBUG] [LOCAL ] Loaded configuration for LMND: 3 features, 80.0% accuracy [2026-02-24T20:35:23.239059] [DEBUG] [LOCAL ] Loaded configuration for BIPH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.239140] [DEBUG] [LOCAL ] Loaded configuration for BJ: 4 features, 90.0% accuracy [2026-02-24T20:35:23.240937] [DEBUG] [LOCAL ] Loaded configuration for BLBD: 2 features, 90.0% accuracy [2026-02-24T20:35:23.241009] [DEBUG] [LOCAL ] Loaded configuration for PMAX: 2 features, 100.0% accuracy [2026-02-24T20:35:23.241255] [DEBUG] [LOCAL ] Loaded configuration for SQNS: 5 features, 90.0% accuracy [2026-02-24T20:35:23.241513] [DEBUG] [LOCAL ] Loaded configuration for CNK: 4 features, 100.0% accuracy [2026-02-24T20:35:23.241608] [DEBUG] [LOCAL ] Loaded configuration for TSLQ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.241673] [DEBUG] [LOCAL ] Loaded configuration for STEM: 3 features, 100.0% accuracy [2026-02-24T20:35:23.241922] [DEBUG] [LOCAL ] Loaded configuration for FIHL: 4 features, 70.0% accuracy [2026-02-24T20:35:23.242213] [DEBUG] [LOCAL ] Loaded configuration for ACHC: 1 features, 50.0% accuracy [2026-02-24T20:35:23.242285] [DEBUG] [LOCAL ] Loaded configuration for HLF: 2 features, 70.0% accuracy [2026-02-24T20:35:23.242346] [DEBUG] [LOCAL ] Loaded configuration for PAA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.242417] [DEBUG] [LOCAL ] Loaded configuration for BDN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.242648] [DEBUG] [LOCAL ] Loaded configuration for CTBI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.242885] [DEBUG] [LOCAL ] Loaded configuration for RRGB: 2 features, 100.0% accuracy [2026-02-24T20:35:23.243151] [DEBUG] [LOCAL ] Loaded configuration for VOC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.243393] [DEBUG] [LOCAL ] Loaded configuration for HWH: 3 features, 90.0% accuracy [2026-02-24T20:35:23.243648] [DEBUG] [LOCAL ] Loaded configuration for IMMP: 3 features, 50.0% accuracy [2026-02-24T20:35:23.243888] [DEBUG] [LOCAL ] Loaded configuration for HLIO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.243961] [DEBUG] [LOCAL ] Loaded configuration for KBWY: 1 features, 90.0% accuracy [2026-02-24T20:35:23.244031] [DEBUG] [LOCAL ] Loaded configuration for JKHY: 2 features, 100.0% accuracy [2026-02-24T20:35:23.244101] [DEBUG] [LOCAL ] Loaded configuration for RDVY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.244336] [DEBUG] [LOCAL ] Loaded configuration for PAYS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.244625] [DEBUG] [LOCAL ] Loaded configuration for NTRA: 1 features, 80.0% accuracy [2026-02-24T20:35:23.244906] [DEBUG] [LOCAL ] Loaded configuration for OLMA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.245138] [DEBUG] [LOCAL ] Loaded configuration for XOM: 0 features, 70.0% accuracy [2026-02-24T20:35:23.245344] [DEBUG] [LOCAL ] Loaded configuration for BUG: 4 features, 60.0% accuracy [2026-02-24T20:35:23.245424] [DEBUG] [LOCAL ] Loaded configuration for UAA: 4 features, 80.0% accuracy [2026-02-24T20:35:23.245494] [DEBUG] [LOCAL ] Loaded configuration for DCO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.245564] [DEBUG] [LOCAL ] Loaded configuration for BGS: 4 features, 80.0% accuracy [2026-02-24T20:35:23.245879] [DEBUG] [LOCAL ] Loaded configuration for SNY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.245962] [DEBUG] [LOCAL ] Loaded configuration for GWRS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.246187] [DEBUG] [LOCAL ] Loaded configuration for PSTG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.246259] [DEBUG] [LOCAL ] Loaded configuration for HUN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.246482] [DEBUG] [LOCAL ] Loaded configuration for ALEX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.246553] [DEBUG] [LOCAL ] Loaded configuration for BE: 1 features, 80.0% accuracy [2026-02-24T20:35:23.246850] [DEBUG] [LOCAL ] Loaded configuration for ULY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.247081] [DEBUG] [LOCAL ] Loaded configuration for PATH: 0 features, 60.0% accuracy [2026-02-24T20:35:23.247152] [DEBUG] [LOCAL ] Loaded configuration for VEL: 3 features, 70.0% accuracy [2026-02-24T20:35:23.247377] [DEBUG] [LOCAL ] Loaded configuration for PFM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.247635] [DEBUG] [LOCAL ] Loaded configuration for AGNCL: 6 features, 90.0% accuracy [2026-02-24T20:35:23.247884] [DEBUG] [LOCAL ] Loaded configuration for CTRN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.248205] [DEBUG] [LOCAL ] Loaded configuration for ACWX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.248319] [DEBUG] [LOCAL ] Loaded configuration for VERX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.248400] [DEBUG] [LOCAL ] Loaded configuration for NB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.248846] [DEBUG] [LOCAL ] Loaded configuration for GUG: 1 features, 60.0% accuracy [2026-02-24T20:35:23.248938] [DEBUG] [LOCAL ] Loaded configuration for TX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.249009] [DEBUG] [LOCAL ] Loaded configuration for KN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.249072] [DEBUG] [LOCAL ] Loaded configuration for EVC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.249308] [DEBUG] [LOCAL ] Loaded configuration for RSKD: 4 features, 80.0% accuracy [2026-02-24T20:35:23.249997] [DEBUG] [LOCAL ] Loaded configuration for ARES: 2 features, 90.0% accuracy [2026-02-24T20:35:23.250236] [DEBUG] [LOCAL ] Loaded configuration for BMY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.250475] [DEBUG] [LOCAL ] Loaded configuration for GGLS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.250554] [DEBUG] [LOCAL ] Loaded configuration for BBD: 1 features, 60.0% accuracy [2026-02-24T20:35:23.250657] [DEBUG] [LOCAL ] Loaded configuration for GLBE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.250900] [DEBUG] [LOCAL ] Loaded configuration for ESTA: 4 features, 90.0% accuracy [2026-02-24T20:35:23.250983] [DEBUG] [LOCAL ] Loaded configuration for TOI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.251273] [DEBUG] [LOCAL ] Loaded configuration for NUVL: 5 features, 90.0% accuracy [2026-02-24T20:35:23.251547] [DEBUG] [LOCAL ] Loaded configuration for EDN: 5 features, 80.0% accuracy [2026-02-24T20:35:23.251849] [DEBUG] [LOCAL ] Loaded configuration for SPCE: 1 features, 80.0% accuracy [2026-02-24T20:35:23.252121] [DEBUG] [LOCAL ] Loaded configuration for ATRO: 3 features, 90.0% accuracy [2026-02-24T20:35:23.252345] [DEBUG] [LOCAL ] Loaded configuration for CRON: 1 features, 70.0% accuracy [2026-02-24T20:35:23.252588] [DEBUG] [LOCAL ] Loaded configuration for GLRE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.252676] [DEBUG] [LOCAL ] Loaded configuration for TS: 2 features, 100.0% accuracy [2026-02-24T20:35:23.252740] [DEBUG] [LOCAL ] Loaded configuration for VSTM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.252800] [DEBUG] [LOCAL ] Loaded configuration for KIDS: 0 features, 90.0% accuracy [2026-02-24T20:35:23.253072] [DEBUG] [LOCAL ] Loaded configuration for GTES: 7 features, 90.0% accuracy [2026-02-24T20:35:23.253166] [DEBUG] [LOCAL ] Loaded configuration for GRFS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.253447] [DEBUG] [LOCAL ] Loaded configuration for RELL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.253689] [DEBUG] [LOCAL ] Loaded configuration for WDH: 4 features, 80.0% accuracy [2026-02-24T20:35:23.253998] [DEBUG] [LOCAL ] Loaded configuration for LILA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.254238] [DEBUG] [LOCAL ] Loaded configuration for HIG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.254325] [DEBUG] [LOCAL ] Loaded configuration for TPZ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.254569] [DEBUG] [LOCAL ] Loaded configuration for APLD: 1 features, 90.0% accuracy [2026-02-24T20:35:23.254873] [DEBUG] [LOCAL ] Loaded configuration for FWRG: 2 features, 50.0% accuracy [2026-02-24T20:35:23.255112] [DEBUG] [LOCAL ] Loaded configuration for USXF: 1 features, 80.0% accuracy [2026-02-24T20:35:23.255193] [DEBUG] [LOCAL ] Loaded configuration for ANF: 4 features, 100.0% accuracy [2026-02-24T20:35:23.255255] [DEBUG] [LOCAL ] Loaded configuration for ICE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.255478] [DEBUG] [LOCAL ] Loaded configuration for ESGE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.255759] [DEBUG] [LOCAL ] Loaded configuration for TBIL: 0 features, 90.0% accuracy [2026-02-24T20:35:23.255988] [DEBUG] [LOCAL ] Loaded configuration for FITBO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.256217] [DEBUG] [LOCAL ] Loaded configuration for IHS: 1 features, 90.0% accuracy [2026-02-24T20:35:23.256301] [DEBUG] [LOCAL ] Loaded configuration for RYAAY: 3 features, 70.0% accuracy [2026-02-24T20:35:23.256383] [DEBUG] [LOCAL ] Loaded configuration for ZETA: 1 features, 90.0% accuracy [2026-02-24T20:35:23.256446] [DEBUG] [LOCAL ] Loaded configuration for VPLS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.256515] [DEBUG] [LOCAL ] Loaded configuration for MEDP: 1 features, 80.0% accuracy [2026-02-24T20:35:23.256767] [DEBUG] [LOCAL ] Loaded configuration for BWB: 1 features, 60.0% accuracy [2026-02-24T20:35:23.256851] [DEBUG] [LOCAL ] Loaded configuration for DMAC: 5 features, 70.0% accuracy [2026-02-24T20:35:23.256915] [DEBUG] [LOCAL ] Loaded configuration for PACB: 0 features, 70.0% accuracy [2026-02-24T20:35:23.257141] [DEBUG] [LOCAL ] Loaded configuration for ABG: 2 features, 90.0% accuracy [2026-02-24T20:35:23.257227] [DEBUG] [LOCAL ] Loaded configuration for WASH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.257476] [DEBUG] [LOCAL ] Loaded configuration for NFLX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.257758] [DEBUG] [LOCAL ] Loaded configuration for DRD: 0 features, 60.0% accuracy [2026-02-24T20:35:23.257874] [DEBUG] [LOCAL ] Loaded configuration for FIGS: 5 features, 90.0% accuracy [2026-02-24T20:35:23.257962] [DEBUG] [LOCAL ] Loaded configuration for KPRX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.258201] [DEBUG] [LOCAL ] Loaded configuration for FNB: 4 features, 80.0% accuracy [2026-02-24T20:35:23.258472] [DEBUG] [LOCAL ] Loaded configuration for AMCX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.258561] [DEBUG] [LOCAL ] Loaded configuration for CCD: 3 features, 60.0% accuracy [2026-02-24T20:35:23.258817] [DEBUG] [LOCAL ] Loaded configuration for TVC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.259047] [DEBUG] [LOCAL ] Loaded configuration for LRCX: 3 features, 66.66666666666666% accuracy [2026-02-24T20:35:23.259281] [DEBUG] [LOCAL ] Loaded configuration for ETG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.259369] [DEBUG] [LOCAL ] Loaded configuration for DSP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.259599] [DEBUG] [LOCAL ] Loaded configuration for LII: 2 features, 90.0% accuracy [2026-02-24T20:35:23.259692] [DEBUG] [LOCAL ] Loaded configuration for SYY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.259756] [DEBUG] [LOCAL ] Loaded configuration for ZBIO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.259977] [DEBUG] [LOCAL ] Loaded configuration for CGO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.260211] [DEBUG] [LOCAL ] Loaded configuration for HESM: 3 features, 70.0% accuracy [2026-02-24T20:35:23.260462] [DEBUG] [LOCAL ] Loaded configuration for PCF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.260541] [DEBUG] [LOCAL ] Loaded configuration for F: 0 features, 70.0% accuracy [2026-02-24T20:35:23.260791] [DEBUG] [LOCAL ] Loaded configuration for FEX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.261029] [DEBUG] [LOCAL ] Loaded configuration for ASBA: 0 features, 70.0% accuracy [2026-02-24T20:35:23.261271] [DEBUG] [LOCAL ] Loaded configuration for CTRE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.261508] [DEBUG] [LOCAL ] Loaded configuration for THG: 2 features, 60.0% accuracy [2026-02-24T20:35:23.261617] [DEBUG] [LOCAL ] Loaded configuration for LCID: 4 features, 70.0% accuracy [2026-02-24T20:35:23.261694] [DEBUG] [LOCAL ] Loaded configuration for ORC: 0 features, 80.0% accuracy [2026-02-24T20:35:23.261769] [DEBUG] [LOCAL ] Loaded configuration for PH: 4 features, 70.0% accuracy [2026-02-24T20:35:23.261849] [DEBUG] [LOCAL ] Loaded configuration for BTI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.262076] [DEBUG] [LOCAL ] Loaded configuration for DTM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.262469] [DEBUG] [LOCAL ] Loaded configuration for BBVA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.262713] [DEBUG] [LOCAL ] Loaded configuration for DHIL: 5 features, 90.0% accuracy [2026-02-24T20:35:23.262969] [DEBUG] [LOCAL ] Loaded configuration for AFYA: 4 features, 90.0% accuracy [2026-02-24T20:35:23.263229] [DEBUG] [LOCAL ] Loaded configuration for QVAL: 4 features, 90.0% accuracy [2026-02-24T20:35:23.263476] [DEBUG] [LOCAL ] Loaded configuration for SNGX: 1 features, 90.0% accuracy [2026-02-24T20:35:23.263832] [DEBUG] [LOCAL ] Loaded configuration for SMX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.264068] [DEBUG] [LOCAL ] Loaded configuration for IIM: 3 features, 70.0% accuracy [2026-02-24T20:35:23.264307] [DEBUG] [LOCAL ] Loaded configuration for WKSP: 1 features, 90.0% accuracy [2026-02-24T20:35:23.264587] [DEBUG] [LOCAL ] Loaded configuration for BCML: 2 features, 70.0% accuracy [2026-02-24T20:35:23.264833] [DEBUG] [LOCAL ] Loaded configuration for FTQI: 0 features, 80.0% accuracy [2026-02-24T20:35:23.265073] [DEBUG] [LOCAL ] Loaded configuration for CBNK: 2 features, 100.0% accuracy [2026-02-24T20:35:23.265151] [DEBUG] [LOCAL ] Loaded configuration for PROK: 1 features, 70.0% accuracy [2026-02-24T20:35:23.265227] [DEBUG] [LOCAL ] Loaded configuration for ABVX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.265450] [DEBUG] [LOCAL ] Loaded configuration for KSPI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.265683] [DEBUG] [LOCAL ] Loaded configuration for AEFC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.265940] [DEBUG] [LOCAL ] Loaded configuration for AMDL: 5 features, 70.0% accuracy [2026-02-24T20:35:23.266682] [DEBUG] [LOCAL ] Loaded configuration for BRSP: 0 features, 70.0% accuracy [2026-02-24T20:35:23.266945] [DEBUG] [LOCAL ] Loaded configuration for SEM: 4 features, 100.0% accuracy [2026-02-24T20:35:23.267028] [DEBUG] [LOCAL ] Loaded configuration for SOJC: 3 features, 100.0% accuracy [2026-02-24T20:35:23.267314] [DEBUG] [LOCAL ] Loaded configuration for ARDC: 0 features, 60.0% accuracy [2026-02-24T20:35:23.267390] [DEBUG] [LOCAL ] Loaded configuration for SVRA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.267624] [DEBUG] [LOCAL ] Loaded configuration for VSH: 4 features, 80.0% accuracy [2026-02-24T20:35:23.267937] [DEBUG] [LOCAL ] Loaded configuration for BCSF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.268241] [DEBUG] [LOCAL ] Loaded configuration for GAMB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.268503] [DEBUG] [LOCAL ] Loaded configuration for NVO: 3 features, 100.0% accuracy [2026-02-24T20:35:23.268763] [DEBUG] [LOCAL ] Loaded configuration for AES: 1 features, 90.0% accuracy [2026-02-24T20:35:23.269046] [DEBUG] [LOCAL ] Loaded configuration for SLNO: 0 features, 80.0% accuracy [2026-02-24T20:35:23.269345] [DEBUG] [LOCAL ] Loaded configuration for BEPH: 0 features, 80.0% accuracy [2026-02-24T20:35:23.269429] [DEBUG] [LOCAL ] Loaded configuration for LINC: 1 features, 90.0% accuracy [2026-02-24T20:35:23.269491] [DEBUG] [LOCAL ] Loaded configuration for IAE: 2 features, 50.0% accuracy [2026-02-24T20:35:23.269717] [DEBUG] [LOCAL ] Loaded configuration for NGG: 0 features, 80.0% accuracy [2026-02-24T20:35:23.269815] [DEBUG] [LOCAL ] Loaded configuration for QLYS: 1 features, 100.0% accuracy [2026-02-24T20:35:23.270100] [DEBUG] [LOCAL ] Loaded configuration for DFH: 2 features, 60.0% accuracy [2026-02-24T20:35:23.270379] [DEBUG] [LOCAL ] Loaded configuration for TPG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.270450] [DEBUG] [LOCAL ] Loaded configuration for VPG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.270511] [DEBUG] [LOCAL ] Loaded configuration for CHMI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.270751] [DEBUG] [LOCAL ] Loaded configuration for UTI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.270980] [DEBUG] [LOCAL ] Loaded configuration for STRA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.271052] [DEBUG] [LOCAL ] Loaded configuration for QS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.271114] [DEBUG] [LOCAL ] Loaded configuration for FOX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.271177] [DEBUG] [LOCAL ] Loaded configuration for VTOL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.271411] [DEBUG] [LOCAL ] Loaded configuration for PAHC: 4 features, 70.0% accuracy [2026-02-24T20:35:23.271492] [DEBUG] [LOCAL ] Loaded configuration for MPC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.271730] [DEBUG] [LOCAL ] Loaded configuration for FINX: 5 features, 80.0% accuracy [2026-02-24T20:35:23.272029] [DEBUG] [LOCAL ] Loaded configuration for GEF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.272101] [DEBUG] [LOCAL ] Loaded configuration for CHD: 4 features, 70.0% accuracy [2026-02-24T20:35:23.272319] [DEBUG] [LOCAL ] Loaded configuration for GDYN: 4 features, 70.0% accuracy [2026-02-24T20:35:23.272400] [DEBUG] [LOCAL ] Loaded configuration for PVL: 1 features, 100.0% accuracy [2026-02-24T20:35:23.272631] [DEBUG] [LOCAL ] Loaded configuration for TAOP: 1 features, 80.0% accuracy [2026-02-24T20:35:23.272882] [DEBUG] [LOCAL ] Loaded configuration for PINE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.272954] [DEBUG] [LOCAL ] Loaded configuration for LTRX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.273025] [DEBUG] [LOCAL ] Loaded configuration for ACTG: 0 features, 90.0% accuracy [2026-02-24T20:35:23.273265] [DEBUG] [LOCAL ] Loaded configuration for AURA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.273519] [DEBUG] [LOCAL ] Loaded configuration for GBAB: 4 features, 90.0% accuracy [2026-02-24T20:35:23.273624] [DEBUG] [LOCAL ] Loaded configuration for DRUG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.273870] [DEBUG] [LOCAL ] Loaded configuration for CSGS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.273951] [DEBUG] [LOCAL ] Loaded configuration for FDS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.274205] [DEBUG] [LOCAL ] Loaded configuration for PINS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.274304] [DEBUG] [LOCAL ] Loaded configuration for FUBO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.274548] [DEBUG] [LOCAL ] Loaded configuration for BLMN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.274803] [DEBUG] [LOCAL ] Loaded configuration for CATY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.275652] [DEBUG] [LOCAL ] Loaded configuration for VRSK: 4 features, 80.0% accuracy [2026-02-24T20:35:23.275725] [DEBUG] [LOCAL ] Loaded configuration for IGI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.275788] [DEBUG] [LOCAL ] Loaded configuration for TAL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.275849] [DEBUG] [LOCAL ] Loaded configuration for TBRG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.276098] [DEBUG] [LOCAL ] Loaded configuration for CDNS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.276338] [DEBUG] [LOCAL ] Loaded configuration for SERA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.276429] [DEBUG] [LOCAL ] Loaded configuration for SIG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.276700] [DEBUG] [LOCAL ] Loaded configuration for FTXL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.276791] [DEBUG] [LOCAL ] Loaded configuration for AB: 4 features, 80.0% accuracy [2026-02-24T20:35:23.277247] [DEBUG] [LOCAL ] Loaded configuration for CBZ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.277343] [DEBUG] [LOCAL ] Loaded configuration for SN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.277695] [DEBUG] [LOCAL ] Loaded configuration for GECC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.277916] [DEBUG] [LOCAL ] Loaded configuration for ABCL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.278340] [DEBUG] [LOCAL ] Loaded configuration for SPXX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.278428] [DEBUG] [LOCAL ] Loaded configuration for CELZ: 5 features, 90.0% accuracy [2026-02-24T20:35:23.278499] [DEBUG] [LOCAL ] Loaded configuration for SHOO: 1 features, 50.0% accuracy [2026-02-24T20:35:23.278745] [DEBUG] [LOCAL ] Loaded configuration for FND: 2 features, 70.0% accuracy [2026-02-24T20:35:23.278820] [DEBUG] [LOCAL ] Loaded configuration for SMTI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.279071] [DEBUG] [LOCAL ] Loaded configuration for PACK: 3 features, 80.0% accuracy [2026-02-24T20:35:23.279144] [DEBUG] [LOCAL ] Loaded configuration for TBPH: 5 features, 80.0% accuracy [2026-02-24T20:35:23.279225] [DEBUG] [LOCAL ] Loaded configuration for WCLD: 2 features, 90.0% accuracy [2026-02-24T20:35:23.279469] [DEBUG] [LOCAL ] Loaded configuration for OVID: 1 features, 100.0% accuracy [2026-02-24T20:35:23.279763] [DEBUG] [LOCAL ] Loaded configuration for SOPH: 1 features, 70.0% accuracy [2026-02-24T20:35:23.279837] [DEBUG] [LOCAL ] Loaded configuration for PAX: 2 features, 100.0% accuracy [2026-02-24T20:35:23.280084] [DEBUG] [LOCAL ] Loaded configuration for GRX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.280169] [DEBUG] [LOCAL ] Loaded configuration for ACRS: 4 features, 90.0% accuracy [2026-02-24T20:35:23.280418] [DEBUG] [LOCAL ] Loaded configuration for EIG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.280672] [DEBUG] [LOCAL ] Loaded configuration for HCA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.280753] [DEBUG] [LOCAL ] Loaded configuration for ENVB: 1 features, 70.0% accuracy [2026-02-24T20:35:23.281008] [DEBUG] [LOCAL ] Loaded configuration for STSS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.281245] [DEBUG] [LOCAL ] Loaded configuration for CMSD: 1 features, 50.0% accuracy [2026-02-24T20:35:23.281543] [DEBUG] [LOCAL ] Loaded configuration for PLUS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.281806] [DEBUG] [LOCAL ] Loaded configuration for FCBC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.282052] [DEBUG] [LOCAL ] Loaded configuration for GRAL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.282132] [DEBUG] [LOCAL ] Loaded configuration for CI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.282382] [DEBUG] [LOCAL ] Loaded configuration for CPRI: 1 features, 60.0% accuracy [2026-02-24T20:35:23.282463] [DEBUG] [LOCAL ] Loaded configuration for KIO: 4 features, 60.0% accuracy [2026-02-24T20:35:23.282714] [DEBUG] [LOCAL ] Loaded configuration for TVTX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.282795] [DEBUG] [LOCAL ] Loaded configuration for PNC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.283017] [DEBUG] [LOCAL ] Loaded configuration for AEG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.283088] [DEBUG] [LOCAL ] Loaded configuration for TRNS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.283167] [DEBUG] [LOCAL ] Loaded configuration for ALGN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.283434] [DEBUG] [LOCAL ] Loaded configuration for CAAP: 2 features, 90.0% accuracy [2026-02-24T20:35:23.283750] [DEBUG] [LOCAL ] Loaded configuration for MLCO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.284017] [DEBUG] [LOCAL ] Loaded configuration for JPC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.284098] [DEBUG] [LOCAL ] Loaded configuration for FSS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.284380] [DEBUG] [LOCAL ] Loaded configuration for RGEN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.284469] [DEBUG] [LOCAL ] Loaded configuration for SMBC: 0 features, 50.0% accuracy [2026-02-24T20:35:23.284542] [DEBUG] [LOCAL ] Loaded configuration for CONL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.284790] [DEBUG] [LOCAL ] Loaded configuration for PAL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.284863] [DEBUG] [LOCAL ] Loaded configuration for ELAB: 0 features, 50.0% accuracy [2026-02-24T20:35:23.284925] [DEBUG] [LOCAL ] Loaded configuration for UNCY: 3 features, 70.0% accuracy [2026-02-24T20:35:23.284987] [DEBUG] [LOCAL ] Loaded configuration for SHO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.285207] [DEBUG] [LOCAL ] Loaded configuration for BELFA: 4 features, 80.0% accuracy [2026-02-24T20:35:23.285493] [DEBUG] [LOCAL ] Loaded configuration for SRBK: 3 features, 80.0% accuracy [2026-02-24T20:35:23.285565] [DEBUG] [LOCAL ] Loaded configuration for MXF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.285833] [DEBUG] [LOCAL ] Loaded configuration for ADUS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.286066] [DEBUG] [LOCAL ] Loaded configuration for VIPS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.286346] [DEBUG] [LOCAL ] Loaded configuration for QFIN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.286603] [DEBUG] [LOCAL ] Loaded configuration for FMX: 6 features, 80.0% accuracy [2026-02-24T20:35:23.286898] [DEBUG] [LOCAL ] Loaded configuration for CDXS: 5 features, 90.0% accuracy [2026-02-24T20:35:23.287155] [DEBUG] [LOCAL ] Loaded configuration for BFH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.287237] [DEBUG] [LOCAL ] Loaded configuration for OBDC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.287312] [DEBUG] [LOCAL ] Loaded configuration for CSTL: 5 features, 90.0% accuracy [2026-02-24T20:35:23.287548] [DEBUG] [LOCAL ] Loaded configuration for ROE: 4 features, 90.0% accuracy [2026-02-24T20:35:23.287651] [DEBUG] [LOCAL ] Loaded configuration for SUZ: 5 features, 90.0% accuracy [2026-02-24T20:35:23.288608] [DEBUG] [LOCAL ] Loaded configuration for MKC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.288683] [DEBUG] [LOCAL ] Loaded configuration for ARCB: 0 features, 80.0% accuracy [2026-02-24T20:35:23.288755] [DEBUG] [LOCAL ] Loaded configuration for TECH: 3 features, 80.0% accuracy [2026-02-24T20:35:23.288985] [DEBUG] [LOCAL ] Loaded configuration for LYB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.289067] [DEBUG] [LOCAL ] Loaded configuration for AN: 4 features, 100.0% accuracy [2026-02-24T20:35:23.289299] [DEBUG] [LOCAL ] Loaded configuration for TFII: 2 features, 100.0% accuracy [2026-02-24T20:35:23.289602] [DEBUG] [LOCAL ] Loaded configuration for UITB: 1 features, 70.0% accuracy [2026-02-24T20:35:23.289809] [DEBUG] [LOCAL ] Loaded configuration for OFG: 1 features, 70.0% accuracy [2026-02-24T20:35:23.290057] [DEBUG] [LOCAL ] Loaded configuration for DGICA: 4 features, 90.0% accuracy [2026-02-24T20:35:23.290897] [DEBUG] [LOCAL ] Loaded configuration for NNE: 3 features, 60.0% accuracy [2026-02-24T20:35:23.291137] [DEBUG] [LOCAL ] Loaded configuration for NKSH: 4 features, 100.0% accuracy [2026-02-24T20:35:23.291631] [DEBUG] [LOCAL ] Loaded configuration for FMHI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.291918] [DEBUG] [LOCAL ] Loaded configuration for WDFC: 4 features, 80.0% accuracy [2026-02-24T20:35:23.292213] [DEBUG] [LOCAL ] Loaded configuration for QMOM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.292452] [DEBUG] [LOCAL ] Loaded configuration for CYH: 1 features, 70.0% accuracy [2026-02-24T20:35:23.292689] [DEBUG] [LOCAL ] Loaded configuration for GGLL: 0 features, 80.0% accuracy [2026-02-24T20:35:23.292976] [DEBUG] [LOCAL ] Loaded configuration for MSEX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.293266] [DEBUG] [LOCAL ] Loaded configuration for ULH: 2 features, 60.0% accuracy [2026-02-24T20:35:23.293514] [DEBUG] [LOCAL ] Loaded configuration for AAP: 2 features, 90.0% accuracy [2026-02-24T20:35:23.293795] [DEBUG] [LOCAL ] Loaded configuration for CRVS: 6 features, 80.0% accuracy [2026-02-24T20:35:23.293878] [DEBUG] [LOCAL ] Loaded configuration for WNC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.294152] [DEBUG] [LOCAL ] Loaded configuration for BSSX: 5 features, 80.0% accuracy [2026-02-24T20:35:23.294238] [DEBUG] [LOCAL ] Loaded configuration for HNI: 1 features, 60.0% accuracy [2026-02-24T20:35:23.294553] [DEBUG] [LOCAL ] Loaded configuration for ENTX: 1 features, 90.0% accuracy [2026-02-24T20:35:23.294864] [DEBUG] [LOCAL ] Loaded configuration for IQQQ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.295102] [DEBUG] [LOCAL ] Loaded configuration for LHX: 4 features, 90.0% accuracy [2026-02-24T20:35:23.295182] [DEBUG] [LOCAL ] Loaded configuration for AM: 4 features, 90.0% accuracy [2026-02-24T20:35:23.295415] [DEBUG] [LOCAL ] Loaded configuration for RVMD: 0 features, 80.0% accuracy [2026-02-24T20:35:23.295812] [DEBUG] [LOCAL ] Loaded configuration for BABX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.296099] [DEBUG] [LOCAL ] Loaded configuration for QQQ: 2 features, 80.0% accuracy [2026-02-24T20:35:23.296436] [DEBUG] [LOCAL ] Loaded configuration for STBA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.296679] [DEBUG] [LOCAL ] Loaded configuration for ALTI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.296968] [DEBUG] [LOCAL ] Loaded configuration for PCVX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.297217] [DEBUG] [LOCAL ] Loaded configuration for SBSI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.297307] [DEBUG] [LOCAL ] Loaded configuration for ENS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.297548] [DEBUG] [LOCAL ] Loaded configuration for YALA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.297805] [DEBUG] [LOCAL ] Loaded configuration for BSJS: 1 features, 90.0% accuracy [2026-02-24T20:35:23.297914] [DEBUG] [LOCAL ] Loaded configuration for VFF: 5 features, 80.0% accuracy [2026-02-24T20:35:23.298155] [DEBUG] [LOCAL ] Loaded configuration for WSM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.298436] [DEBUG] [LOCAL ] Loaded configuration for SRAD: 4 features, 90.0% accuracy [2026-02-24T20:35:23.298667] [DEBUG] [LOCAL ] Loaded configuration for FELE: 1 features, 90.0% accuracy [2026-02-24T20:35:23.298904] [DEBUG] [LOCAL ] Loaded configuration for NOA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.298985] [DEBUG] [LOCAL ] Loaded configuration for YUMC: 5 features, 90.0% accuracy [2026-02-24T20:35:23.299257] [DEBUG] [LOCAL ] Loaded configuration for TBLA: 1 features, 60.0% accuracy [2026-02-24T20:35:23.299494] [DEBUG] [LOCAL ] Loaded configuration for COCO: 4 features, 70.0% accuracy [2026-02-24T20:35:23.299565] [DEBUG] [LOCAL ] Loaded configuration for CAAS: 0 features, 60.0% accuracy [2026-02-24T20:35:23.299667] [DEBUG] [LOCAL ] Loaded configuration for SANA: 0 features, 70.0% accuracy [2026-02-24T20:35:23.299744] [DEBUG] [LOCAL ] Loaded configuration for VTIP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.300479] [DEBUG] [LOCAL ] Loaded configuration for ALB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.300728] [DEBUG] [LOCAL ] Loaded configuration for HCSG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.300811] [DEBUG] [LOCAL ] Loaded configuration for TEX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.301036] [DEBUG] [LOCAL ] Loaded configuration for NOAH: 3 features, 80.0% accuracy [2026-02-24T20:35:23.301277] [DEBUG] [LOCAL ] Loaded configuration for FTAI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.301522] [DEBUG] [LOCAL ] Loaded configuration for FDBC: 0 features, 70.0% accuracy [2026-02-24T20:35:23.301626] [DEBUG] [LOCAL ] Loaded configuration for WULF: 3 features, 90.0% accuracy [2026-02-24T20:35:23.301881] [DEBUG] [LOCAL ] Loaded configuration for ASG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.302122] [DEBUG] [LOCAL ] Loaded configuration for CLDX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.302354] [DEBUG] [LOCAL ] Loaded configuration for BTF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.302436] [DEBUG] [LOCAL ] Loaded configuration for BIVI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.302501] [DEBUG] [LOCAL ] Loaded configuration for BB: 1 features, 70.0% accuracy [2026-02-24T20:35:23.302731] [DEBUG] [LOCAL ] Loaded configuration for IMPP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.302813] [DEBUG] [LOCAL ] Loaded configuration for IESC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.302887] [DEBUG] [LOCAL ] Loaded configuration for ANGO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.303116] [DEBUG] [LOCAL ] Loaded configuration for RRC: 4 features, 70.0% accuracy [2026-02-24T20:35:23.303188] [DEBUG] [LOCAL ] Loaded configuration for RUSHB: 2 features, 100.0% accuracy [2026-02-24T20:35:23.303272] [DEBUG] [LOCAL ] Loaded configuration for DSX: 5 features, 100.0% accuracy [2026-02-24T20:35:23.303362] [DEBUG] [LOCAL ] Loaded configuration for BCS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.303628] [DEBUG] [LOCAL ] Loaded configuration for AGRO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.303701] [DEBUG] [LOCAL ] Loaded configuration for MTX: 3 features, 60.0% accuracy [2026-02-24T20:35:23.303764] [DEBUG] [LOCAL ] Loaded configuration for DPG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.304056] [DEBUG] [LOCAL ] Loaded configuration for IMNM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.304375] [DEBUG] [LOCAL ] Loaded configuration for PLTK: 3 features, 90.0% accuracy [2026-02-24T20:35:23.304469] [DEBUG] [LOCAL ] Loaded configuration for CWK: 4 features, 70.0% accuracy [2026-02-24T20:35:23.304914] [DEBUG] [LOCAL ] Loaded configuration for FSK: 0 features, 70.0% accuracy [2026-02-24T20:35:23.305160] [DEBUG] [LOCAL ] Loaded configuration for AMZN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.305255] [DEBUG] [LOCAL ] Loaded configuration for IUSG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.305560] [DEBUG] [LOCAL ] Loaded configuration for SLVO: 0 features, 80.0% accuracy [2026-02-24T20:35:23.305959] [DEBUG] [LOCAL ] Loaded configuration for OCCI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.306046] [DEBUG] [LOCAL ] Loaded configuration for XOS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.306111] [DEBUG] [LOCAL ] Loaded configuration for GOOD: 1 features, 70.0% accuracy [2026-02-24T20:35:23.306396] [DEBUG] [LOCAL ] Loaded configuration for VKTX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.306636] [DEBUG] [LOCAL ] Loaded configuration for INBK: 1 features, 70.0% accuracy [2026-02-24T20:35:23.306947] [DEBUG] [LOCAL ] Loaded configuration for IRTC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.307233] [DEBUG] [LOCAL ] Loaded configuration for HLAL: 4 features, 80.0% accuracy [2026-02-24T20:35:23.307306] [DEBUG] [LOCAL ] Loaded configuration for LI: 1 features, 60.0% accuracy [2026-02-24T20:35:23.307534] [DEBUG] [LOCAL ] Loaded configuration for PNI: 7 features, 80.0% accuracy [2026-02-24T20:35:23.307794] [DEBUG] [LOCAL ] Loaded configuration for RAMP: 4 features, 70.0% accuracy [2026-02-24T20:35:23.308054] [DEBUG] [LOCAL ] Loaded configuration for CHCI: 5 features, 90.0% accuracy [2026-02-24T20:35:23.308290] [DEBUG] [LOCAL ] Loaded configuration for FBK: 5 features, 80.0% accuracy [2026-02-24T20:35:23.308600] [DEBUG] [LOCAL ] Loaded configuration for EXC: 4 features, 60.0% accuracy [2026-02-24T20:35:23.308832] [DEBUG] [LOCAL ] Loaded configuration for CPZ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.309078] [DEBUG] [LOCAL ] Loaded configuration for MUFG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.309149] [DEBUG] [LOCAL ] Loaded configuration for PRTA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.309387] [DEBUG] [LOCAL ] Loaded configuration for RBA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.309459] [DEBUG] [LOCAL ] Loaded configuration for RH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.309530] [DEBUG] [LOCAL ] Loaded configuration for JXN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.309795] [DEBUG] [LOCAL ] Loaded configuration for EVEX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.310077] [DEBUG] [LOCAL ] Loaded configuration for LMB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.310327] [DEBUG] [LOCAL ] Loaded configuration for AAPL: 4 features, 90.0% accuracy [2026-02-24T20:35:23.310603] [DEBUG] [LOCAL ] Loaded configuration for MCRB: 3 features, 90.0% accuracy [2026-02-24T20:35:23.310843] [DEBUG] [LOCAL ] Loaded configuration for WLK: 5 features, 80.0% accuracy [2026-02-24T20:35:23.311085] [DEBUG] [LOCAL ] Loaded configuration for TNL: 1 features, 90.0% accuracy [2026-02-24T20:35:23.311320] [DEBUG] [LOCAL ] Loaded configuration for PBA: 4 features, 70.0% accuracy [2026-02-24T20:35:23.311404] [DEBUG] [LOCAL ] Loaded configuration for EVN: 1 features, 90.0% accuracy [2026-02-24T20:35:23.311474] [DEBUG] [LOCAL ] Loaded configuration for DDS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.311589] [DEBUG] [LOCAL ] Loaded configuration for KD: 6 features, 80.0% accuracy [2026-02-24T20:35:23.311658] [DEBUG] [LOCAL ] Loaded configuration for RHI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.311729] [DEBUG] [LOCAL ] Loaded configuration for VALE: 3 features, 100.0% accuracy [2026-02-24T20:35:23.311968] [DEBUG] [LOCAL ] Loaded configuration for INVE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.312238] [DEBUG] [LOCAL ] Loaded configuration for EWZS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.312318] [DEBUG] [LOCAL ] Loaded configuration for NSSC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.312381] [DEBUG] [LOCAL ] Loaded configuration for KBH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.312442] [DEBUG] [LOCAL ] Loaded configuration for DCTH: 1 features, 90.0% accuracy [2026-02-24T20:35:23.312669] [DEBUG] [LOCAL ] Loaded configuration for BBSI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.312741] [DEBUG] [LOCAL ] Loaded configuration for CLBK: 2 features, 90.0% accuracy [2026-02-24T20:35:23.312964] [DEBUG] [LOCAL ] Loaded configuration for PFG: 2 features, 90.0% accuracy [2026-02-24T20:35:23.313193] [DEBUG] [LOCAL ] Loaded configuration for TTD: 3 features, 80.0% accuracy [2026-02-24T20:35:23.313443] [DEBUG] [LOCAL ] Loaded configuration for LAD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.313548] [DEBUG] [LOCAL ] Loaded configuration for KMI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.313800] [DEBUG] [LOCAL ] Loaded configuration for PRM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.314072] [DEBUG] [LOCAL ] Loaded configuration for CRGO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.314153] [DEBUG] [LOCAL ] Loaded configuration for MUJ: 1 features, 70.0% accuracy [2026-02-24T20:35:23.314427] [DEBUG] [LOCAL ] Loaded configuration for PLCE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.314498] [DEBUG] [LOCAL ] Loaded configuration for MAX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.315384] [DEBUG] [LOCAL ] Loaded configuration for PSO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.315624] [DEBUG] [LOCAL ] Loaded configuration for AMBP: 3 features, 90.0% accuracy [2026-02-24T20:35:23.315718] [DEBUG] [LOCAL ] Loaded configuration for CDE: 3 features, 90.0% accuracy [2026-02-24T20:35:23.316010] [DEBUG] [LOCAL ] Loaded configuration for TRIN: 4 features, 90.0% accuracy [2026-02-24T20:35:23.316269] [DEBUG] [LOCAL ] Loaded configuration for FUNC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.316536] [DEBUG] [LOCAL ] Loaded configuration for NHTC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.316646] [DEBUG] [LOCAL ] Loaded configuration for MDB: 0 features, 50.0% accuracy [2026-02-24T20:35:23.316902] [DEBUG] [LOCAL ] Loaded configuration for MFA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.318112] [DEBUG] [LOCAL ] Loaded configuration for ATI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.318422] [DEBUG] [LOCAL ] Loaded configuration for STLD: 4 features, 90.0% accuracy [2026-02-24T20:35:23.318661] [DEBUG] [LOCAL ] Loaded configuration for CMP: 2 features, 90.0% accuracy [2026-02-24T20:35:23.318889] [DEBUG] [LOCAL ] Loaded configuration for ADBE: 1 features, 80.0% accuracy [2026-02-24T20:35:23.319146] [DEBUG] [LOCAL ] Loaded configuration for ONON: 4 features, 80.0% accuracy [2026-02-24T20:35:23.319376] [DEBUG] [LOCAL ] Loaded configuration for RBCAA: 3 features, 60.0% accuracy [2026-02-24T20:35:23.319448] [DEBUG] [LOCAL ] Loaded configuration for NDSN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.319673] [DEBUG] [LOCAL ] Loaded configuration for RRBI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.319763] [DEBUG] [LOCAL ] Loaded configuration for FCNCP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.320014] [DEBUG] [LOCAL ] Loaded configuration for SHLS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.320244] [DEBUG] [LOCAL ] Loaded configuration for ALZN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.320330] [DEBUG] [LOCAL ] Loaded configuration for LYTS: 4 features, 80.0% accuracy [2026-02-24T20:35:23.320560] [DEBUG] [LOCAL ] Loaded configuration for GDRX: 2 features, 60.0% accuracy [2026-02-24T20:35:23.320813] [DEBUG] [LOCAL ] Loaded configuration for MDXG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.321043] [DEBUG] [LOCAL ] Loaded configuration for NEA: 3 features, 60.0% accuracy [2026-02-24T20:35:23.321269] [DEBUG] [LOCAL ] Loaded configuration for AIPI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.321499] [DEBUG] [LOCAL ] Loaded configuration for MAN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.321749] [DEBUG] [LOCAL ] Loaded configuration for COO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.321989] [DEBUG] [LOCAL ] Loaded configuration for TAC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.322234] [DEBUG] [LOCAL ] Loaded configuration for FBIO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.322513] [DEBUG] [LOCAL ] Loaded configuration for MATX: 1 features, 90.0% accuracy [2026-02-24T20:35:23.322624] [DEBUG] [LOCAL ] Loaded configuration for GO: 4 features, 50.0% accuracy [2026-02-24T20:35:23.322910] [DEBUG] [LOCAL ] Loaded configuration for SARK: 3 features, 70.0% accuracy [2026-02-24T20:35:23.323130] [DEBUG] [LOCAL ] Loaded configuration for VSTS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.323374] [DEBUG] [LOCAL ] Loaded configuration for CRVO: 4 features, 80.0% accuracy [2026-02-24T20:35:23.323650] [DEBUG] [LOCAL ] Loaded configuration for AGIO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.323739] [DEBUG] [LOCAL ] Loaded configuration for COLL: 5 features, 90.0% accuracy [2026-02-24T20:35:23.323979] [DEBUG] [LOCAL ] Loaded configuration for EFSC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.324219] [DEBUG] [LOCAL ] Loaded configuration for SLG: 4 features, 80.0% accuracy [2026-02-24T20:35:23.324451] [DEBUG] [LOCAL ] Loaded configuration for ICFI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.324699] [DEBUG] [LOCAL ] Loaded configuration for EQBK: 3 features, 70.0% accuracy [2026-02-24T20:35:23.324937] [DEBUG] [LOCAL ] Loaded configuration for CZNC: 1 features, 60.0% accuracy [2026-02-24T20:35:23.325185] [DEBUG] [LOCAL ] Loaded configuration for HGTY: 2 features, 80.0% accuracy [2026-02-24T20:35:23.325488] [DEBUG] [LOCAL ] Loaded configuration for OLN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.325790] [DEBUG] [LOCAL ] Loaded configuration for DAN: 1 features, 40.0% accuracy [2026-02-24T20:35:23.326032] [DEBUG] [LOCAL ] Loaded configuration for INDB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.326275] [DEBUG] [LOCAL ] Loaded configuration for USA: 5 features, 80.0% accuracy [2026-02-24T20:35:23.326358] [DEBUG] [LOCAL ] Loaded configuration for BBLG: 3 features, 100.0% accuracy [2026-02-24T20:35:23.326604] [DEBUG] [LOCAL ] Loaded configuration for PSCH: 4 features, 100.0% accuracy [2026-02-24T20:35:23.327554] [DEBUG] [LOCAL ] Loaded configuration for FMNB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.327818] [DEBUG] [LOCAL ] Loaded configuration for MDAI: 3 features, 60.0% accuracy [2026-02-24T20:35:23.327918] [DEBUG] [LOCAL ] Loaded configuration for HUBB: 1 features, 70.0% accuracy [2026-02-24T20:35:23.328192] [DEBUG] [LOCAL ] Loaded configuration for GRC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.328487] [DEBUG] [LOCAL ] Loaded configuration for GNRC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.328812] [DEBUG] [LOCAL ] Loaded configuration for IIIN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.329056] [DEBUG] [LOCAL ] Loaded configuration for MDGL: 1 features, 80.0% accuracy [2026-02-24T20:35:23.329138] [DEBUG] [LOCAL ] Loaded configuration for RWAY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.329209] [DEBUG] [LOCAL ] Loaded configuration for TUGN: 4 features, 60.0% accuracy [2026-02-24T20:35:23.329511] [DEBUG] [LOCAL ] Loaded configuration for TSLA: 4 features, 80.0% accuracy [2026-02-24T20:35:23.329804] [DEBUG] [LOCAL ] Loaded configuration for ANIP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.329890] [DEBUG] [LOCAL ] Loaded configuration for AOS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.330122] [DEBUG] [LOCAL ] Loaded configuration for KODK: 1 features, 80.0% accuracy [2026-02-24T20:35:23.330197] [DEBUG] [LOCAL ] Loaded configuration for FTCS: 0 features, 70.0% accuracy [2026-02-24T20:35:23.330556] [DEBUG] [LOCAL ] Loaded configuration for LITE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.330652] [DEBUG] [LOCAL ] Loaded configuration for DAPP: 3 features, 50.0% accuracy [2026-02-24T20:35:23.330717] [DEBUG] [LOCAL ] Loaded configuration for PBF: 3 features, 70.0% accuracy [2026-02-24T20:35:23.330779] [DEBUG] [LOCAL ] Loaded configuration for BFC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.331070] [DEBUG] [LOCAL ] Loaded configuration for SLQD: 2 features, 70.0% accuracy [2026-02-24T20:35:23.331295] [DEBUG] [LOCAL ] Loaded configuration for IIF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.331368] [DEBUG] [LOCAL ] Loaded configuration for BME: 4 features, 70.0% accuracy [2026-02-24T20:35:23.331432] [DEBUG] [LOCAL ] Loaded configuration for OHI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.331492] [DEBUG] [LOCAL ] Loaded configuration for VXUS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.331747] [DEBUG] [LOCAL ] Loaded configuration for BNS: 7 features, 90.0% accuracy [2026-02-24T20:35:23.331834] [DEBUG] [LOCAL ] Loaded configuration for AMPH: 4 features, 80.0% accuracy [2026-02-24T20:35:23.332077] [DEBUG] [LOCAL ] Loaded configuration for CLOA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.332343] [DEBUG] [LOCAL ] Loaded configuration for CDRO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.332607] [DEBUG] [LOCAL ] Loaded configuration for OII: 1 features, 80.0% accuracy [2026-02-24T20:35:23.332700] [DEBUG] [LOCAL ] Loaded configuration for REYN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.332773] [DEBUG] [LOCAL ] Loaded configuration for TPB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.333032] [DEBUG] [LOCAL ] Loaded configuration for FFWM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.333116] [DEBUG] [LOCAL ] Loaded configuration for OCSL: 5 features, 90.0% accuracy [2026-02-24T20:35:23.333195] [DEBUG] [LOCAL ] Loaded configuration for OXM: 1 features, 90.0% accuracy [2026-02-24T20:35:23.334010] [DEBUG] [LOCAL ] Loaded configuration for LIVN: 6 features, 80.0% accuracy [2026-02-24T20:35:23.334272] [DEBUG] [LOCAL ] Loaded configuration for MBC: 5 features, 90.0% accuracy [2026-02-24T20:35:23.334533] [DEBUG] [LOCAL ] Loaded configuration for MBS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.334640] [DEBUG] [LOCAL ] Loaded configuration for IMMX: 4 features, 90.0% accuracy [2026-02-24T20:35:23.334915] [DEBUG] [LOCAL ] Loaded configuration for BWMN: 4 features, 60.0% accuracy [2026-02-24T20:35:23.335193] [DEBUG] [LOCAL ] Loaded configuration for ARRY: 1 features, 70.0% accuracy [2026-02-24T20:35:23.335273] [DEBUG] [LOCAL ] Loaded configuration for FITB: 4 features, 80.0% accuracy [2026-02-24T20:35:23.335507] [DEBUG] [LOCAL ] Loaded configuration for ALTG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.335772] [DEBUG] [LOCAL ] Loaded configuration for CING: 2 features, 70.0% accuracy [2026-02-24T20:35:23.336029] [DEBUG] [LOCAL ] Loaded configuration for SE: 4 features, 80.0% accuracy [2026-02-24T20:35:23.336298] [DEBUG] [LOCAL ] Loaded configuration for PANL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.336372] [DEBUG] [LOCAL ] Loaded configuration for PD: 4 features, 90.0% accuracy [2026-02-24T20:35:23.336435] [DEBUG] [LOCAL ] Loaded configuration for HIMS: 4 features, 70.0% accuracy [2026-02-24T20:35:23.336671] [DEBUG] [LOCAL ] Loaded configuration for KRMD: 3 features, 50.0% accuracy [2026-02-24T20:35:23.336745] [DEBUG] [LOCAL ] Loaded configuration for LPG: 1 features, 50.0% accuracy [2026-02-24T20:35:23.336820] [DEBUG] [LOCAL ] Loaded configuration for WBIY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.336893] [DEBUG] [LOCAL ] Loaded configuration for BIIB: 3 features, 50.0% accuracy [2026-02-24T20:35:23.336973] [DEBUG] [LOCAL ] Loaded configuration for PDI: 5 features, 90.0% accuracy [2026-02-24T20:35:23.337044] [DEBUG] [LOCAL ] Loaded configuration for APGE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.337280] [DEBUG] [LOCAL ] Loaded configuration for XPOF: 3 features, 70.0% accuracy [2026-02-24T20:35:23.337366] [DEBUG] [LOCAL ] Loaded configuration for JHX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.337430] [DEBUG] [LOCAL ] Loaded configuration for CYTK: 1 features, 70.0% accuracy [2026-02-24T20:35:23.337726] [DEBUG] [LOCAL ] Loaded configuration for HFRO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.337801] [DEBUG] [LOCAL ] Loaded configuration for PNQI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.338066] [DEBUG] [LOCAL ] Loaded configuration for COP: 2 features, 90.0% accuracy [2026-02-24T20:35:23.338142] [DEBUG] [LOCAL ] Loaded configuration for COLD: 0 features, 80.0% accuracy [2026-02-24T20:35:23.338375] [DEBUG] [LOCAL ] Loaded configuration for BCAL: 1 features, 90.0% accuracy [2026-02-24T20:35:23.338461] [DEBUG] [LOCAL ] Loaded configuration for HTLD: 2 features, 60.0% accuracy [2026-02-24T20:35:23.338755] [DEBUG] [LOCAL ] Loaded configuration for PBYI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.338851] [DEBUG] [LOCAL ] Loaded configuration for ZLAB: 1 features, 70.0% accuracy [2026-02-24T20:35:23.339217] [DEBUG] [LOCAL ] Loaded configuration for UNFI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.339481] [DEBUG] [LOCAL ] Loaded configuration for KVYO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.339565] [DEBUG] [LOCAL ] Loaded configuration for PAYX: 3 features, 60.0% accuracy [2026-02-24T20:35:23.339655] [DEBUG] [LOCAL ] Loaded configuration for BATRA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.339900] [DEBUG] [LOCAL ] Loaded configuration for LUNG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.340156] [DEBUG] [LOCAL ] Loaded configuration for PAY: 5 features, 70.0% accuracy [2026-02-24T20:35:23.340233] [DEBUG] [LOCAL ] Loaded configuration for VMO: 1 features, 60.0% accuracy [2026-02-24T20:35:23.340470] [DEBUG] [LOCAL ] Loaded configuration for BEPI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.340716] [DEBUG] [LOCAL ] Loaded configuration for BALL: 1 features, 50.0% accuracy [2026-02-24T20:35:23.341012] [DEBUG] [LOCAL ] Loaded configuration for RYTM: 5 features, 80.0% accuracy [2026-02-24T20:35:23.341087] [DEBUG] [LOCAL ] Loaded configuration for TRP: 1 features, 60.0% accuracy [2026-02-24T20:35:23.342064] [DEBUG] [LOCAL ] Loaded configuration for JBND: 2 features, 70.0% accuracy [2026-02-24T20:35:23.342297] [DEBUG] [LOCAL ] Loaded configuration for NCNO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.342741] [DEBUG] [LOCAL ] Loaded configuration for KLXE: 3 features, 70.0% accuracy [2026-02-24T20:35:23.342817] [DEBUG] [LOCAL ] Loaded configuration for SF: 5 features, 90.0% accuracy [2026-02-24T20:35:23.343077] [DEBUG] [LOCAL ] Loaded configuration for GOVI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.343164] [DEBUG] [LOCAL ] Loaded configuration for GPK: 3 features, 70.0% accuracy [2026-02-24T20:35:23.343233] [DEBUG] [LOCAL ] Loaded configuration for CTAS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.343295] [DEBUG] [LOCAL ] Loaded configuration for ATRA: 0 features, 70.0% accuracy [2026-02-24T20:35:23.343599] [DEBUG] [LOCAL ] Loaded configuration for VOTE: 5 features, 80.0% accuracy [2026-02-24T20:35:23.343860] [DEBUG] [LOCAL ] Loaded configuration for RSSS: 2 features, 50.0% accuracy [2026-02-24T20:35:23.344605] [DEBUG] [LOCAL ] Loaded configuration for DGX: 4 features, 50.0% accuracy [2026-02-24T20:35:23.344680] [DEBUG] [LOCAL ] Loaded configuration for PM: 4 features, 60.0% accuracy [2026-02-24T20:35:23.344914] [DEBUG] [LOCAL ] Loaded configuration for MANH: 1 features, 90.0% accuracy [2026-02-24T20:35:23.345159] [DEBUG] [LOCAL ] Loaded configuration for GLPG: 3 features, 90.0% accuracy [2026-02-24T20:35:23.345460] [DEBUG] [LOCAL ] Loaded configuration for ODD: 1 features, 70.0% accuracy [2026-02-24T20:35:23.345548] [DEBUG] [LOCAL ] Loaded configuration for JSM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.345648] [DEBUG] [LOCAL ] Loaded configuration for VGI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.345918] [DEBUG] [LOCAL ] Loaded configuration for JKS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.346235] [DEBUG] [LOCAL ] Loaded configuration for TBBK: 2 features, 70.0% accuracy [2026-02-24T20:35:23.346565] [DEBUG] [LOCAL ] Loaded configuration for RXRX: 4 features, 70.0% accuracy [2026-02-24T20:35:23.346659] [DEBUG] [LOCAL ] Loaded configuration for CNTA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.346948] [DEBUG] [LOCAL ] Loaded configuration for HNRG: 2 features, 90.0% accuracy [2026-02-24T20:35:23.347052] [DEBUG] [LOCAL ] Loaded configuration for ACB: 2 features, 60.0% accuracy [2026-02-24T20:35:23.347371] [DEBUG] [LOCAL ] Loaded configuration for VMD: 1 features, 90.0% accuracy [2026-02-24T20:35:23.347624] [DEBUG] [LOCAL ] Loaded configuration for GOCO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.347699] [DEBUG] [LOCAL ] Loaded configuration for NRXP: 4 features, 80.0% accuracy [2026-02-24T20:35:23.347782] [DEBUG] [LOCAL ] Loaded configuration for AFCG: 2 features, 90.0% accuracy [2026-02-24T20:35:23.348081] [DEBUG] [LOCAL ] Loaded configuration for PAAS: 1 features, 60.0% accuracy [2026-02-24T20:35:23.348344] [DEBUG] [LOCAL ] Loaded configuration for CPS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.348417] [DEBUG] [LOCAL ] Loaded configuration for CVS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.348490] [DEBUG] [LOCAL ] Loaded configuration for BGC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.348720] [DEBUG] [LOCAL ] Loaded configuration for CROX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.348803] [DEBUG] [LOCAL ] Loaded configuration for HTOO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.348876] [DEBUG] [LOCAL ] Loaded configuration for NEON: 2 features, 80.0% accuracy [2026-02-24T20:35:23.349105] [DEBUG] [LOCAL ] Loaded configuration for JACK: 3 features, 90.0% accuracy [2026-02-24T20:35:23.349179] [DEBUG] [LOCAL ] Loaded configuration for BRAG: 3 features, 60.0% accuracy [2026-02-24T20:35:23.349240] [DEBUG] [LOCAL ] Loaded configuration for CUBI: 2 features, 50.0% accuracy [2026-02-24T20:35:23.349474] [DEBUG] [LOCAL ] Loaded configuration for ASB: 0 features, 70.0% accuracy [2026-02-24T20:35:23.349548] [DEBUG] [LOCAL ] Loaded configuration for BCO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.349860] [DEBUG] [LOCAL ] Loaded configuration for ENTG: 0 features, 70.0% accuracy [2026-02-24T20:35:23.349937] [DEBUG] [LOCAL ] Loaded configuration for SYM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.350198] [DEBUG] [LOCAL ] Loaded configuration for HP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.350288] [DEBUG] [LOCAL ] Loaded configuration for IQ: 4 features, 80.0% accuracy [2026-02-24T20:35:23.350601] [DEBUG] [LOCAL ] Loaded configuration for UDMY: 0 features, 90.0% accuracy [2026-02-24T20:35:23.350686] [DEBUG] [LOCAL ] Loaded configuration for BBWI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.350931] [DEBUG] [LOCAL ] Loaded configuration for FLUX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.351008] [DEBUG] [LOCAL ] Loaded configuration for IOVA: 4 features, 80.0% accuracy [2026-02-24T20:35:23.351080] [DEBUG] [LOCAL ] Loaded configuration for MCY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.351326] [DEBUG] [LOCAL ] Loaded configuration for JCE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.351414] [DEBUG] [LOCAL ] Loaded configuration for MYE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.351663] [DEBUG] [LOCAL ] Loaded configuration for BSCY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.351746] [DEBUG] [LOCAL ] Loaded configuration for USIO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.351810] [DEBUG] [LOCAL ] Loaded configuration for BLCO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.352056] [DEBUG] [LOCAL ] Loaded configuration for PFIS: 1 features, 100.0% accuracy [2026-02-24T20:35:23.352312] [DEBUG] [LOCAL ] Loaded configuration for BZUN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.352552] [DEBUG] [LOCAL ] Loaded configuration for META: 2 features, 80.0% accuracy [2026-02-24T20:35:23.352655] [DEBUG] [LOCAL ] Loaded configuration for CRVL: 1 features, 90.0% accuracy [2026-02-24T20:35:23.352897] [DEBUG] [LOCAL ] Loaded configuration for FRGE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.352972] [DEBUG] [LOCAL ] Loaded configuration for KLAC: 1 features, 60.0% accuracy [2026-02-24T20:35:23.353045] [DEBUG] [LOCAL ] Loaded configuration for NBN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.353115] [DEBUG] [LOCAL ] Loaded configuration for SEIC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.353371] [DEBUG] [LOCAL ] Loaded configuration for ETO: 4 features, 90.0% accuracy [2026-02-24T20:35:23.353454] [DEBUG] [LOCAL ] Loaded configuration for MTRX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.353518] [DEBUG] [LOCAL ] Loaded configuration for MDLZ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.353618] [DEBUG] [LOCAL ] Loaded configuration for CBSH: 3 features, 80.0% accuracy [2026-02-24T20:35:23.353911] [DEBUG] [LOCAL ] Loaded configuration for AXP: 2 features, 70.0% accuracy [2026-02-24T20:35:23.354204] [DEBUG] [LOCAL ] Loaded configuration for MIGI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.354443] [DEBUG] [LOCAL ] Loaded configuration for RMI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.354517] [DEBUG] [LOCAL ] Loaded configuration for JBI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.354610] [DEBUG] [LOCAL ] Loaded configuration for NAD: 4 features, 80.0% accuracy [2026-02-24T20:35:23.355033] [DEBUG] [LOCAL ] Loaded configuration for FMB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.355344] [DEBUG] [LOCAL ] Loaded configuration for ULBI: 3 features, 60.0% accuracy [2026-02-24T20:35:23.355612] [DEBUG] [LOCAL ] Loaded configuration for IBN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.355720] [DEBUG] [LOCAL ] Loaded configuration for BCX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.355962] [DEBUG] [LOCAL ] Loaded configuration for IBTH: 2 features, 60.0% accuracy [2026-02-24T20:35:23.356038] [DEBUG] [LOCAL ] Loaded configuration for PTH: 3 features, 70.0% accuracy [2026-02-24T20:35:23.356316] [DEBUG] [LOCAL ] Loaded configuration for BPRN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.356429] [DEBUG] [LOCAL ] Loaded configuration for XYL: 3 features, 100.0% accuracy [2026-02-24T20:35:23.356505] [DEBUG] [LOCAL ] Loaded configuration for GGG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.356768] [DEBUG] [LOCAL ] Loaded configuration for AMN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.357081] [DEBUG] [LOCAL ] Loaded configuration for SSRM: 2 features, 90.0% accuracy [2026-02-24T20:35:23.357166] [DEBUG] [LOCAL ] Loaded configuration for TORO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.357398] [DEBUG] [LOCAL ] Loaded configuration for IBRX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.357472] [DEBUG] [LOCAL ] Loaded configuration for ETD: 1 features, 60.0% accuracy [2026-02-24T20:35:23.357541] [DEBUG] [LOCAL ] Loaded configuration for BGSF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.357797] [DEBUG] [LOCAL ] Loaded configuration for TEI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.358070] [DEBUG] [LOCAL ] Loaded configuration for GRVY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.358146] [DEBUG] [LOCAL ] Loaded configuration for VRA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.358426] [DEBUG] [LOCAL ] Loaded configuration for LDI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.358674] [DEBUG] [LOCAL ] Loaded configuration for FTEK: 0 features, 70.0% accuracy [2026-02-24T20:35:23.358915] [DEBUG] [LOCAL ] Loaded configuration for RLTY: 1 features, 60.0% accuracy [2026-02-24T20:35:23.358990] [DEBUG] [LOCAL ] Loaded configuration for AGI: 4 features, 70.0% accuracy [2026-02-24T20:35:23.359226] [DEBUG] [LOCAL ] Loaded configuration for WEC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.359498] [DEBUG] [LOCAL ] Loaded configuration for PBI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.359593] [DEBUG] [LOCAL ] Loaded configuration for HCC: 4 features, 80.0% accuracy [2026-02-24T20:35:23.359659] [DEBUG] [LOCAL ] Loaded configuration for USTB: 0 features, 80.0% accuracy [2026-02-24T20:35:23.359723] [DEBUG] [LOCAL ] Loaded configuration for CIB: 3 features, 90.0% accuracy [2026-02-24T20:35:23.359784] [DEBUG] [LOCAL ] Loaded configuration for USAC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.360016] [DEBUG] [LOCAL ] Loaded configuration for FBNC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.360094] [DEBUG] [LOCAL ] Loaded configuration for VEON: 2 features, 70.0% accuracy [2026-02-24T20:35:23.360334] [DEBUG] [LOCAL ] Loaded configuration for WDI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.360416] [DEBUG] [LOCAL ] Loaded configuration for AGD: 2 features, 80.0% accuracy [2026-02-24T20:35:23.360714] [DEBUG] [LOCAL ] Loaded configuration for LFVN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.360966] [DEBUG] [LOCAL ] Loaded configuration for KYN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.361209] [DEBUG] [LOCAL ] Loaded configuration for RLMD: 4 features, 80.0% accuracy [2026-02-24T20:35:23.361461] [DEBUG] [LOCAL ] Loaded configuration for BLDP: 2 features, 60.0% accuracy [2026-02-24T20:35:23.361712] [DEBUG] [LOCAL ] Loaded configuration for CHRD: 1 features, 40.0% accuracy [2026-02-24T20:35:23.361963] [DEBUG] [LOCAL ] Loaded configuration for CSTM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.362045] [DEBUG] [LOCAL ] Loaded configuration for BIPI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.362336] [DEBUG] [LOCAL ] Loaded configuration for VONE: 2 features, 90.0% accuracy [2026-02-24T20:35:23.362612] [DEBUG] [LOCAL ] Loaded configuration for RDY: 4 features, 90.0% accuracy [2026-02-24T20:35:23.362869] [DEBUG] [LOCAL ] Loaded configuration for BILL: 4 features, 80.0% accuracy [2026-02-24T20:35:23.363115] [DEBUG] [LOCAL ] Loaded configuration for THC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.363191] [DEBUG] [LOCAL ] Loaded configuration for SUI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.363255] [DEBUG] [LOCAL ] Loaded configuration for PAXS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.363487] [DEBUG] [LOCAL ] Loaded configuration for HFWA: 2 features, 60.0% accuracy [2026-02-24T20:35:23.363561] [DEBUG] [LOCAL ] Loaded configuration for UHS: 0 features, 70.0% accuracy [2026-02-24T20:35:23.363657] [DEBUG] [LOCAL ] Loaded configuration for DRS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.363893] [DEBUG] [LOCAL ] Loaded configuration for MEGI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.364139] [DEBUG] [LOCAL ] Loaded configuration for BIRK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.364216] [DEBUG] [LOCAL ] Loaded configuration for BHK: 1 features, 80.0% accuracy [2026-02-24T20:35:23.364464] [DEBUG] [LOCAL ] Loaded configuration for AREC: 0 features, 60.0% accuracy [2026-02-24T20:35:23.364546] [DEBUG] [LOCAL ] Loaded configuration for NDAQ: 1 features, 90.0% accuracy [2026-02-24T20:35:23.364808] [DEBUG] [LOCAL ] Loaded configuration for INVH: 2 features, 90.0% accuracy [2026-02-24T20:35:23.364891] [DEBUG] [LOCAL ] Loaded configuration for FICO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.364962] [DEBUG] [LOCAL ] Loaded configuration for PENN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.365033] [DEBUG] [LOCAL ] Loaded configuration for GPI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.365273] [DEBUG] [LOCAL ] Loaded configuration for GGB: 1 features, 90.0% accuracy [2026-02-24T20:35:23.365524] [DEBUG] [LOCAL ] Loaded configuration for CFFN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.365628] [DEBUG] [LOCAL ] Loaded configuration for WD: 3 features, 80.0% accuracy [2026-02-24T20:35:23.365701] [DEBUG] [LOCAL ] Loaded configuration for SOXX: 4 features, 90.0% accuracy [2026-02-24T20:35:23.365789] [DEBUG] [LOCAL ] Loaded configuration for PSX: 1 features, 90.0% accuracy [2026-02-24T20:35:23.366251] [DEBUG] [LOCAL ] Loaded configuration for IBM: 1 features, 100.0% accuracy [2026-02-24T20:35:23.366513] [DEBUG] [LOCAL ] Loaded configuration for CERS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.366786] [DEBUG] [LOCAL ] Loaded configuration for RAIL: 7 features, 100.0% accuracy [2026-02-24T20:35:23.367049] [DEBUG] [LOCAL ] Loaded configuration for NIO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.367127] [DEBUG] [LOCAL ] Loaded configuration for TSLX: 5 features, 90.0% accuracy [2026-02-24T20:35:23.367380] [DEBUG] [LOCAL ] Loaded configuration for PNRG: 4 features, 60.0% accuracy [2026-02-24T20:35:23.367465] [DEBUG] [LOCAL ] Loaded configuration for VLO: 4 features, 100.0% accuracy [2026-02-24T20:35:23.367537] [DEBUG] [LOCAL ] Loaded configuration for ALGS: 1 features, 50.0% accuracy [2026-02-24T20:35:23.367807] [DEBUG] [LOCAL ] Loaded configuration for MSA: 4 features, 100.0% accuracy [2026-02-24T20:35:23.368081] [DEBUG] [LOCAL ] Loaded configuration for QTWO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.368329] [DEBUG] [LOCAL ] Loaded configuration for IEF: 3 features, 100.0% accuracy [2026-02-24T20:35:23.368418] [DEBUG] [LOCAL ] Loaded configuration for TXO: 5 features, 80.0% accuracy [2026-02-24T20:35:23.368502] [DEBUG] [LOCAL ] Loaded configuration for KSCP: 1 features, 60.0% accuracy [2026-02-24T20:35:23.368599] [DEBUG] [LOCAL ] Loaded configuration for QQQX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.368675] [DEBUG] [LOCAL ] Loaded configuration for AKBA: 1 features, 60.0% accuracy [2026-02-24T20:35:23.368876] [DEBUG] [LOCAL ] Loaded configuration for HOLX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.368950] [DEBUG] [LOCAL ] Loaded configuration for PODD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.369190] [DEBUG] [LOCAL ] Loaded configuration for BSCQ: 2 features, 90.0% accuracy [2026-02-24T20:35:23.369436] [DEBUG] [LOCAL ] Loaded configuration for EHAB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.369520] [DEBUG] [LOCAL ] Loaded configuration for SIMO: 5 features, 80.0% accuracy [2026-02-24T20:35:23.369619] [DEBUG] [LOCAL ] Loaded configuration for PDFS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.369867] [DEBUG] [LOCAL ] Loaded configuration for CGBD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.370119] [DEBUG] [LOCAL ] Loaded configuration for TEM: 4 features, 90.0% accuracy [2026-02-24T20:35:23.370195] [DEBUG] [LOCAL ] Loaded configuration for EA: 3 features, 60.0% accuracy [2026-02-24T20:35:23.370448] [DEBUG] [LOCAL ] Loaded configuration for EMD: 5 features, 70.0% accuracy [2026-02-24T20:35:23.370533] [DEBUG] [LOCAL ] Loaded configuration for NX: 3 features, 60.0% accuracy [2026-02-24T20:35:23.370627] [DEBUG] [LOCAL ] Loaded configuration for ARTNA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.370927] [DEBUG] [LOCAL ] Loaded configuration for NTES: 3 features, 80.0% accuracy [2026-02-24T20:35:23.371016] [DEBUG] [LOCAL ] Loaded configuration for CIGI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.371278] [DEBUG] [LOCAL ] Loaded configuration for HMC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.371598] [DEBUG] [LOCAL ] Loaded configuration for CHSCL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.371839] [DEBUG] [LOCAL ] Loaded configuration for NMIH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.372139] [DEBUG] [LOCAL ] Loaded configuration for MIND: 6 features, 80.0% accuracy [2026-02-24T20:35:23.372222] [DEBUG] [LOCAL ] Loaded configuration for POWI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.372457] [DEBUG] [LOCAL ] Loaded configuration for EC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.372694] [DEBUG] [LOCAL ] Loaded configuration for ATLC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.372785] [DEBUG] [LOCAL ] Loaded configuration for RING: 4 features, 80.0% accuracy [2026-02-24T20:35:23.373066] [DEBUG] [LOCAL ] Loaded configuration for NPO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.373365] [DEBUG] [LOCAL ] Loaded configuration for ISRG: 1 features, 60.0% accuracy [2026-02-24T20:35:23.373438] [DEBUG] [LOCAL ] Loaded configuration for BPYPM: 4 features, 100.0% accuracy [2026-02-24T20:35:23.373718] [DEBUG] [LOCAL ] Loaded configuration for TCPC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.374009] [DEBUG] [LOCAL ] Loaded configuration for QQQJ: 5 features, 90.0% accuracy [2026-02-24T20:35:23.374082] [DEBUG] [LOCAL ] Loaded configuration for FOSL: 3 features, 90.0% accuracy [2026-02-24T20:35:23.374373] [DEBUG] [LOCAL ] Loaded configuration for ACVA: 2 features, 60.0% accuracy [2026-02-24T20:35:23.374620] [DEBUG] [LOCAL ] Loaded configuration for GLDD: 3 features, 60.0% accuracy [2026-02-24T20:35:23.374704] [DEBUG] [LOCAL ] Loaded configuration for BWAY: 6 features, 80.0% accuracy [2026-02-24T20:35:23.374944] [DEBUG] [LOCAL ] Loaded configuration for USOY: 2 features, 80.0% accuracy [2026-02-24T20:35:23.375020] [DEBUG] [LOCAL ] Loaded configuration for PTA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.375081] [DEBUG] [LOCAL ] Loaded configuration for SCZ: 0 features, 60.0% accuracy [2026-02-24T20:35:23.375382] [DEBUG] [LOCAL ] Loaded configuration for TCOM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.375471] [DEBUG] [LOCAL ] Loaded configuration for LPSN: 2 features, 100.0% accuracy [2026-02-24T20:35:23.375546] [DEBUG] [LOCAL ] Loaded configuration for FLEX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.375811] [DEBUG] [LOCAL ] Loaded configuration for RPAY: 5 features, 80.0% accuracy [2026-02-24T20:35:23.375895] [DEBUG] [LOCAL ] Loaded configuration for IGF: 3 features, 70.0% accuracy [2026-02-24T20:35:23.375976] [DEBUG] [LOCAL ] Loaded configuration for PSC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.376047] [DEBUG] [LOCAL ] Loaded configuration for SQM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.377239] [DEBUG] [LOCAL ] Loaded configuration for AME: 3 features, 70.0% accuracy [2026-02-24T20:35:23.377342] [DEBUG] [LOCAL ] Loaded configuration for PRIM: 0 features, 70.0% accuracy [2026-02-24T20:35:23.377604] [DEBUG] [LOCAL ] Loaded configuration for FSCO: 5 features, 80.0% accuracy [2026-02-24T20:35:23.377693] [DEBUG] [LOCAL ] Loaded configuration for BTSG: 4 features, 70.0% accuracy [2026-02-24T20:35:23.377990] [DEBUG] [LOCAL ] Loaded configuration for DD: 1 features, 60.0% accuracy [2026-02-24T20:35:23.378076] [DEBUG] [LOCAL ] Loaded configuration for VVOS: 4 features, 60.0% accuracy [2026-02-24T20:35:23.378317] [DEBUG] [LOCAL ] Loaded configuration for GNTX: 6 features, 80.0% accuracy [2026-02-24T20:35:23.378566] [DEBUG] [LOCAL ] Loaded configuration for FPXI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.378838] [DEBUG] [LOCAL ] Loaded configuration for FISI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.379080] [DEBUG] [LOCAL ] Loaded configuration for AAL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.379340] [DEBUG] [LOCAL ] Loaded configuration for TTEK: 3 features, 60.0% accuracy [2026-02-24T20:35:23.379635] [DEBUG] [LOCAL ] Loaded configuration for MILN: 1 features, 90.0% accuracy [2026-02-24T20:35:23.379894] [DEBUG] [LOCAL ] Loaded configuration for BANF: 2 features, 70.0% accuracy [2026-02-24T20:35:23.379978] [DEBUG] [LOCAL ] Loaded configuration for RZC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.380054] [DEBUG] [LOCAL ] Loaded configuration for SA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.380309] [DEBUG] [LOCAL ] Loaded configuration for EXPD: 1 features, 90.0% accuracy [2026-02-24T20:35:23.380626] [DEBUG] [LOCAL ] Loaded configuration for LGCL: 1 features, 50.0% accuracy [2026-02-24T20:35:23.380916] [DEBUG] [LOCAL ] Loaded configuration for DDOG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.381158] [DEBUG] [LOCAL ] Loaded configuration for STM: 4 features, 70.0% accuracy [2026-02-24T20:35:23.381233] [DEBUG] [LOCAL ] Loaded configuration for CDL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.381305] [DEBUG] [LOCAL ] Loaded configuration for CORZZ: 0 features, 70.0% accuracy [2026-02-24T20:35:23.381555] [DEBUG] [LOCAL ] Loaded configuration for HASI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.381669] [DEBUG] [LOCAL ] Loaded configuration for ORLY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.381750] [DEBUG] [LOCAL ] Loaded configuration for TERN: 1 features, 90.0% accuracy [2026-02-24T20:35:23.382045] [DEBUG] [LOCAL ] Loaded configuration for ITIC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.382307] [DEBUG] [LOCAL ] Loaded configuration for MEC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.382383] [DEBUG] [LOCAL ] Loaded configuration for KOD: 4 features, 90.0% accuracy [2026-02-24T20:35:23.382824] [DEBUG] [LOCAL ] Loaded configuration for TLK: 1 features, 60.0% accuracy [2026-02-24T20:35:23.383114] [DEBUG] [LOCAL ] Loaded configuration for APP: 0 features, 80.0% accuracy [2026-02-24T20:35:23.383409] [DEBUG] [LOCAL ] Loaded configuration for IRWD: 1 features, 60.0% accuracy [2026-02-24T20:35:23.383503] [DEBUG] [LOCAL ] Loaded configuration for ECL: 2 features, 60.0% accuracy [2026-02-24T20:35:23.383762] [DEBUG] [LOCAL ] Loaded configuration for LOCO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.384023] [DEBUG] [LOCAL ] Loaded configuration for BCTX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.384291] [DEBUG] [LOCAL ] Loaded configuration for FEPI: 3 features, 100.0% accuracy [2026-02-24T20:35:23.384556] [DEBUG] [LOCAL ] Loaded configuration for KRO: 1 features, 50.0% accuracy [2026-02-24T20:35:23.384820] [DEBUG] [LOCAL ] Loaded configuration for FDUS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.384896] [DEBUG] [LOCAL ] Loaded configuration for MLP: 2 features, 70.0% accuracy [2026-02-24T20:35:23.385128] [DEBUG] [LOCAL ] Loaded configuration for WSBF: 4 features, 70.0% accuracy [2026-02-24T20:35:23.385387] [DEBUG] [LOCAL ] Loaded configuration for SWIM: 3 features, 90.0% accuracy [2026-02-24T20:35:23.385718] [DEBUG] [LOCAL ] Loaded configuration for NTAP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.385806] [DEBUG] [LOCAL ] Loaded configuration for OLLI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.385872] [DEBUG] [LOCAL ] Loaded configuration for AMD: 2 features, 70.0% accuracy [2026-02-24T20:35:23.385935] [DEBUG] [LOCAL ] Loaded configuration for WHG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.386232] [DEBUG] [LOCAL ] Loaded configuration for BOOM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.386494] [DEBUG] [LOCAL ] Loaded configuration for BFAM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.386757] [DEBUG] [LOCAL ] Loaded configuration for CMTL: 0 features, 90.0% accuracy [2026-02-24T20:35:23.386835] [DEBUG] [LOCAL ] Loaded configuration for ASGI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.386900] [DEBUG] [LOCAL ] Loaded configuration for NBBK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.387142] [DEBUG] [LOCAL ] Loaded configuration for ASH: 1 features, 90.0% accuracy [2026-02-24T20:35:23.387423] [DEBUG] [LOCAL ] Loaded configuration for LEA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.387727] [DEBUG] [LOCAL ] Loaded configuration for NWBI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.387819] [DEBUG] [LOCAL ] Loaded configuration for TARK: 1 features, 80.0% accuracy [2026-02-24T20:35:23.388896] [DEBUG] [LOCAL ] Loaded configuration for OPBK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.389147] [DEBUG] [LOCAL ] Loaded configuration for AUTL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.389400] [DEBUG] [LOCAL ] Loaded configuration for AEI: 1 features, 90.0% accuracy [2026-02-24T20:35:23.389724] [DEBUG] [LOCAL ] Loaded configuration for HQY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.389990] [DEBUG] [LOCAL ] Loaded configuration for EXP: 5 features, 90.0% accuracy [2026-02-24T20:35:23.390082] [DEBUG] [LOCAL ] Loaded configuration for ONL: 1 features, 80.0% accuracy [2026-02-24T20:35:23.390414] [DEBUG] [LOCAL ] Loaded configuration for UFO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.390730] [DEBUG] [LOCAL ] Loaded configuration for MLYS: 1 features, 50.0% accuracy [2026-02-24T20:35:23.390960] [DEBUG] [LOCAL ] Loaded configuration for LBRDA: 1 features, 60.0% accuracy [2026-02-24T20:35:23.391209] [DEBUG] [LOCAL ] Loaded configuration for SHEL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.391312] [DEBUG] [LOCAL ] Loaded configuration for MGNI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.391612] [DEBUG] [LOCAL ] Loaded configuration for FTSM: 1 features, 90.0% accuracy [2026-02-24T20:35:23.391824] [DEBUG] [LOCAL ] Loaded configuration for TXG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.392079] [DEBUG] [LOCAL ] Loaded configuration for STXE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.392171] [DEBUG] [LOCAL ] Loaded configuration for CM: 4 features, 90.0% accuracy [2026-02-24T20:35:23.392236] [DEBUG] [LOCAL ] Loaded configuration for MS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.392312] [DEBUG] [LOCAL ] Loaded configuration for COKE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.392556] [DEBUG] [LOCAL ] Loaded configuration for HIMX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.392825] [DEBUG] [LOCAL ] Loaded configuration for AVGO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.393068] [DEBUG] [LOCAL ] Loaded configuration for NNY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.393152] [DEBUG] [LOCAL ] Loaded configuration for EE: 0 features, 70.0% accuracy [2026-02-24T20:35:23.393404] [DEBUG] [LOCAL ] Loaded configuration for AGCO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.393661] [DEBUG] [LOCAL ] Loaded configuration for OPFI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.393930] [DEBUG] [LOCAL ] Loaded configuration for ADSK: 3 features, 80.0% accuracy [2026-02-24T20:35:23.394020] [DEBUG] [LOCAL ] Loaded configuration for FF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.394273] [DEBUG] [LOCAL ] Loaded configuration for FDX: 1 features, 60.0% accuracy [2026-02-24T20:35:23.394522] [DEBUG] [LOCAL ] Loaded configuration for ARKO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.394789] [DEBUG] [LOCAL ] Loaded configuration for SWBI: 3 features, 60.0% accuracy [2026-02-24T20:35:23.395035] [DEBUG] [LOCAL ] Loaded configuration for PERI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.395112] [DEBUG] [LOCAL ] Loaded configuration for NSP: 4 features, 80.0% accuracy [2026-02-24T20:35:23.395184] [DEBUG] [LOCAL ] Loaded configuration for WES: 2 features, 70.0% accuracy [2026-02-24T20:35:23.395262] [DEBUG] [LOCAL ] Loaded configuration for CHY: 5 features, 80.0% accuracy [2026-02-24T20:35:23.395536] [DEBUG] [LOCAL ] Loaded configuration for HIPO: 4 features, 70.0% accuracy [2026-02-24T20:35:23.395822] [DEBUG] [LOCAL ] Loaded configuration for FHN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.396064] [DEBUG] [LOCAL ] Loaded configuration for PAGP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.396305] [DEBUG] [LOCAL ] Loaded configuration for INSG: 3 features, 90.0% accuracy [2026-02-24T20:35:23.396388] [DEBUG] [LOCAL ] Loaded configuration for LH: 3 features, 90.0% accuracy [2026-02-24T20:35:23.396453] [DEBUG] [LOCAL ] Loaded configuration for AIRG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.396694] [DEBUG] [LOCAL ] Loaded configuration for CETX: 0 features, 90.0% accuracy [2026-02-24T20:35:23.396990] [DEBUG] [LOCAL ] Loaded configuration for LITM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.397238] [DEBUG] [LOCAL ] Loaded configuration for API: 3 features, 80.0% accuracy [2026-02-24T20:35:23.397329] [DEBUG] [LOCAL ] Loaded configuration for UEIC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.397617] [DEBUG] [LOCAL ] Loaded configuration for MSFL: 5 features, 70.0% accuracy [2026-02-24T20:35:23.397700] [DEBUG] [LOCAL ] Loaded configuration for BIRD: 3 features, 60.0% accuracy [2026-02-24T20:35:23.397771] [DEBUG] [LOCAL ] Loaded configuration for EVF: 0 features, 90.0% accuracy [2026-02-24T20:35:23.398031] [DEBUG] [LOCAL ] Loaded configuration for RMAX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.398299] [DEBUG] [LOCAL ] Loaded configuration for KEP: 2 features, 90.0% accuracy [2026-02-24T20:35:23.398390] [DEBUG] [LOCAL ] Loaded configuration for PCTY: 5 features, 60.0% accuracy [2026-02-24T20:35:23.398464] [DEBUG] [LOCAL ] Loaded configuration for OPXS: 5 features, 80.0% accuracy [2026-02-24T20:35:23.398528] [DEBUG] [LOCAL ] Loaded configuration for NVDA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.398787] [DEBUG] [LOCAL ] Loaded configuration for RAVE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.399030] [DEBUG] [LOCAL ] Loaded configuration for CIF: 1 features, 90.0% accuracy [2026-02-24T20:35:23.399289] [DEBUG] [LOCAL ] Loaded configuration for ENVA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.399531] [DEBUG] [LOCAL ] Loaded configuration for MCHI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.400008] [DEBUG] [LOCAL ] Loaded configuration for VREX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.400255] [DEBUG] [LOCAL ] Loaded configuration for SHAK: 2 features, 70.0% accuracy [2026-02-24T20:35:23.400332] [DEBUG] [LOCAL ] Loaded configuration for VC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.400405] [DEBUG] [LOCAL ] Loaded configuration for H: 1 features, 70.0% accuracy [2026-02-24T20:35:23.400651] [DEBUG] [LOCAL ] Loaded configuration for BLD: 2 features, 50.0% accuracy [2026-02-24T20:35:23.400727] [DEBUG] [LOCAL ] Loaded configuration for TSM: 6 features, 70.0% accuracy [2026-02-24T20:35:23.400798] [DEBUG] [LOCAL ] Loaded configuration for TRVG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.401039] [DEBUG] [LOCAL ] Loaded configuration for PLAB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.401126] [DEBUG] [LOCAL ] Loaded configuration for DGII: 2 features, 70.0% accuracy [2026-02-24T20:35:23.401203] [DEBUG] [LOCAL ] Loaded configuration for INCY: 6 features, 80.0% accuracy [2026-02-24T20:35:23.401272] [DEBUG] [LOCAL ] Loaded configuration for CGABL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.401336] [DEBUG] [LOCAL ] Loaded configuration for SO: 3 features, 100.0% accuracy [2026-02-24T20:35:23.401604] [DEBUG] [LOCAL ] Loaded configuration for JOF: 2 features, 80.0% accuracy [2026-02-24T20:35:23.401854] [DEBUG] [LOCAL ] Loaded configuration for EBON: 2 features, 70.0% accuracy [2026-02-24T20:35:23.401928] [DEBUG] [LOCAL ] Loaded configuration for AWF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.401990] [DEBUG] [LOCAL ] Loaded configuration for M: 3 features, 80.0% accuracy [2026-02-24T20:35:23.402064] [DEBUG] [LOCAL ] Loaded configuration for TREE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.402305] [DEBUG] [LOCAL ] Loaded configuration for PRGO: 5 features, 90.0% accuracy [2026-02-24T20:35:23.402589] [DEBUG] [LOCAL ] Loaded configuration for DSM: 2 features, 60.0% accuracy [2026-02-24T20:35:23.402834] [DEBUG] [LOCAL ] Loaded configuration for FMN: 4 features, 90.0% accuracy [2026-02-24T20:35:23.402908] [DEBUG] [LOCAL ] Loaded configuration for MTB: 4 features, 60.0% accuracy [2026-02-24T20:35:23.402974] [DEBUG] [LOCAL ] Loaded configuration for DNP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.403043] [DEBUG] [LOCAL ] Loaded configuration for EAF: 1 features, 80.0% accuracy [2026-02-24T20:35:23.403115] [DEBUG] [LOCAL ] Loaded configuration for JNJ: 5 features, 80.0% accuracy [2026-02-24T20:35:23.403371] [DEBUG] [LOCAL ] Loaded configuration for CELC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.403609] [DEBUG] [LOCAL ] Loaded configuration for MFI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.403683] [DEBUG] [LOCAL ] Loaded configuration for BEEM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.403968] [DEBUG] [LOCAL ] Loaded configuration for PLUG: 3 features, 90.0% accuracy [2026-02-24T20:35:23.404213] [DEBUG] [LOCAL ] Loaded configuration for CHSCN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.404465] [DEBUG] [LOCAL ] Loaded configuration for PGJ: 1 features, 90.0% accuracy [2026-02-24T20:35:23.404554] [DEBUG] [LOCAL ] Loaded configuration for RGS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.404814] [DEBUG] [LOCAL ] Loaded configuration for GDS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.404898] [DEBUG] [LOCAL ] Loaded configuration for HE: 3 features, 60.0% accuracy [2026-02-24T20:35:23.405154] [DEBUG] [LOCAL ] Loaded configuration for CHI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.405419] [DEBUG] [LOCAL ] Loaded configuration for BAH: 5 features, 70.0% accuracy [2026-02-24T20:35:23.405667] [DEBUG] [LOCAL ] Loaded configuration for FEIM: 0 features, 50.0% accuracy [2026-02-24T20:35:23.405756] [DEBUG] [LOCAL ] Loaded configuration for OPEN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.405987] [DEBUG] [LOCAL ] Loaded configuration for LYRA: 5 features, 90.0% accuracy [2026-02-24T20:35:23.406062] [DEBUG] [LOCAL ] Loaded configuration for SNCY: 1 features, 70.0% accuracy [2026-02-24T20:35:23.406305] [DEBUG] [LOCAL ] Loaded configuration for ARGX: 4 features, 60.0% accuracy [2026-02-24T20:35:23.406561] [DEBUG] [LOCAL ] Loaded configuration for CDNA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.406661] [DEBUG] [LOCAL ] Loaded configuration for URNJ: 1 features, 70.0% accuracy [2026-02-24T20:35:23.406892] [DEBUG] [LOCAL ] Loaded configuration for MARA: 3 features, 60.0% accuracy [2026-02-24T20:35:23.407134] [DEBUG] [LOCAL ] Loaded configuration for OBIO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.407374] [DEBUG] [LOCAL ] Loaded configuration for CRDF: 1 features, 80.0% accuracy [2026-02-24T20:35:23.407458] [DEBUG] [LOCAL ] Loaded configuration for WAY: 5 features, 70.0% accuracy [2026-02-24T20:35:23.407694] [DEBUG] [LOCAL ] Loaded configuration for COWG: 4 features, 80.0% accuracy [2026-02-24T20:35:23.407939] [DEBUG] [LOCAL ] Loaded configuration for CRDO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.408202] [DEBUG] [LOCAL ] Loaded configuration for SMWB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.408448] [DEBUG] [LOCAL ] Loaded configuration for AGYS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.408685] [DEBUG] [LOCAL ] Loaded configuration for BMO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.409021] [DEBUG] [LOCAL ] Loaded configuration for ARQQ: 3 features, 60.0% accuracy [2026-02-24T20:35:23.409284] [DEBUG] [LOCAL ] Loaded configuration for BNDX: 6 features, 70.0% accuracy [2026-02-24T20:35:23.409533] [DEBUG] [LOCAL ] Loaded configuration for CMTG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.409640] [DEBUG] [LOCAL ] Loaded configuration for CAC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.409875] [DEBUG] [LOCAL ] Loaded configuration for ABVE: 3 features, 50.0% accuracy [2026-02-24T20:35:23.410132] [DEBUG] [LOCAL ] Loaded configuration for GPIQ: 3 features, 90.0% accuracy [2026-02-24T20:35:23.410385] [DEBUG] [LOCAL ] Loaded configuration for AMTX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.410466] [DEBUG] [LOCAL ] Loaded configuration for CPK: 1 features, 90.0% accuracy [2026-02-24T20:35:23.410702] [DEBUG] [LOCAL ] Loaded configuration for IBCP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.410948] [DEBUG] [LOCAL ] Loaded configuration for PFS: 1 features, 60.0% accuracy [2026-02-24T20:35:23.411207] [DEBUG] [LOCAL ] Loaded configuration for ROCK: 3 features, 60.0% accuracy [2026-02-24T20:35:23.411296] [DEBUG] [LOCAL ] Loaded configuration for IMRX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.411559] [DEBUG] [LOCAL ] Loaded configuration for NRC: 5 features, 90.0% accuracy [2026-02-24T20:35:23.411657] [DEBUG] [LOCAL ] Loaded configuration for WDS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.411920] [DEBUG] [LOCAL ] Loaded configuration for NIC: 5 features, 100.0% accuracy [2026-02-24T20:35:23.412161] [DEBUG] [LOCAL ] Loaded configuration for WPC: 0 features, 60.0% accuracy [2026-02-24T20:35:23.412418] [DEBUG] [LOCAL ] Loaded configuration for UAL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.412655] [DEBUG] [LOCAL ] Loaded configuration for NOMD: 1 features, 90.0% accuracy [2026-02-24T20:35:23.412913] [DEBUG] [LOCAL ] Loaded configuration for CAPL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.413153] [DEBUG] [LOCAL ] Loaded configuration for INGN: 4 features, 90.0% accuracy [2026-02-24T20:35:23.413389] [DEBUG] [LOCAL ] Loaded configuration for BOC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.413647] [DEBUG] [LOCAL ] Loaded configuration for PKG: 0 features, 80.0% accuracy [2026-02-24T20:35:23.413736] [DEBUG] [LOCAL ] Loaded configuration for CE: 4 features, 90.0% accuracy [2026-02-24T20:35:23.413975] [DEBUG] [LOCAL ] Loaded configuration for TWFG: 2 features, 90.0% accuracy [2026-02-24T20:35:23.414271] [DEBUG] [LOCAL ] Loaded configuration for MGTX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.414355] [DEBUG] [LOCAL ] Loaded configuration for BBN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.414608] [DEBUG] [LOCAL ] Loaded configuration for RILYZ: 2 features, 80.0% accuracy [2026-02-24T20:35:23.414683] [DEBUG] [LOCAL ] Loaded configuration for VSDA: 4 features, 80.0% accuracy [2026-02-24T20:35:23.414971] [DEBUG] [LOCAL ] Loaded configuration for VONG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.415045] [DEBUG] [LOCAL ] Loaded configuration for NRP: 1 features, 80.0% accuracy [2026-02-24T20:35:23.415306] [DEBUG] [LOCAL ] Loaded configuration for KFY: 2 features, 90.0% accuracy [2026-02-24T20:35:23.415389] [DEBUG] [LOCAL ] Loaded configuration for GPJA: 2 features, 60.0% accuracy [2026-02-24T20:35:23.415467] [DEBUG] [LOCAL ] Loaded configuration for EARN: 3 features, 60.0% accuracy [2026-02-24T20:35:23.415546] [DEBUG] [LOCAL ] Loaded configuration for OTIS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.415644] [DEBUG] [LOCAL ] Loaded configuration for RYN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.415946] [DEBUG] [LOCAL ] Loaded configuration for CRML: 1 features, 70.0% accuracy [2026-02-24T20:35:23.416021] [DEBUG] [LOCAL ] Loaded configuration for UGI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.416263] [DEBUG] [LOCAL ] Loaded configuration for XEL: 4 features, 80.0% accuracy [2026-02-24T20:35:23.416346] [DEBUG] [LOCAL ] Loaded configuration for MCK: 3 features, 90.0% accuracy [2026-02-24T20:35:23.416411] [DEBUG] [LOCAL ] Loaded configuration for MG: 2 features, 60.0% accuracy [2026-02-24T20:35:23.416693] [DEBUG] [LOCAL ] Loaded configuration for RGCO: 3 features, 90.0% accuracy [2026-02-24T20:35:23.417009] [DEBUG] [LOCAL ] Loaded configuration for PTY: 3 features, 70.0% accuracy [2026-02-24T20:35:23.417273] [DEBUG] [LOCAL ] Loaded configuration for ASLE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.417514] [DEBUG] [LOCAL ] Loaded configuration for ECPG: 1 features, 100.0% accuracy [2026-02-24T20:35:23.417612] [DEBUG] [LOCAL ] Loaded configuration for SONO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.417882] [DEBUG] [LOCAL ] Loaded configuration for SKM: 0 features, 80.0% accuracy [2026-02-24T20:35:23.418130] [DEBUG] [LOCAL ] Loaded configuration for AEO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.418371] [DEBUG] [LOCAL ] Loaded configuration for FSLY: 2 features, 90.0% accuracy [2026-02-24T20:35:23.418623] [DEBUG] [LOCAL ] Loaded configuration for PETS: 4 features, 80.0% accuracy [2026-02-24T20:35:23.418869] [DEBUG] [LOCAL ] Loaded configuration for CVRX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.419130] [DEBUG] [LOCAL ] Loaded configuration for RACE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.419384] [DEBUG] [LOCAL ] Loaded configuration for ASPN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.419634] [DEBUG] [LOCAL ] Loaded configuration for BHVN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.419922] [DEBUG] [LOCAL ] Loaded configuration for AVD: 2 features, 70.0% accuracy [2026-02-24T20:35:23.420166] [DEBUG] [LOCAL ] Loaded configuration for LVO: 1 features, 50.0% accuracy [2026-02-24T20:35:23.420403] [DEBUG] [LOCAL ] Loaded configuration for FDIF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.420710] [DEBUG] [LOCAL ] Loaded configuration for ODFL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.421007] [DEBUG] [LOCAL ] Loaded configuration for BMBL: 4 features, 60.0% accuracy [2026-02-24T20:35:23.421280] [DEBUG] [LOCAL ] Loaded configuration for CTBB: 4 features, 90.0% accuracy [2026-02-24T20:35:23.421591] [DEBUG] [LOCAL ] Loaded configuration for MIY: 1 features, 60.0% accuracy [2026-02-24T20:35:23.421681] [DEBUG] [LOCAL ] Loaded configuration for EVTC: 5 features, 90.0% accuracy [2026-02-24T20:35:23.421936] [DEBUG] [LOCAL ] Loaded configuration for HXL: 2 features, 60.0% accuracy [2026-02-24T20:35:23.422019] [DEBUG] [LOCAL ] Loaded configuration for PEO: 5 features, 80.0% accuracy [2026-02-24T20:35:23.422256] [DEBUG] [LOCAL ] Loaded configuration for ATRC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.423239] [DEBUG] [LOCAL ] Loaded configuration for WIA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.423316] [DEBUG] [LOCAL ] Loaded configuration for BDTX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.423555] [DEBUG] [LOCAL ] Loaded configuration for BLCN: 4 features, 90.0% accuracy [2026-02-24T20:35:23.423674] [DEBUG] [LOCAL ] Loaded configuration for HIO: 4 features, 60.0% accuracy [2026-02-24T20:35:23.423977] [DEBUG] [LOCAL ] Loaded configuration for GASS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.424055] [DEBUG] [LOCAL ] Loaded configuration for GSBD: 1 features, 50.0% accuracy [2026-02-24T20:35:23.424126] [DEBUG] [LOCAL ] Loaded configuration for MSBI: 6 features, 90.0% accuracy [2026-02-24T20:35:23.424188] [DEBUG] [LOCAL ] Loaded configuration for BHFAO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.424508] [DEBUG] [LOCAL ] Loaded configuration for RNA: 4 features, 50.0% accuracy [2026-02-24T20:35:23.424615] [DEBUG] [LOCAL ] Loaded configuration for PTLO: 5 features, 70.0% accuracy [2026-02-24T20:35:23.424699] [DEBUG] [LOCAL ] Loaded configuration for ALC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.424988] [DEBUG] [LOCAL ] Loaded configuration for TSL: 3 features, 90.0% accuracy [2026-02-24T20:35:23.425064] [DEBUG] [LOCAL ] Loaded configuration for BZH: 1 features, 70.0% accuracy [2026-02-24T20:35:23.425316] [DEBUG] [LOCAL ] Loaded configuration for SOJE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.425605] [DEBUG] [LOCAL ] Loaded configuration for BAM: 5 features, 100.0% accuracy [2026-02-24T20:35:23.425900] [DEBUG] [LOCAL ] Loaded configuration for TMUS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.425985] [DEBUG] [LOCAL ] Loaded configuration for CCI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.426048] [DEBUG] [LOCAL ] Loaded configuration for NMG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.426291] [DEBUG] [LOCAL ] Loaded configuration for YETI: 0 features, 60.0% accuracy [2026-02-24T20:35:23.426390] [DEBUG] [LOCAL ] Loaded configuration for PHI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.426454] [DEBUG] [LOCAL ] Loaded configuration for UHG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.426522] [DEBUG] [LOCAL ] Loaded configuration for SNA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.426606] [DEBUG] [LOCAL ] Loaded configuration for WWD: 0 features, 70.0% accuracy [2026-02-24T20:35:23.426671] [DEBUG] [LOCAL ] Loaded configuration for GTN: 2 features, 50.0% accuracy [2026-02-24T20:35:23.426740] [DEBUG] [LOCAL ] Loaded configuration for HEI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.426979] [DEBUG] [LOCAL ] Loaded configuration for RMM: 1 features, 90.0% accuracy [2026-02-24T20:35:23.427062] [DEBUG] [LOCAL ] Loaded configuration for WEN: 0 features, 80.0% accuracy [2026-02-24T20:35:23.427125] [DEBUG] [LOCAL ] Loaded configuration for DBI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.427355] [DEBUG] [LOCAL ] Loaded configuration for OPK: 1 features, 70.0% accuracy [2026-02-24T20:35:23.427599] [DEBUG] [LOCAL ] Loaded configuration for MCRI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.427673] [DEBUG] [LOCAL ] Loaded configuration for LAC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.427735] [DEBUG] [LOCAL ] Loaded configuration for FBP: 1 features, 80.0% accuracy [2026-02-24T20:35:23.427972] [DEBUG] [LOCAL ] Loaded configuration for TTE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.428220] [DEBUG] [LOCAL ] Loaded configuration for TALO: 1 features, 60.0% accuracy [2026-02-24T20:35:23.428520] [DEBUG] [LOCAL ] Loaded configuration for LUCD: 3 features, 50.0% accuracy [2026-02-24T20:35:23.428634] [DEBUG] [LOCAL ] Loaded configuration for CG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.428700] [DEBUG] [LOCAL ] Loaded configuration for AXGN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.428761] [DEBUG] [LOCAL ] Loaded configuration for DHF: 2 features, 80.0% accuracy [2026-02-24T20:35:23.428821] [DEBUG] [LOCAL ] Loaded configuration for BC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.429074] [DEBUG] [LOCAL ] Loaded configuration for ESAB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.429314] [DEBUG] [LOCAL ] Loaded configuration for IDAI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.429554] [DEBUG] [LOCAL ] Loaded configuration for MGM: 5 features, 80.0% accuracy [2026-02-24T20:35:23.429651] [DEBUG] [LOCAL ] Loaded configuration for DOGZ: 2 features, 50.0% accuracy [2026-02-24T20:35:23.429885] [DEBUG] [LOCAL ] Loaded configuration for SVC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.430260] [DEBUG] [LOCAL ] Loaded configuration for OPTX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.430528] [DEBUG] [LOCAL ] Loaded configuration for NBHC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.430796] [DEBUG] [LOCAL ] Loaded configuration for KBWB: 4 features, 100.0% accuracy [2026-02-24T20:35:23.431043] [DEBUG] [LOCAL ] Loaded configuration for CPF: 5 features, 70.0% accuracy [2026-02-24T20:35:23.431311] [DEBUG] [LOCAL ] Loaded configuration for NIE: 1 features, 60.0% accuracy [2026-02-24T20:35:23.431396] [DEBUG] [LOCAL ] Loaded configuration for STN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.431458] [DEBUG] [LOCAL ] Loaded configuration for FCNCO: 1 features, 60.0% accuracy [2026-02-24T20:35:23.431519] [DEBUG] [LOCAL ] Loaded configuration for MCS: 4 features, 70.0% accuracy [2026-02-24T20:35:23.431602] [DEBUG] [LOCAL ] Loaded configuration for PGNY: 2 features, 80.0% accuracy [2026-02-24T20:35:23.431668] [DEBUG] [LOCAL ] Loaded configuration for TTI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.431914] [DEBUG] [LOCAL ] Loaded configuration for ETHA: 4 features, 70.0% accuracy [2026-02-24T20:35:23.431989] [DEBUG] [LOCAL ] Loaded configuration for MNRO: 3 features, 100.0% accuracy [2026-02-24T20:35:23.432285] [DEBUG] [LOCAL ] Loaded configuration for ZGN: 4 features, 60.0% accuracy [2026-02-24T20:35:23.432534] [DEBUG] [LOCAL ] Loaded configuration for AESI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.432814] [DEBUG] [LOCAL ] Loaded configuration for IQI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.432888] [DEBUG] [LOCAL ] Loaded configuration for DNLI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.433145] [DEBUG] [LOCAL ] Loaded configuration for BHFAL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.433433] [DEBUG] [LOCAL ] Loaded configuration for SPRY: 1 features, 70.0% accuracy [2026-02-24T20:35:23.433681] [DEBUG] [LOCAL ] Loaded configuration for ADM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.433763] [DEBUG] [LOCAL ] Loaded configuration for TRUP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.433988] [DEBUG] [LOCAL ] Loaded configuration for MHK: 0 features, 90.0% accuracy [2026-02-24T20:35:23.434071] [DEBUG] [LOCAL ] Loaded configuration for AJG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.434355] [DEBUG] [LOCAL ] Loaded configuration for MTZ: 4 features, 70.0% accuracy [2026-02-24T20:35:23.434436] [DEBUG] [LOCAL ] Loaded configuration for CTVA: 2 features, 50.0% accuracy [2026-02-24T20:35:23.434500] [DEBUG] [LOCAL ] Loaded configuration for NC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.434561] [DEBUG] [LOCAL ] Loaded configuration for USOI: 0 features, 60.0% accuracy [2026-02-24T20:35:23.434841] [DEBUG] [LOCAL ] Loaded configuration for ALKS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.435086] [DEBUG] [LOCAL ] Loaded configuration for TREX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.435163] [DEBUG] [LOCAL ] Loaded configuration for TPYP: 1 features, 60.0% accuracy [2026-02-24T20:35:23.435453] [DEBUG] [LOCAL ] Loaded configuration for AOD: 4 features, 90.0% accuracy [2026-02-24T20:35:23.435711] [DEBUG] [LOCAL ] Loaded configuration for SNES: 3 features, 70.0% accuracy [2026-02-24T20:35:23.435785] [DEBUG] [LOCAL ] Loaded configuration for ALCO: 5 features, 80.0% accuracy [2026-02-24T20:35:23.435848] [DEBUG] [LOCAL ] Loaded configuration for IMOS: 0 features, 70.0% accuracy [2026-02-24T20:35:23.435923] [DEBUG] [LOCAL ] Loaded configuration for CYD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.435985] [DEBUG] [LOCAL ] Loaded configuration for MRK: 2 features, 90.0% accuracy [2026-02-24T20:35:23.436220] [DEBUG] [LOCAL ] Loaded configuration for DGCB: 0 features, 70.0% accuracy [2026-02-24T20:35:23.436294] [DEBUG] [LOCAL ] Loaded configuration for MUA: 1 features, 70.0% accuracy [2026-02-24T20:35:23.436521] [DEBUG] [LOCAL ] Loaded configuration for GNL: 0 features, 70.0% accuracy [2026-02-24T20:35:23.436804] [DEBUG] [LOCAL ] Loaded configuration for JOE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.436888] [DEBUG] [LOCAL ] Loaded configuration for LBTYK: 5 features, 100.0% accuracy [2026-02-24T20:35:23.437128] [DEBUG] [LOCAL ] Loaded configuration for ACCO: 3 features, 90.0% accuracy [2026-02-24T20:35:23.437386] [DEBUG] [LOCAL ] Loaded configuration for TME: 3 features, 80.0% accuracy [2026-02-24T20:35:23.437469] [DEBUG] [LOCAL ] Loaded configuration for BVS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.437701] [DEBUG] [LOCAL ] Loaded configuration for MAMA: 4 features, 70.0% accuracy [2026-02-24T20:35:23.437959] [DEBUG] [LOCAL ] Loaded configuration for FCCO: 4 features, 70.0% accuracy [2026-02-24T20:35:23.438222] [DEBUG] [LOCAL ] Loaded configuration for ESCA: 4 features, 80.0% accuracy [2026-02-24T20:35:23.438501] [DEBUG] [LOCAL ] Loaded configuration for TROX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.438596] [DEBUG] [LOCAL ] Loaded configuration for MTH: 3 features, 80.0% accuracy [2026-02-24T20:35:23.438847] [DEBUG] [LOCAL ] Loaded configuration for SWK: 0 features, 70.0% accuracy [2026-02-24T20:35:23.438933] [DEBUG] [LOCAL ] Loaded configuration for HL: 6 features, 90.0% accuracy [2026-02-24T20:35:23.439219] [DEBUG] [LOCAL ] Loaded configuration for IRON: 3 features, 70.0% accuracy [2026-02-24T20:35:23.439303] [DEBUG] [LOCAL ] Loaded configuration for BL: 3 features, 50.0% accuracy [2026-02-24T20:35:23.439540] [DEBUG] [LOCAL ] Loaded configuration for INO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.439806] [DEBUG] [LOCAL ] Loaded configuration for INDP: 0 features, 70.0% accuracy [2026-02-24T20:35:23.439892] [DEBUG] [LOCAL ] Loaded configuration for PDM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.439957] [DEBUG] [LOCAL ] Loaded configuration for STEP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.440222] [DEBUG] [LOCAL ] Loaded configuration for PLD: 1 features, 90.0% accuracy [2026-02-24T20:35:23.440737] [DEBUG] [LOCAL ] Loaded configuration for EPD: 4 features, 100.0% accuracy [2026-02-24T20:35:23.440967] [DEBUG] [LOCAL ] Loaded configuration for URBN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.441252] [DEBUG] [LOCAL ] Loaded configuration for AEVA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.441519] [DEBUG] [LOCAL ] Loaded configuration for DQ: 1 features, 70.0% accuracy [2026-02-24T20:35:23.441809] [DEBUG] [LOCAL ] Loaded configuration for COPP: 4 features, 70.0% accuracy [2026-02-24T20:35:23.441897] [DEBUG] [LOCAL ] Loaded configuration for OFLX: 4 features, 70.0% accuracy [2026-02-24T20:35:23.442164] [DEBUG] [LOCAL ] Loaded configuration for AUPH: 5 features, 70.0% accuracy [2026-02-24T20:35:23.442464] [DEBUG] [LOCAL ] Loaded configuration for VTYX: 0 features, 90.0% accuracy [2026-02-24T20:35:23.442539] [DEBUG] [LOCAL ] Loaded configuration for GREE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.442803] [DEBUG] [LOCAL ] Loaded configuration for RSI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.443048] [DEBUG] [LOCAL ] Loaded configuration for HBM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.443327] [DEBUG] [LOCAL ] Loaded configuration for SREA: 5 features, 90.0% accuracy [2026-02-24T20:35:23.443598] [DEBUG] [LOCAL ] Loaded configuration for YELP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.443673] [DEBUG] [LOCAL ] Loaded configuration for NHI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.444485] [DEBUG] [LOCAL ] Loaded configuration for CABO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.444754] [DEBUG] [LOCAL ] Loaded configuration for BPOP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.444831] [DEBUG] [LOCAL ] Loaded configuration for EBC: 1 features, 90.0% accuracy [2026-02-24T20:35:23.445069] [DEBUG] [LOCAL ] Loaded configuration for BNED: 3 features, 70.0% accuracy [2026-02-24T20:35:23.445144] [DEBUG] [LOCAL ] Loaded configuration for BSM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.445383] [DEBUG] [LOCAL ] Loaded configuration for SMBK: 1 features, 60.0% accuracy [2026-02-24T20:35:23.445680] [DEBUG] [LOCAL ] Loaded configuration for PMTS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.445770] [DEBUG] [LOCAL ] Loaded configuration for STC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.445833] [DEBUG] [LOCAL ] Loaded configuration for GRBK: 1 features, 80.0% accuracy [2026-02-24T20:35:23.445904] [DEBUG] [LOCAL ] Loaded configuration for UPS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.446139] [DEBUG] [LOCAL ] Loaded configuration for CMCSA: 0 features, 90.0% accuracy [2026-02-24T20:35:23.446383] [DEBUG] [LOCAL ] Loaded configuration for SDRL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.446469] [DEBUG] [LOCAL ] Loaded configuration for HBAN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.446535] [DEBUG] [LOCAL ] Loaded configuration for WKEY: 0 features, 80.0% accuracy [2026-02-24T20:35:23.446797] [DEBUG] [LOCAL ] Loaded configuration for TYGO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.447067] [DEBUG] [LOCAL ] Loaded configuration for BSMS: 3 features, 100.0% accuracy [2026-02-24T20:35:23.447323] [DEBUG] [LOCAL ] Loaded configuration for CNX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.447395] [DEBUG] [LOCAL ] Loaded configuration for SD: 1 features, 80.0% accuracy [2026-02-24T20:35:23.447629] [DEBUG] [LOCAL ] Loaded configuration for TEVA: 1 features, 60.0% accuracy [2026-02-24T20:35:23.447704] [DEBUG] [LOCAL ] Loaded configuration for RILYN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.447961] [DEBUG] [LOCAL ] Loaded configuration for AGNCO: 3 features, 100.0% accuracy [2026-02-24T20:35:23.448209] [DEBUG] [LOCAL ] Loaded configuration for WAB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.448283] [DEBUG] [LOCAL ] Loaded configuration for PPG: 4 features, 60.0% accuracy [2026-02-24T20:35:23.448532] [DEBUG] [LOCAL ] Loaded configuration for PHG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.449540] [DEBUG] [LOCAL ] Loaded configuration for OPAL: 4 features, 90.0% accuracy [2026-02-24T20:35:23.449636] [DEBUG] [LOCAL ] Loaded configuration for AVTX: 0 features, 50.0% accuracy [2026-02-24T20:35:23.449883] [DEBUG] [LOCAL ] Loaded configuration for FTRI: 1 features, 60.0% accuracy [2026-02-24T20:35:23.449969] [DEBUG] [LOCAL ] Loaded configuration for AZ: 3 features, 70.0% accuracy [2026-02-24T20:35:23.450043] [DEBUG] [LOCAL ] Loaded configuration for DXC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.450309] [DEBUG] [LOCAL ] Loaded configuration for CSQ: 4 features, 90.0% accuracy [2026-02-24T20:35:23.450409] [DEBUG] [LOCAL ] Loaded configuration for TG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.450488] [DEBUG] [LOCAL ] Loaded configuration for KGS: 4 features, 80.0% accuracy [2026-02-24T20:35:23.450727] [DEBUG] [LOCAL ] Loaded configuration for EQIX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.450981] [DEBUG] [LOCAL ] Loaded configuration for HYMC: 5 features, 90.0% accuracy [2026-02-24T20:35:23.451185] [DEBUG] [LOCAL ] Loaded configuration for URGN: 3 features, 60.0% accuracy [2026-02-24T20:35:23.451267] [DEBUG] [LOCAL ] Loaded configuration for TALK: 4 features, 70.0% accuracy [2026-02-24T20:35:23.451505] [DEBUG] [LOCAL ] Loaded configuration for MOS: 3 features, 60.0% accuracy [2026-02-24T20:35:23.451819] [DEBUG] [LOCAL ] Loaded configuration for FWRD: 2 features, 100.0% accuracy [2026-02-24T20:35:23.451903] [DEBUG] [LOCAL ] Loaded configuration for BIP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.452142] [DEBUG] [LOCAL ] Loaded configuration for EGBN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.452418] [DEBUG] [LOCAL ] Loaded configuration for PEN: 1 features, 90.0% accuracy [2026-02-24T20:35:23.452507] [DEBUG] [LOCAL ] Loaded configuration for BFS: 4 features, 90.0% accuracy [2026-02-24T20:35:23.452591] [DEBUG] [LOCAL ] Loaded configuration for HLN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.452667] [DEBUG] [LOCAL ] Loaded configuration for ARCC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.452955] [DEBUG] [LOCAL ] Loaded configuration for LICN: 4 features, 70.0% accuracy [2026-02-24T20:35:23.453213] [DEBUG] [LOCAL ] Loaded configuration for BEP: 0 features, 90.0% accuracy [2026-02-24T20:35:23.453478] [DEBUG] [LOCAL ] Loaded configuration for PTGX: 4 features, 90.0% accuracy [2026-02-24T20:35:23.454370] [DEBUG] [LOCAL ] Loaded configuration for EMXC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.454456] [DEBUG] [LOCAL ] Loaded configuration for HAS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.454694] [DEBUG] [LOCAL ] Loaded configuration for NEM: 4 features, 90.0% accuracy [2026-02-24T20:35:23.454940] [DEBUG] [LOCAL ] Loaded configuration for JBSS: 1 features, 60.0% accuracy [2026-02-24T20:35:23.455024] [DEBUG] [LOCAL ] Loaded configuration for SYNA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.455261] [DEBUG] [LOCAL ] Loaded configuration for TAP: 1 features, 90.0% accuracy [2026-02-24T20:35:23.455532] [DEBUG] [LOCAL ] Loaded configuration for PKE: 2 features, 60.0% accuracy [2026-02-24T20:35:23.455801] [DEBUG] [LOCAL ] Loaded configuration for MYRG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.455892] [DEBUG] [LOCAL ] Loaded configuration for PHM: 2 features, 60.0% accuracy [2026-02-24T20:35:23.456142] [DEBUG] [LOCAL ] Loaded configuration for PEB: 3 features, 90.0% accuracy [2026-02-24T20:35:23.456390] [DEBUG] [LOCAL ] Loaded configuration for JAZZ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.456643] [DEBUG] [LOCAL ] Loaded configuration for IGIB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.456881] [DEBUG] [LOCAL ] Loaded configuration for BBAI: 1 features, 60.0% accuracy [2026-02-24T20:35:23.456964] [DEBUG] [LOCAL ] Loaded configuration for VRTX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.457239] [DEBUG] [LOCAL ] Loaded configuration for FMS: 1 features, 60.0% accuracy [2026-02-24T20:35:23.457548] [DEBUG] [LOCAL ] Loaded configuration for AOSL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.457814] [DEBUG] [LOCAL ] Loaded configuration for AMSF: 0 features, 80.0% accuracy [2026-02-24T20:35:23.458101] [DEBUG] [LOCAL ] Loaded configuration for GHY: 4 features, 70.0% accuracy [2026-02-24T20:35:23.458365] [DEBUG] [LOCAL ] Loaded configuration for IPI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.458453] [DEBUG] [LOCAL ] Loaded configuration for RKLB: 0 features, 60.0% accuracy [2026-02-24T20:35:23.458514] [DEBUG] [LOCAL ] Loaded configuration for PSFE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.458776] [DEBUG] [LOCAL ] Loaded configuration for LEVI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.459034] [DEBUG] [LOCAL ] Loaded configuration for ALX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.459286] [DEBUG] [LOCAL ] Loaded configuration for ASC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.459384] [DEBUG] [LOCAL ] Loaded configuration for SM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.459672] [DEBUG] [LOCAL ] Loaded configuration for QQQI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.459759] [DEBUG] [LOCAL ] Loaded configuration for BP: 4 features, 70.0% accuracy [2026-02-24T20:35:23.459828] [DEBUG] [LOCAL ] Loaded configuration for RL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.460075] [DEBUG] [LOCAL ] Loaded configuration for BLK: 3 features, 90.0% accuracy [2026-02-24T20:35:23.460324] [DEBUG] [LOCAL ] Loaded configuration for CAVA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.460396] [DEBUG] [LOCAL ] Loaded configuration for SG: 1 features, 60.0% accuracy [2026-02-24T20:35:23.460687] [DEBUG] [LOCAL ] Loaded configuration for COYA: 0 features, 90.0% accuracy [2026-02-24T20:35:23.460940] [DEBUG] [LOCAL ] Loaded configuration for ACIC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.461012] [DEBUG] [LOCAL ] Loaded configuration for WALD: 2 features, 80.0% accuracy [2026-02-24T20:35:23.461079] [DEBUG] [LOCAL ] Loaded configuration for FTXO: 4 features, 60.0% accuracy [2026-02-24T20:35:23.461357] [DEBUG] [LOCAL ] Loaded configuration for CRMD: 4 features, 90.0% accuracy [2026-02-24T20:35:23.461605] [DEBUG] [LOCAL ] Loaded configuration for INN: 6 features, 80.0% accuracy [2026-02-24T20:35:23.461694] [DEBUG] [LOCAL ] Loaded configuration for GNSS: 4 features, 80.0% accuracy [2026-02-24T20:35:23.461943] [DEBUG] [LOCAL ] Loaded configuration for CBRL: 3 features, 70.0% accuracy [2026-02-24T20:35:23.462230] [DEBUG] [LOCAL ] Loaded configuration for QQMG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.462301] [DEBUG] [LOCAL ] Loaded configuration for DHC: 4 features, 70.0% accuracy [2026-02-24T20:35:23.462533] [DEBUG] [LOCAL ] Loaded configuration for BLTE: 0 features, 90.0% accuracy [2026-02-24T20:35:23.462648] [DEBUG] [LOCAL ] Loaded configuration for NNN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.462714] [DEBUG] [LOCAL ] Loaded configuration for WTBA: 1 features, 90.0% accuracy [2026-02-24T20:35:23.462951] [DEBUG] [LOCAL ] Loaded configuration for CTSH: 2 features, 60.0% accuracy [2026-02-24T20:35:23.463190] [DEBUG] [LOCAL ] Loaded configuration for KVUE: 2 features, 60.0% accuracy [2026-02-24T20:35:23.463288] [DEBUG] [LOCAL ] Loaded configuration for WRB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.463382] [DEBUG] [LOCAL ] Loaded configuration for CCCC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.463622] [DEBUG] [LOCAL ] Loaded configuration for IVAL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.463857] [DEBUG] [LOCAL ] Loaded configuration for WINA: 1 features, 70.0% accuracy [2026-02-24T20:35:23.464103] [DEBUG] [LOCAL ] Loaded configuration for PTON: 2 features, 100.0% accuracy [2026-02-24T20:35:23.464178] [DEBUG] [LOCAL ] Loaded configuration for MBIN: 4 features, 90.0% accuracy [2026-02-24T20:35:23.464250] [DEBUG] [LOCAL ] Loaded configuration for SSTI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.464478] [DEBUG] [LOCAL ] Loaded configuration for LPRO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.464735] [DEBUG] [LOCAL ] Loaded configuration for SKIL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.464977] [DEBUG] [LOCAL ] Loaded configuration for ACGLO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.465215] [DEBUG] [LOCAL ] Loaded configuration for NXGL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.465289] [DEBUG] [LOCAL ] Loaded configuration for BDC: 4 features, 70.0% accuracy [2026-02-24T20:35:23.465351] [DEBUG] [LOCAL ] Loaded configuration for IUSB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.465642] [DEBUG] [LOCAL ] Loaded configuration for AMZZ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.465732] [DEBUG] [LOCAL ] Loaded configuration for PTF: 4 features, 90.0% accuracy [2026-02-24T20:35:23.465964] [DEBUG] [LOCAL ] Loaded configuration for DPRO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.466038] [DEBUG] [LOCAL ] Loaded configuration for PCRX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.466320] [DEBUG] [LOCAL ] Loaded configuration for MIRA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.466411] [DEBUG] [LOCAL ] Loaded configuration for AZN: 3 features, 100.0% accuracy [2026-02-24T20:35:23.466645] [DEBUG] [LOCAL ] Loaded configuration for SYK: 2 features, 70.0% accuracy [2026-02-24T20:35:23.466884] [DEBUG] [LOCAL ] Loaded configuration for ORA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.466959] [DEBUG] [LOCAL ] Loaded configuration for CLRO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.467023] [DEBUG] [LOCAL ] Loaded configuration for CVE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.467250] [DEBUG] [LOCAL ] Loaded configuration for ELC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.467341] [DEBUG] [LOCAL ] Loaded configuration for CAH: 2 features, 100.0% accuracy [2026-02-24T20:35:23.467413] [DEBUG] [LOCAL ] Loaded configuration for TTC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.467650] [DEBUG] [LOCAL ] Loaded configuration for FCTE: 4 features, 100.0% accuracy [2026-02-24T20:35:23.467732] [DEBUG] [LOCAL ] Loaded configuration for EGY: 2 features, 90.0% accuracy [2026-02-24T20:35:23.467986] [DEBUG] [LOCAL ] Loaded configuration for EBAY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.468245] [DEBUG] [LOCAL ] Loaded configuration for SITM: 1 features, 90.0% accuracy [2026-02-24T20:35:23.468527] [DEBUG] [LOCAL ] Loaded configuration for INTA: 3 features, 60.0% accuracy [2026-02-24T20:35:23.468838] [DEBUG] [LOCAL ] Loaded configuration for ARCO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.469075] [DEBUG] [LOCAL ] Loaded configuration for ONTO: 3 features, 100.0% accuracy [2026-02-24T20:35:23.469415] [DEBUG] [LOCAL ] Loaded configuration for TCBK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.469496] [DEBUG] [LOCAL ] Loaded configuration for DVA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.469566] [DEBUG] [LOCAL ] Loaded configuration for ONDS: 4 features, 90.0% accuracy [2026-02-24T20:35:23.469858] [DEBUG] [LOCAL ] Loaded configuration for PSEC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.470101] [DEBUG] [LOCAL ] Loaded configuration for CPA: 1 features, 70.0% accuracy [2026-02-24T20:35:23.470340] [DEBUG] [LOCAL ] Loaded configuration for AMPG: 5 features, 90.0% accuracy [2026-02-24T20:35:23.470422] [DEBUG] [LOCAL ] Loaded configuration for ESQ: 0 features, 60.0% accuracy [2026-02-24T20:35:23.470654] [DEBUG] [LOCAL ] Loaded configuration for DXPE: 1 features, 80.0% accuracy [2026-02-24T20:35:23.470902] [DEBUG] [LOCAL ] Loaded configuration for DMXF: 3 features, 80.0% accuracy [2026-02-24T20:35:23.471138] [DEBUG] [LOCAL ] Loaded configuration for HSTM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.471213] [DEBUG] [LOCAL ] Loaded configuration for IGSB: 3 features, 90.0% accuracy [2026-02-24T20:35:23.471460] [DEBUG] [LOCAL ] Loaded configuration for ABOS: 0 features, 90.0% accuracy [2026-02-24T20:35:23.471702] [DEBUG] [LOCAL ] Loaded configuration for LNTH: 4 features, 80.0% accuracy [2026-02-24T20:35:23.471951] [DEBUG] [LOCAL ] Loaded configuration for MCBS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.472201] [DEBUG] [LOCAL ] Loaded configuration for BVN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.472284] [DEBUG] [LOCAL ] Loaded configuration for BBIO: 1 features, 60.0% accuracy [2026-02-24T20:35:23.472559] [DEBUG] [LOCAL ] Loaded configuration for BGB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.472820] [DEBUG] [LOCAL ] Loaded configuration for WRAP: 1 features, 60.0% accuracy [2026-02-24T20:35:23.473068] [DEBUG] [LOCAL ] Loaded configuration for HYZD: 4 features, 70.0% accuracy [2026-02-24T20:35:23.473149] [DEBUG] [LOCAL ] Loaded configuration for FNY: 4 features, 80.0% accuracy [2026-02-24T20:35:23.473411] [DEBUG] [LOCAL ] Loaded configuration for ALRM: 5 features, 70.0% accuracy [2026-02-24T20:35:23.473496] [DEBUG] [LOCAL ] Loaded configuration for NFTY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.473740] [DEBUG] [LOCAL ] Loaded configuration for AGO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.473994] [DEBUG] [LOCAL ] Loaded configuration for OGE: 5 features, 70.0% accuracy [2026-02-24T20:35:23.474241] [DEBUG] [LOCAL ] Loaded configuration for ASTE: 1 features, 50.0% accuracy [2026-02-24T20:35:23.474334] [DEBUG] [LOCAL ] Loaded configuration for NRDS: 5 features, 100.0% accuracy [2026-02-24T20:35:23.474399] [DEBUG] [LOCAL ] Loaded configuration for FSBC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.474645] [DEBUG] [LOCAL ] Loaded configuration for TECK: 2 features, 60.0% accuracy [2026-02-24T20:35:23.474720] [DEBUG] [LOCAL ] Loaded configuration for LGND: 1 features, 60.0% accuracy [2026-02-24T20:35:23.474782] [DEBUG] [LOCAL ] Loaded configuration for COTY: 4 features, 90.0% accuracy [2026-02-24T20:35:23.475029] [DEBUG] [LOCAL ] Loaded configuration for CZFS: 4 features, 70.0% accuracy [2026-02-24T20:35:23.475272] [DEBUG] [LOCAL ] Loaded configuration for CF: 4 features, 90.0% accuracy [2026-02-24T20:35:23.475519] [DEBUG] [LOCAL ] Loaded configuration for QTTB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.475833] [DEBUG] [LOCAL ] Loaded configuration for FVCB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.476071] [DEBUG] [LOCAL ] Loaded configuration for UTL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.476144] [DEBUG] [LOCAL ] Loaded configuration for PID: 2 features, 80.0% accuracy [2026-02-24T20:35:23.476376] [DEBUG] [LOCAL ] Loaded configuration for LLY: 0 features, 60.0% accuracy [2026-02-24T20:35:23.476615] [DEBUG] [LOCAL ] Loaded configuration for PKBK: 1 features, 60.0% accuracy [2026-02-24T20:35:23.476705] [DEBUG] [LOCAL ] Loaded configuration for GERN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.476946] [DEBUG] [LOCAL ] Loaded configuration for PRTH: 3 features, 80.0% accuracy [2026-02-24T20:35:23.477245] [DEBUG] [LOCAL ] Loaded configuration for LKFN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.477321] [DEBUG] [LOCAL ] Loaded configuration for CME: 1 features, 70.0% accuracy [2026-02-24T20:35:23.477393] [DEBUG] [LOCAL ] Loaded configuration for HTD: 4 features, 90.0% accuracy [2026-02-24T20:35:23.477464] [DEBUG] [LOCAL ] Loaded configuration for BMRC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.477527] [DEBUG] [LOCAL ] Loaded configuration for BZ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.477830] [DEBUG] [LOCAL ] Loaded configuration for IONS: 4 features, 100.0% accuracy [2026-02-24T20:35:23.477930] [DEBUG] [LOCAL ] Loaded configuration for NFG: 4 features, 70.0% accuracy [2026-02-24T20:35:23.478172] [DEBUG] [LOCAL ] Loaded configuration for GLPI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.478438] [DEBUG] [LOCAL ] Loaded configuration for RGA: 1 features, 70.0% accuracy [2026-02-24T20:35:23.478698] [DEBUG] [LOCAL ] Loaded configuration for OZK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.478782] [DEBUG] [LOCAL ] Loaded configuration for KE: 4 features, 70.0% accuracy [2026-02-24T20:35:23.478853] [DEBUG] [LOCAL ] Loaded configuration for CGEN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.479091] [DEBUG] [LOCAL ] Loaded configuration for MGEE: 5 features, 70.0% accuracy [2026-02-24T20:35:23.479351] [DEBUG] [LOCAL ] Loaded configuration for INDY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.479603] [DEBUG] [LOCAL ] Loaded configuration for ZVIA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.479687] [DEBUG] [LOCAL ] Loaded configuration for CII: 3 features, 70.0% accuracy [2026-02-24T20:35:23.479939] [DEBUG] [LOCAL ] Loaded configuration for APYX: 2 features, 50.0% accuracy [2026-02-24T20:35:23.480026] [DEBUG] [LOCAL ] Loaded configuration for ESOA: 0 features, 60.0% accuracy [2026-02-24T20:35:23.480092] [DEBUG] [LOCAL ] Loaded configuration for ICLN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.480591] [DEBUG] [LOCAL ] Loaded configuration for SEVN: 4 features, 60.0% accuracy [2026-02-24T20:35:23.480683] [DEBUG] [LOCAL ] Loaded configuration for JHG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.480933] [DEBUG] [LOCAL ] Loaded configuration for CNP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.481200] [DEBUG] [LOCAL ] Loaded configuration for DKS: 1 features, 90.0% accuracy [2026-02-24T20:35:23.481465] [DEBUG] [LOCAL ] Loaded configuration for RIO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.481545] [DEBUG] [LOCAL ] Loaded configuration for DIS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.481641] [DEBUG] [LOCAL ] Loaded configuration for PLXS: 4 features, 60.0% accuracy [2026-02-24T20:35:23.481874] [DEBUG] [LOCAL ] Loaded configuration for BLRX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.482113] [DEBUG] [LOCAL ] Loaded configuration for GS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.482405] [DEBUG] [LOCAL ] Loaded configuration for NRIX: 1 features, 50.0% accuracy [2026-02-24T20:35:23.482647] [DEBUG] [LOCAL ] Loaded configuration for KEN: 0 features, 70.0% accuracy [2026-02-24T20:35:23.482946] [DEBUG] [LOCAL ] Loaded configuration for TSEM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.483029] [DEBUG] [LOCAL ] Loaded configuration for APPS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.483093] [DEBUG] [LOCAL ] Loaded configuration for KC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.483337] [DEBUG] [LOCAL ] Loaded configuration for MBI: 1 features, 60.0% accuracy [2026-02-24T20:35:23.483417] [DEBUG] [LOCAL ] Loaded configuration for NUVB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.483680] [DEBUG] [LOCAL ] Loaded configuration for AGEN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.483936] [DEBUG] [LOCAL ] Loaded configuration for CNMD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.484171] [DEBUG] [LOCAL ] Loaded configuration for QURE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.484260] [DEBUG] [LOCAL ] Loaded configuration for AP: 4 features, 80.0% accuracy [2026-02-24T20:35:23.484346] [DEBUG] [LOCAL ] Loaded configuration for KRYS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.484636] [DEBUG] [LOCAL ] Loaded configuration for RILY: 2 features, 90.0% accuracy [2026-02-24T20:35:23.484927] [DEBUG] [LOCAL ] Loaded configuration for CHE: 2 features, 60.0% accuracy [2026-02-24T20:35:23.485006] [DEBUG] [LOCAL ] Loaded configuration for KSS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.485067] [DEBUG] [LOCAL ] Loaded configuration for DAVE: 2 features, 60.0% accuracy [2026-02-24T20:35:23.485128] [DEBUG] [LOCAL ] Loaded configuration for HLI: 3 features, 100.0% accuracy [2026-02-24T20:35:23.485363] [DEBUG] [LOCAL ] Loaded configuration for MPX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.485654] [DEBUG] [LOCAL ] Loaded configuration for TCBIO: 2 features, 50.0% accuracy [2026-02-24T20:35:23.485909] [DEBUG] [LOCAL ] Loaded configuration for CNO: 5 features, 90.0% accuracy [2026-02-24T20:35:23.486153] [DEBUG] [LOCAL ] Loaded configuration for VTMX: 2 features, 100.0% accuracy [2026-02-24T20:35:23.486228] [DEBUG] [LOCAL ] Loaded configuration for BNH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.486300] [DEBUG] [LOCAL ] Loaded configuration for HD: 3 features, 80.0% accuracy [2026-02-24T20:35:23.486375] [DEBUG] [LOCAL ] Loaded configuration for CGNX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.486662] [DEBUG] [LOCAL ] Loaded configuration for VTWG: 4 features, 70.0% accuracy [2026-02-24T20:35:23.486903] [DEBUG] [LOCAL ] Loaded configuration for DFGX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.487144] [DEBUG] [LOCAL ] Loaded configuration for OPCH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.487415] [DEBUG] [LOCAL ] Loaded configuration for HTH: 5 features, 80.0% accuracy [2026-02-24T20:35:23.487663] [DEBUG] [LOCAL ] Loaded configuration for REZI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.487916] [DEBUG] [LOCAL ] Loaded configuration for NEOG: 1 features, 90.0% accuracy [2026-02-24T20:35:23.488175] [DEBUG] [LOCAL ] Loaded configuration for ALDX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.489245] [DEBUG] [LOCAL ] Loaded configuration for NVDS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.489497] [DEBUG] [LOCAL ] Loaded configuration for RUSHA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.489767] [DEBUG] [LOCAL ] Loaded configuration for GYRE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.489857] [DEBUG] [LOCAL ] Loaded configuration for JANX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.489929] [DEBUG] [LOCAL ] Loaded configuration for HWC: 5 features, 80.0% accuracy [2026-02-24T20:35:23.490000] [DEBUG] [LOCAL ] Loaded configuration for AUDC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.490245] [DEBUG] [LOCAL ] Loaded configuration for WEA: 2 features, 60.0% accuracy [2026-02-24T20:35:23.490555] [DEBUG] [LOCAL ] Loaded configuration for MLGO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.490853] [DEBUG] [LOCAL ] Loaded configuration for KEYS: 4 features, 90.0% accuracy [2026-02-24T20:35:23.490941] [DEBUG] [LOCAL ] Loaded configuration for FOA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.491181] [DEBUG] [LOCAL ] Loaded configuration for KPTI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.491267] [DEBUG] [LOCAL ] Loaded configuration for CEG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.491518] [DEBUG] [LOCAL ] Loaded configuration for RUM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.491810] [DEBUG] [LOCAL ] Loaded configuration for BHE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.492069] [DEBUG] [LOCAL ] Loaded configuration for SRFM: 1 features, 90.0% accuracy [2026-02-24T20:35:23.492320] [DEBUG] [LOCAL ] Loaded configuration for INVA: 1 features, 80.0% accuracy [2026-02-24T20:35:23.492560] [DEBUG] [LOCAL ] Loaded configuration for DLB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.492880] [DEBUG] [LOCAL ] Loaded configuration for QQQE: 4 features, 80.0% accuracy [2026-02-24T20:35:23.492957] [DEBUG] [LOCAL ] Loaded configuration for GHI: 4 features, 70.0% accuracy [2026-02-24T20:35:23.493021] [DEBUG] [LOCAL ] Loaded configuration for MRVL: 3 features, 90.0% accuracy [2026-02-24T20:35:23.493092] [DEBUG] [LOCAL ] Loaded configuration for VIRC: 7 features, 100.0% accuracy [2026-02-24T20:35:23.493335] [DEBUG] [LOCAL ] Loaded configuration for SSD: 0 features, 70.0% accuracy [2026-02-24T20:35:23.493415] [DEBUG] [LOCAL ] Loaded configuration for SID: 5 features, 70.0% accuracy [2026-02-24T20:35:23.493712] [DEBUG] [LOCAL ] Loaded configuration for MIDD: 1 features, 70.0% accuracy [2026-02-24T20:35:23.493789] [DEBUG] [LOCAL ] Loaded configuration for TDY: 2 features, 80.0% accuracy [2026-02-24T20:35:23.494027] [DEBUG] [LOCAL ] Loaded configuration for RCKY: 3 features, 90.0% accuracy [2026-02-24T20:35:23.494103] [DEBUG] [LOCAL ] Loaded configuration for NAC: 4 features, 100.0% accuracy [2026-02-24T20:35:23.494343] [DEBUG] [LOCAL ] Loaded configuration for DARE: 4 features, 80.0% accuracy [2026-02-24T20:35:23.494419] [DEBUG] [LOCAL ] Loaded configuration for FE: 4 features, 80.0% accuracy [2026-02-24T20:35:23.494491] [DEBUG] [LOCAL ] Loaded configuration for WSBC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.494780] [DEBUG] [LOCAL ] Loaded configuration for SBCF: 1 features, 80.0% accuracy [2026-02-24T20:35:23.495043] [DEBUG] [LOCAL ] Loaded configuration for GANX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.495289] [DEBUG] [LOCAL ] Loaded configuration for HMY: 2 features, 80.0% accuracy [2026-02-24T20:35:23.495606] [DEBUG] [LOCAL ] Loaded configuration for PDEX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.496622] [DEBUG] [LOCAL ] Loaded configuration for EOD: 3 features, 90.0% accuracy [2026-02-24T20:35:23.496708] [DEBUG] [LOCAL ] Loaded configuration for LSPD: 3 features, 90.0% accuracy [2026-02-24T20:35:23.496957] [DEBUG] [LOCAL ] Loaded configuration for AFB: 0 features, 60.0% accuracy [2026-02-24T20:35:23.497232] [DEBUG] [LOCAL ] Loaded configuration for ZIP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.497497] [DEBUG] [LOCAL ] Loaded configuration for CLB: 0 features, 80.0% accuracy [2026-02-24T20:35:23.497602] [DEBUG] [LOCAL ] Loaded configuration for JSML: 2 features, 70.0% accuracy [2026-02-24T20:35:23.497881] [DEBUG] [LOCAL ] Loaded configuration for AXSM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.497967] [DEBUG] [LOCAL ] Loaded configuration for LXEO: 3 features, 100.0% accuracy [2026-02-24T20:35:23.498040] [DEBUG] [LOCAL ] Loaded configuration for HPP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.498286] [DEBUG] [LOCAL ] Loaded configuration for PNTG: 4 features, 80.0% accuracy [2026-02-24T20:35:23.498544] [DEBUG] [LOCAL ] Loaded configuration for IBTL: 2 features, 60.0% accuracy [2026-02-24T20:35:23.498641] [DEBUG] [LOCAL ] Loaded configuration for RRX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.498937] [DEBUG] [LOCAL ] Loaded configuration for ARLO: 0 features, 60.0% accuracy [2026-02-24T20:35:23.499014] [DEBUG] [LOCAL ] Loaded configuration for NXP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.499258] [DEBUG] [LOCAL ] Loaded configuration for GVA: 5 features, 70.0% accuracy [2026-02-24T20:35:23.499557] [DEBUG] [LOCAL ] Loaded configuration for VLGEA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.499839] [DEBUG] [LOCAL ] Loaded configuration for ARI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.500086] [DEBUG] [LOCAL ] Loaded configuration for QBTS: 4 features, 100.0% accuracy [2026-02-24T20:35:23.500161] [DEBUG] [LOCAL ] Loaded configuration for AGMH: 0 features, 80.0% accuracy [2026-02-24T20:35:23.500391] [DEBUG] [LOCAL ] Loaded configuration for MEOH: 4 features, 80.0% accuracy [2026-02-24T20:35:23.500465] [DEBUG] [LOCAL ] Loaded configuration for TMC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.500697] [DEBUG] [LOCAL ] Loaded configuration for GLOB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.500973] [DEBUG] [LOCAL ] Loaded configuration for CDRE: 0 features, 70.0% accuracy [2026-02-24T20:35:23.501289] [DEBUG] [LOCAL ] Loaded configuration for VIGI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.501395] [DEBUG] [LOCAL ] Loaded configuration for DERM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.501695] [DEBUG] [LOCAL ] Loaded configuration for VWOB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.501779] [DEBUG] [LOCAL ] Loaded configuration for CCS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.501976] [DEBUG] [LOCAL ] Loaded configuration for PROF: 3 features, 60.0% accuracy [2026-02-24T20:35:23.502224] [DEBUG] [LOCAL ] Loaded configuration for SMTC: 6 features, 90.0% accuracy [2026-02-24T20:35:23.502984] [DEBUG] [LOCAL ] Loaded configuration for EVSD: 4 features, 90.0% accuracy [2026-02-24T20:35:23.503262] [DEBUG] [LOCAL ] Loaded configuration for THRY: 0 features, 70.0% accuracy [2026-02-24T20:35:23.503508] [DEBUG] [LOCAL ] Loaded configuration for MRCY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.503805] [DEBUG] [LOCAL ] Loaded configuration for SRE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.504067] [DEBUG] [LOCAL ] Loaded configuration for FFA: 2 features, 60.0% accuracy [2026-02-24T20:35:23.504143] [DEBUG] [LOCAL ] Loaded configuration for MOMO: 0 features, 70.0% accuracy [2026-02-24T20:35:23.504204] [DEBUG] [LOCAL ] Loaded configuration for QRVO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.504466] [DEBUG] [LOCAL ] Loaded configuration for STE: 3 features, 90.0% accuracy [2026-02-24T20:35:23.504542] [DEBUG] [LOCAL ] Loaded configuration for TH: 1 features, 70.0% accuracy [2026-02-24T20:35:23.504809] [DEBUG] [LOCAL ] Loaded configuration for FANG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.505059] [DEBUG] [LOCAL ] Loaded configuration for PRFZ: 2 features, 90.0% accuracy [2026-02-24T20:35:23.505343] [DEBUG] [LOCAL ] Loaded configuration for ALG: 4 features, 90.0% accuracy [2026-02-24T20:35:23.505651] [DEBUG] [LOCAL ] Loaded configuration for ULTA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.505896] [DEBUG] [LOCAL ] Loaded configuration for HTZ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.505981] [DEBUG] [LOCAL ] Loaded configuration for ETON: 4 features, 70.0% accuracy [2026-02-24T20:35:23.506044] [DEBUG] [LOCAL ] Loaded configuration for ANAB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.506106] [DEBUG] [LOCAL ] Loaded configuration for BCAX: 3 features, 60.0% accuracy [2026-02-24T20:35:23.506356] [DEBUG] [LOCAL ] Loaded configuration for PKX: 1 features, 90.0% accuracy [2026-02-24T20:35:23.506644] [DEBUG] [LOCAL ] Loaded configuration for ADI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.506727] [DEBUG] [LOCAL ] Loaded configuration for TWG: 4 features, 90.0% accuracy [2026-02-24T20:35:23.506986] [DEBUG] [LOCAL ] Loaded configuration for CIG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.507250] [DEBUG] [LOCAL ] Loaded configuration for UZE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.507551] [DEBUG] [LOCAL ] Loaded configuration for TPGXL: 1 features, 80.0% accuracy [2026-02-24T20:35:23.507647] [DEBUG] [LOCAL ] Loaded configuration for SBI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.507912] [DEBUG] [LOCAL ] Loaded configuration for GBX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.508191] [DEBUG] [LOCAL ] Loaded configuration for AIZN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.508284] [DEBUG] [LOCAL ] Loaded configuration for VANI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.508530] [DEBUG] [LOCAL ] Loaded configuration for TPC: 5 features, 60.0% accuracy [2026-02-24T20:35:23.508634] [DEBUG] [LOCAL ] Loaded configuration for HALO: 1 features, 90.0% accuracy [2026-02-24T20:35:23.508926] [DEBUG] [LOCAL ] Loaded configuration for EHI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.508995] [DEBUG] [LOCAL ] Loaded configuration for TYG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.509066] [DEBUG] [LOCAL ] Loaded configuration for VLRS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.509310] [DEBUG] [LOCAL ] Loaded configuration for PZZA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.509383] [DEBUG] [LOCAL ] Loaded configuration for ESEA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.509642] [DEBUG] [LOCAL ] Loaded configuration for CPSH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.509711] [DEBUG] [LOCAL ] Loaded configuration for MGX: 0 features, 60.0% accuracy [2026-02-24T20:35:23.509952] [DEBUG] [LOCAL ] Loaded configuration for FEMB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.510187] [DEBUG] [LOCAL ] Loaded configuration for UTF: 4 features, 80.0% accuracy [2026-02-24T20:35:23.510433] [DEBUG] [LOCAL ] Loaded configuration for NCTY: 7 features, 80.0% accuracy [2026-02-24T20:35:23.510699] [DEBUG] [LOCAL ] Loaded configuration for WBS: 4 features, 70.0% accuracy [2026-02-24T20:35:23.511004] [DEBUG] [LOCAL ] Loaded configuration for CPRX: 0 features, 60.0% accuracy [2026-02-24T20:35:23.511360] [DEBUG] [LOCAL ] Loaded configuration for PLAY: 3 features, 70.0% accuracy [2026-02-24T20:35:23.511454] [DEBUG] [LOCAL ] Loaded configuration for VTRS: 0 features, 80.0% accuracy [2026-02-24T20:35:23.511707] [DEBUG] [LOCAL ] Loaded configuration for HAL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.511950] [DEBUG] [LOCAL ] Loaded configuration for CSB: 3 features, 60.0% accuracy [2026-02-24T20:35:23.512035] [DEBUG] [LOCAL ] Loaded configuration for PKOH: 4 features, 80.0% accuracy [2026-02-24T20:35:23.512134] [DEBUG] [LOCAL ] Loaded configuration for AHH: 3 features, 70.0% accuracy [2026-02-24T20:35:23.512372] [DEBUG] [LOCAL ] Loaded configuration for CRWD: 4 features, 80.0% accuracy [2026-02-24T20:35:23.512663] [DEBUG] [LOCAL ] Loaded configuration for WAFD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.512742] [DEBUG] [LOCAL ] Loaded configuration for MAXI: 1 features, 90.0% accuracy [2026-02-24T20:35:23.512988] [DEBUG] [LOCAL ] Loaded configuration for TDG: 0 features, 80.0% accuracy [2026-02-24T20:35:23.513260] [DEBUG] [LOCAL ] Loaded configuration for PDO: 0 features, 70.0% accuracy [2026-02-24T20:35:23.513735] [DEBUG] [LOCAL ] Loaded configuration for BBDO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.513824] [DEBUG] [LOCAL ] Loaded configuration for ZM: 2 features, 100.0% accuracy [2026-02-24T20:35:23.513891] [DEBUG] [LOCAL ] Loaded configuration for MSFD: 3 features, 60.0% accuracy [2026-02-24T20:35:23.513951] [DEBUG] [LOCAL ] Loaded configuration for PRAX: 0 features, 70.0% accuracy [2026-02-24T20:35:23.514254] [DEBUG] [LOCAL ] Loaded configuration for TOWN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.514334] [DEBUG] [LOCAL ] Loaded configuration for AVAH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.514626] [DEBUG] [LOCAL ] Loaded configuration for VMBS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.514869] [DEBUG] [LOCAL ] Loaded configuration for APLS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.514949] [DEBUG] [LOCAL ] Loaded configuration for OVLY: 4 features, 100.0% accuracy [2026-02-24T20:35:23.515192] [DEBUG] [LOCAL ] Loaded configuration for JIVE: 4 features, 80.0% accuracy [2026-02-24T20:35:23.515455] [DEBUG] [LOCAL ] Loaded configuration for SUSL: 4 features, 70.0% accuracy [2026-02-24T20:35:23.515527] [DEBUG] [LOCAL ] Loaded configuration for TRI: 1 features, 90.0% accuracy [2026-02-24T20:35:23.515609] [DEBUG] [LOCAL ] Loaded configuration for ANGL: 0 features, 70.0% accuracy [2026-02-24T20:35:23.515841] [DEBUG] [LOCAL ] Loaded configuration for RYAN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.515911] [DEBUG] [LOCAL ] Loaded configuration for UIS: 4 features, 60.0% accuracy [2026-02-24T20:35:23.516161] [DEBUG] [LOCAL ] Loaded configuration for EWTX: 3 features, 100.0% accuracy [2026-02-24T20:35:23.516231] [DEBUG] [LOCAL ] Loaded configuration for CWAN: 0 features, 70.0% accuracy [2026-02-24T20:35:23.516463] [DEBUG] [LOCAL ] Loaded configuration for PRAA: 1 features, 90.0% accuracy [2026-02-24T20:35:23.516699] [DEBUG] [LOCAL ] Loaded configuration for HBNC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.516934] [DEBUG] [LOCAL ] Loaded configuration for DLNG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.517191] [DEBUG] [LOCAL ] Loaded configuration for CAE: 5 features, 80.0% accuracy [2026-02-24T20:35:23.517431] [DEBUG] [LOCAL ] Loaded configuration for LNC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.517509] [DEBUG] [LOCAL ] Loaded configuration for TKO: 6 features, 100.0% accuracy [2026-02-24T20:35:23.517822] [DEBUG] [LOCAL ] Loaded configuration for LKQ: 4 features, 90.0% accuracy [2026-02-24T20:35:23.517926] [DEBUG] [LOCAL ] Loaded configuration for SATL: 1 features, 60.0% accuracy [2026-02-24T20:35:23.518176] [DEBUG] [LOCAL ] Loaded configuration for STX: 5 features, 80.0% accuracy [2026-02-24T20:35:23.518264] [DEBUG] [LOCAL ] Loaded configuration for GTY: 1 features, 90.0% accuracy [2026-02-24T20:35:23.518355] [DEBUG] [LOCAL ] Loaded configuration for WEX: 1 features, 100.0% accuracy [2026-02-24T20:35:23.518433] [DEBUG] [LOCAL ] Loaded configuration for SCI: 0 features, 60.0% accuracy [2026-02-24T20:35:23.518492] [DEBUG] [LOCAL ] Loaded configuration for PEG: 4 features, 90.0% accuracy [2026-02-24T20:35:23.518762] [DEBUG] [LOCAL ] Loaded configuration for ABSI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.518839] [DEBUG] [LOCAL ] Loaded configuration for BCH: 2 features, 50.0% accuracy [2026-02-24T20:35:23.519057] [DEBUG] [LOCAL ] Loaded configuration for LOAN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.519126] [DEBUG] [LOCAL ] Loaded configuration for BSCX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.520673] [DEBUG] [LOCAL ] Loaded configuration for PPTA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.520754] [DEBUG] [LOCAL ] Loaded configuration for CDZI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.521047] [DEBUG] [LOCAL ] Loaded configuration for SPCB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.521128] [DEBUG] [LOCAL ] Loaded configuration for MGA: 1 features, 90.0% accuracy [2026-02-24T20:35:23.521364] [DEBUG] [LOCAL ] Loaded configuration for TENB: 0 features, 60.0% accuracy [2026-02-24T20:35:23.521598] [DEBUG] [LOCAL ] Loaded configuration for LOPE: 5 features, 80.0% accuracy [2026-02-24T20:35:23.521859] [DEBUG] [LOCAL ] Loaded configuration for ATNI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.521931] [DEBUG] [LOCAL ] Loaded configuration for OMEX: 6 features, 90.0% accuracy [2026-02-24T20:35:23.522123] [DEBUG] [LOCAL ] Loaded configuration for RNAZ: 2 features, 60.0% accuracy [2026-02-24T20:35:23.522423] [DEBUG] [LOCAL ] Loaded configuration for VNQI: 1 features, 100.0% accuracy [2026-02-24T20:35:23.522503] [DEBUG] [LOCAL ] Loaded configuration for VCSH: 3 features, 90.0% accuracy [2026-02-24T20:35:23.522809] [DEBUG] [LOCAL ] Loaded configuration for FNKO: 3 features, 90.0% accuracy [2026-02-24T20:35:23.523078] [DEBUG] [LOCAL ] Loaded configuration for AEYE: 4 features, 80.0% accuracy [2026-02-24T20:35:23.523154] [DEBUG] [LOCAL ] Loaded configuration for SPRX: 2 features, 100.0% accuracy [2026-02-24T20:35:23.523472] [DEBUG] [LOCAL ] Loaded configuration for BIO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.523554] [DEBUG] [LOCAL ] Loaded configuration for HSY: 1 features, 70.0% accuracy [2026-02-24T20:35:23.523654] [DEBUG] [LOCAL ] Loaded configuration for RGTI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.523929] [DEBUG] [LOCAL ] Loaded configuration for OMF: 1 features, 90.0% accuracy [2026-02-24T20:35:23.524158] [DEBUG] [LOCAL ] Loaded configuration for SEZL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.524403] [DEBUG] [LOCAL ] Loaded configuration for BHFAN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.524660] [DEBUG] [LOCAL ] Loaded configuration for KTCC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.524968] [DEBUG] [LOCAL ] Loaded configuration for HRZN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.525225] [DEBUG] [LOCAL ] Loaded configuration for XP: 2 features, 70.0% accuracy [2026-02-24T20:35:23.525308] [DEBUG] [LOCAL ] Loaded configuration for UXIN: 0 features, 90.0% accuracy [2026-02-24T20:35:23.525374] [DEBUG] [LOCAL ] Loaded configuration for DCI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.525612] [DEBUG] [LOCAL ] Loaded configuration for GMAB: 4 features, 100.0% accuracy [2026-02-24T20:35:23.525889] [DEBUG] [LOCAL ] Loaded configuration for SAIC: 5 features, 70.0% accuracy [2026-02-24T20:35:23.526159] [DEBUG] [LOCAL ] Loaded configuration for VTN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.526463] [DEBUG] [LOCAL ] Loaded configuration for BOLD: 3 features, 80.0% accuracy [2026-02-24T20:35:23.526751] [DEBUG] [LOCAL ] Loaded configuration for NBIX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.526830] [DEBUG] [LOCAL ] Loaded configuration for OIA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.527086] [DEBUG] [LOCAL ] Loaded configuration for UBRL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.527173] [DEBUG] [LOCAL ] Loaded configuration for QDEL: 1 features, 100.0% accuracy [2026-02-24T20:35:23.527430] [DEBUG] [LOCAL ] Loaded configuration for MHD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.527705] [DEBUG] [LOCAL ] Loaded configuration for PUBM: 1 features, 90.0% accuracy [2026-02-24T20:35:23.528035] [DEBUG] [LOCAL ] Loaded configuration for AFRI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.528117] [DEBUG] [LOCAL ] Loaded configuration for EHC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.528382] [DEBUG] [LOCAL ] Loaded configuration for IEP: 1 features, 100.0% accuracy [2026-02-24T20:35:23.528768] [DEBUG] [LOCAL ] Loaded configuration for VTC: 0 features, 70.0% accuracy [2026-02-24T20:35:23.529046] [DEBUG] [LOCAL ] Loaded configuration for NFBK: 4 features, 90.0% accuracy [2026-02-24T20:35:23.529126] [DEBUG] [LOCAL ] Loaded configuration for KOSS: 5 features, 80.0% accuracy [2026-02-24T20:35:23.529414] [DEBUG] [LOCAL ] Loaded configuration for LTH: 4 features, 70.0% accuracy [2026-02-24T20:35:23.529495] [DEBUG] [LOCAL ] Loaded configuration for SAM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.529791] [DEBUG] [LOCAL ] Loaded configuration for MRAM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.530134] [DEBUG] [LOCAL ] Loaded configuration for PDD: 2 features, 80.0% accuracy [2026-02-24T20:35:23.530228] [DEBUG] [LOCAL ] Loaded configuration for HWM: 4 features, 80.0% accuracy [2026-02-24T20:35:23.530310] [DEBUG] [LOCAL ] Loaded configuration for VVX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.530383] [DEBUG] [LOCAL ] Loaded configuration for CLS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.530461] [DEBUG] [LOCAL ] Loaded configuration for HOMB: 1 features, 90.0% accuracy [2026-02-24T20:35:23.530730] [DEBUG] [LOCAL ] Loaded configuration for LCII: 1 features, 90.0% accuracy [2026-02-24T20:35:23.530823] [DEBUG] [LOCAL ] Loaded configuration for BDX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.531092] [DEBUG] [LOCAL ] Loaded configuration for HBB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.531173] [DEBUG] [LOCAL ] Loaded configuration for TSBK: 2 features, 60.0% accuracy [2026-02-24T20:35:23.531453] [DEBUG] [LOCAL ] Loaded configuration for KRNY: 2 features, 90.0% accuracy [2026-02-24T20:35:23.531736] [DEBUG] [LOCAL ] Loaded configuration for TFSL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.531847] [DEBUG] [LOCAL ] Loaded configuration for KINS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.531914] [DEBUG] [LOCAL ] Loaded configuration for GE: 3 features, 90.0% accuracy [2026-02-24T20:35:23.532205] [DEBUG] [LOCAL ] Loaded configuration for ANIX: 1 features, 60.0% accuracy [2026-02-24T20:35:23.532513] [DEBUG] [LOCAL ] Loaded configuration for CFO: 5 features, 90.0% accuracy [2026-02-24T20:35:23.532811] [DEBUG] [LOCAL ] Loaded configuration for BCC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.533143] [DEBUG] [LOCAL ] Loaded configuration for LCNB: 4 features, 90.0% accuracy [2026-02-24T20:35:23.533235] [DEBUG] [LOCAL ] Loaded configuration for EL: 4 features, 80.0% accuracy [2026-02-24T20:35:23.533495] [DEBUG] [LOCAL ] Loaded configuration for FFIC: 4 features, 60.0% accuracy [2026-02-24T20:35:23.533604] [DEBUG] [LOCAL ] Loaded configuration for ATOM: 6 features, 90.0% accuracy [2026-02-24T20:35:23.533891] [DEBUG] [LOCAL ] Loaded configuration for TMHC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.534177] [DEBUG] [LOCAL ] Loaded configuration for MFM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.534616] [DEBUG] [LOCAL ] Loaded configuration for GRID: 2 features, 60.0% accuracy [2026-02-24T20:35:23.534947] [DEBUG] [LOCAL ] Loaded configuration for MCI: 5 features, 90.0% accuracy [2026-02-24T20:35:23.535223] [DEBUG] [LOCAL ] Loaded configuration for SUNS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.535477] [DEBUG] [LOCAL ] Loaded configuration for SND: 2 features, 70.0% accuracy [2026-02-24T20:35:23.535750] [DEBUG] [LOCAL ] Loaded configuration for GTX: 0 features, 90.0% accuracy [2026-02-24T20:35:23.535842] [DEBUG] [LOCAL ] Loaded configuration for SENS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.535919] [DEBUG] [LOCAL ] Loaded configuration for WBX: 0 features, 90.0% accuracy [2026-02-24T20:35:23.536203] [DEBUG] [LOCAL ] Loaded configuration for PTNQ: 3 features, 70.0% accuracy [2026-02-24T20:35:23.536309] [DEBUG] [LOCAL ] Loaded configuration for QYLG: 5 features, 90.0% accuracy [2026-02-24T20:35:23.537295] [DEBUG] [LOCAL ] Loaded configuration for YRD: 0 features, 70.0% accuracy [2026-02-24T20:35:23.537378] [DEBUG] [LOCAL ] Loaded configuration for SHOC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.537470] [DEBUG] [LOCAL ] Loaded configuration for MQY: 3 features, 70.0% accuracy [2026-02-24T20:35:23.537762] [DEBUG] [LOCAL ] Loaded configuration for GPC: 4 features, 70.0% accuracy [2026-02-24T20:35:23.538856] [DEBUG] [LOCAL ] Loaded configuration for WFRD: 1 features, 80.0% accuracy [2026-02-24T20:35:23.538938] [DEBUG] [LOCAL ] Loaded configuration for NABL: 0 features, 90.0% accuracy [2026-02-24T20:35:23.539233] [DEBUG] [LOCAL ] Loaded configuration for AWI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.539315] [DEBUG] [LOCAL ] Loaded configuration for GNE: 1 features, 80.0% accuracy [2026-02-24T20:35:23.539385] [DEBUG] [LOCAL ] Loaded configuration for HQI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.539447] [DEBUG] [LOCAL ] Loaded configuration for WDC: 5 features, 80.0% accuracy [2026-02-24T20:35:23.539728] [DEBUG] [LOCAL ] Loaded configuration for MWA: 1 features, 60.0% accuracy [2026-02-24T20:35:23.540010] [DEBUG] [LOCAL ] Loaded configuration for CPB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.540310] [DEBUG] [LOCAL ] Loaded configuration for LAB: 2 features, 60.0% accuracy [2026-02-24T20:35:23.540410] [DEBUG] [LOCAL ] Loaded configuration for CNSP: 3 features, 90.0% accuracy [2026-02-24T20:35:23.540691] [DEBUG] [LOCAL ] Loaded configuration for ILMN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.540786] [DEBUG] [LOCAL ] Loaded configuration for DKL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.540859] [DEBUG] [LOCAL ] Loaded configuration for RPID: 4 features, 70.0% accuracy [2026-02-24T20:35:23.541174] [DEBUG] [LOCAL ] Loaded configuration for TSDD: 3 features, 90.0% accuracy [2026-02-24T20:35:23.541462] [DEBUG] [LOCAL ] Loaded configuration for GPN: 3 features, 50.0% accuracy [2026-02-24T20:35:23.541747] [DEBUG] [LOCAL ] Loaded configuration for LBTYA: 6 features, 70.0% accuracy [2026-02-24T20:35:23.541832] [DEBUG] [LOCAL ] Loaded configuration for NLOP: 4 features, 90.0% accuracy [2026-02-24T20:35:23.541908] [DEBUG] [LOCAL ] Loaded configuration for QCLN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.542184] [DEBUG] [LOCAL ] Loaded configuration for TRGP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.542495] [DEBUG] [LOCAL ] Loaded configuration for SHY: 1 features, 90.0% accuracy [2026-02-24T20:35:23.542818] [DEBUG] [LOCAL ] Loaded configuration for BND: 0 features, 50.0% accuracy [2026-02-24T20:35:23.543153] [DEBUG] [LOCAL ] Loaded configuration for WBTN: 6 features, 90.0% accuracy [2026-02-24T20:35:23.543246] [DEBUG] [LOCAL ] Loaded configuration for DMLP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.543511] [DEBUG] [LOCAL ] Loaded configuration for INFY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.543612] [DEBUG] [LOCAL ] Loaded configuration for GAIA: 2 features, 60.0% accuracy [2026-02-24T20:35:23.543694] [DEBUG] [LOCAL ] Loaded configuration for FTSL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.543772] [DEBUG] [LOCAL ] Loaded configuration for DFP: 1 features, 60.0% accuracy [2026-02-24T20:35:23.543849] [DEBUG] [LOCAL ] Loaded configuration for PTC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.544115] [DEBUG] [LOCAL ] Loaded configuration for KMX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.544211] [DEBUG] [LOCAL ] Loaded configuration for TM: 4 features, 90.0% accuracy [2026-02-24T20:35:23.544482] [DEBUG] [LOCAL ] Loaded configuration for SMHI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.544756] [DEBUG] [LOCAL ] Loaded configuration for BWEN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.544838] [DEBUG] [LOCAL ] Loaded configuration for SIEB: 6 features, 90.0% accuracy [2026-02-24T20:35:23.545098] [DEBUG] [LOCAL ] Loaded configuration for INMD: 4 features, 100.0% accuracy [2026-02-24T20:35:23.545372] [DEBUG] [LOCAL ] Loaded configuration for AROC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.545454] [DEBUG] [LOCAL ] Loaded configuration for MTN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.545526] [DEBUG] [LOCAL ] Loaded configuration for MRM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.545809] [DEBUG] [LOCAL ] Loaded configuration for ABEO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.545901] [DEBUG] [LOCAL ] Loaded configuration for ESTC: 7 features, 90.0% accuracy [2026-02-24T20:35:23.545967] [DEBUG] [LOCAL ] Loaded configuration for CGEM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.546031] [DEBUG] [LOCAL ] Loaded configuration for ZH: 4 features, 80.0% accuracy [2026-02-24T20:35:23.546314] [DEBUG] [LOCAL ] Loaded configuration for ARBE: 5 features, 70.0% accuracy [2026-02-24T20:35:23.546640] [DEBUG] [LOCAL ] Loaded configuration for PDLB: 2 features, 60.0% accuracy [2026-02-24T20:35:23.546925] [DEBUG] [LOCAL ] Loaded configuration for SIFY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.547198] [DEBUG] [LOCAL ] Loaded configuration for FA: 0 features, 50.0% accuracy [2026-02-24T20:35:23.547281] [DEBUG] [LOCAL ] Loaded configuration for STI: 4 features, 70.0% accuracy [2026-02-24T20:35:23.547346] [DEBUG] [LOCAL ] Loaded configuration for STKS: 6 features, 80.0% accuracy [2026-02-24T20:35:23.547560] [DEBUG] [LOCAL ] Loaded configuration for DRH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.547667] [DEBUG] [LOCAL ] Loaded configuration for SFB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.547972] [DEBUG] [LOCAL ] Loaded configuration for FAF: 2 features, 80.0% accuracy [2026-02-24T20:35:23.548064] [DEBUG] [LOCAL ] Loaded configuration for ONB: 4 features, 100.0% accuracy [2026-02-24T20:35:23.548351] [DEBUG] [LOCAL ] Loaded configuration for TFC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.548458] [DEBUG] [LOCAL ] Loaded configuration for NVS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.548721] [DEBUG] [LOCAL ] Loaded configuration for NDMO: 6 features, 80.0% accuracy [2026-02-24T20:35:23.548802] [DEBUG] [LOCAL ] Loaded configuration for BOH: 1 features, 90.0% accuracy [2026-02-24T20:35:23.548875] [DEBUG] [LOCAL ] Loaded configuration for STK: 3 features, 90.0% accuracy [2026-02-24T20:35:23.548946] [DEBUG] [LOCAL ] Loaded configuration for DEO: 0 features, 70.0% accuracy [2026-02-24T20:35:23.549221] [DEBUG] [LOCAL ] Loaded configuration for FERG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.549301] [DEBUG] [LOCAL ] Loaded configuration for JILL: 3 features, 60.0% accuracy [2026-02-24T20:35:23.549558] [DEBUG] [LOCAL ] Loaded configuration for GNPX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.549863] [DEBUG] [LOCAL ] Loaded configuration for INTC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.550153] [DEBUG] [LOCAL ] Loaded configuration for PPIH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.550422] [DEBUG] [LOCAL ] Loaded configuration for UBSI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.550696] [DEBUG] [LOCAL ] Loaded configuration for OCGN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.550986] [DEBUG] [LOCAL ] Loaded configuration for CIA: 1 features, 60.0% accuracy [2026-02-24T20:35:23.551068] [DEBUG] [LOCAL ] Loaded configuration for IFS: 4 features, 80.0% accuracy [2026-02-24T20:35:23.551388] [DEBUG] [LOCAL ] Loaded configuration for VTWO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.551472] [DEBUG] [LOCAL ] Loaded configuration for DSGX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.551730] [DEBUG] [LOCAL ] Loaded configuration for SPB: 2 features, 100.0% accuracy [2026-02-24T20:35:23.552062] [DEBUG] [LOCAL ] Loaded configuration for UMC: 1 features, 90.0% accuracy [2026-02-24T20:35:23.552154] [DEBUG] [LOCAL ] Loaded configuration for HOLO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.552430] [DEBUG] [LOCAL ] Loaded configuration for TWI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.552762] [DEBUG] [LOCAL ] Loaded configuration for LEGN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.552844] [DEBUG] [LOCAL ] Loaded configuration for MLM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.553143] [DEBUG] [LOCAL ] Loaded configuration for MASS: 5 features, 70.0% accuracy [2026-02-24T20:35:23.553468] [DEBUG] [LOCAL ] Loaded configuration for GCBC: 4 features, 80.0% accuracy [2026-02-24T20:35:23.553771] [DEBUG] [LOCAL ] Loaded configuration for ACM: 0 features, 90.0% accuracy [2026-02-24T20:35:23.553866] [DEBUG] [LOCAL ] Loaded configuration for TXRH: 3 features, 90.0% accuracy [2026-02-24T20:35:23.554126] [DEBUG] [LOCAL ] Loaded configuration for TPVG: 4 features, 60.0% accuracy [2026-02-24T20:35:23.554449] [DEBUG] [LOCAL ] Loaded configuration for AIRS: 5 features, 80.0% accuracy [2026-02-24T20:35:23.554783] [DEBUG] [LOCAL ] Loaded configuration for TDUP: 4 features, 70.0% accuracy [2026-02-24T20:35:23.555022] [DEBUG] [LOCAL ] Loaded configuration for SOXQ: 3 features, 60.0% accuracy [2026-02-24T20:35:23.555289] [DEBUG] [LOCAL ] Loaded configuration for ICOP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.555611] [DEBUG] [LOCAL ] Loaded configuration for HNDL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.555899] [DEBUG] [LOCAL ] Loaded configuration for CLLS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.555980] [DEBUG] [LOCAL ] Loaded configuration for AAON: 1 features, 80.0% accuracy [2026-02-24T20:35:23.556051] [DEBUG] [LOCAL ] Loaded configuration for BGLC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.556114] [DEBUG] [LOCAL ] Loaded configuration for HBANL: 1 features, 60.0% accuracy [2026-02-24T20:35:23.556176] [DEBUG] [LOCAL ] Loaded configuration for EYE: 2 features, 90.0% accuracy [2026-02-24T20:35:23.556450] [DEBUG] [LOCAL ] Loaded configuration for TCBX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.556762] [DEBUG] [LOCAL ] Loaded configuration for PPH: 3 features, 90.0% accuracy [2026-02-24T20:35:23.556854] [DEBUG] [LOCAL ] Loaded configuration for KAI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.557124] [DEBUG] [LOCAL ] Loaded configuration for GDEN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.557394] [DEBUG] [LOCAL ] Loaded configuration for ATLO: 2 features, 100.0% accuracy [2026-02-24T20:35:23.557475] [DEBUG] [LOCAL ] Loaded configuration for NCNA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.557784] [DEBUG] [LOCAL ] Loaded configuration for MKSI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.558136] [DEBUG] [LOCAL ] Loaded configuration for SLM: 3 features, 70.0% accuracy [2026-02-24T20:35:23.558218] [DEBUG] [LOCAL ] Loaded configuration for MUC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.558280] [DEBUG] [LOCAL ] Loaded configuration for FICS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.558543] [DEBUG] [LOCAL ] Loaded configuration for JVA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.558847] [DEBUG] [LOCAL ] Loaded configuration for REFI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.559135] [DEBUG] [LOCAL ] Loaded configuration for ALLY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.559226] [DEBUG] [LOCAL ] Loaded configuration for TWO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.559296] [DEBUG] [LOCAL ] Loaded configuration for PCQ: 2 features, 60.0% accuracy [2026-02-24T20:35:23.559594] [DEBUG] [LOCAL ] Loaded configuration for ATEN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.559903] [DEBUG] [LOCAL ] Loaded configuration for CNOB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.559993] [DEBUG] [LOCAL ] Loaded configuration for OTEX: 5 features, 70.0% accuracy [2026-02-24T20:35:23.560253] [DEBUG] [LOCAL ] Loaded configuration for ICUI: 4 features, 70.0% accuracy [2026-02-24T20:35:23.560347] [DEBUG] [LOCAL ] Loaded configuration for FLYE: 5 features, 90.0% accuracy [2026-02-24T20:35:23.560615] [DEBUG] [LOCAL ] Loaded configuration for FIS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.560696] [DEBUG] [LOCAL ] Loaded configuration for JD: 4 features, 50.0% accuracy [2026-02-24T20:35:23.560760] [DEBUG] [LOCAL ] Loaded configuration for OLP: 2 features, 70.0% accuracy [2026-02-24T20:35:23.561024] [DEBUG] [LOCAL ] Loaded configuration for C: 0 features, 80.0% accuracy [2026-02-24T20:35:23.561113] [DEBUG] [LOCAL ] Loaded configuration for VNOM: 2 features, 60.0% accuracy [2026-02-24T20:35:23.561187] [DEBUG] [LOCAL ] Loaded configuration for AVXL: 1 features, 50.0% accuracy [2026-02-24T20:35:23.561259] [DEBUG] [LOCAL ] Loaded configuration for TRMB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.561335] [DEBUG] [LOCAL ] Loaded configuration for GOGO: 2 features, 50.0% accuracy [2026-02-24T20:35:23.561407] [DEBUG] [LOCAL ] Loaded configuration for EOG: 1 features, 90.0% accuracy [2026-02-24T20:35:23.561672] [DEBUG] [LOCAL ] Loaded configuration for LCFY: 5 features, 90.0% accuracy [2026-02-24T20:35:23.561952] [DEBUG] [LOCAL ] Loaded configuration for ORN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.562253] [DEBUG] [LOCAL ] Loaded configuration for SFBS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.562333] [DEBUG] [LOCAL ] Loaded configuration for SCVL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.562608] [DEBUG] [LOCAL ] Loaded configuration for BOE: 1 features, 60.0% accuracy [2026-02-24T20:35:23.562690] [DEBUG] [LOCAL ] Loaded configuration for LC: 4 features, 80.0% accuracy [2026-02-24T20:35:23.562753] [DEBUG] [LOCAL ] Loaded configuration for SB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.562825] [DEBUG] [LOCAL ] Loaded configuration for VAC: 6 features, 90.0% accuracy [2026-02-24T20:35:23.563102] [DEBUG] [LOCAL ] Loaded configuration for CIVB: 4 features, 100.0% accuracy [2026-02-24T20:35:23.563387] [DEBUG] [LOCAL ] Loaded configuration for HYFM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.563722] [DEBUG] [LOCAL ] Loaded configuration for SLVM: 4 features, 70.0% accuracy [2026-02-24T20:35:23.564051] [DEBUG] [LOCAL ] Loaded configuration for DDI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.564146] [DEBUG] [LOCAL ] Loaded configuration for GD: 0 features, 90.0% accuracy [2026-02-24T20:35:23.564469] [DEBUG] [LOCAL ] Loaded configuration for STHO: 4 features, 80.0% accuracy [2026-02-24T20:35:23.564550] [DEBUG] [LOCAL ] Loaded configuration for BANX: 4 features, 90.0% accuracy [2026-02-24T20:35:23.565068] [DEBUG] [LOCAL ] Loaded configuration for SBUX: 0 features, 70.0% accuracy [2026-02-24T20:35:23.565353] [DEBUG] [LOCAL ] Loaded configuration for PHVS: 4 features, 60.0% accuracy [2026-02-24T20:35:23.565435] [DEBUG] [LOCAL ] Loaded configuration for AL: 2 features, 60.0% accuracy [2026-02-24T20:35:23.565707] [DEBUG] [LOCAL ] Loaded configuration for MASI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.566018] [DEBUG] [LOCAL ] Loaded configuration for OOMA: 0 features, 70.0% accuracy [2026-02-24T20:35:23.566351] [DEBUG] [LOCAL ] Loaded configuration for NVTS: 6 features, 90.0% accuracy [2026-02-24T20:35:23.566443] [DEBUG] [LOCAL ] Loaded configuration for IBTO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.566736] [DEBUG] [LOCAL ] Loaded configuration for BOKF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.566827] [DEBUG] [LOCAL ] Loaded configuration for LVS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.566891] [DEBUG] [LOCAL ] Loaded configuration for BHFAM: 2 features, 90.0% accuracy [2026-02-24T20:35:23.566962] [DEBUG] [LOCAL ] Loaded configuration for BHF: 4 features, 80.0% accuracy [2026-02-24T20:35:23.567273] [DEBUG] [LOCAL ] Loaded configuration for NMM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.567355] [DEBUG] [LOCAL ] Loaded configuration for THQ: 5 features, 90.0% accuracy [2026-02-24T20:35:23.567676] [DEBUG] [LOCAL ] Loaded configuration for TRMD: 4 features, 90.0% accuracy [2026-02-24T20:35:23.567968] [DEBUG] [LOCAL ] Loaded configuration for SJM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.568275] [DEBUG] [LOCAL ] Loaded configuration for ALLE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.568597] [DEBUG] [LOCAL ] Loaded configuration for HGLB: 2 features, 60.0% accuracy [2026-02-24T20:35:23.568911] [DEBUG] [LOCAL ] Loaded configuration for ZURA: 0 features, 60.0% accuracy [2026-02-24T20:35:23.569219] [DEBUG] [LOCAL ] Loaded configuration for PFGC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.569547] [DEBUG] [LOCAL ] Loaded configuration for ACLS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.569860] [DEBUG] [LOCAL ] Loaded configuration for LNZA: 1 features, 90.0% accuracy [2026-02-24T20:35:23.570157] [DEBUG] [LOCAL ] Loaded configuration for IDA: 2 features, 60.0% accuracy [2026-02-24T20:35:23.570461] [DEBUG] [LOCAL ] Loaded configuration for HIVE: 3 features, 70.0% accuracy [2026-02-24T20:35:23.570734] [DEBUG] [LOCAL ] Loaded configuration for BKH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.571000] [DEBUG] [LOCAL ] Loaded configuration for CLNN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.571271] [DEBUG] [LOCAL ] Loaded configuration for BGH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.571356] [DEBUG] [LOCAL ] Loaded configuration for ALHC: 1 features, 90.0% accuracy [2026-02-24T20:35:23.571608] [DEBUG] [LOCAL ] Loaded configuration for LOGI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.571893] [DEBUG] [LOCAL ] Loaded configuration for DYN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.572191] [DEBUG] [LOCAL ] Loaded configuration for TRMK: 3 features, 90.0% accuracy [2026-02-24T20:35:23.572484] [DEBUG] [LOCAL ] Loaded configuration for LIND: 0 features, 70.0% accuracy [2026-02-24T20:35:23.572559] [DEBUG] [LOCAL ] Loaded configuration for VLTO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.572646] [DEBUG] [LOCAL ] Loaded configuration for OMC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.572711] [DEBUG] [LOCAL ] Loaded configuration for WERN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.572941] [DEBUG] [LOCAL ] Loaded configuration for BXSL: 3 features, 90.0% accuracy [2026-02-24T20:35:23.573033] [DEBUG] [LOCAL ] Loaded configuration for FN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.573267] [DEBUG] [LOCAL ] Loaded configuration for MGPI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.574016] [DEBUG] [LOCAL ] Loaded configuration for SON: 0 features, 60.0% accuracy [2026-02-24T20:35:23.574093] [DEBUG] [LOCAL ] Loaded configuration for SQQQ: 7 features, 90.0% accuracy [2026-02-24T20:35:23.574389] [DEBUG] [LOCAL ] Loaded configuration for ASGN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.574635] [DEBUG] [LOCAL ] Loaded configuration for FLNG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.574719] [DEBUG] [LOCAL ] Loaded configuration for BN: 3 features, 60.0% accuracy [2026-02-24T20:35:23.574790] [DEBUG] [LOCAL ] Loaded configuration for VCRB: 2 features, 90.0% accuracy [2026-02-24T20:35:23.574853] [DEBUG] [LOCAL ] Loaded configuration for DH: 3 features, 80.0% accuracy [2026-02-24T20:35:23.575094] [DEBUG] [LOCAL ] Loaded configuration for RVTY: 2 features, 60.0% accuracy [2026-02-24T20:35:23.575363] [DEBUG] [LOCAL ] Loaded configuration for MDXH: 1 features, 70.0% accuracy [2026-02-24T20:35:23.575620] [DEBUG] [LOCAL ] Loaded configuration for ACEL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.575705] [DEBUG] [LOCAL ] Loaded configuration for LE: 1 features, 60.0% accuracy [2026-02-24T20:35:23.575776] [DEBUG] [LOCAL ] Loaded configuration for TLN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.575845] [DEBUG] [LOCAL ] Loaded configuration for DB: 4 features, 70.0% accuracy [2026-02-24T20:35:23.576146] [DEBUG] [LOCAL ] Loaded configuration for SPSC: 1 features, 60.0% accuracy [2026-02-24T20:35:23.576424] [DEBUG] [LOCAL ] Loaded configuration for METCB: 2 features, 90.0% accuracy [2026-02-24T20:35:23.576679] [DEBUG] [LOCAL ] Loaded configuration for INDI: 1 features, 90.0% accuracy [2026-02-24T20:35:23.576764] [DEBUG] [LOCAL ] Loaded configuration for RHP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.577001] [DEBUG] [LOCAL ] Loaded configuration for BNTC: 4 features, 70.0% accuracy [2026-02-24T20:35:23.577266] [DEBUG] [LOCAL ] Loaded configuration for CLF: 2 features, 60.0% accuracy [2026-02-24T20:35:23.577358] [DEBUG] [LOCAL ] Loaded configuration for JMIA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.577422] [DEBUG] [LOCAL ] Loaded configuration for USEA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.577490] [DEBUG] [LOCAL ] Loaded configuration for LX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.577561] [DEBUG] [LOCAL ] Loaded configuration for BCE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.578547] [DEBUG] [LOCAL ] Loaded configuration for CSWC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.578796] [DEBUG] [LOCAL ] Loaded configuration for DXCM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.579063] [DEBUG] [LOCAL ] Loaded configuration for TNC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.579315] [DEBUG] [LOCAL ] Loaded configuration for CDC: 6 features, 90.0% accuracy [2026-02-24T20:35:23.579561] [DEBUG] [LOCAL ] Loaded configuration for DGRS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.579836] [DEBUG] [LOCAL ] Loaded configuration for FRHC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.580096] [DEBUG] [LOCAL ] Loaded configuration for SUSB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.580169] [DEBUG] [LOCAL ] Loaded configuration for DLTH: 3 features, 80.0% accuracy [2026-02-24T20:35:23.580424] [DEBUG] [LOCAL ] Loaded configuration for BKE: 5 features, 80.0% accuracy [2026-02-24T20:35:23.580510] [DEBUG] [LOCAL ] Loaded configuration for BAX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.580772] [DEBUG] [LOCAL ] Loaded configuration for LND: 0 features, 80.0% accuracy [2026-02-24T20:35:23.580863] [DEBUG] [LOCAL ] Loaded configuration for FCNCA: 0 features, 80.0% accuracy [2026-02-24T20:35:23.581097] [DEBUG] [LOCAL ] Loaded configuration for WOOD: 3 features, 90.0% accuracy [2026-02-24T20:35:23.581336] [DEBUG] [LOCAL ] Loaded configuration for CVGI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.581641] [DEBUG] [LOCAL ] Loaded configuration for PDBC: 1 features, 90.0% accuracy [2026-02-24T20:35:23.581880] [DEBUG] [LOCAL ] Loaded configuration for ITRI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.582136] [DEBUG] [LOCAL ] Loaded configuration for CELH: 1 features, 90.0% accuracy [2026-02-24T20:35:23.582218] [DEBUG] [LOCAL ] Loaded configuration for PK: 1 features, 70.0% accuracy [2026-02-24T20:35:23.582281] [DEBUG] [LOCAL ] Loaded configuration for BRO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.582352] [DEBUG] [LOCAL ] Loaded configuration for SEE: 0 features, 80.0% accuracy [2026-02-24T20:35:23.582601] [DEBUG] [LOCAL ] Loaded configuration for REAL: 4 features, 60.0% accuracy [2026-02-24T20:35:23.582858] [DEBUG] [LOCAL ] Loaded configuration for OGN: 0 features, 70.0% accuracy [2026-02-24T20:35:23.582933] [DEBUG] [LOCAL ] Loaded configuration for SGC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.582994] [DEBUG] [LOCAL ] Loaded configuration for LGI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.583068] [DEBUG] [LOCAL ] Loaded configuration for GFI: 6 features, 90.0% accuracy [2026-02-24T20:35:23.583318] [DEBUG] [LOCAL ] Loaded configuration for ALLO: 0 features, 70.0% accuracy [2026-02-24T20:35:23.583622] [DEBUG] [LOCAL ] Loaded configuration for MMD: 2 features, 80.0% accuracy [2026-02-24T20:35:23.583706] [DEBUG] [LOCAL ] Loaded configuration for VRNS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.583769] [DEBUG] [LOCAL ] Loaded configuration for NBB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.583831] [DEBUG] [LOCAL ] Loaded configuration for QQQM: 5 features, 70.0% accuracy [2026-02-24T20:35:23.585177] [DEBUG] [LOCAL ] Loaded configuration for POOL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.585262] [DEBUG] [LOCAL ] Loaded configuration for TTWO: 0 features, 80.0% accuracy [2026-02-24T20:35:23.585693] [DEBUG] [LOCAL ] Loaded configuration for DMB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.585775] [DEBUG] [LOCAL ] Loaded configuration for PII: 3 features, 70.0% accuracy [2026-02-24T20:35:23.586035] [DEBUG] [LOCAL ] Loaded configuration for DVN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.586333] [DEBUG] [LOCAL ] Loaded configuration for MNKD: 0 features, 80.0% accuracy [2026-02-24T20:35:23.586426] [DEBUG] [LOCAL ] Loaded configuration for ETB: 5 features, 80.0% accuracy [2026-02-24T20:35:23.586669] [DEBUG] [LOCAL ] Loaded configuration for BEAM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.586753] [DEBUG] [LOCAL ] Loaded configuration for ORIC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.587158] [DEBUG] [LOCAL ] Loaded configuration for POWL: 0 features, 70.0% accuracy [2026-02-24T20:35:23.587245] [DEBUG] [LOCAL ] Loaded configuration for FPI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.587503] [DEBUG] [LOCAL ] Loaded configuration for PMO: 0 features, 60.0% accuracy [2026-02-24T20:35:23.587616] [DEBUG] [LOCAL ] Loaded configuration for PAYO: 3 features, 90.0% accuracy [2026-02-24T20:35:23.587879] [DEBUG] [LOCAL ] Loaded configuration for KYTX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.587967] [DEBUG] [LOCAL ] Loaded configuration for EGP: 4 features, 80.0% accuracy [2026-02-24T20:35:23.588273] [DEBUG] [LOCAL ] Loaded configuration for SBAC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.588542] [DEBUG] [LOCAL ] Loaded configuration for SDHY: 0 features, 80.0% accuracy [2026-02-24T20:35:23.588816] [DEBUG] [LOCAL ] Loaded configuration for EXPI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.588892] [DEBUG] [LOCAL ] Loaded configuration for USFD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.588954] [DEBUG] [LOCAL ] Loaded configuration for CCIF: 1 features, 80.0% accuracy [2026-02-24T20:35:23.589209] [DEBUG] [LOCAL ] Loaded configuration for FDP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.589284] [DEBUG] [LOCAL ] Loaded configuration for BSAC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.589351] [DEBUG] [LOCAL ] Loaded configuration for MNY: 1 features, 90.0% accuracy [2026-02-24T20:35:23.589595] [DEBUG] [LOCAL ] Loaded configuration for FITBI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.589855] [DEBUG] [LOCAL ] Loaded configuration for ANTX: 2 features, 50.0% accuracy [2026-02-24T20:35:23.589942] [DEBUG] [LOCAL ] Loaded configuration for NCA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.591006] [DEBUG] [LOCAL ] Loaded configuration for SGHC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.591278] [DEBUG] [LOCAL ] Loaded configuration for RFI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.591528] [DEBUG] [LOCAL ] Loaded configuration for HUM: 3 features, 100.0% accuracy [2026-02-24T20:35:23.591799] [DEBUG] [LOCAL ] Loaded configuration for FIVE: 4 features, 80.0% accuracy [2026-02-24T20:35:23.591875] [DEBUG] [LOCAL ] Loaded configuration for SDVY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.592108] [DEBUG] [LOCAL ] Loaded configuration for SPE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.592191] [DEBUG] [LOCAL ] Loaded configuration for PCG: 2 features, 60.0% accuracy [2026-02-24T20:35:23.592484] [DEBUG] [LOCAL ] Loaded configuration for SFM: 2 features, 60.0% accuracy [2026-02-24T20:35:23.592738] [DEBUG] [LOCAL ] Loaded configuration for PASG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.592990] [DEBUG] [LOCAL ] Loaded configuration for XENE: 6 features, 90.0% accuracy [2026-02-24T20:35:23.593251] [DEBUG] [LOCAL ] Loaded configuration for NRG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.593494] [DEBUG] [LOCAL ] Loaded configuration for INSM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.593597] [DEBUG] [LOCAL ] Loaded configuration for WAL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.593695] [DEBUG] [LOCAL ] Loaded configuration for THO: 4 features, 80.0% accuracy [2026-02-24T20:35:23.593939] [DEBUG] [LOCAL ] Loaded configuration for SOJD: 4 features, 80.0% accuracy [2026-02-24T20:35:23.594013] [DEBUG] [LOCAL ] Loaded configuration for ABCB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.594238] [DEBUG] [LOCAL ] Loaded configuration for AEM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.594487] [DEBUG] [LOCAL ] Loaded configuration for FMC: 4 features, 80.0% accuracy [2026-02-24T20:35:23.594785] [DEBUG] [LOCAL ] Loaded configuration for UNMA: 4 features, 90.0% accuracy [2026-02-24T20:35:23.595035] [DEBUG] [LOCAL ] Loaded configuration for GIS: 5 features, 90.0% accuracy [2026-02-24T20:35:23.595280] [DEBUG] [LOCAL ] Loaded configuration for AFGC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.595359] [DEBUG] [LOCAL ] Loaded configuration for FHB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.595603] [DEBUG] [LOCAL ] Loaded configuration for USGO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.595857] [DEBUG] [LOCAL ] Loaded configuration for FRBA: 4 features, 100.0% accuracy [2026-02-24T20:35:23.596159] [DEBUG] [LOCAL ] Loaded configuration for LENZ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.596407] [DEBUG] [LOCAL ] Loaded configuration for EBF: 3 features, 70.0% accuracy [2026-02-24T20:35:23.596481] [DEBUG] [LOCAL ] Loaded configuration for DBRG: 2 features, 90.0% accuracy [2026-02-24T20:35:23.596544] [DEBUG] [LOCAL ] Loaded configuration for OMCL: 4 features, 70.0% accuracy [2026-02-24T20:35:23.596815] [DEBUG] [LOCAL ] Loaded configuration for DAO: 0 features, 70.0% accuracy [2026-02-24T20:35:23.597057] [DEBUG] [LOCAL ] Loaded configuration for FTCI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.597299] [DEBUG] [LOCAL ] Loaded configuration for VTS: 4 features, 90.0% accuracy [2026-02-24T20:35:23.597391] [DEBUG] [LOCAL ] Loaded configuration for OLPX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.597466] [DEBUG] [LOCAL ] Loaded configuration for AIO: 4 features, 80.0% accuracy [2026-02-24T20:35:23.597724] [DEBUG] [LOCAL ] Loaded configuration for GTLS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.598482] [DEBUG] [LOCAL ] Loaded configuration for BMEZ: 2 features, 90.0% accuracy [2026-02-24T20:35:23.598755] [DEBUG] [LOCAL ] Loaded configuration for BNGO: 3 features, 60.0% accuracy [2026-02-24T20:35:23.599018] [DEBUG] [LOCAL ] Loaded configuration for PSTL: 3 features, 90.0% accuracy [2026-02-24T20:35:23.599282] [DEBUG] [LOCAL ] Loaded configuration for GRMN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.599542] [DEBUG] [LOCAL ] Loaded configuration for AXS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.599873] [DEBUG] [LOCAL ] Loaded configuration for SPWH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.599949] [DEBUG] [LOCAL ] Loaded configuration for S: 5 features, 90.0% accuracy [2026-02-24T20:35:23.600204] [DEBUG] [LOCAL ] Loaded configuration for KBWP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.600294] [DEBUG] [LOCAL ] Loaded configuration for TNXP: 3 features, 60.0% accuracy [2026-02-24T20:35:23.600554] [DEBUG] [LOCAL ] Loaded configuration for QYLD: 4 features, 60.0% accuracy [2026-02-24T20:35:23.600650] [DEBUG] [LOCAL ] Loaded configuration for VKQ: 1 features, 80.0% accuracy [2026-02-24T20:35:23.600713] [DEBUG] [LOCAL ] Loaded configuration for BSMQ: 2 features, 80.0% accuracy [2026-02-24T20:35:23.600774] [DEBUG] [LOCAL ] Loaded configuration for ARM: 3 features, 90.0% accuracy [2026-02-24T20:35:23.600845] [DEBUG] [LOCAL ] Loaded configuration for NE: 0 features, 60.0% accuracy [2026-02-24T20:35:23.601075] [DEBUG] [LOCAL ] Loaded configuration for FTS: 0 features, 60.0% accuracy [2026-02-24T20:35:23.601149] [DEBUG] [LOCAL ] Loaded configuration for IBB: 4 features, 90.0% accuracy [2026-02-24T20:35:23.601211] [DEBUG] [LOCAL ] Loaded configuration for CCO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.601274] [DEBUG] [LOCAL ] Loaded configuration for SSYS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.601558] [DEBUG] [LOCAL ] Loaded configuration for VRIG: 0 features, 80.0% accuracy [2026-02-24T20:35:23.601870] [DEBUG] [LOCAL ] Loaded configuration for VOD: 3 features, 80.0% accuracy [2026-02-24T20:35:23.601959] [DEBUG] [LOCAL ] Loaded configuration for RELX: 0 features, 60.0% accuracy [2026-02-24T20:35:23.602031] [DEBUG] [LOCAL ] Loaded configuration for HSCS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.602326] [DEBUG] [LOCAL ] Loaded configuration for HITI: 0 features, 80.0% accuracy [2026-02-24T20:35:23.602585] [DEBUG] [LOCAL ] Loaded configuration for FDIG: 0 features, 70.0% accuracy [2026-02-24T20:35:23.602841] [DEBUG] [LOCAL ] Loaded configuration for HAFC: 4 features, 70.0% accuracy [2026-02-24T20:35:23.603144] [DEBUG] [LOCAL ] Loaded configuration for AMP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.603233] [DEBUG] [LOCAL ] Loaded configuration for BCPC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.603466] [DEBUG] [LOCAL ] Loaded configuration for FRSH: 4 features, 70.0% accuracy [2026-02-24T20:35:23.603713] [DEBUG] [LOCAL ] Loaded configuration for WPP: 0 features, 60.0% accuracy [2026-02-24T20:35:23.603959] [DEBUG] [LOCAL ] Loaded configuration for QTUM: 3 features, 70.0% accuracy [2026-02-24T20:35:23.604042] [DEBUG] [LOCAL ] Loaded configuration for PECO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.604289] [DEBUG] [LOCAL ] Loaded configuration for CVX: 3 features, 60.0% accuracy [2026-02-24T20:35:23.604363] [DEBUG] [LOCAL ] Loaded configuration for LAZ: 1 features, 70.0% accuracy [2026-02-24T20:35:23.605163] [DEBUG] [LOCAL ] Loaded configuration for ADEA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.605239] [DEBUG] [LOCAL ] Loaded configuration for NEGG: 1 features, 70.0% accuracy [2026-02-24T20:35:23.605490] [DEBUG] [LOCAL ] Loaded configuration for ICL: 0 features, 70.0% accuracy [2026-02-24T20:35:23.605600] [DEBUG] [LOCAL ] Loaded configuration for CRM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.605841] [DEBUG] [LOCAL ] Loaded configuration for CNM: 2 features, 60.0% accuracy [2026-02-24T20:35:23.605926] [DEBUG] [LOCAL ] Loaded configuration for TEAM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.606219] [DEBUG] [LOCAL ] Loaded configuration for TCX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.606303] [DEBUG] [LOCAL ] Loaded configuration for DTG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.606606] [DEBUG] [LOCAL ] Loaded configuration for STNE: 6 features, 80.0% accuracy [2026-02-24T20:35:23.606855] [DEBUG] [LOCAL ] Loaded configuration for DEI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.607105] [DEBUG] [LOCAL ] Loaded configuration for ARLP: 4 features, 100.0% accuracy [2026-02-24T20:35:23.607360] [DEBUG] [LOCAL ] Loaded configuration for DTB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.607603] [DEBUG] [LOCAL ] Loaded configuration for MSM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.607881] [DEBUG] [LOCAL ] Loaded configuration for HSHP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.607970] [DEBUG] [LOCAL ] Loaded configuration for IBTJ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.608031] [DEBUG] [LOCAL ] Loaded configuration for COF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.608317] [DEBUG] [LOCAL ] Loaded configuration for UNTY: 2 features, 80.0% accuracy [2026-02-24T20:35:23.608567] [DEBUG] [LOCAL ] Loaded configuration for NPCE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.608835] [DEBUG] [LOCAL ] Loaded configuration for WSFS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.608906] [DEBUG] [LOCAL ] Loaded configuration for WTI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.609141] [DEBUG] [LOCAL ] Loaded configuration for OXSQ: 5 features, 60.0% accuracy [2026-02-24T20:35:23.609442] [DEBUG] [LOCAL ] Loaded configuration for SLAB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.609690] [DEBUG] [LOCAL ] Loaded configuration for BMRA: 1 features, 80.0% accuracy [2026-02-24T20:35:23.609939] [DEBUG] [LOCAL ] Loaded configuration for AISP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.610018] [DEBUG] [LOCAL ] Loaded configuration for TSI: 0 features, 70.0% accuracy [2026-02-24T20:35:23.610245] [DEBUG] [LOCAL ] Loaded configuration for MFG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.610322] [DEBUG] [LOCAL ] Loaded configuration for EMN: 1 features, 90.0% accuracy [2026-02-24T20:35:23.610390] [DEBUG] [LOCAL ] Loaded configuration for RDCM: 4 features, 70.0% accuracy [2026-02-24T20:35:23.610645] [DEBUG] [LOCAL ] Loaded configuration for NXPI: 6 features, 70.0% accuracy [2026-02-24T20:35:23.610913] [DEBUG] [LOCAL ] Loaded configuration for JOBY: 2 features, 60.0% accuracy [2026-02-24T20:35:23.610986] [DEBUG] [LOCAL ] Loaded configuration for UHAL: 4 features, 80.0% accuracy [2026-02-24T20:35:23.611045] [DEBUG] [LOCAL ] Loaded configuration for ZBH: 4 features, 90.0% accuracy [2026-02-24T20:35:23.611272] [DEBUG] [LOCAL ] Loaded configuration for INOD: 2 features, 60.0% accuracy [2026-02-24T20:35:23.611536] [DEBUG] [LOCAL ] Loaded configuration for EMO: 5 features, 70.0% accuracy [2026-02-24T20:35:23.611860] [DEBUG] [LOCAL ] Loaded configuration for ULCC: 3 features, 100.0% accuracy [2026-02-24T20:35:23.612103] [DEBUG] [LOCAL ] Loaded configuration for FHTX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.612365] [DEBUG] [LOCAL ] Loaded configuration for KVHI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.612450] [DEBUG] [LOCAL ] Loaded configuration for CBUS: 5 features, 90.0% accuracy [2026-02-24T20:35:23.612687] [DEBUG] [LOCAL ] Loaded configuration for DNTH: 4 features, 90.0% accuracy [2026-02-24T20:35:23.612762] [DEBUG] [LOCAL ] Loaded configuration for QCRH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.612993] [DEBUG] [LOCAL ] Loaded configuration for BLFS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.613259] [DEBUG] [LOCAL ] Loaded configuration for CALM: 3 features, 60.0% accuracy [2026-02-24T20:35:23.613499] [DEBUG] [LOCAL ] Loaded configuration for SSTK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.613608] [DEBUG] [LOCAL ] Loaded configuration for ERIC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.613848] [DEBUG] [LOCAL ] Loaded configuration for EZGO: 1 features, 90.0% accuracy [2026-02-24T20:35:23.613933] [DEBUG] [LOCAL ] Loaded configuration for KNSA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.614200] [DEBUG] [LOCAL ] Loaded configuration for MPAA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.614461] [DEBUG] [LOCAL ] Loaded configuration for UBFO: 4 features, 60.0% accuracy [2026-02-24T20:35:23.614723] [DEBUG] [LOCAL ] Loaded configuration for HRB: 4 features, 80.0% accuracy [2026-02-24T20:35:23.614972] [DEBUG] [LOCAL ] Loaded configuration for XGN: 3 features, 60.0% accuracy [2026-02-24T20:35:23.615056] [DEBUG] [LOCAL ] Loaded configuration for MOD: 1 features, 90.0% accuracy [2026-02-24T20:35:23.615289] [DEBUG] [LOCAL ] Loaded configuration for VYX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.615372] [DEBUG] [LOCAL ] Loaded configuration for EIX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.615601] [DEBUG] [LOCAL ] Loaded configuration for PUMP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.615891] [DEBUG] [LOCAL ] Loaded configuration for ARDX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.616137] [DEBUG] [LOCAL ] Loaded configuration for ETY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.616212] [DEBUG] [LOCAL ] Loaded configuration for A: 2 features, 80.0% accuracy [2026-02-24T20:35:23.616274] [DEBUG] [LOCAL ] Loaded configuration for LOB: 1 features, 70.0% accuracy [2026-02-24T20:35:23.616526] [DEBUG] [LOCAL ] Loaded configuration for KOPN: 1 features, 50.0% accuracy [2026-02-24T20:35:23.616804] [DEBUG] [LOCAL ] Loaded configuration for NPK: 4 features, 70.0% accuracy [2026-02-24T20:35:23.617047] [DEBUG] [LOCAL ] Loaded configuration for IMAX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.617340] [DEBUG] [LOCAL ] Loaded configuration for TSLS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.617760] [DEBUG] [LOCAL ] Loaded configuration for ZIM: 0 features, 70.0% accuracy [2026-02-24T20:35:23.617872] [DEBUG] [LOCAL ] Loaded configuration for BSJQ: 4 features, 70.0% accuracy [2026-02-24T20:35:23.617952] [DEBUG] [LOCAL ] Loaded configuration for WAVE: 1 features, 90.0% accuracy [2026-02-24T20:35:23.618035] [DEBUG] [LOCAL ] Loaded configuration for HURC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.618284] [DEBUG] [LOCAL ] Loaded configuration for CWD: 4 features, 80.0% accuracy [2026-02-24T20:35:23.618370] [DEBUG] [LOCAL ] Loaded configuration for BRC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.618446] [DEBUG] [LOCAL ] Loaded configuration for BA: 1 features, 80.0% accuracy [2026-02-24T20:35:23.618704] [DEBUG] [LOCAL ] Loaded configuration for PFN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.618950] [DEBUG] [LOCAL ] Loaded configuration for KNSL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.619192] [DEBUG] [LOCAL ] Loaded configuration for KOF: 3 features, 60.0% accuracy [2026-02-24T20:35:23.619468] [DEBUG] [LOCAL ] Loaded configuration for EQH: 3 features, 70.0% accuracy [2026-02-24T20:35:23.619732] [DEBUG] [LOCAL ] Loaded configuration for BSL: 3 features, 70.0% accuracy [2026-02-24T20:35:23.619972] [DEBUG] [LOCAL ] Loaded configuration for KELYA: 1 features, 70.0% accuracy [2026-02-24T20:35:23.620215] [DEBUG] [LOCAL ] Loaded configuration for RITM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.620297] [DEBUG] [LOCAL ] Loaded configuration for FRA: 1 features, 70.0% accuracy [2026-02-24T20:35:23.620360] [DEBUG] [LOCAL ] Loaded configuration for STLA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.620651] [DEBUG] [LOCAL ] Loaded configuration for HPK: 1 features, 80.0% accuracy [2026-02-24T20:35:23.620734] [DEBUG] [LOCAL ] Loaded configuration for OM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.620807] [DEBUG] [LOCAL ] Loaded configuration for ACGLN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.621060] [DEBUG] [LOCAL ] Loaded configuration for RCI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.621134] [DEBUG] [LOCAL ] Loaded configuration for RGP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.621360] [DEBUG] [LOCAL ] Loaded configuration for NYXH: 0 features, 60.0% accuracy [2026-02-24T20:35:23.621435] [DEBUG] [LOCAL ] Loaded configuration for MCN: 4 features, 70.0% accuracy [2026-02-24T20:35:23.621663] [DEBUG] [LOCAL ] Loaded configuration for SWKS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.621904] [DEBUG] [LOCAL ] Loaded configuration for CSGP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.621978] [DEBUG] [LOCAL ] Loaded configuration for NBTB: 6 features, 70.0% accuracy [2026-02-24T20:35:23.622218] [DEBUG] [LOCAL ] Loaded configuration for HYI: 1 features, 90.0% accuracy [2026-02-24T20:35:23.622508] [DEBUG] [LOCAL ] Loaded configuration for TRDA: 3 features, 60.0% accuracy [2026-02-24T20:35:23.622782] [DEBUG] [LOCAL ] Loaded configuration for SKE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.622872] [DEBUG] [LOCAL ] Loaded configuration for MAC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.623126] [DEBUG] [LOCAL ] Loaded configuration for OKE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.623209] [DEBUG] [LOCAL ] Loaded configuration for ZS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.623271] [DEBUG] [LOCAL ] Loaded configuration for XPEL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.623342] [DEBUG] [LOCAL ] Loaded configuration for BIB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.623411] [DEBUG] [LOCAL ] Loaded configuration for SPG: 0 features, 70.0% accuracy [2026-02-24T20:35:23.623653] [DEBUG] [LOCAL ] Loaded configuration for JFIN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.623922] [DEBUG] [LOCAL ] Loaded configuration for BLKB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.624013] [DEBUG] [LOCAL ] Loaded configuration for ROAD: 2 features, 70.0% accuracy [2026-02-24T20:35:23.624262] [DEBUG] [LOCAL ] Loaded configuration for CBRE: 4 features, 80.0% accuracy [2026-02-24T20:35:23.624521] [DEBUG] [LOCAL ] Loaded configuration for IMXI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.624618] [DEBUG] [LOCAL ] Loaded configuration for SBS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.624698] [DEBUG] [LOCAL ] Loaded configuration for PFH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.624983] [DEBUG] [LOCAL ] Loaded configuration for PBFS: 3 features, 60.0% accuracy [2026-02-24T20:35:23.625233] [DEBUG] [LOCAL ] Loaded configuration for SNAP: 2 features, 70.0% accuracy [2026-02-24T20:35:23.625523] [DEBUG] [LOCAL ] Loaded configuration for SOGP: 0 features, 80.0% accuracy [2026-02-24T20:35:23.625632] [DEBUG] [LOCAL ] Loaded configuration for PEBO: 0 features, 70.0% accuracy [2026-02-24T20:35:23.625869] [DEBUG] [LOCAL ] Loaded configuration for RTO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.626121] [DEBUG] [LOCAL ] Loaded configuration for PSF: 3 features, 80.0% accuracy [2026-02-24T20:35:23.626204] [DEBUG] [LOCAL ] Loaded configuration for ALNY: 3 features, 70.0% accuracy [2026-02-24T20:35:23.626274] [DEBUG] [LOCAL ] Loaded configuration for PSN: 0 features, 90.0% accuracy [2026-02-24T20:35:23.626368] [DEBUG] [LOCAL ] Loaded configuration for GEOS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.626617] [DEBUG] [LOCAL ] Loaded configuration for COLB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.626693] [DEBUG] [LOCAL ] Loaded configuration for SNN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.626761] [DEBUG] [LOCAL ] Loaded configuration for DIBS: 0 features, 80.0% accuracy [2026-02-24T20:35:23.626830] [DEBUG] [LOCAL ] Loaded configuration for ACWI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.627089] [DEBUG] [LOCAL ] Loaded configuration for PDS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.627171] [DEBUG] [LOCAL ] Loaded configuration for STRL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.627423] [DEBUG] [LOCAL ] Loaded configuration for FTI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.627504] [DEBUG] [LOCAL ] Loaded configuration for DHX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.627777] [DEBUG] [LOCAL ] Loaded configuration for CHEF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.627892] [DEBUG] [LOCAL ] Loaded configuration for LNG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.628139] [DEBUG] [LOCAL ] Loaded configuration for ANNX: 2 features, 60.0% accuracy [2026-02-24T20:35:23.628223] [DEBUG] [LOCAL ] Loaded configuration for WSO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.628316] [DEBUG] [LOCAL ] Loaded configuration for CNS: 4 features, 100.0% accuracy [2026-02-24T20:35:23.628393] [DEBUG] [LOCAL ] Loaded configuration for BWG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.628459] [DEBUG] [LOCAL ] Loaded configuration for FNX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.628707] [DEBUG] [LOCAL ] Loaded configuration for NEXN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.628970] [DEBUG] [LOCAL ] Loaded configuration for LXP: 1 features, 80.0% accuracy [2026-02-24T20:35:23.629234] [DEBUG] [LOCAL ] Loaded configuration for PAYC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.629510] [DEBUG] [LOCAL ] Loaded configuration for AGNCM: 3 features, 100.0% accuracy [2026-02-24T20:35:23.629810] [DEBUG] [LOCAL ] Loaded configuration for SNX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.630062] [DEBUG] [LOCAL ] Loaded configuration for ABM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.630321] [DEBUG] [LOCAL ] Loaded configuration for AZZ: 1 features, 80.0% accuracy [2026-02-24T20:35:23.630404] [DEBUG] [LOCAL ] Loaded configuration for PRDO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.630468] [DEBUG] [LOCAL ] Loaded configuration for AIG: 3 features, 90.0% accuracy [2026-02-24T20:35:23.630530] [DEBUG] [LOCAL ] Loaded configuration for SIRI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.630617] [DEBUG] [LOCAL ] Loaded configuration for GAB: 1 features, 90.0% accuracy [2026-02-24T20:35:23.630732] [DEBUG] [LOCAL ] Loaded configuration for HIX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.630963] [DEBUG] [LOCAL ] Loaded configuration for DINO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.631044] [DEBUG] [LOCAL ] Loaded configuration for AMPX: 4 features, 90.0% accuracy [2026-02-24T20:35:23.631268] [DEBUG] [LOCAL ] Loaded configuration for OC: 4 features, 70.0% accuracy [2026-02-24T20:35:23.631517] [DEBUG] [LOCAL ] Loaded configuration for NNDM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.631827] [DEBUG] [LOCAL ] Loaded configuration for UVE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.631913] [DEBUG] [LOCAL ] Loaded configuration for GABC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.632149] [DEBUG] [LOCAL ] Loaded configuration for RMNI: 4 features, 70.0% accuracy [2026-02-24T20:35:23.632390] [DEBUG] [LOCAL ] Loaded configuration for HWKN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.632463] [DEBUG] [LOCAL ] Loaded configuration for ZNTL: 2 features, 40.0% accuracy [2026-02-24T20:35:23.632697] [DEBUG] [LOCAL ] Loaded configuration for GNOM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.632783] [DEBUG] [LOCAL ] Loaded configuration for MSI: 4 features, 70.0% accuracy [2026-02-24T20:35:23.633038] [DEBUG] [LOCAL ] Loaded configuration for CACI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.633267] [DEBUG] [LOCAL ] Loaded configuration for LVHD: 4 features, 70.0% accuracy [2026-02-24T20:35:23.633507] [DEBUG] [LOCAL ] Loaded configuration for EGAN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.633760] [DEBUG] [LOCAL ] Loaded configuration for MPA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.633991] [DEBUG] [LOCAL ] Loaded configuration for HRTX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.634224] [DEBUG] [LOCAL ] Loaded configuration for RMMZ: 3 features, 70.0% accuracy [2026-02-24T20:35:23.634454] [DEBUG] [LOCAL ] Loaded configuration for FTXN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.634687] [DEBUG] [LOCAL ] Loaded configuration for DCBO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.634918] [DEBUG] [LOCAL ] Loaded configuration for SFNC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.635146] [DEBUG] [LOCAL ] Loaded configuration for CRNX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.635402] [DEBUG] [LOCAL ] Loaded configuration for GWRE: 1 features, 80.0% accuracy [2026-02-24T20:35:23.635474] [DEBUG] [LOCAL ] Loaded configuration for NIKL: 0 features, 60.0% accuracy [2026-02-24T20:35:23.635736] [DEBUG] [LOCAL ] Loaded configuration for SPFI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.635974] [DEBUG] [LOCAL ] Loaded configuration for FMBH: 2 features, 60.0% accuracy [2026-02-24T20:35:23.636058] [DEBUG] [LOCAL ] Loaded configuration for IHD: 2 features, 70.0% accuracy [2026-02-24T20:35:23.636344] [DEBUG] [LOCAL ] Loaded configuration for RVSB: 1 features, 50.0% accuracy [2026-02-24T20:35:23.636603] [DEBUG] [LOCAL ] Loaded configuration for PSCE: 1 features, 90.0% accuracy [2026-02-24T20:35:23.636680] [DEBUG] [LOCAL ] Loaded configuration for IBTG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.636907] [DEBUG] [LOCAL ] Loaded configuration for NNI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.637146] [DEBUG] [LOCAL ] Loaded configuration for EOLS: 1 features, 50.0% accuracy [2026-02-24T20:35:23.637381] [DEBUG] [LOCAL ] Loaded configuration for BSVO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.637633] [DEBUG] [LOCAL ] Loaded configuration for MEI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.637883] [DEBUG] [LOCAL ] Loaded configuration for URI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.637969] [DEBUG] [LOCAL ] Loaded configuration for CWBC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.638042] [DEBUG] [LOCAL ] Loaded configuration for IOSP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.638286] [DEBUG] [LOCAL ] Loaded configuration for NMRA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.638610] [DEBUG] [LOCAL ] Loaded configuration for SPH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.638697] [DEBUG] [LOCAL ] Loaded configuration for SBRA: 6 features, 90.0% accuracy [2026-02-24T20:35:23.638785] [DEBUG] [LOCAL ] Loaded configuration for SBH: 3 features, 70.0% accuracy [2026-02-24T20:35:23.638862] [DEBUG] [LOCAL ] Loaded configuration for FTHY: 3 features, 100.0% accuracy [2026-02-24T20:35:23.639148] [DEBUG] [LOCAL ] Loaded configuration for NVDL: 6 features, 90.0% accuracy [2026-02-24T20:35:23.639225] [DEBUG] [LOCAL ] Loaded configuration for QMCO: 4 features, 90.0% accuracy [2026-02-24T20:35:23.639487] [DEBUG] [LOCAL ] Loaded configuration for AGNC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.639738] [DEBUG] [LOCAL ] Loaded configuration for BOND: 3 features, 60.0% accuracy [2026-02-24T20:35:23.639974] [DEBUG] [LOCAL ] Loaded configuration for MHO: 1 features, 60.0% accuracy [2026-02-24T20:35:23.640212] [DEBUG] [LOCAL ] Loaded configuration for TDF: 6 features, 90.0% accuracy [2026-02-24T20:35:23.640456] [DEBUG] [LOCAL ] Loaded configuration for XERS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.640692] [DEBUG] [LOCAL ] Loaded configuration for ALK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.640937] [DEBUG] [LOCAL ] Loaded configuration for BNTX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.641012] [DEBUG] [LOCAL ] Loaded configuration for CATH: 4 features, 60.0% accuracy [2026-02-24T20:35:23.641085] [DEBUG] [LOCAL ] Loaded configuration for WY: 0 features, 90.0% accuracy [2026-02-24T20:35:23.641319] [DEBUG] [LOCAL ] Loaded configuration for PPL: 3 features, 90.0% accuracy [2026-02-24T20:35:23.641411] [DEBUG] [LOCAL ] Loaded configuration for MCHP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.641647] [DEBUG] [LOCAL ] Loaded configuration for FBIN: 5 features, 90.0% accuracy [2026-02-24T20:35:23.641903] [DEBUG] [LOCAL ] Loaded configuration for JRS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.641992] [DEBUG] [LOCAL ] Loaded configuration for AMG: 2 features, 100.0% accuracy [2026-02-24T20:35:23.642282] [DEBUG] [LOCAL ] Loaded configuration for TQQQ: 6 features, 80.0% accuracy [2026-02-24T20:35:23.642651] [DEBUG] [LOCAL ] Loaded configuration for KMDA: 6 features, 100.0% accuracy [2026-02-24T20:35:23.642907] [DEBUG] [LOCAL ] Loaded configuration for BWFG: 1 features, 70.0% accuracy [2026-02-24T20:35:23.643195] [DEBUG] [LOCAL ] Loaded configuration for PFBC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.643468] [DEBUG] [LOCAL ] Loaded configuration for ADTN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.643740] [DEBUG] [LOCAL ] Loaded configuration for GOLF: 3 features, 80.0% accuracy [2026-02-24T20:35:23.643816] [DEBUG] [LOCAL ] Loaded configuration for WDAY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.644077] [DEBUG] [LOCAL ] Loaded configuration for CASY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.644153] [DEBUG] [LOCAL ] Loaded configuration for CENTA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.644410] [DEBUG] [LOCAL ] Loaded configuration for APPF: 2 features, 50.0% accuracy [2026-02-24T20:35:23.644484] [DEBUG] [LOCAL ] Loaded configuration for ASTH: 4 features, 100.0% accuracy [2026-02-24T20:35:23.644547] [DEBUG] [LOCAL ] Loaded configuration for SMCI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.644636] [DEBUG] [LOCAL ] Loaded configuration for FRO: 4 features, 80.0% accuracy [2026-02-24T20:35:23.644699] [DEBUG] [LOCAL ] Loaded configuration for GWH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.644949] [DEBUG] [LOCAL ] Loaded configuration for BOTZ: 4 features, 90.0% accuracy [2026-02-24T20:35:23.645189] [DEBUG] [LOCAL ] Loaded configuration for COLM: 0 features, 90.0% accuracy [2026-02-24T20:35:23.645293] [DEBUG] [LOCAL ] Loaded configuration for IRM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.645550] [DEBUG] [LOCAL ] Loaded configuration for CHDN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.645834] [DEBUG] [LOCAL ] Loaded configuration for EXLS: 4 features, 80.0% accuracy [2026-02-24T20:35:23.646084] [DEBUG] [LOCAL ] Loaded configuration for GDDY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.646348] [DEBUG] [LOCAL ] Loaded configuration for CRAI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.646422] [DEBUG] [LOCAL ] Loaded configuration for SELF: 3 features, 70.0% accuracy [2026-02-24T20:35:23.646494] [DEBUG] [LOCAL ] Loaded configuration for MMSI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.646733] [DEBUG] [LOCAL ] Loaded configuration for KARO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.646985] [DEBUG] [LOCAL ] Loaded configuration for DLO: 4 features, 80.0% accuracy [2026-02-24T20:35:23.647232] [DEBUG] [LOCAL ] Loaded configuration for GENI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.647332] [DEBUG] [LOCAL ] Loaded configuration for WKC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.647598] [DEBUG] [LOCAL ] Loaded configuration for NEE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.647682] [DEBUG] [LOCAL ] Loaded configuration for BEEP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.647926] [DEBUG] [LOCAL ] Loaded configuration for ARQ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.648015] [DEBUG] [LOCAL ] Loaded configuration for MITK: 4 features, 70.0% accuracy [2026-02-24T20:35:23.648329] [DEBUG] [LOCAL ] Loaded configuration for VRSN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.648429] [DEBUG] [LOCAL ] Loaded configuration for PGEN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.648669] [DEBUG] [LOCAL ] Loaded configuration for HGBL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.648765] [DEBUG] [LOCAL ] Loaded configuration for DDD: 1 features, 70.0% accuracy [2026-02-24T20:35:23.649007] [DEBUG] [LOCAL ] Loaded configuration for JCI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.649263] [DEBUG] [LOCAL ] Loaded configuration for GNLX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.649511] [DEBUG] [LOCAL ] Loaded configuration for CHSCM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.649775] [DEBUG] [LOCAL ] Loaded configuration for TZOO: 1 features, 60.0% accuracy [2026-02-24T20:35:23.650043] [DEBUG] [LOCAL ] Loaded configuration for ASMB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.650307] [DEBUG] [LOCAL ] Loaded configuration for MUSA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.650686] [DEBUG] [LOCAL ] Loaded configuration for VRTS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.650934] [DEBUG] [LOCAL ] Loaded configuration for TWIN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.651185] [DEBUG] [LOCAL ] Loaded configuration for FDTX: 1 features, 50.0% accuracy [2026-02-24T20:35:23.651904] [DEBUG] [LOCAL ] Loaded configuration for AAPB: 4 features, 70.0% accuracy [2026-02-24T20:35:23.652177] [DEBUG] [LOCAL ] Loaded configuration for BFLY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.652254] [DEBUG] [LOCAL ] Loaded configuration for KB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.652327] [DEBUG] [LOCAL ] Loaded configuration for JPEF: 1 features, 90.0% accuracy [2026-02-24T20:35:23.652392] [DEBUG] [LOCAL ] Loaded configuration for ETJ: 2 features, 60.0% accuracy [2026-02-24T20:35:23.653244] [DEBUG] [LOCAL ] Loaded configuration for ZWS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.655175] [DEBUG] [LOCAL ] Loaded configuration for ACA: 2 features, 60.0% accuracy [2026-02-24T20:35:23.655254] [DEBUG] [LOCAL ] Loaded configuration for NWS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.655361] [DEBUG] [LOCAL ] Loaded configuration for CAL: 0 features, 70.0% accuracy [2026-02-24T20:35:23.655668] [DEBUG] [LOCAL ] Loaded configuration for DELL: 2 features, 60.0% accuracy [2026-02-24T20:35:23.655987] [DEBUG] [LOCAL ] Loaded configuration for IAG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.656321] [DEBUG] [LOCAL ] Loaded configuration for MEG: 5 features, 80.0% accuracy [2026-02-24T20:35:23.656633] [DEBUG] [LOCAL ] Loaded configuration for IREN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.656719] [DEBUG] [LOCAL ] Loaded configuration for ISTB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.656792] [DEBUG] [LOCAL ] Loaded configuration for KFS: 4 features, 80.0% accuracy [2026-02-24T20:35:23.657046] [DEBUG] [LOCAL ] Loaded configuration for RIG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.657131] [DEBUG] [LOCAL ] Loaded configuration for MC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.657371] [DEBUG] [LOCAL ] Loaded configuration for FIVN: 5 features, 90.0% accuracy [2026-02-24T20:35:23.657639] [DEBUG] [LOCAL ] Loaded configuration for MED: 2 features, 70.0% accuracy [2026-02-24T20:35:23.657919] [DEBUG] [LOCAL ] Loaded configuration for VALN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.658006] [DEBUG] [LOCAL ] Loaded configuration for BUI: 4 features, 50.0% accuracy [2026-02-24T20:35:23.658070] [DEBUG] [LOCAL ] Loaded configuration for SWX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.658330] [DEBUG] [LOCAL ] Loaded configuration for FCAL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.658431] [DEBUG] [LOCAL ] Loaded configuration for JAKK: 5 features, 80.0% accuracy [2026-02-24T20:35:23.658501] [DEBUG] [LOCAL ] Loaded configuration for BXP: 4 features, 80.0% accuracy [2026-02-24T20:35:23.658760] [DEBUG] [LOCAL ] Loaded configuration for IEI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.658846] [DEBUG] [LOCAL ] Loaded configuration for MMLP: 2 features, 90.0% accuracy [2026-02-24T20:35:23.658917] [DEBUG] [LOCAL ] Loaded configuration for APLE: 4 features, 90.0% accuracy [2026-02-24T20:35:23.659358] [DEBUG] [LOCAL ] Loaded configuration for ZTS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.659434] [DEBUG] [LOCAL ] Loaded configuration for PXS: 4 features, 70.0% accuracy [2026-02-24T20:35:23.659514] [DEBUG] [LOCAL ] Loaded configuration for ZTO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.659604] [DEBUG] [LOCAL ] Loaded configuration for MUX: 5 features, 70.0% accuracy [2026-02-24T20:35:23.659843] [DEBUG] [LOCAL ] Loaded configuration for COMP: 6 features, 70.0% accuracy [2026-02-24T20:35:23.659927] [DEBUG] [LOCAL ] Loaded configuration for BHFAP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.660172] [DEBUG] [LOCAL ] Loaded configuration for SIXG: 4 features, 70.0% accuracy [2026-02-24T20:35:23.660467] [DEBUG] [LOCAL ] Loaded configuration for ADC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.660550] [DEBUG] [LOCAL ] Loaded configuration for BUD: 3 features, 100.0% accuracy [2026-02-24T20:35:23.660868] [DEBUG] [LOCAL ] Loaded configuration for PLPC: 1 features, 90.0% accuracy [2026-02-24T20:35:23.661105] [DEBUG] [LOCAL ] Loaded configuration for ALMS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.661185] [DEBUG] [LOCAL ] Loaded configuration for KRRO: 4 features, 80.0% accuracy [2026-02-24T20:35:23.661257] [DEBUG] [LOCAL ] Loaded configuration for AI: 3 features, 100.0% accuracy [2026-02-24T20:35:23.661331] [DEBUG] [LOCAL ] Loaded configuration for GH: 3 features, 80.0% accuracy [2026-02-24T20:35:23.661588] [DEBUG] [LOCAL ] Loaded configuration for AVO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.661675] [DEBUG] [LOCAL ] Loaded configuration for PLBC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.661918] [DEBUG] [LOCAL ] Loaded configuration for ORRF: 3 features, 60.0% accuracy [2026-02-24T20:35:23.661992] [DEBUG] [LOCAL ] Loaded configuration for CRBP: 0 features, 70.0% accuracy [2026-02-24T20:35:23.662242] [DEBUG] [LOCAL ] Loaded configuration for CRGY: 4 features, 70.0% accuracy [2026-02-24T20:35:23.662335] [DEBUG] [LOCAL ] Loaded configuration for SFIX: 2 features, 60.0% accuracy [2026-02-24T20:35:23.662406] [DEBUG] [LOCAL ] Loaded configuration for BHP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.662649] [DEBUG] [LOCAL ] Loaded configuration for FIXD: 3 features, 90.0% accuracy [2026-02-24T20:35:23.662898] [DEBUG] [LOCAL ] Loaded configuration for MSGE: 3 features, 60.0% accuracy [2026-02-24T20:35:23.663205] [DEBUG] [LOCAL ] Loaded configuration for ENPH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.663316] [DEBUG] [LOCAL ] Loaded configuration for BTE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.663397] [DEBUG] [LOCAL ] Loaded configuration for SRTS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.663466] [DEBUG] [LOCAL ] Loaded configuration for VRCA: 1 features, 60.0% accuracy [2026-02-24T20:35:23.663529] [DEBUG] [LOCAL ] Loaded configuration for PRME: 2 features, 90.0% accuracy [2026-02-24T20:35:23.663788] [DEBUG] [LOCAL ] Loaded configuration for SII: 2 features, 70.0% accuracy [2026-02-24T20:35:23.663879] [DEBUG] [LOCAL ] Loaded configuration for FOF: 0 features, 90.0% accuracy [2026-02-24T20:35:23.664114] [DEBUG] [LOCAL ] Loaded configuration for DCOM: 0 features, 90.0% accuracy [2026-02-24T20:35:23.664388] [DEBUG] [LOCAL ] Loaded configuration for RLI: 0 features, 90.0% accuracy [2026-02-24T20:35:23.664632] [DEBUG] [LOCAL ] Loaded configuration for MQ: 2 features, 80.0% accuracy [2026-02-24T20:35:23.664873] [DEBUG] [LOCAL ] Loaded configuration for TENX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.664948] [DEBUG] [LOCAL ] Loaded configuration for QTRX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.665176] [DEBUG] [LOCAL ] Loaded configuration for HSIC: 2 features, 100.0% accuracy [2026-02-24T20:35:23.665475] [DEBUG] [LOCAL ] Loaded configuration for UNP: 4 features, 90.0% accuracy [2026-02-24T20:35:23.665733] [DEBUG] [LOCAL ] Loaded configuration for VBNK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.665985] [DEBUG] [LOCAL ] Loaded configuration for TRC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.666248] [DEBUG] [LOCAL ] Loaded configuration for AMRN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.666343] [DEBUG] [LOCAL ] Loaded configuration for HZO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.666417] [DEBUG] [LOCAL ] Loaded configuration for ENSG: 4 features, 70.0% accuracy [2026-02-24T20:35:23.666663] [DEBUG] [LOCAL ] Loaded configuration for GLSI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.666914] [DEBUG] [LOCAL ] Loaded configuration for RMBI: 4 features, 100.0% accuracy [2026-02-24T20:35:23.667174] [DEBUG] [LOCAL ] Loaded configuration for BOF: 2 features, 80.0% accuracy [2026-02-24T20:35:23.667416] [DEBUG] [LOCAL ] Loaded configuration for FROG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.667694] [DEBUG] [LOCAL ] Loaded configuration for DSL: 0 features, 60.0% accuracy [2026-02-24T20:35:23.667770] [DEBUG] [LOCAL ] Loaded configuration for GSK: 1 features, 90.0% accuracy [2026-02-24T20:35:23.668068] [DEBUG] [LOCAL ] Loaded configuration for NTRSO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.668313] [DEBUG] [LOCAL ] Loaded configuration for NIM: 0 features, 70.0% accuracy [2026-02-24T20:35:23.668556] [DEBUG] [LOCAL ] Loaded configuration for XRAY: 4 features, 70.0% accuracy [2026-02-24T20:35:23.668815] [DEBUG] [LOCAL ] Loaded configuration for AMWD: 0 features, 70.0% accuracy [2026-02-24T20:35:23.669052] [DEBUG] [LOCAL ] Loaded configuration for VICI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.669133] [DEBUG] [LOCAL ] Loaded configuration for DK: 1 features, 70.0% accuracy [2026-02-24T20:35:23.669379] [DEBUG] [LOCAL ] Loaded configuration for DDL: 1 features, 80.0% accuracy [2026-02-24T20:35:23.669616] [DEBUG] [LOCAL ] Loaded configuration for HFFG: 0 features, 60.0% accuracy [2026-02-24T20:35:23.669700] [DEBUG] [LOCAL ] Loaded configuration for TIL: 3 features, 70.0% accuracy [2026-02-24T20:35:23.669935] [DEBUG] [LOCAL ] Loaded configuration for GHRS: 7 features, 90.0% accuracy [2026-02-24T20:35:23.670171] [DEBUG] [LOCAL ] Loaded configuration for LWLG: 1 features, 60.0% accuracy [2026-02-24T20:35:23.670243] [DEBUG] [LOCAL ] Loaded configuration for SAIA: 1 features, 70.0% accuracy [2026-02-24T20:35:23.670470] [DEBUG] [LOCAL ] Loaded configuration for PBH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.670554] [DEBUG] [LOCAL ] Loaded configuration for PRI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.671486] [DEBUG] [LOCAL ] Loaded configuration for BBUC: 2 features, 50.0% accuracy [2026-02-24T20:35:23.671815] [DEBUG] [LOCAL ] Loaded configuration for AWP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.672076] [DEBUG] [LOCAL ] Loaded configuration for AHCO: 2 features, 60.0% accuracy [2026-02-24T20:35:23.672360] [DEBUG] [LOCAL ] Loaded configuration for ESE: 3 features, 60.0% accuracy [2026-02-24T20:35:23.672853] [DEBUG] [LOCAL ] Loaded configuration for STOK: 2 features, 70.0% accuracy [2026-02-24T20:35:23.673148] [DEBUG] [LOCAL ] Loaded configuration for HOOD: 4 features, 80.0% accuracy [2026-02-24T20:35:23.673237] [DEBUG] [LOCAL ] Loaded configuration for WRBY: 3 features, 70.0% accuracy [2026-02-24T20:35:23.673549] [DEBUG] [LOCAL ] Loaded configuration for WGMI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.673842] [DEBUG] [LOCAL ] Loaded configuration for FCN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.673932] [DEBUG] [LOCAL ] Loaded configuration for GTLB: 1 features, 60.0% accuracy [2026-02-24T20:35:23.674165] [DEBUG] [LOCAL ] Loaded configuration for WNEB: 2 features, 90.0% accuracy [2026-02-24T20:35:23.674438] [DEBUG] [LOCAL ] Loaded configuration for GAM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.674739] [DEBUG] [LOCAL ] Loaded configuration for LILAK: 1 features, 60.0% accuracy [2026-02-24T20:35:23.674828] [DEBUG] [LOCAL ] Loaded configuration for ZBRA: 1 features, 70.0% accuracy [2026-02-24T20:35:23.674901] [DEBUG] [LOCAL ] Loaded configuration for SSNC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.674965] [DEBUG] [LOCAL ] Loaded configuration for RUN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.675045] [DEBUG] [LOCAL ] Loaded configuration for GFL: 1 features, 80.0% accuracy [2026-02-24T20:35:23.675279] [DEBUG] [LOCAL ] Loaded configuration for YTRA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.675525] [DEBUG] [LOCAL ] Loaded configuration for RSG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.675846] [DEBUG] [LOCAL ] Loaded configuration for NVMI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.675924] [DEBUG] [LOCAL ] Loaded configuration for SKRE: 3 features, 90.0% accuracy [2026-02-24T20:35:23.675987] [DEBUG] [LOCAL ] Loaded configuration for MVBF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.676048] [DEBUG] [LOCAL ] Loaded configuration for HTGC: 1 features, 60.0% accuracy [2026-02-24T20:35:23.676298] [DEBUG] [LOCAL ] Loaded configuration for CSIQ: 4 features, 80.0% accuracy [2026-02-24T20:35:23.676384] [DEBUG] [LOCAL ] Loaded configuration for SFLO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.676449] [DEBUG] [LOCAL ] Loaded configuration for MYN: 1 features, 100.0% accuracy [2026-02-24T20:35:23.676714] [DEBUG] [LOCAL ] Loaded configuration for HELE: 1 features, 90.0% accuracy [2026-02-24T20:35:23.676799] [DEBUG] [LOCAL ] Loaded configuration for ATHM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.677016] [DEBUG] [LOCAL ] Loaded configuration for DECK: 4 features, 80.0% accuracy [2026-02-24T20:35:23.677107] [DEBUG] [LOCAL ] Loaded configuration for HRMY: 4 features, 90.0% accuracy [2026-02-24T20:35:23.677392] [DEBUG] [LOCAL ] Loaded configuration for EMBC: 3 features, 100.0% accuracy [2026-02-24T20:35:23.677465] [DEBUG] [LOCAL ] Loaded configuration for WB: 1 features, 90.0% accuracy [2026-02-24T20:35:23.677528] [DEBUG] [LOCAL ] Loaded configuration for GNK: 2 features, 50.0% accuracy [2026-02-24T20:35:23.677621] [DEBUG] [LOCAL ] Loaded configuration for SMFG: 1 features, 90.0% accuracy [2026-02-24T20:35:23.677695] [DEBUG] [LOCAL ] Loaded configuration for VBF: 4 features, 90.0% accuracy [2026-02-24T20:35:23.677945] [DEBUG] [LOCAL ] Loaded configuration for BGX: 5 features, 90.0% accuracy [2026-02-24T20:35:23.678037] [DEBUG] [LOCAL ] Loaded configuration for ASML: 2 features, 90.0% accuracy [2026-02-24T20:35:23.678301] [DEBUG] [LOCAL ] Loaded configuration for APPN: 5 features, 70.0% accuracy [2026-02-24T20:35:23.678384] [DEBUG] [LOCAL ] Loaded configuration for USIG: 4 features, 80.0% accuracy [2026-02-24T20:35:23.678462] [DEBUG] [LOCAL ] Loaded configuration for NRIM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.678694] [DEBUG] [LOCAL ] Loaded configuration for MGRC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.678941] [DEBUG] [LOCAL ] Loaded configuration for DNA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.679231] [DEBUG] [LOCAL ] Loaded configuration for MODL: 4 features, 80.0% accuracy [2026-02-24T20:35:23.679469] [DEBUG] [LOCAL ] Loaded configuration for KMPB: 5 features, 80.0% accuracy [2026-02-24T20:35:23.679756] [DEBUG] [LOCAL ] Loaded configuration for TNDM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.679831] [DEBUG] [LOCAL ] Loaded configuration for FTGS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.680113] [DEBUG] [LOCAL ] Loaded configuration for BLZE: 3 features, 90.0% accuracy [2026-02-24T20:35:23.680347] [DEBUG] [LOCAL ] Loaded configuration for GCMG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.680420] [DEBUG] [LOCAL ] Loaded configuration for SMH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.680648] [DEBUG] [LOCAL ] Loaded configuration for OEC: 0 features, 80.0% accuracy [2026-02-24T20:35:23.680891] [DEBUG] [LOCAL ] Loaded configuration for FALN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.680965] [DEBUG] [LOCAL ] Loaded configuration for HLMN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.681036] [DEBUG] [LOCAL ] Loaded configuration for REPL: 0 features, 70.0% accuracy [2026-02-24T20:35:23.681105] [DEBUG] [LOCAL ] Loaded configuration for NFE: 0 features, 80.0% accuracy [2026-02-24T20:35:23.681385] [DEBUG] [LOCAL ] Loaded configuration for TCMD: 2 features, 70.0% accuracy [2026-02-24T20:35:23.681459] [DEBUG] [LOCAL ] Loaded configuration for CCB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.681531] [DEBUG] [LOCAL ] Loaded configuration for MSGM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.681619] [DEBUG] [LOCAL ] Loaded configuration for ALSN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.681698] [DEBUG] [LOCAL ] Loaded configuration for NTRB: 1 features, 100.0% accuracy [2026-02-24T20:35:23.681942] [DEBUG] [LOCAL ] Loaded configuration for NTB: 2 features, 90.0% accuracy [2026-02-24T20:35:23.682029] [DEBUG] [LOCAL ] Loaded configuration for STKL: 3 features, 90.0% accuracy [2026-02-24T20:35:23.682092] [DEBUG] [LOCAL ] Loaded configuration for EWCZ: 2 features, 80.0% accuracy [2026-02-24T20:35:23.682163] [DEBUG] [LOCAL ] Loaded configuration for EVRG: 1 features, 70.0% accuracy [2026-02-24T20:35:23.682232] [DEBUG] [LOCAL ] Loaded configuration for UTEN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.682300] [DEBUG] [LOCAL ] Loaded configuration for EXAS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.682605] [DEBUG] [LOCAL ] Loaded configuration for SPGI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.682690] [DEBUG] [LOCAL ] Loaded configuration for PI: 3 features, 50.0% accuracy [2026-02-24T20:35:23.682764] [DEBUG] [LOCAL ] Loaded configuration for OSBC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.682990] [DEBUG] [LOCAL ] Loaded configuration for SCD: 1 features, 70.0% accuracy [2026-02-24T20:35:23.683228] [DEBUG] [LOCAL ] Loaded configuration for KTB: 5 features, 90.0% accuracy [2026-02-24T20:35:23.683303] [DEBUG] [LOCAL ] Loaded configuration for MELI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.683531] [DEBUG] [LOCAL ] Loaded configuration for EOI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.683804] [DEBUG] [LOCAL ] Loaded configuration for NCZ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.683878] [DEBUG] [LOCAL ] Loaded configuration for LNN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.684105] [DEBUG] [LOCAL ] Loaded configuration for GKOS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.684180] [DEBUG] [LOCAL ] Loaded configuration for TBI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.684427] [DEBUG] [LOCAL ] Loaded configuration for JLL: 5 features, 90.0% accuracy [2026-02-24T20:35:23.684682] [DEBUG] [LOCAL ] Loaded configuration for NICE: 3 features, 70.0% accuracy [2026-02-24T20:35:23.684757] [DEBUG] [LOCAL ] Loaded configuration for HPQ: 2 features, 90.0% accuracy [2026-02-24T20:35:23.684985] [DEBUG] [LOCAL ] Loaded configuration for CHCO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.685060] [DEBUG] [LOCAL ] Loaded configuration for AON: 1 features, 70.0% accuracy [2026-02-24T20:35:23.685288] [DEBUG] [LOCAL ] Loaded configuration for NCLH: 5 features, 90.0% accuracy [2026-02-24T20:35:23.685386] [DEBUG] [LOCAL ] Loaded configuration for UL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.685450] [DEBUG] [LOCAL ] Loaded configuration for FEP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.685769] [DEBUG] [LOCAL ] Loaded configuration for CHKP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.685853] [DEBUG] [LOCAL ] Loaded configuration for PSNL: 4 features, 90.0% accuracy [2026-02-24T20:35:23.685923] [DEBUG] [LOCAL ] Loaded configuration for CRNC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.686428] [DEBUG] [LOCAL ] Loaded configuration for FCF: 3 features, 90.0% accuracy [2026-02-24T20:35:23.686864] [DEBUG] [LOCAL ] Loaded configuration for CQP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.687111] [DEBUG] [LOCAL ] Loaded configuration for OZKAP: 4 features, 70.0% accuracy [2026-02-24T20:35:23.687195] [DEBUG] [LOCAL ] Loaded configuration for VFS: 3 features, 60.0% accuracy [2026-02-24T20:35:23.687435] [DEBUG] [LOCAL ] Loaded configuration for APEI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.687517] [DEBUG] [LOCAL ] Loaded configuration for MRVI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.687601] [DEBUG] [LOCAL ] Loaded configuration for BEKE: 6 features, 80.0% accuracy [2026-02-24T20:35:23.687898] [DEBUG] [LOCAL ] Loaded configuration for AVNS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.688154] [DEBUG] [LOCAL ] Loaded configuration for WIX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.688228] [DEBUG] [LOCAL ] Loaded configuration for CVI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.688462] [DEBUG] [LOCAL ] Loaded configuration for DMRC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.688711] [DEBUG] [LOCAL ] Loaded configuration for IZEA: 1 features, 100.0% accuracy [2026-02-24T20:35:23.688949] [DEBUG] [LOCAL ] Loaded configuration for NBXG: 4 features, 60.0% accuracy [2026-02-24T20:35:23.689027] [DEBUG] [LOCAL ] Loaded configuration for ZYME: 2 features, 60.0% accuracy [2026-02-24T20:35:23.689089] [DEBUG] [LOCAL ] Loaded configuration for QCOM: 2 features, 90.0% accuracy [2026-02-24T20:35:23.689313] [DEBUG] [LOCAL ] Loaded configuration for CNQ: 2 features, 80.0% accuracy [2026-02-24T20:35:23.689384] [DEBUG] [LOCAL ] Loaded configuration for VZ: 3 features, 60.0% accuracy [2026-02-24T20:35:23.689624] [DEBUG] [LOCAL ] Loaded configuration for AMH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.689701] [DEBUG] [LOCAL ] Loaded configuration for DOCS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.689935] [DEBUG] [LOCAL ] Loaded configuration for DTE: 0 features, 70.0% accuracy [2026-02-24T20:35:23.690171] [DEBUG] [LOCAL ] Loaded configuration for ERIE: 2 features, 90.0% accuracy [2026-02-24T20:35:23.690461] [DEBUG] [LOCAL ] Loaded configuration for SNPS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.690532] [DEBUG] [LOCAL ] Loaded configuration for NGS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.690781] [DEBUG] [LOCAL ] Loaded configuration for BAC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.690867] [DEBUG] [LOCAL ] Loaded configuration for TPH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.690937] [DEBUG] [LOCAL ] Loaded configuration for HEQ: 3 features, 70.0% accuracy [2026-02-24T20:35:23.690999] [DEBUG] [LOCAL ] Loaded configuration for MORN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.691229] [DEBUG] [LOCAL ] Loaded configuration for MBWM: 4 features, 90.0% accuracy [2026-02-24T20:35:23.691491] [DEBUG] [LOCAL ] Loaded configuration for HBANP: 2 features, 60.0% accuracy [2026-02-24T20:35:23.691599] [DEBUG] [LOCAL ] Loaded configuration for SSB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.691860] [DEBUG] [LOCAL ] Loaded configuration for TK: 3 features, 70.0% accuracy [2026-02-24T20:35:23.691947] [DEBUG] [LOCAL ] Loaded configuration for NVGS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.692186] [DEBUG] [LOCAL ] Loaded configuration for ISD: 3 features, 80.0% accuracy [2026-02-24T20:35:23.692426] [DEBUG] [LOCAL ] Loaded configuration for FLXS: 3 features, 60.0% accuracy [2026-02-24T20:35:23.692714] [DEBUG] [LOCAL ] Loaded configuration for SLP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.692954] [DEBUG] [LOCAL ] Loaded configuration for III: 1 features, 70.0% accuracy [2026-02-24T20:35:23.693202] [DEBUG] [LOCAL ] Loaded configuration for PMM: 4 features, 70.0% accuracy [2026-02-24T20:35:23.693277] [DEBUG] [LOCAL ] Loaded configuration for WFG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.693338] [DEBUG] [LOCAL ] Loaded configuration for AVY: 1 features, 40.0% accuracy [2026-02-24T20:35:23.693407] [DEBUG] [LOCAL ] Loaded configuration for HG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.693477] [DEBUG] [LOCAL ] Loaded configuration for MNTK: 3 features, 70.0% accuracy [2026-02-24T20:35:23.693772] [DEBUG] [LOCAL ] Loaded configuration for SENEA: 1 features, 90.0% accuracy [2026-02-24T20:35:23.694029] [DEBUG] [LOCAL ] Loaded configuration for CRTO: 1 features, 100.0% accuracy [2026-02-24T20:35:23.694102] [DEBUG] [LOCAL ] Loaded configuration for SPOK: 4 features, 90.0% accuracy [2026-02-24T20:35:23.694356] [DEBUG] [LOCAL ] Loaded configuration for AXTA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.694430] [DEBUG] [LOCAL ] Loaded configuration for NMFC: 0 features, 70.0% accuracy [2026-02-24T20:35:23.694500] [DEBUG] [LOCAL ] Loaded configuration for MYI: 4 features, 70.0% accuracy [2026-02-24T20:35:23.694734] [DEBUG] [LOCAL ] Loaded configuration for LDP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.694809] [DEBUG] [LOCAL ] Loaded configuration for CXE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.694873] [DEBUG] [LOCAL ] Loaded configuration for DY: 4 features, 70.0% accuracy [2026-02-24T20:35:23.695113] [DEBUG] [LOCAL ] Loaded configuration for FORM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.695195] [DEBUG] [LOCAL ] Loaded configuration for CENX: 3 features, 60.0% accuracy [2026-02-24T20:35:23.695439] [DEBUG] [LOCAL ] Loaded configuration for WLDN: 1 features, 50.0% accuracy [2026-02-24T20:35:23.695719] [DEBUG] [LOCAL ] Loaded configuration for DBL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.695984] [DEBUG] [LOCAL ] Loaded configuration for CASH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.696067] [DEBUG] [LOCAL ] Loaded configuration for CRUS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.696131] [DEBUG] [LOCAL ] Loaded configuration for ADSE: 0 features, 80.0% accuracy [2026-02-24T20:35:23.696424] [DEBUG] [LOCAL ] Loaded configuration for LECO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.696671] [DEBUG] [LOCAL ] Loaded configuration for STAG: 0 features, 60.0% accuracy [2026-02-24T20:35:23.696916] [DEBUG] [LOCAL ] Loaded configuration for BTCS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.697163] [DEBUG] [LOCAL ] Loaded configuration for BLX: 5 features, 100.0% accuracy [2026-02-24T20:35:23.697474] [DEBUG] [LOCAL ] Loaded configuration for LIF: 4 features, 60.0% accuracy [2026-02-24T20:35:23.697863] [DEBUG] [LOCAL ] Loaded configuration for LBRDK: 1 features, 80.0% accuracy [2026-02-24T20:35:23.698121] [DEBUG] [LOCAL ] Loaded configuration for TAYD: 3 features, 90.0% accuracy [2026-02-24T20:35:23.698195] [DEBUG] [LOCAL ] Loaded configuration for IMTX: 0 features, 70.0% accuracy [2026-02-24T20:35:23.698255] [DEBUG] [LOCAL ] Loaded configuration for EVCM: 5 features, 70.0% accuracy [2026-02-24T20:35:23.698350] [DEBUG] [LOCAL ] Loaded configuration for EMB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.698605] [DEBUG] [LOCAL ] Loaded configuration for PHO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.698680] [DEBUG] [LOCAL ] Loaded configuration for DAL: 0 features, 60.0% accuracy [2026-02-24T20:35:23.698910] [DEBUG] [LOCAL ] Loaded configuration for AMBA: 4 features, 90.0% accuracy [2026-02-24T20:35:23.698983] [DEBUG] [LOCAL ] Loaded configuration for SAH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.699945] [DEBUG] [LOCAL ] Loaded configuration for CPIX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.700191] [DEBUG] [LOCAL ] Loaded configuration for ATLCZ: 1 features, 70.0% accuracy [2026-02-24T20:35:23.700453] [DEBUG] [LOCAL ] Loaded configuration for BROS: 5 features, 90.0% accuracy [2026-02-24T20:35:23.700526] [DEBUG] [LOCAL ] Loaded configuration for CRESY: 1 features, 70.0% accuracy [2026-02-24T20:35:23.700781] [DEBUG] [LOCAL ] Loaded configuration for CC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.701035] [DEBUG] [LOCAL ] Loaded configuration for DEA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.701303] [DEBUG] [LOCAL ] Loaded configuration for EXFY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.701621] [DEBUG] [LOCAL ] Loaded configuration for PCM: 3 features, 80.0% accuracy [2026-02-24T20:35:23.701872] [DEBUG] [LOCAL ] Loaded configuration for CMSA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.701951] [DEBUG] [LOCAL ] Loaded configuration for ONEQ: 2 features, 80.0% accuracy [2026-02-24T20:35:23.702184] [DEBUG] [LOCAL ] Loaded configuration for UTZ: 0 features, 70.0% accuracy [2026-02-24T20:35:23.702264] [DEBUG] [LOCAL ] Loaded configuration for CBAN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.702985] [DEBUG] [LOCAL ] Loaded configuration for SLB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.703059] [DEBUG] [LOCAL ] Loaded configuration for DPZ: 2 features, 80.0% accuracy [2026-02-24T20:35:23.703126] [DEBUG] [LOCAL ] Loaded configuration for VGM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.703367] [DEBUG] [LOCAL ] Loaded configuration for MRCC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.703638] [DEBUG] [LOCAL ] Loaded configuration for SPXC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.703729] [DEBUG] [LOCAL ] Loaded configuration for HSBC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.703967] [DEBUG] [LOCAL ] Loaded configuration for GLUE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.704213] [DEBUG] [LOCAL ] Loaded configuration for NOG: 1 features, 70.0% accuracy [2026-02-24T20:35:23.704480] [DEBUG] [LOCAL ] Loaded configuration for TRTX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.704595] [DEBUG] [LOCAL ] Loaded configuration for GGAL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.704679] [DEBUG] [LOCAL ] Loaded configuration for PESI: 0 features, 80.0% accuracy [2026-02-24T20:35:23.704746] [DEBUG] [LOCAL ] Loaded configuration for SHG: 4 features, 80.0% accuracy [2026-02-24T20:35:23.704975] [DEBUG] [LOCAL ] Loaded configuration for SLF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.705186] [DEBUG] [LOCAL ] Loaded configuration for KRC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.705420] [DEBUG] [LOCAL ] Loaded configuration for SKY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.705505] [DEBUG] [LOCAL ] Loaded configuration for GMM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.705742] [DEBUG] [LOCAL ] Loaded configuration for NATH: 4 features, 90.0% accuracy [2026-02-24T20:35:23.705827] [DEBUG] [LOCAL ] Loaded configuration for BDJ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.705890] [DEBUG] [LOCAL ] Loaded configuration for TLS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.706179] [DEBUG] [LOCAL ] Loaded configuration for MTSI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.706429] [DEBUG] [LOCAL ] Loaded configuration for MAS: 0 features, 80.0% accuracy [2026-02-24T20:35:23.706512] [DEBUG] [LOCAL ] Loaded configuration for SITC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.706782] [DEBUG] [LOCAL ] Loaded configuration for CUBE: 3 features, 60.0% accuracy [2026-02-24T20:35:23.706999] [DEBUG] [LOCAL ] Loaded configuration for SGRY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.707247] [DEBUG] [LOCAL ] Loaded configuration for GEVO: 1 features, 60.0% accuracy [2026-02-24T20:35:23.707491] [DEBUG] [LOCAL ] Loaded configuration for WLKP: 0 features, 80.0% accuracy [2026-02-24T20:35:23.707771] [DEBUG] [LOCAL ] Loaded configuration for PERF: 3 features, 70.0% accuracy [2026-02-24T20:35:23.707879] [DEBUG] [LOCAL ] Loaded configuration for SSL: 2 features, 60.0% accuracy [2026-02-24T20:35:23.708121] [DEBUG] [LOCAL ] Loaded configuration for RAY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.708413] [DEBUG] [LOCAL ] Loaded configuration for VERA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.708656] [DEBUG] [LOCAL ] Loaded configuration for CORZ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.708944] [DEBUG] [LOCAL ] Loaded configuration for CCNE: 1 features, 90.0% accuracy [2026-02-24T20:35:23.709194] [DEBUG] [LOCAL ] Loaded configuration for PYXS: 5 features, 80.0% accuracy [2026-02-24T20:35:23.709283] [DEBUG] [LOCAL ] Loaded configuration for IBP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.709355] [DEBUG] [LOCAL ] Loaded configuration for EHTH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.709421] [DEBUG] [LOCAL ] Loaded configuration for UGP: 4 features, 70.0% accuracy [2026-02-24T20:35:23.709483] [DEBUG] [LOCAL ] Loaded configuration for FUL: 3 features, 70.0% accuracy [2026-02-24T20:35:23.709546] [DEBUG] [LOCAL ] Loaded configuration for YSG: 1 features, 90.0% accuracy [2026-02-24T20:35:23.709768] [DEBUG] [LOCAL ] Loaded configuration for FNLC: 0 features, 80.0% accuracy [2026-02-24T20:35:23.710013] [DEBUG] [LOCAL ] Loaded configuration for DLY: 3 features, 70.0% accuracy [2026-02-24T20:35:23.710271] [DEBUG] [LOCAL ] Loaded configuration for CSAN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.710511] [DEBUG] [LOCAL ] Loaded configuration for BCYC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.710771] [DEBUG] [LOCAL ] Loaded configuration for METD: 4 features, 80.0% accuracy [2026-02-24T20:35:23.711088] [DEBUG] [LOCAL ] Loaded configuration for BUSE: 2 features, 90.0% accuracy [2026-02-24T20:35:23.711163] [DEBUG] [LOCAL ] Loaded configuration for KHC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.711409] [DEBUG] [LOCAL ] Loaded configuration for PEGA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.711703] [DEBUG] [LOCAL ] Loaded configuration for PMVP: 0 features, 90.0% accuracy [2026-02-24T20:35:23.711782] [DEBUG] [LOCAL ] Loaded configuration for GLNG: 5 features, 80.0% accuracy [2026-02-24T20:35:23.711845] [DEBUG] [LOCAL ] Loaded configuration for VFC: 4 features, 90.0% accuracy [2026-02-24T20:35:23.712070] [DEBUG] [LOCAL ] Loaded configuration for ABVC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.712307] [DEBUG] [LOCAL ] Loaded configuration for CDP: 2 features, 80.0% accuracy [2026-02-24T20:35:23.712391] [DEBUG] [LOCAL ] Loaded configuration for MRX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.712471] [DEBUG] [LOCAL ] Loaded configuration for SAMG: 0 features, 50.0% accuracy [2026-02-24T20:35:23.712712] [DEBUG] [LOCAL ] Loaded configuration for NVRI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.712813] [DEBUG] [LOCAL ] Loaded configuration for USMC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.713053] [DEBUG] [LOCAL ] Loaded configuration for EVGO: 1 features, 100.0% accuracy [2026-02-24T20:35:23.713310] [DEBUG] [LOCAL ] Loaded configuration for TKC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.713392] [DEBUG] [LOCAL ] Loaded configuration for BMA: 2 features, 50.0% accuracy [2026-02-24T20:35:23.713463] [DEBUG] [LOCAL ] Loaded configuration for SLGN: 5 features, 80.0% accuracy [2026-02-24T20:35:23.713705] [DEBUG] [LOCAL ] Loaded configuration for BKD: 4 features, 100.0% accuracy [2026-02-24T20:35:23.714690] [DEBUG] [LOCAL ] Loaded configuration for PAM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.714961] [DEBUG] [LOCAL ] Loaded configuration for SRG: 0 features, 80.0% accuracy [2026-02-24T20:35:23.715207] [DEBUG] [LOCAL ] Loaded configuration for MNSO: 3 features, 90.0% accuracy [2026-02-24T20:35:23.715297] [DEBUG] [LOCAL ] Loaded configuration for ENTA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.715601] [DEBUG] [LOCAL ] Loaded configuration for VITL: 5 features, 80.0% accuracy [2026-02-24T20:35:23.715850] [DEBUG] [LOCAL ] Loaded configuration for DOCN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.716119] [DEBUG] [LOCAL ] Loaded configuration for NI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.716380] [DEBUG] [LOCAL ] Loaded configuration for CMPS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.716464] [DEBUG] [LOCAL ] Loaded configuration for VUZI: 3 features, 90.0% accuracy [2026-02-24T20:35:23.716698] [DEBUG] [LOCAL ] Loaded configuration for BYSI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.717633] [DEBUG] [LOCAL ] Loaded configuration for SNDX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.717899] [DEBUG] [LOCAL ] Loaded configuration for CNA: 1 features, 20.0% accuracy [2026-02-24T20:35:23.717982] [DEBUG] [LOCAL ] Loaded configuration for UI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.718042] [DEBUG] [LOCAL ] Loaded configuration for IBTM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.718276] [DEBUG] [LOCAL ] Loaded configuration for ZION: 2 features, 70.0% accuracy [2026-02-24T20:35:23.718521] [DEBUG] [LOCAL ] Loaded configuration for MRTN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.718817] [DEBUG] [LOCAL ] Loaded configuration for PFSI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.718891] [DEBUG] [LOCAL ] Loaded configuration for PDX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.719120] [DEBUG] [LOCAL ] Loaded configuration for BSVN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.719433] [DEBUG] [LOCAL ] Loaded configuration for OKYO: 0 features, 80.0% accuracy [2026-02-24T20:35:23.719520] [DEBUG] [LOCAL ] Loaded configuration for AIQ: 6 features, 80.0% accuracy [2026-02-24T20:35:23.719796] [DEBUG] [LOCAL ] Loaded configuration for RFM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.720036] [DEBUG] [LOCAL ] Loaded configuration for GSM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.720290] [DEBUG] [LOCAL ] Loaded configuration for DLPN: 4 features, 70.0% accuracy [2026-02-24T20:35:23.720607] [DEBUG] [LOCAL ] Loaded configuration for WABC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.720861] [DEBUG] [LOCAL ] Loaded configuration for EEMA: 2 features, 40.0% accuracy [2026-02-24T20:35:23.721105] [DEBUG] [LOCAL ] Loaded configuration for IBBQ: 1 features, 60.0% accuracy [2026-02-24T20:35:23.721355] [DEBUG] [LOCAL ] Loaded configuration for FTK: 1 features, 80.0% accuracy [2026-02-24T20:35:23.721617] [DEBUG] [LOCAL ] Loaded configuration for CPNG: 4 features, 90.0% accuracy [2026-02-24T20:35:23.721690] [DEBUG] [LOCAL ] Loaded configuration for WINN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.721956] [DEBUG] [LOCAL ] Loaded configuration for CMG: 6 features, 80.0% accuracy [2026-02-24T20:35:23.722029] [DEBUG] [LOCAL ] Loaded configuration for MSCI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.722257] [DEBUG] [LOCAL ] Loaded configuration for ALRS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.722331] [DEBUG] [LOCAL ] Loaded configuration for EEX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.722556] [DEBUG] [LOCAL ] Loaded configuration for LPTH: 1 features, 90.0% accuracy [2026-02-24T20:35:23.722845] [DEBUG] [LOCAL ] Loaded configuration for GOOS: 4 features, 90.0% accuracy [2026-02-24T20:35:23.723102] [DEBUG] [LOCAL ] Loaded configuration for WTS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.724156] [DEBUG] [LOCAL ] Loaded configuration for UFCS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.724233] [DEBUG] [LOCAL ] Loaded configuration for EWBC: 1 features, 60.0% accuracy [2026-02-24T20:35:23.724470] [DEBUG] [LOCAL ] Loaded configuration for BTAI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.724732] [DEBUG] [LOCAL ] Loaded configuration for JRI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.724818] [DEBUG] [LOCAL ] Loaded configuration for KOP: 0 features, 90.0% accuracy [2026-02-24T20:35:23.725111] [DEBUG] [LOCAL ] Loaded configuration for JBGS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.725363] [DEBUG] [LOCAL ] Loaded configuration for ASIX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.725446] [DEBUG] [LOCAL ] Loaded configuration for DE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.725512] [DEBUG] [LOCAL ] Loaded configuration for USVM: 1 features, 90.0% accuracy [2026-02-24T20:35:23.725766] [DEBUG] [LOCAL ] Loaded configuration for ECX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.725855] [DEBUG] [LOCAL ] Loaded configuration for TPL: 1 features, 90.0% accuracy [2026-02-24T20:35:23.725929] [DEBUG] [LOCAL ] Loaded configuration for PIM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.726402] [DEBUG] [LOCAL ] Loaded configuration for SBGI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.726666] [DEBUG] [LOCAL ] Loaded configuration for GBCI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.726990] [DEBUG] [LOCAL ] Loaded configuration for SSSS: 4 features, 80.0% accuracy [2026-02-24T20:35:23.727300] [DEBUG] [LOCAL ] Loaded configuration for FYC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.727555] [DEBUG] [LOCAL ] Loaded configuration for EB: 1 features, 90.0% accuracy [2026-02-24T20:35:23.727664] [DEBUG] [LOCAL ] Loaded configuration for VYMI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.727742] [DEBUG] [LOCAL ] Loaded configuration for FSM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.727981] [DEBUG] [LOCAL ] Loaded configuration for SIGA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.728226] [DEBUG] [LOCAL ] Loaded configuration for GLBS: 4 features, 90.0% accuracy [2026-02-24T20:35:23.728313] [DEBUG] [LOCAL ] Loaded configuration for METC: 4 features, 80.0% accuracy [2026-02-24T20:35:23.728551] [DEBUG] [LOCAL ] Loaded configuration for LRGE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.728648] [DEBUG] [LOCAL ] Loaded configuration for EM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.728880] [DEBUG] [LOCAL ] Loaded configuration for GPRK: 1 features, 100.0% accuracy [2026-02-24T20:35:23.729177] [DEBUG] [LOCAL ] Loaded configuration for UNM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.729478] [DEBUG] [LOCAL ] Loaded configuration for TSCO: 2 features, 100.0% accuracy [2026-02-24T20:35:23.729554] [DEBUG] [LOCAL ] Loaded configuration for Z: 3 features, 80.0% accuracy [2026-02-24T20:35:23.730550] [DEBUG] [LOCAL ] Loaded configuration for CMMB: 1 features, 70.0% accuracy [2026-02-24T20:35:23.730826] [DEBUG] [LOCAL ] Loaded configuration for AMAL: 4 features, 90.0% accuracy [2026-02-24T20:35:23.730911] [DEBUG] [LOCAL ] Loaded configuration for BK: 0 features, 80.0% accuracy [2026-02-24T20:35:23.731169] [DEBUG] [LOCAL ] Loaded configuration for TUSK: 1 features, 70.0% accuracy [2026-02-24T20:35:23.731398] [DEBUG] [LOCAL ] Loaded configuration for STRS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.731646] [DEBUG] [LOCAL ] Loaded configuration for CARE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.731726] [DEBUG] [LOCAL ] Loaded configuration for UMBF: 2 features, 50.0% accuracy [2026-02-24T20:35:23.731815] [DEBUG] [LOCAL ] Loaded configuration for NDRA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.732081] [DEBUG] [LOCAL ] Loaded configuration for TARS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.732171] [DEBUG] [LOCAL ] Loaded configuration for LTC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.732425] [DEBUG] [LOCAL ] Loaded configuration for USLM: 0 features, 70.0% accuracy [2026-02-24T20:35:23.732538] [DEBUG] [LOCAL ] Loaded configuration for LWAY: 4 features, 90.0% accuracy [2026-02-24T20:35:23.732831] [DEBUG] [LOCAL ] Loaded configuration for DORM: 4 features, 90.0% accuracy [2026-02-24T20:35:23.732921] [DEBUG] [LOCAL ] Loaded configuration for TJX: 2 features, 60.0% accuracy [2026-02-24T20:35:23.732986] [DEBUG] [LOCAL ] Loaded configuration for ASPI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.733049] [DEBUG] [LOCAL ] Loaded configuration for FLWS: 1 features, 90.0% accuracy [2026-02-24T20:35:23.733112] [DEBUG] [LOCAL ] Loaded configuration for WYNN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.734040] [DEBUG] [LOCAL ] Loaded configuration for FMAO: 5 features, 80.0% accuracy [2026-02-24T20:35:23.734286] [DEBUG] [LOCAL ] Loaded configuration for ASTS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.734362] [DEBUG] [LOCAL ] Loaded configuration for USCB: 4 features, 80.0% accuracy [2026-02-24T20:35:23.734609] [DEBUG] [LOCAL ] Loaded configuration for GBTG: 1 features, 60.0% accuracy [2026-02-24T20:35:23.734687] [DEBUG] [LOCAL ] Loaded configuration for RC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.734927] [DEBUG] [LOCAL ] Loaded configuration for JGLO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.735001] [DEBUG] [LOCAL ] Loaded configuration for FWONK: 3 features, 80.0% accuracy [2026-02-24T20:35:23.735279] [DEBUG] [LOCAL ] Loaded configuration for OFS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.735533] [DEBUG] [LOCAL ] Loaded configuration for STWD: 3 features, 60.0% accuracy [2026-02-24T20:35:23.735819] [DEBUG] [LOCAL ] Loaded configuration for IAC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.736087] [DEBUG] [LOCAL ] Loaded configuration for RCL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.736330] [DEBUG] [LOCAL ] Loaded configuration for ANIK: 2 features, 60.0% accuracy [2026-02-24T20:35:23.736412] [DEBUG] [LOCAL ] Loaded configuration for HDSN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.736653] [DEBUG] [LOCAL ] Loaded configuration for DRMA: 4 features, 90.0% accuracy [2026-02-24T20:35:23.736898] [DEBUG] [LOCAL ] Loaded configuration for IXUS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.736979] [DEBUG] [LOCAL ] Loaded configuration for APH: 4 features, 80.0% accuracy [2026-02-24T20:35:23.737212] [DEBUG] [LOCAL ] Loaded configuration for GRWG: 5 features, 80.0% accuracy [2026-02-24T20:35:23.737462] [DEBUG] [LOCAL ] Loaded configuration for CNNE: 3 features, 70.0% accuracy [2026-02-24T20:35:23.737712] [DEBUG] [LOCAL ] Loaded configuration for SOFI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.738156] [DEBUG] [LOCAL ] Loaded configuration for CMCM: 4 features, 80.0% accuracy [2026-02-24T20:35:23.738234] [DEBUG] [LOCAL ] Loaded configuration for MLAB: 2 features, 90.0% accuracy [2026-02-24T20:35:23.738470] [DEBUG] [LOCAL ] Loaded configuration for PRLB: 0 features, 70.0% accuracy [2026-02-24T20:35:23.738557] [DEBUG] [LOCAL ] Loaded configuration for PGZ: 3 features, 80.0% accuracy [2026-02-24T20:35:23.738824] [DEBUG] [LOCAL ] Loaded configuration for MERC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.738911] [DEBUG] [LOCAL ] Loaded configuration for BUFC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.739142] [DEBUG] [LOCAL ] Loaded configuration for SUSC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.739399] [DEBUG] [LOCAL ] Loaded configuration for LSCC: 2 features, 100.0% accuracy [2026-02-24T20:35:23.739483] [DEBUG] [LOCAL ] Loaded configuration for GAIN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.739544] [DEBUG] [LOCAL ] Loaded configuration for SLRC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.739827] [DEBUG] [LOCAL ] Loaded configuration for YUM: 3 features, 70.0% accuracy [2026-02-24T20:35:23.739900] [DEBUG] [LOCAL ] Loaded configuration for KRUS: 4 features, 60.0% accuracy [2026-02-24T20:35:23.739975] [DEBUG] [LOCAL ] Loaded configuration for NTIC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.740214] [DEBUG] [LOCAL ] Loaded configuration for SPRO: 2 features, 70.0% accuracy [2026-02-24T20:35:23.740452] [DEBUG] [LOCAL ] Loaded configuration for OI: 3 features, 60.0% accuracy [2026-02-24T20:35:23.740748] [DEBUG] [LOCAL ] Loaded configuration for PCYO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.740995] [DEBUG] [LOCAL ] Loaded configuration for ANDE: 4 features, 100.0% accuracy [2026-02-24T20:35:23.741066] [DEBUG] [LOCAL ] Loaded configuration for CSX: 5 features, 90.0% accuracy [2026-02-24T20:35:23.741312] [DEBUG] [LOCAL ] Loaded configuration for VNO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.741559] [DEBUG] [LOCAL ] Loaded configuration for FBL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.741827] [DEBUG] [LOCAL ] Loaded configuration for PAGS: 2 features, 90.0% accuracy [2026-02-24T20:35:23.741909] [DEBUG] [LOCAL ] Loaded configuration for CHSCP: 2 features, 70.0% accuracy [2026-02-24T20:35:23.741980] [DEBUG] [LOCAL ] Loaded configuration for AGX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.742242] [DEBUG] [LOCAL ] Loaded configuration for SUN: 4 features, 70.0% accuracy [2026-02-24T20:35:23.742328] [DEBUG] [LOCAL ] Loaded configuration for GIB: 5 features, 80.0% accuracy [2026-02-24T20:35:23.742595] [DEBUG] [LOCAL ] Loaded configuration for DUK: 3 features, 60.0% accuracy [2026-02-24T20:35:23.742888] [DEBUG] [LOCAL ] Loaded configuration for SLDB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.743123] [DEBUG] [LOCAL ] Loaded configuration for GDC: 2 features, 90.0% accuracy [2026-02-24T20:35:23.743217] [DEBUG] [LOCAL ] Loaded configuration for SY: 3 features, 90.0% accuracy [2026-02-24T20:35:23.743514] [DEBUG] [LOCAL ] Loaded configuration for IRMD: 2 features, 90.0% accuracy [2026-02-24T20:35:23.743612] [DEBUG] [LOCAL ] Loaded configuration for CWEN: 0 features, 80.0% accuracy [2026-02-24T20:35:23.743679] [DEBUG] [LOCAL ] Loaded configuration for FIZZ: 3 features, 90.0% accuracy [2026-02-24T20:35:23.743931] [DEBUG] [LOCAL ] Loaded configuration for HLX: 4 features, 70.0% accuracy [2026-02-24T20:35:23.744004] [DEBUG] [LOCAL ] Loaded configuration for OMAB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.744075] [DEBUG] [LOCAL ] Loaded configuration for OS: 5 features, 80.0% accuracy [2026-02-24T20:35:23.744159] [DEBUG] [LOCAL ] Loaded configuration for ASX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.744409] [DEBUG] [LOCAL ] Loaded configuration for AEE: 1 features, 80.0% accuracy [2026-02-24T20:35:23.744666] [DEBUG] [LOCAL ] Loaded configuration for RBLX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.744952] [DEBUG] [LOCAL ] Loaded configuration for ADMA: 3 features, 60.0% accuracy [2026-02-24T20:35:23.745189] [DEBUG] [LOCAL ] Loaded configuration for CSCO: 5 features, 60.0% accuracy [2026-02-24T20:35:23.745271] [DEBUG] [LOCAL ] Loaded configuration for CNI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.745504] [DEBUG] [LOCAL ] Loaded configuration for AMLX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.745764] [DEBUG] [LOCAL ] Loaded configuration for TXN: 5 features, 90.0% accuracy [2026-02-24T20:35:23.746025] [DEBUG] [LOCAL ] Loaded configuration for EVG: 1 features, 70.0% accuracy [2026-02-24T20:35:23.746099] [DEBUG] [LOCAL ] Loaded configuration for MHF: 3 features, 80.0% accuracy [2026-02-24T20:35:23.746388] [DEBUG] [LOCAL ] Loaded configuration for AWRE: 1 features, 90.0% accuracy [2026-02-24T20:35:23.746630] [DEBUG] [LOCAL ] Loaded configuration for FID: 1 features, 80.0% accuracy [2026-02-24T20:35:23.746883] [DEBUG] [LOCAL ] Loaded configuration for ENIC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.746971] [DEBUG] [LOCAL ] Loaded configuration for PCB: 1 features, 70.0% accuracy [2026-02-24T20:35:23.747223] [DEBUG] [LOCAL ] Loaded configuration for TDC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.747487] [DEBUG] [LOCAL ] Loaded configuration for MFIC: 5 features, 80.0% accuracy [2026-02-24T20:35:23.747756] [DEBUG] [LOCAL ] Loaded configuration for GOF: 3 features, 70.0% accuracy [2026-02-24T20:35:23.747857] [DEBUG] [LOCAL ] Loaded configuration for UE: 3 features, 70.0% accuracy [2026-02-24T20:35:23.748108] [DEBUG] [LOCAL ] Loaded configuration for PHUN: 1 features, 90.0% accuracy [2026-02-24T20:35:23.748190] [DEBUG] [LOCAL ] Loaded configuration for WTFC: 0 features, 70.0% accuracy [2026-02-24T20:35:23.748268] [DEBUG] [LOCAL ] Loaded configuration for SIGI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.748547] [DEBUG] [LOCAL ] Loaded configuration for APAM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.748831] [DEBUG] [LOCAL ] Loaded configuration for NWL: 3 features, 60.0% accuracy [2026-02-24T20:35:23.749212] [DEBUG] [LOCAL ] Loaded configuration for AEIS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.749298] [DEBUG] [LOCAL ] Loaded configuration for BGRN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.749364] [DEBUG] [LOCAL ] Loaded configuration for AVA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.749624] [DEBUG] [LOCAL ] Loaded configuration for BMRN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.749699] [DEBUG] [LOCAL ] Loaded configuration for DFIN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.749959] [DEBUG] [LOCAL ] Loaded configuration for CNTY: 5 features, 80.0% accuracy [2026-02-24T20:35:23.750045] [DEBUG] [LOCAL ] Loaded configuration for UBND: 2 features, 90.0% accuracy [2026-02-24T20:35:23.750107] [DEBUG] [LOCAL ] Loaded configuration for PLSE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.750177] [DEBUG] [LOCAL ] Loaded configuration for HMN: 0 features, 80.0% accuracy [2026-02-24T20:35:23.750462] [DEBUG] [LOCAL ] Loaded configuration for IPGP: 0 features, 90.0% accuracy [2026-02-24T20:35:23.750537] [DEBUG] [LOCAL ] Loaded configuration for CDIO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.750811] [DEBUG] [LOCAL ] Loaded configuration for ADX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.751053] [DEBUG] [LOCAL ] Loaded configuration for QTEC: 4 features, 70.0% accuracy [2026-02-24T20:35:23.751322] [DEBUG] [LOCAL ] Loaded configuration for DAWN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.751644] [DEBUG] [LOCAL ] Loaded configuration for RGNX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.751925] [DEBUG] [LOCAL ] Loaded configuration for WTRG: 1 features, 70.0% accuracy [2026-02-24T20:35:23.752235] [DEBUG] [LOCAL ] Loaded configuration for CVBF: 2 features, 70.0% accuracy [2026-02-24T20:35:23.752594] [DEBUG] [LOCAL ] Loaded configuration for BBCP: 4 features, 90.0% accuracy [2026-02-24T20:35:23.752848] [DEBUG] [LOCAL ] Loaded configuration for CRL: 3 features, 70.0% accuracy [2026-02-24T20:35:23.753102] [DEBUG] [LOCAL ] Loaded configuration for CARG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.753332] [DEBUG] [LOCAL ] Loaded configuration for JPM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.753418] [DEBUG] [LOCAL ] Loaded configuration for BSY: 2 features, 80.0% accuracy [2026-02-24T20:35:23.753706] [DEBUG] [LOCAL ] Loaded configuration for NWFL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.753790] [DEBUG] [LOCAL ] Loaded configuration for KMB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.754020] [DEBUG] [LOCAL ] Loaded configuration for XPRO: 1 features, 90.0% accuracy [2026-02-24T20:35:23.754262] [DEBUG] [LOCAL ] Loaded configuration for IGIC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.754337] [DEBUG] [LOCAL ] Loaded configuration for ATO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.754630] [DEBUG] [LOCAL ] Loaded configuration for UPWK: 5 features, 90.0% accuracy [2026-02-24T20:35:23.754878] [DEBUG] [LOCAL ] Loaded configuration for CLMB: 0 features, 50.0% accuracy [2026-02-24T20:35:23.755125] [DEBUG] [LOCAL ] Loaded configuration for ESPO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.755207] [DEBUG] [LOCAL ] Loaded configuration for MOH: 2 features, 90.0% accuracy [2026-02-24T20:35:23.755440] [DEBUG] [LOCAL ] Loaded configuration for FC: 1 features, 90.0% accuracy [2026-02-24T20:35:23.755729] [DEBUG] [LOCAL ] Loaded configuration for SAVA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.755803] [DEBUG] [LOCAL ] Loaded configuration for SHEN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.755868] [DEBUG] [LOCAL ] Loaded configuration for TAK: 1 features, 80.0% accuracy [2026-02-24T20:35:23.755931] [DEBUG] [LOCAL ] Loaded configuration for TD: 1 features, 90.0% accuracy [2026-02-24T20:35:23.756210] [DEBUG] [LOCAL ] Loaded configuration for NUWE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.756505] [DEBUG] [LOCAL ] Loaded configuration for SANM: 2 features, 90.0% accuracy [2026-02-24T20:35:23.756865] [DEBUG] [LOCAL ] Loaded configuration for AQMS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.756952] [DEBUG] [LOCAL ] Loaded configuration for BCBP: 1 features, 60.0% accuracy [2026-02-24T20:35:23.757198] [DEBUG] [LOCAL ] Loaded configuration for KRG: 4 features, 100.0% accuracy [2026-02-24T20:35:23.757282] [DEBUG] [LOCAL ] Loaded configuration for NVD: 2 features, 100.0% accuracy [2026-02-24T20:35:23.757546] [DEBUG] [LOCAL ] Loaded configuration for CTKB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.757657] [DEBUG] [LOCAL ] Loaded configuration for KNTK: 5 features, 100.0% accuracy [2026-02-24T20:35:23.757922] [DEBUG] [LOCAL ] Loaded configuration for INSE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.758182] [DEBUG] [LOCAL ] Loaded configuration for ATEC: 5 features, 80.0% accuracy [2026-02-24T20:35:23.758267] [DEBUG] [LOCAL ] Loaded configuration for UFPI: 1 features, 60.0% accuracy [2026-02-24T20:35:23.758340] [DEBUG] [LOCAL ] Loaded configuration for YQQQ: 4 features, 70.0% accuracy [2026-02-24T20:35:23.758657] [DEBUG] [LOCAL ] Loaded configuration for SBFM: 3 features, 60.0% accuracy [2026-02-24T20:35:23.758935] [DEBUG] [LOCAL ] Loaded configuration for TFPM: 5 features, 60.0% accuracy [2026-02-24T20:35:23.759191] [DEBUG] [LOCAL ] Loaded configuration for RIVN: 0 features, 60.0% accuracy [2026-02-24T20:35:23.759453] [DEBUG] [LOCAL ] Loaded configuration for ASTI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.759529] [DEBUG] [LOCAL ] Loaded configuration for G: 2 features, 80.0% accuracy [2026-02-24T20:35:23.759781] [DEBUG] [LOCAL ] Loaded configuration for FLNC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.760010] [DEBUG] [LOCAL ] Loaded configuration for ROP: 0 features, 70.0% accuracy [2026-02-24T20:35:23.760271] [DEBUG] [LOCAL ] Loaded configuration for SNFCA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.760515] [DEBUG] [LOCAL ] Loaded configuration for DJCO: 6 features, 90.0% accuracy [2026-02-24T20:35:23.760774] [DEBUG] [LOCAL ] Loaded configuration for WHF: 3 features, 60.0% accuracy [2026-02-24T20:35:23.760983] [DEBUG] [LOCAL ] Loaded configuration for AUB: 1 features, 50.0% accuracy [2026-02-24T20:35:23.761310] [DEBUG] [LOCAL ] Loaded configuration for BYD: 5 features, 90.0% accuracy [2026-02-24T20:35:23.761549] [DEBUG] [LOCAL ] Loaded configuration for WIMI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.761818] [DEBUG] [LOCAL ] Loaded configuration for BWA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.762056] [DEBUG] [LOCAL ] Loaded configuration for EXPO: 1 features, 80.0% accuracy [2026-02-24T20:35:23.762316] [DEBUG] [LOCAL ] Loaded configuration for ING: 1 features, 90.0% accuracy [2026-02-24T20:35:23.762392] [DEBUG] [LOCAL ] Loaded configuration for CYN: 4 features, 80.0% accuracy [2026-02-24T20:35:23.762625] [DEBUG] [LOCAL ] Loaded configuration for PTEN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.762714] [DEBUG] [LOCAL ] Loaded configuration for APD: 1 features, 60.0% accuracy [2026-02-24T20:35:23.762786] [DEBUG] [LOCAL ] Loaded configuration for BEN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.762857] [DEBUG] [LOCAL ] Loaded configuration for CAG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.763097] [DEBUG] [LOCAL ] Loaded configuration for DLX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.763181] [DEBUG] [LOCAL ] Loaded configuration for CNF: 2 features, 80.0% accuracy [2026-02-24T20:35:23.763473] [DEBUG] [LOCAL ] Loaded configuration for WAFDP: 2 features, 70.0% accuracy [2026-02-24T20:35:23.763720] [DEBUG] [LOCAL ] Loaded configuration for ACGL: 5 features, 60.0% accuracy [2026-02-24T20:35:23.764020] [DEBUG] [LOCAL ] Loaded configuration for NTLA: 5 features, 50.0% accuracy [2026-02-24T20:35:23.764104] [DEBUG] [LOCAL ] Loaded configuration for PFO: 4 features, 80.0% accuracy [2026-02-24T20:35:23.764334] [DEBUG] [LOCAL ] Loaded configuration for TFIN: 4 features, 90.0% accuracy [2026-02-24T20:35:23.764598] [DEBUG] [LOCAL ] Loaded configuration for CALX: 0 features, 60.0% accuracy [2026-02-24T20:35:23.764681] [DEBUG] [LOCAL ] Loaded configuration for OPRA: 4 features, 80.0% accuracy [2026-02-24T20:35:23.764933] [DEBUG] [LOCAL ] Loaded configuration for ERO: 3 features, 100.0% accuracy [2026-02-24T20:35:23.765195] [DEBUG] [LOCAL ] Loaded configuration for NFJ: 4 features, 70.0% accuracy [2026-02-24T20:35:23.765433] [DEBUG] [LOCAL ] Loaded configuration for SYRE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.765735] [DEBUG] [LOCAL ] Loaded configuration for UNF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.765975] [DEBUG] [LOCAL ] Loaded configuration for JTEK: 2 features, 70.0% accuracy [2026-02-24T20:35:23.766214] [DEBUG] [LOCAL ] Loaded configuration for JSMD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.766288] [DEBUG] [LOCAL ] Loaded configuration for HURN: 0 features, 70.0% accuracy [2026-02-24T20:35:23.766588] [DEBUG] [LOCAL ] Loaded configuration for VSEC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.766675] [DEBUG] [LOCAL ] Loaded configuration for ACLX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.766911] [DEBUG] [LOCAL ] Loaded configuration for KZIA: 0 features, 80.0% accuracy [2026-02-24T20:35:23.767161] [DEBUG] [LOCAL ] Loaded configuration for WRLD: 1 features, 50.0% accuracy [2026-02-24T20:35:23.767246] [DEBUG] [LOCAL ] Loaded configuration for GCO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.767519] [DEBUG] [LOCAL ] Loaded configuration for SRI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.767616] [DEBUG] [LOCAL ] Loaded configuration for IBOC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.767877] [DEBUG] [LOCAL ] Loaded configuration for BWIN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.767955] [DEBUG] [LOCAL ] Loaded configuration for BJRI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.768019] [DEBUG] [LOCAL ] Loaded configuration for TASK: 4 features, 70.0% accuracy [2026-02-24T20:35:23.768254] [DEBUG] [LOCAL ] Loaded configuration for RLAY: 0 features, 60.0% accuracy [2026-02-24T20:35:23.768337] [DEBUG] [LOCAL ] Loaded configuration for FG: 1 features, 100.0% accuracy [2026-02-24T20:35:23.768417] [DEBUG] [LOCAL ] Loaded configuration for MXL: 4 features, 60.0% accuracy [2026-02-24T20:35:23.768652] [DEBUG] [LOCAL ] Loaded configuration for DTIL: 4 features, 90.0% accuracy [2026-02-24T20:35:23.768922] [DEBUG] [LOCAL ] Loaded configuration for SHBI: 1 features, 40.0% accuracy [2026-02-24T20:35:23.769200] [DEBUG] [LOCAL ] Loaded configuration for EXPE: 4 features, 70.0% accuracy [2026-02-24T20:35:23.770002] [DEBUG] [LOCAL ] Loaded configuration for SMCX: 3 features, 60.0% accuracy [2026-02-24T20:35:23.770090] [DEBUG] [LOCAL ] Loaded configuration for OLED: 1 features, 80.0% accuracy [2026-02-24T20:35:23.770176] [DEBUG] [LOCAL ] Loaded configuration for AGM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.770420] [DEBUG] [LOCAL ] Loaded configuration for GRND: 2 features, 90.0% accuracy [2026-02-24T20:35:23.770496] [DEBUG] [LOCAL ] Loaded configuration for BBY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.770758] [DEBUG] [LOCAL ] Loaded configuration for GFF: 1 features, 80.0% accuracy [2026-02-24T20:35:23.771006] [DEBUG] [LOCAL ] Loaded configuration for BURL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.771812] [DEBUG] [LOCAL ] Loaded configuration for AVB: 1 features, 90.0% accuracy [2026-02-24T20:35:23.771888] [DEBUG] [LOCAL ] Loaded configuration for SNEX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.772173] [DEBUG] [LOCAL ] Loaded configuration for VECO: 0 features, 90.0% accuracy [2026-02-24T20:35:23.772249] [DEBUG] [LOCAL ] Loaded configuration for RBC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.772313] [DEBUG] [LOCAL ] Loaded configuration for CXSE: 3 features, 70.0% accuracy [2026-02-24T20:35:23.772565] [DEBUG] [LOCAL ] Loaded configuration for HLLY: 1 features, 60.0% accuracy [2026-02-24T20:35:23.772844] [DEBUG] [LOCAL ] Loaded configuration for PML: 1 features, 80.0% accuracy [2026-02-24T20:35:23.773094] [DEBUG] [LOCAL ] Loaded configuration for FTA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.773351] [DEBUG] [LOCAL ] Loaded configuration for JJSF: 0 features, 60.0% accuracy [2026-02-24T20:35:23.773604] [DEBUG] [LOCAL ] Loaded configuration for DASH: 1 features, 90.0% accuracy [2026-02-24T20:35:23.773680] [DEBUG] [LOCAL ] Loaded configuration for MFC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.773940] [DEBUG] [LOCAL ] Loaded configuration for CIM: 4 features, 80.0% accuracy [2026-02-24T20:35:23.774017] [DEBUG] [LOCAL ] Loaded configuration for QNTM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.774319] [DEBUG] [LOCAL ] Loaded configuration for AMTB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.774605] [DEBUG] [LOCAL ] Loaded configuration for ARHS: 4 features, 90.0% accuracy [2026-02-24T20:35:23.774856] [DEBUG] [LOCAL ] Loaded configuration for WGS: 1 features, 60.0% accuracy [2026-02-24T20:35:23.774941] [DEBUG] [LOCAL ] Loaded configuration for SOCL: 4 features, 90.0% accuracy [2026-02-24T20:35:23.775171] [DEBUG] [LOCAL ] Loaded configuration for HY: 3 features, 100.0% accuracy [2026-02-24T20:35:23.775428] [DEBUG] [LOCAL ] Loaded configuration for IDXX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.775673] [DEBUG] [LOCAL ] Loaded configuration for ATAI: 0 features, 50.0% accuracy [2026-02-24T20:35:23.775915] [DEBUG] [LOCAL ] Loaded configuration for UPBD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.776189] [DEBUG] [LOCAL ] Loaded configuration for BKCH: 1 features, 80.0% accuracy [2026-02-24T20:35:23.776271] [DEBUG] [LOCAL ] Loaded configuration for CLFD: 2 features, 70.0% accuracy [2026-02-24T20:35:23.776515] [DEBUG] [LOCAL ] Loaded configuration for PATK: 1 features, 80.0% accuracy [2026-02-24T20:35:23.776781] [DEBUG] [LOCAL ] Loaded configuration for CWCO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.776857] [DEBUG] [LOCAL ] Loaded configuration for TLSI: 0 features, 50.0% accuracy [2026-02-24T20:35:23.776921] [DEBUG] [LOCAL ] Loaded configuration for TY: 3 features, 60.0% accuracy [2026-02-24T20:35:23.776992] [DEBUG] [LOCAL ] Loaded configuration for RNG: 2 features, 70.0% accuracy [2026-02-24T20:35:23.777223] [DEBUG] [LOCAL ] Loaded configuration for CVKD: 1 features, 80.0% accuracy [2026-02-24T20:35:23.777297] [DEBUG] [LOCAL ] Loaded configuration for L: 1 features, 80.0% accuracy [2026-02-24T20:35:23.777586] [DEBUG] [LOCAL ] Loaded configuration for E: 2 features, 80.0% accuracy [2026-02-24T20:35:23.777665] [DEBUG] [LOCAL ] Loaded configuration for CRBG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.777934] [DEBUG] [LOCAL ] Loaded configuration for RCUS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.778021] [DEBUG] [LOCAL ] Loaded configuration for TMDX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.778094] [DEBUG] [LOCAL ] Loaded configuration for AMRC: 2 features, 100.0% accuracy [2026-02-24T20:35:23.778376] [DEBUG] [LOCAL ] Loaded configuration for MNDO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.778466] [DEBUG] [LOCAL ] Loaded configuration for RFMZ: 1 features, 70.0% accuracy [2026-02-24T20:35:23.778749] [DEBUG] [LOCAL ] Loaded configuration for FWONA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.778825] [DEBUG] [LOCAL ] Loaded configuration for RES: 4 features, 90.0% accuracy [2026-02-24T20:35:23.779105] [DEBUG] [LOCAL ] Loaded configuration for SBLK: 2 features, 70.0% accuracy [2026-02-24T20:35:23.779188] [DEBUG] [LOCAL ] Loaded configuration for EOS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.779439] [DEBUG] [LOCAL ] Loaded configuration for CRC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.779512] [DEBUG] [LOCAL ] Loaded configuration for GILD: 0 features, 80.0% accuracy [2026-02-24T20:35:23.779782] [DEBUG] [LOCAL ] Loaded configuration for AMWL: 1 features, 90.0% accuracy [2026-02-24T20:35:23.779866] [DEBUG] [LOCAL ] Loaded configuration for NAZ: 1 features, 80.0% accuracy [2026-02-24T20:35:23.779931] [DEBUG] [LOCAL ] Loaded configuration for FTRE: 1 features, 50.0% accuracy [2026-02-24T20:35:23.780228] [DEBUG] [LOCAL ] Loaded configuration for LINK: 3 features, 80.0% accuracy [2026-02-24T20:35:23.780526] [DEBUG] [LOCAL ] Loaded configuration for FINS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.780810] [DEBUG] [LOCAL ] Loaded configuration for HCM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.781109] [DEBUG] [LOCAL ] Loaded configuration for CLNE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.781185] [DEBUG] [LOCAL ] Loaded configuration for RQI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.781413] [DEBUG] [LOCAL ] Loaded configuration for MSD: 2 features, 80.0% accuracy [2026-02-24T20:35:23.781488] [DEBUG] [LOCAL ] Loaded configuration for USDX: 0 features, 50.0% accuracy [2026-02-24T20:35:23.781722] [DEBUG] [LOCAL ] Loaded configuration for AGNCP: 1 features, 50.0% accuracy [2026-02-24T20:35:23.781960] [DEBUG] [LOCAL ] Loaded configuration for VLN: 4 features, 70.0% accuracy [2026-02-24T20:35:23.782213] [DEBUG] [LOCAL ] Loaded configuration for AFG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.782459] [DEBUG] [LOCAL ] Loaded configuration for REG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.782540] [DEBUG] [LOCAL ] Loaded configuration for TSLL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.782629] [DEBUG] [LOCAL ] Loaded configuration for LOVE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.782864] [DEBUG] [LOCAL ] Loaded configuration for HBCP: 1 features, 50.0% accuracy [2026-02-24T20:35:23.782939] [DEBUG] [LOCAL ] Loaded configuration for OCUL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.783002] [DEBUG] [LOCAL ] Loaded configuration for BSTZ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.783285] [DEBUG] [LOCAL ] Loaded configuration for SNOA: 1 features, 80.0% accuracy [2026-02-24T20:35:23.783360] [DEBUG] [LOCAL ] Loaded configuration for TYL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.783604] [DEBUG] [LOCAL ] Loaded configuration for DWSH: 4 features, 70.0% accuracy [2026-02-24T20:35:23.783696] [DEBUG] [LOCAL ] Loaded configuration for TBB: 1 features, 90.0% accuracy [2026-02-24T20:35:23.783769] [DEBUG] [LOCAL ] Loaded configuration for RM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.784003] [DEBUG] [LOCAL ] Loaded configuration for NKTX: 5 features, 90.0% accuracy [2026-02-24T20:35:23.784243] [DEBUG] [LOCAL ] Loaded configuration for BANC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.784323] [DEBUG] [LOCAL ] Loaded configuration for IUS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.784393] [DEBUG] [LOCAL ] Loaded configuration for APO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.784635] [DEBUG] [LOCAL ] Loaded configuration for AMZD: 3 features, 90.0% accuracy [2026-02-24T20:35:23.784894] [DEBUG] [LOCAL ] Loaded configuration for HAE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.785135] [DEBUG] [LOCAL ] Loaded configuration for SAN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.785216] [DEBUG] [LOCAL ] Loaded configuration for RBB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.785291] [DEBUG] [LOCAL ] Loaded configuration for SAFE: 1 features, 90.0% accuracy [2026-02-24T20:35:23.785529] [DEBUG] [LOCAL ] Loaded configuration for NUS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.785793] [DEBUG] [LOCAL ] Loaded configuration for FPF: 3 features, 80.0% accuracy [2026-02-24T20:35:23.786032] [DEBUG] [LOCAL ] Loaded configuration for QVCC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.786288] [DEBUG] [LOCAL ] Loaded configuration for ONTF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.786527] [DEBUG] [LOCAL ] Loaded configuration for LUMN: 4 features, 70.0% accuracy [2026-02-24T20:35:23.786623] [DEBUG] [LOCAL ] Loaded configuration for RMBS: 3 features, 100.0% accuracy [2026-02-24T20:35:23.786724] [DEBUG] [LOCAL ] Loaded configuration for TLSA: 5 features, 60.0% accuracy [2026-02-24T20:35:23.786969] [DEBUG] [LOCAL ] Loaded configuration for CCLD: 3 features, 80.0% accuracy [2026-02-24T20:35:23.787217] [DEBUG] [LOCAL ] Loaded configuration for RYAM: 3 features, 70.0% accuracy [2026-02-24T20:35:23.787473] [DEBUG] [LOCAL ] Loaded configuration for EOSE: 3 features, 80.0% accuracy [2026-02-24T20:35:23.787711] [DEBUG] [LOCAL ] Loaded configuration for TGS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.787786] [DEBUG] [LOCAL ] Loaded configuration for MAXN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.787878] [DEBUG] [LOCAL ] Loaded configuration for HSAI: 1 features, 90.0% accuracy [2026-02-24T20:35:23.787953] [DEBUG] [LOCAL ] Loaded configuration for PEY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.788206] [DEBUG] [LOCAL ] Loaded configuration for APG: 4 features, 70.0% accuracy [2026-02-24T20:35:23.788290] [DEBUG] [LOCAL ] Loaded configuration for NSC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.788535] [DEBUG] [LOCAL ] Loaded configuration for ZVRA: 4 features, 60.0% accuracy [2026-02-24T20:35:23.788641] [DEBUG] [LOCAL ] Loaded configuration for FOXF: 1 features, 70.0% accuracy [2026-02-24T20:35:23.788707] [DEBUG] [LOCAL ] Loaded configuration for DBX: 5 features, 100.0% accuracy [2026-02-24T20:35:23.788990] [DEBUG] [LOCAL ] Loaded configuration for SHOP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.789066] [DEBUG] [LOCAL ] Loaded configuration for USB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.789130] [DEBUG] [LOCAL ] Loaded configuration for AYI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.789192] [DEBUG] [LOCAL ] Loaded configuration for PPSI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.789461] [DEBUG] [LOCAL ] Loaded configuration for CLH: 3 features, 70.0% accuracy [2026-02-24T20:35:23.789719] [DEBUG] [LOCAL ] Loaded configuration for AMPL: 2 features, 90.0% accuracy [2026-02-24T20:35:23.789970] [DEBUG] [LOCAL ] Loaded configuration for SMHX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.790044] [DEBUG] [LOCAL ] Loaded configuration for DUKB: 2 features, 90.0% accuracy [2026-02-24T20:35:23.790279] [DEBUG] [LOCAL ] Loaded configuration for JELD: 2 features, 90.0% accuracy [2026-02-24T20:35:23.790518] [DEBUG] [LOCAL ] Loaded configuration for BRZE: 5 features, 90.0% accuracy [2026-02-24T20:35:23.790776] [DEBUG] [LOCAL ] Loaded configuration for PEBK: 1 features, 50.0% accuracy [2026-02-24T20:35:23.791065] [DEBUG] [LOCAL ] Loaded configuration for TRIP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.791303] [DEBUG] [LOCAL ] Loaded configuration for NWPX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.791379] [DEBUG] [LOCAL ] Loaded configuration for EG: 2 features, 90.0% accuracy [2026-02-24T20:35:23.792172] [DEBUG] [LOCAL ] Loaded configuration for STKH: 5 features, 90.0% accuracy [2026-02-24T20:35:23.792419] [DEBUG] [LOCAL ] Loaded configuration for SUPN: 5 features, 90.0% accuracy [2026-02-24T20:35:23.792495] [DEBUG] [LOCAL ] Loaded configuration for CP: 2 features, 60.0% accuracy [2026-02-24T20:35:23.792739] [DEBUG] [LOCAL ] Loaded configuration for ERAS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.792816] [DEBUG] [LOCAL ] Loaded configuration for ES: 3 features, 70.0% accuracy [2026-02-24T20:35:23.792880] [DEBUG] [LOCAL ] Loaded configuration for PFD: 2 features, 90.0% accuracy [2026-02-24T20:35:23.793247] [DEBUG] [LOCAL ] Loaded configuration for BVFL: 0 features, 80.0% accuracy [2026-02-24T20:35:23.793494] [DEBUG] [LOCAL ] Loaded configuration for CCAP: 2 features, 70.0% accuracy [2026-02-24T20:35:23.793601] [DEBUG] [LOCAL ] Loaded configuration for MTG: 1 features, 80.0% accuracy [2026-02-24T20:35:23.793842] [DEBUG] [LOCAL ] Loaded configuration for XRX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.794084] [DEBUG] [LOCAL ] Loaded configuration for TXMD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.794333] [DEBUG] [LOCAL ] Loaded configuration for NODK: 2 features, 70.0% accuracy [2026-02-24T20:35:23.794422] [DEBUG] [LOCAL ] Loaded configuration for EDD: 2 features, 70.0% accuracy [2026-02-24T20:35:23.794488] [DEBUG] [LOCAL ] Loaded configuration for LPLA: 2 features, 50.0% accuracy [2026-02-24T20:35:23.794552] [DEBUG] [LOCAL ] Loaded configuration for CVNA: 5 features, 100.0% accuracy [2026-02-24T20:35:23.794641] [DEBUG] [LOCAL ] Loaded configuration for DHI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.794880] [DEBUG] [LOCAL ] Loaded configuration for RNAC: 2 features, 60.0% accuracy [2026-02-24T20:35:23.794956] [DEBUG] [LOCAL ] Loaded configuration for ARVN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.795242] [DEBUG] [LOCAL ] Loaded configuration for ENGN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.795501] [DEBUG] [LOCAL ] Loaded configuration for JQC: 0 features, 60.0% accuracy [2026-02-24T20:35:23.795769] [DEBUG] [LOCAL ] Loaded configuration for SKLZ: 3 features, 90.0% accuracy [2026-02-24T20:35:23.796020] [DEBUG] [LOCAL ] Loaded configuration for WMS: 8 features, 100.0% accuracy [2026-02-24T20:35:23.796274] [DEBUG] [LOCAL ] Loaded configuration for CYRX: 6 features, 80.0% accuracy [2026-02-24T20:35:23.796350] [DEBUG] [LOCAL ] Loaded configuration for BELFB: 5 features, 100.0% accuracy [2026-02-24T20:35:23.796423] [DEBUG] [LOCAL ] Loaded configuration for BLND: 2 features, 70.0% accuracy [2026-02-24T20:35:23.796487] [DEBUG] [LOCAL ] Loaded configuration for CREX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.796561] [DEBUG] [LOCAL ] Loaded configuration for UAE: 4 features, 80.0% accuracy [2026-02-24T20:35:23.796818] [DEBUG] [LOCAL ] Loaded configuration for GIII: 4 features, 80.0% accuracy [2026-02-24T20:35:23.796894] [DEBUG] [LOCAL ] Loaded configuration for WF: 2 features, 80.0% accuracy [2026-02-24T20:35:23.797127] [DEBUG] [LOCAL ] Loaded configuration for LAES: 2 features, 90.0% accuracy [2026-02-24T20:35:23.797374] [DEBUG] [LOCAL ] Loaded configuration for NVG: 1 features, 60.0% accuracy [2026-02-24T20:35:23.797450] [DEBUG] [LOCAL ] Loaded configuration for ON: 1 features, 70.0% accuracy [2026-02-24T20:35:23.797688] [DEBUG] [LOCAL ] Loaded configuration for EUFN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.797933] [DEBUG] [LOCAL ] Loaded configuration for MRNA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.798010] [DEBUG] [LOCAL ] Loaded configuration for GENK: 3 features, 70.0% accuracy [2026-02-24T20:35:23.798075] [DEBUG] [LOCAL ] Loaded configuration for ETN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.798137] [DEBUG] [LOCAL ] Loaded configuration for CRK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.798373] [DEBUG] [LOCAL ] Loaded configuration for RZB: 3 features, 60.0% accuracy [2026-02-24T20:35:23.798448] [DEBUG] [LOCAL ] Loaded configuration for RPD: 1 features, 60.0% accuracy [2026-02-24T20:35:23.798511] [DEBUG] [LOCAL ] Loaded configuration for QGEN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.798773] [DEBUG] [LOCAL ] Loaded configuration for CNVS: 6 features, 80.0% accuracy [2026-02-24T20:35:23.799064] [DEBUG] [LOCAL ] Loaded configuration for UWMC: 1 features, 80.0% accuracy [2026-02-24T20:35:23.799312] [DEBUG] [LOCAL ] Loaded configuration for DRTS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.799568] [DEBUG] [LOCAL ] Loaded configuration for CGON: 0 features, 90.0% accuracy [2026-02-24T20:35:23.799845] [DEBUG] [LOCAL ] Loaded configuration for WOOF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.799921] [DEBUG] [LOCAL ] Loaded configuration for SHC: 4 features, 80.0% accuracy [2026-02-24T20:35:23.799985] [DEBUG] [LOCAL ] Loaded configuration for PRA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.800243] [DEBUG] [LOCAL ] Loaded configuration for REX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.800483] [DEBUG] [LOCAL ] Loaded configuration for AVBP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.800742] [DEBUG] [LOCAL ] Loaded configuration for MMS: 3 features, 70.0% accuracy [2026-02-24T20:35:23.800984] [DEBUG] [LOCAL ] Loaded configuration for KEX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.801220] [DEBUG] [LOCAL ] Loaded configuration for IGD: 1 features, 70.0% accuracy [2026-02-24T20:35:23.801297] [DEBUG] [LOCAL ] Loaded configuration for HOG: 3 features, 90.0% accuracy [2026-02-24T20:35:23.801371] [DEBUG] [LOCAL ] Loaded configuration for EMF: 4 features, 70.0% accuracy [2026-02-24T20:35:23.801436] [DEBUG] [LOCAL ] Loaded configuration for ELDN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.801685] [DEBUG] [LOCAL ] Loaded configuration for FFC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.801941] [DEBUG] [LOCAL ] Loaded configuration for CGC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.802213] [DEBUG] [LOCAL ] Loaded configuration for BKSY: 3 features, 80.0% accuracy [2026-02-24T20:35:23.802296] [DEBUG] [LOCAL ] Loaded configuration for PIE: 2 features, 80.0% accuracy [2026-02-24T20:35:23.802374] [DEBUG] [LOCAL ] Loaded configuration for EH: 3 features, 70.0% accuracy [2026-02-24T20:35:23.802452] [DEBUG] [LOCAL ] Loaded configuration for ASA: 0 features, 90.0% accuracy [2026-02-24T20:35:23.802739] [DEBUG] [LOCAL ] Loaded configuration for NVDD: 7 features, 90.0% accuracy [2026-02-24T20:35:23.802831] [DEBUG] [LOCAL ] Loaded configuration for NZF: 1 features, 60.0% accuracy [2026-02-24T20:35:23.803063] [DEBUG] [LOCAL ] Loaded configuration for MDWD: 1 features, 70.0% accuracy [2026-02-24T20:35:23.803303] [DEBUG] [LOCAL ] Loaded configuration for CVEO: 3 features, 90.0% accuracy [2026-02-24T20:35:23.803388] [DEBUG] [LOCAL ] Loaded configuration for ED: 3 features, 90.0% accuracy [2026-02-24T20:35:23.803452] [DEBUG] [LOCAL ] Loaded configuration for BNL: 3 features, 70.0% accuracy [2026-02-24T20:35:23.803522] [DEBUG] [LOCAL ] Loaded configuration for TWLO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.803800] [DEBUG] [LOCAL ] Loaded configuration for SES: 1 features, 60.0% accuracy [2026-02-24T20:35:23.804037] [DEBUG] [LOCAL ] Loaded configuration for WMK: 4 features, 70.0% accuracy [2026-02-24T20:35:23.804111] [DEBUG] [LOCAL ] Loaded configuration for EXG: 3 features, 80.0% accuracy [2026-02-24T20:35:23.804173] [DEBUG] [LOCAL ] Loaded configuration for RA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.804235] [DEBUG] [LOCAL ] Loaded configuration for MX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.804319] [DEBUG] [LOCAL ] Loaded configuration for UYLD: 1 features, 80.0% accuracy [2026-02-24T20:35:23.804397] [DEBUG] [LOCAL ] Loaded configuration for BBH: 3 features, 70.0% accuracy [2026-02-24T20:35:23.804651] [DEBUG] [LOCAL ] Loaded configuration for EPAC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.804726] [DEBUG] [LOCAL ] Loaded configuration for GSHD: 1 features, 90.0% accuracy [2026-02-24T20:35:23.804788] [DEBUG] [LOCAL ] Loaded configuration for RS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.805173] [DEBUG] [LOCAL ] Loaded configuration for YPF: 3 features, 70.0% accuracy [2026-02-24T20:35:23.805476] [DEBUG] [LOCAL ] Loaded configuration for PLBY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.805728] [DEBUG] [LOCAL ] Loaded configuration for ASYS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.805813] [DEBUG] [LOCAL ] Loaded configuration for EVO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.805884] [DEBUG] [LOCAL ] Loaded configuration for NA: 5 features, 80.0% accuracy [2026-02-24T20:35:23.806119] [DEBUG] [LOCAL ] Loaded configuration for FEM: 2 features, 70.0% accuracy [2026-02-24T20:35:23.806195] [DEBUG] [LOCAL ] Loaded configuration for IVZ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.806439] [DEBUG] [LOCAL ] Loaded configuration for NAVI: 2 features, 100.0% accuracy [2026-02-24T20:35:23.806683] [DEBUG] [LOCAL ] Loaded configuration for EBS: 4 features, 70.0% accuracy [2026-02-24T20:35:23.806930] [DEBUG] [LOCAL ] Loaded configuration for TVE: 2 features, 70.0% accuracy [2026-02-24T20:35:23.807005] [DEBUG] [LOCAL ] Loaded configuration for MRBK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.807077] [DEBUG] [LOCAL ] Loaded configuration for SLN: 4 features, 90.0% accuracy [2026-02-24T20:35:23.807363] [DEBUG] [LOCAL ] Loaded configuration for HLNE: 1 features, 50.0% accuracy [2026-02-24T20:35:23.807439] [DEBUG] [LOCAL ] Loaded configuration for HHH: 5 features, 70.0% accuracy [2026-02-24T20:35:23.807500] [DEBUG] [LOCAL ] Loaded configuration for PGC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.807735] [DEBUG] [LOCAL ] Loaded configuration for BHRB: 3 features, 100.0% accuracy [2026-02-24T20:35:23.808028] [DEBUG] [LOCAL ] Loaded configuration for STIM: 1 features, 60.0% accuracy [2026-02-24T20:35:23.808316] [DEBUG] [LOCAL ] Loaded configuration for ELVA: 4 features, 90.0% accuracy [2026-02-24T20:35:23.808588] [DEBUG] [LOCAL ] Loaded configuration for AG: 3 features, 90.0% accuracy [2026-02-24T20:35:23.808878] [DEBUG] [LOCAL ] Loaded configuration for SRCE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.809118] [DEBUG] [LOCAL ] Loaded configuration for UMH: 2 features, 60.0% accuracy [2026-02-24T20:35:23.809377] [DEBUG] [LOCAL ] Loaded configuration for CAF: 4 features, 80.0% accuracy [2026-02-24T20:35:23.809614] [DEBUG] [LOCAL ] Loaded configuration for HTBK: 0 features, 80.0% accuracy [2026-02-24T20:35:23.809695] [DEBUG] [LOCAL ] Loaded configuration for MGY: 2 features, 80.0% accuracy [2026-02-24T20:35:23.809979] [DEBUG] [LOCAL ] Loaded configuration for LFUS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.810050] [DEBUG] [LOCAL ] Loaded configuration for MCHX: 3 features, 60.0% accuracy [2026-02-24T20:35:23.810118] [DEBUG] [LOCAL ] Loaded configuration for WGO: 3 features, 90.0% accuracy [2026-02-24T20:35:23.810396] [DEBUG] [LOCAL ] Loaded configuration for LFMD: 3 features, 60.0% accuracy [2026-02-24T20:35:23.810682] [DEBUG] [LOCAL ] Loaded configuration for MIRM: 1 features, 70.0% accuracy [2026-02-24T20:35:23.810753] [DEBUG] [LOCAL ] Loaded configuration for PB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.811030] [DEBUG] [LOCAL ] Loaded configuration for VTSI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.811317] [DEBUG] [LOCAL ] Loaded configuration for SDA: 1 features, 90.0% accuracy [2026-02-24T20:35:23.811585] [DEBUG] [LOCAL ] Loaded configuration for AGNCN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.811842] [DEBUG] [LOCAL ] Loaded configuration for VMI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.811914] [DEBUG] [LOCAL ] Loaded configuration for HPI: 2 features, 90.0% accuracy [2026-02-24T20:35:23.811981] [DEBUG] [LOCAL ] Loaded configuration for ELME: 3 features, 90.0% accuracy [2026-02-24T20:35:23.812211] [DEBUG] [LOCAL ] Loaded configuration for CXDO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.812299] [DEBUG] [LOCAL ] Loaded configuration for BAP: 5 features, 90.0% accuracy [2026-02-24T20:35:23.812365] [DEBUG] [LOCAL ] Loaded configuration for VRE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.812433] [DEBUG] [LOCAL ] Loaded configuration for SCM: 5 features, 90.0% accuracy [2026-02-24T20:35:23.812501] [DEBUG] [LOCAL ] Loaded configuration for DOX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.812814] [DEBUG] [LOCAL ] Loaded configuration for TITN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.813058] [DEBUG] [LOCAL ] Loaded configuration for ASTL: 3 features, 90.0% accuracy [2026-02-24T20:35:23.813134] [DEBUG] [LOCAL ] Loaded configuration for CIEN: 2 features, 60.0% accuracy [2026-02-24T20:35:23.813385] [DEBUG] [LOCAL ] Loaded configuration for CASS: 5 features, 90.0% accuracy [2026-02-24T20:35:23.813677] [DEBUG] [LOCAL ] Loaded configuration for RELY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.813976] [DEBUG] [LOCAL ] Loaded configuration for VINP: 1 features, 80.0% accuracy [2026-02-24T20:35:23.814215] [DEBUG] [LOCAL ] Loaded configuration for RARE: 2 features, 90.0% accuracy [2026-02-24T20:35:23.814502] [DEBUG] [LOCAL ] Loaded configuration for FYX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.814768] [DEBUG] [LOCAL ] Loaded configuration for KBWD: 3 features, 90.0% accuracy [2026-02-24T20:35:23.814843] [DEBUG] [LOCAL ] Loaded configuration for FOXA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.814906] [DEBUG] [LOCAL ] Loaded configuration for CUZ: 4 features, 80.0% accuracy [2026-02-24T20:35:23.815139] [DEBUG] [LOCAL ] Loaded configuration for FULC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.815374] [DEBUG] [LOCAL ] Loaded configuration for DIN: 3 features, 90.0% accuracy [2026-02-24T20:35:23.815626] [DEBUG] [LOCAL ] Loaded configuration for CHH: 1 features, 100.0% accuracy [2026-02-24T20:35:23.815866] [DEBUG] [LOCAL ] Loaded configuration for GRAB: 4 features, 80.0% accuracy [2026-02-24T20:35:23.815940] [DEBUG] [LOCAL ] Loaded configuration for LNKB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.816167] [DEBUG] [LOCAL ] Loaded configuration for AVGX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.816421] [DEBUG] [LOCAL ] Loaded configuration for BCDA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.816658] [DEBUG] [LOCAL ] Loaded configuration for ACDC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.816903] [DEBUG] [LOCAL ] Loaded configuration for PDYN: 2 features, 100.0% accuracy [2026-02-24T20:35:23.816978] [DEBUG] [LOCAL ] Loaded configuration for GLP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.817205] [DEBUG] [LOCAL ] Loaded configuration for EPAM: 2 features, 50.0% accuracy [2026-02-24T20:35:23.817280] [DEBUG] [LOCAL ] Loaded configuration for GLTO: 2 features, 90.0% accuracy [2026-02-24T20:35:23.817510] [DEBUG] [LOCAL ] Loaded configuration for TGNA: 1 features, 60.0% accuracy [2026-02-24T20:35:23.817962] [DEBUG] [LOCAL ] Loaded configuration for HYXF: 3 features, 90.0% accuracy [2026-02-24T20:35:23.818038] [DEBUG] [LOCAL ] Loaded configuration for NUTX: 0 features, 70.0% accuracy [2026-02-24T20:35:23.818271] [DEBUG] [LOCAL ] Loaded configuration for HII: 1 features, 60.0% accuracy [2026-02-24T20:35:23.818345] [DEBUG] [LOCAL ] Loaded configuration for ACI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.818767] [DEBUG] [LOCAL ] Loaded configuration for EXK: 1 features, 60.0% accuracy [2026-02-24T20:35:23.819004] [DEBUG] [LOCAL ] Loaded configuration for ELS: 3 features, 50.0% accuracy [2026-02-24T20:35:23.819088] [DEBUG] [LOCAL ] Loaded configuration for BUXX: 5 features, 100.0% accuracy [2026-02-24T20:35:23.819153] [DEBUG] [LOCAL ] Loaded configuration for CMI: 5 features, 90.0% accuracy [2026-02-24T20:35:23.819401] [DEBUG] [LOCAL ] Loaded configuration for TLYS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.819482] [DEBUG] [LOCAL ] Loaded configuration for FLL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.819546] [DEBUG] [LOCAL ] Loaded configuration for DRLL: 0 features, 90.0% accuracy [2026-02-24T20:35:23.819797] [DEBUG] [LOCAL ] Loaded configuration for UVSP: 3 features, 60.0% accuracy [2026-02-24T20:35:23.819870] [DEBUG] [LOCAL ] Loaded configuration for GSL: 1 features, 90.0% accuracy [2026-02-24T20:35:23.819949] [DEBUG] [LOCAL ] Loaded configuration for STXG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.820012] [DEBUG] [LOCAL ] Loaded configuration for AMSC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.820239] [DEBUG] [LOCAL ] Loaded configuration for UTMD: 3 features, 70.0% accuracy [2026-02-24T20:35:23.820513] [DEBUG] [LOCAL ] Loaded configuration for TRN: 1 features, 70.0% accuracy [2026-02-24T20:35:23.820617] [DEBUG] [LOCAL ] Loaded configuration for NKX: 5 features, 80.0% accuracy [2026-02-24T20:35:23.820693] [DEBUG] [LOCAL ] Loaded configuration for GME: 4 features, 90.0% accuracy [2026-02-24T20:35:23.820932] [DEBUG] [LOCAL ] Loaded configuration for STVN: 3 features, 70.0% accuracy [2026-02-24T20:35:23.821007] [DEBUG] [LOCAL ] Loaded configuration for BMI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.821243] [DEBUG] [LOCAL ] Loaded configuration for BPYPP: 4 features, 80.0% accuracy [2026-02-24T20:35:23.821508] [DEBUG] [LOCAL ] Loaded configuration for HDB: 3 features, 80.0% accuracy [2026-02-24T20:35:23.821771] [DEBUG] [LOCAL ] Loaded configuration for ENVX: 4 features, 90.0% accuracy [2026-02-24T20:35:23.821861] [DEBUG] [LOCAL ] Loaded configuration for HPF: 3 features, 90.0% accuracy [2026-02-24T20:35:23.821925] [DEBUG] [LOCAL ] Loaded configuration for BCRX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.821986] [DEBUG] [LOCAL ] Loaded configuration for PY: 1 features, 70.0% accuracy [2026-02-24T20:35:23.822046] [DEBUG] [LOCAL ] Loaded configuration for PSHG: 2 features, 80.0% accuracy [2026-02-24T20:35:23.822283] [DEBUG] [LOCAL ] Loaded configuration for LANDO: 0 features, 80.0% accuracy [2026-02-24T20:35:23.822528] [DEBUG] [LOCAL ] Loaded configuration for NMRK: 3 features, 80.0% accuracy [2026-02-24T20:35:23.822625] [DEBUG] [LOCAL ] Loaded configuration for MBCN: 3 features, 80.0% accuracy [2026-02-24T20:35:23.822861] [DEBUG] [LOCAL ] Loaded configuration for GSBC: 6 features, 90.0% accuracy [2026-02-24T20:35:23.823121] [DEBUG] [LOCAL ] Loaded configuration for CAKE: 3 features, 70.0% accuracy [2026-02-24T20:35:23.823401] [DEBUG] [LOCAL ] Loaded configuration for ACXP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.823653] [DEBUG] [LOCAL ] Loaded configuration for FTHI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.823728] [DEBUG] [LOCAL ] Loaded configuration for HUYA: 0 features, 70.0% accuracy [2026-02-24T20:35:23.823963] [DEBUG] [LOCAL ] Loaded configuration for RNP: 4 features, 70.0% accuracy [2026-02-24T20:35:23.824199] [DEBUG] [LOCAL ] Loaded configuration for GEHC: 0 features, 80.0% accuracy [2026-02-24T20:35:23.824283] [DEBUG] [LOCAL ] Loaded configuration for VFLO: 4 features, 70.0% accuracy [2026-02-24T20:35:23.824514] [DEBUG] [LOCAL ] Loaded configuration for IBTK: 3 features, 70.0% accuracy [2026-02-24T20:35:23.824774] [DEBUG] [LOCAL ] Loaded configuration for OSS: 3 features, 100.0% accuracy [2026-02-24T20:35:23.824860] [DEBUG] [LOCAL ] Loaded configuration for WVE: 5 features, 60.0% accuracy [2026-02-24T20:35:23.825090] [DEBUG] [LOCAL ] Loaded configuration for SITE: 2 features, 100.0% accuracy [2026-02-24T20:35:23.825380] [DEBUG] [LOCAL ] Loaded configuration for AVK: 5 features, 90.0% accuracy [2026-02-24T20:35:23.825626] [DEBUG] [LOCAL ] Loaded configuration for CFG: 4 features, 100.0% accuracy [2026-02-24T20:35:23.825871] [DEBUG] [LOCAL ] Loaded configuration for ELAN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.825955] [DEBUG] [LOCAL ] Loaded configuration for TDS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.826020] [DEBUG] [LOCAL ] Loaded configuration for BDSX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.826255] [DEBUG] [LOCAL ] Loaded configuration for FTC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.826492] [DEBUG] [LOCAL ] Loaded configuration for ALVO: 5 features, 90.0% accuracy [2026-02-24T20:35:23.826732] [DEBUG] [LOCAL ] Loaded configuration for OSPN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.826818] [DEBUG] [LOCAL ] Loaded configuration for DUOL: 2 features, 60.0% accuracy [2026-02-24T20:35:23.827063] [DEBUG] [LOCAL ] Loaded configuration for REBN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.827146] [DEBUG] [LOCAL ] Loaded configuration for TARA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.827387] [DEBUG] [LOCAL ] Loaded configuration for CABA: 3 features, 70.0% accuracy [2026-02-24T20:35:23.827640] [DEBUG] [LOCAL ] Loaded configuration for SKYH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.827939] [DEBUG] [LOCAL ] Loaded configuration for STAA: 1 features, 60.0% accuracy [2026-02-24T20:35:23.828202] [DEBUG] [LOCAL ] Loaded configuration for DMO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.828445] [DEBUG] [LOCAL ] Loaded configuration for CINF: 3 features, 80.0% accuracy [2026-02-24T20:35:23.828686] [DEBUG] [LOCAL ] Loaded configuration for CMSC: 3 features, 80.0% accuracy [2026-02-24T20:35:23.828942] [DEBUG] [LOCAL ] Loaded configuration for EDF: 3 features, 100.0% accuracy [2026-02-24T20:35:23.829235] [DEBUG] [LOCAL ] Loaded configuration for ACN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.829523] [DEBUG] [LOCAL ] Loaded configuration for OKTA: 1 features, 80.0% accuracy [2026-02-24T20:35:23.829628] [DEBUG] [LOCAL ] Loaded configuration for CRI: 0 features, 70.0% accuracy [2026-02-24T20:35:23.829863] [DEBUG] [LOCAL ] Loaded configuration for GRPN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.829947] [DEBUG] [LOCAL ] Loaded configuration for BKNG: 3 features, 70.0% accuracy [2026-02-24T20:35:23.830011] [DEBUG] [LOCAL ] Loaded configuration for GEN: 1 features, 90.0% accuracy [2026-02-24T20:35:23.830082] [DEBUG] [LOCAL ] Loaded configuration for SATS: 7 features, 90.0% accuracy [2026-02-24T20:35:23.830342] [DEBUG] [LOCAL ] Loaded configuration for DOLE: 3 features, 60.0% accuracy [2026-02-24T20:35:23.830426] [DEBUG] [LOCAL ] Loaded configuration for KNOP: 1 features, 80.0% accuracy [2026-02-24T20:35:23.830671] [DEBUG] [LOCAL ] Loaded configuration for PRN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.830913] [DEBUG] [LOCAL ] Loaded configuration for SMID: 2 features, 60.0% accuracy [2026-02-24T20:35:23.830987] [DEBUG] [LOCAL ] Loaded configuration for CCJ: 2 features, 70.0% accuracy [2026-02-24T20:35:23.831058] [DEBUG] [LOCAL ] Loaded configuration for THRM: 3 features, 90.0% accuracy [2026-02-24T20:35:23.831122] [DEBUG] [LOCAL ] Loaded configuration for BSCS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.831185] [DEBUG] [LOCAL ] Loaded configuration for ITUB: 4 features, 80.0% accuracy [2026-02-24T20:35:23.831255] [DEBUG] [LOCAL ] Loaded configuration for ENB: 3 features, 90.0% accuracy [2026-02-24T20:35:23.831515] [DEBUG] [LOCAL ] Loaded configuration for HPS: 2 features, 80.0% accuracy [2026-02-24T20:35:23.831612] [DEBUG] [LOCAL ] Loaded configuration for INAB: 2 features, 80.0% accuracy [2026-02-24T20:35:23.831846] [DEBUG] [LOCAL ] Loaded configuration for HYLS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.832137] [DEBUG] [LOCAL ] Loaded configuration for OESX: 2 features, 50.0% accuracy [2026-02-24T20:35:23.832213] [DEBUG] [LOCAL ] Loaded configuration for JLS: 2 features, 60.0% accuracy [2026-02-24T20:35:23.832277] [DEBUG] [LOCAL ] Loaded configuration for JEF: 1 features, 80.0% accuracy [2026-02-24T20:35:23.832522] [DEBUG] [LOCAL ] Loaded configuration for ASO: 3 features, 100.0% accuracy [2026-02-24T20:35:23.832619] [DEBUG] [LOCAL ] Loaded configuration for NECB: 2 features, 70.0% accuracy [2026-02-24T20:35:23.832872] [DEBUG] [LOCAL ] Loaded configuration for HRTG: 0 features, 80.0% accuracy [2026-02-24T20:35:23.832957] [DEBUG] [LOCAL ] Loaded configuration for EVAX: 2 features, 90.0% accuracy [2026-02-24T20:35:23.833025] [DEBUG] [LOCAL ] Loaded configuration for PUK: 5 features, 90.0% accuracy [2026-02-24T20:35:23.833088] [DEBUG] [LOCAL ] Loaded configuration for XPO: 3 features, 60.0% accuracy [2026-02-24T20:35:23.833329] [DEBUG] [LOCAL ] Loaded configuration for ARMK: 3 features, 90.0% accuracy [2026-02-24T20:35:23.833403] [DEBUG] [LOCAL ] Loaded configuration for BAND: 3 features, 80.0% accuracy [2026-02-24T20:35:23.833635] [DEBUG] [LOCAL ] Loaded configuration for MTRN: 2 features, 70.0% accuracy [2026-02-24T20:35:23.833716] [DEBUG] [LOCAL ] Loaded configuration for VNDA: 3 features, 80.0% accuracy [2026-02-24T20:35:23.833955] [DEBUG] [LOCAL ] Loaded configuration for CNXN: 4 features, 60.0% accuracy [2026-02-24T20:35:23.834192] [DEBUG] [LOCAL ] Loaded configuration for ITRN: 2 features, 90.0% accuracy [2026-02-24T20:35:23.834267] [DEBUG] [LOCAL ] Loaded configuration for WEYS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.834501] [DEBUG] [LOCAL ] Loaded configuration for CCOI: 4 features, 70.0% accuracy [2026-02-24T20:35:23.834603] [DEBUG] [LOCAL ] Loaded configuration for RCS: 3 features, 90.0% accuracy [2026-02-24T20:35:23.834838] [DEBUG] [LOCAL ] Loaded configuration for SXI: 1 features, 70.0% accuracy [2026-02-24T20:35:23.835079] [DEBUG] [LOCAL ] Loaded configuration for GXAI: 0 features, 80.0% accuracy [2026-02-24T20:35:23.835155] [DEBUG] [LOCAL ] Loaded configuration for CHSCO: 1 features, 60.0% accuracy [2026-02-24T20:35:23.835218] [DEBUG] [LOCAL ] Loaded configuration for HERO: 4 features, 90.0% accuracy [2026-02-24T20:35:23.835475] [DEBUG] [LOCAL ] Loaded configuration for AEP: 1 features, 60.0% accuracy [2026-02-24T20:35:23.835720] [DEBUG] [LOCAL ] Loaded configuration for DRI: 4 features, 60.0% accuracy [2026-02-24T20:35:23.835804] [DEBUG] [LOCAL ] Loaded configuration for HUBS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.836036] [DEBUG] [LOCAL ] Loaded configuration for RUNN: 1 features, 80.0% accuracy [2026-02-24T20:35:23.836287] [DEBUG] [LOCAL ] Loaded configuration for AIA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.836380] [DEBUG] [LOCAL ] Loaded configuration for KNX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.836753] [DEBUG] [LOCAL ] Loaded configuration for CTDD: 1 features, 70.0% accuracy [2026-02-24T20:35:23.836998] [DEBUG] [LOCAL ] Loaded configuration for DAVA: 2 features, 70.0% accuracy [2026-02-24T20:35:23.837241] [DEBUG] [LOCAL ] Loaded configuration for ESI: 1 features, 80.0% accuracy [2026-02-24T20:35:23.837326] [DEBUG] [LOCAL ] Loaded configuration for FCX: 4 features, 90.0% accuracy [2026-02-24T20:35:23.837395] [DEBUG] [LOCAL ] Loaded configuration for BATRK: 1 features, 60.0% accuracy [2026-02-24T20:35:23.837457] [DEBUG] [LOCAL ] Loaded configuration for MLI: 4 features, 80.0% accuracy [2026-02-24T20:35:23.837723] [DEBUG] [LOCAL ] Loaded configuration for RPRX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.837975] [DEBUG] [LOCAL ] Loaded configuration for UROY: 5 features, 60.0% accuracy [2026-02-24T20:35:23.838053] [DEBUG] [LOCAL ] Loaded configuration for PRH: 2 features, 70.0% accuracy [2026-02-24T20:35:23.838118] [DEBUG] [LOCAL ] Loaded configuration for CCEP: 4 features, 70.0% accuracy [2026-02-24T20:35:23.838362] [DEBUG] [LOCAL ] Loaded configuration for IBTI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.838632] [DEBUG] [LOCAL ] Loaded configuration for HQL: 4 features, 80.0% accuracy [2026-02-24T20:35:23.838879] [DEBUG] [LOCAL ] Loaded configuration for IMNN: 4 features, 100.0% accuracy [2026-02-24T20:35:23.839280] [DEBUG] [LOCAL ] Loaded configuration for ZEPP: 1 features, 90.0% accuracy [2026-02-24T20:35:23.839532] [DEBUG] [LOCAL ] Loaded configuration for FLO: 3 features, 80.0% accuracy [2026-02-24T20:35:23.839811] [DEBUG] [LOCAL ] Loaded configuration for CCL: 1 features, 100.0% accuracy [2026-02-24T20:35:23.839898] [DEBUG] [LOCAL ] Loaded configuration for MSB: 1 features, 80.0% accuracy [2026-02-24T20:35:23.840191] [DEBUG] [LOCAL ] Loaded configuration for UMMA: 2 features, 80.0% accuracy [2026-02-24T20:35:23.840463] [DEBUG] [LOCAL ] Loaded configuration for ALL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.840557] [DEBUG] [LOCAL ] Loaded configuration for XOMA: 2 features, 90.0% accuracy [2026-02-24T20:35:23.840668] [DEBUG] [LOCAL ] Loaded configuration for KREF: 1 features, 80.0% accuracy [2026-02-24T20:35:23.840908] [DEBUG] [LOCAL ] Loaded configuration for HEPS: 3 features, 80.0% accuracy [2026-02-24T20:35:23.840992] [DEBUG] [LOCAL ] Loaded configuration for WH: 5 features, 90.0% accuracy [2026-02-24T20:35:23.841484] [DEBUG] [LOCAL ] Loaded configuration for SFL: 4 features, 70.0% accuracy [2026-02-24T20:35:23.841559] [DEBUG] [LOCAL ] Loaded configuration for TKNO: 1 features, 60.0% accuracy [2026-02-24T20:35:23.841646] [DEBUG] [LOCAL ] Loaded configuration for PEPG: 2 features, 60.0% accuracy [2026-02-24T20:35:23.841910] [DEBUG] [LOCAL ] Loaded configuration for TTMI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.841986] [DEBUG] [LOCAL ] Loaded configuration for FPH: 2 features, 80.0% accuracy [2026-02-24T20:35:23.842047] [DEBUG] [LOCAL ] Loaded configuration for QRHC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.842288] [DEBUG] [LOCAL ] Loaded configuration for SYF: 1 features, 80.0% accuracy [2026-02-24T20:35:23.842534] [DEBUG] [LOCAL ] Loaded configuration for DLHC: 3 features, 70.0% accuracy [2026-02-24T20:35:23.842851] [DEBUG] [LOCAL ] Loaded configuration for TOYO: 2 features, 80.0% accuracy [2026-02-24T20:35:23.842936] [DEBUG] [LOCAL ] Loaded configuration for OWL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.843006] [DEBUG] [LOCAL ] Loaded configuration for CZWI: 4 features, 90.0% accuracy [2026-02-24T20:35:23.843236] [DEBUG] [LOCAL ] Loaded configuration for FCEL: 3 features, 60.0% accuracy [2026-02-24T20:35:23.843312] [DEBUG] [LOCAL ] Loaded configuration for CMC: 1 features, 70.0% accuracy [2026-02-24T20:35:23.843380] [DEBUG] [LOCAL ] Loaded configuration for TYRA: 1 features, 70.0% accuracy [2026-02-24T20:35:23.843657] [DEBUG] [LOCAL ] Loaded configuration for AWK: 2 features, 80.0% accuracy [2026-02-24T20:35:23.843730] [DEBUG] [LOCAL ] Loaded configuration for CTS: 4 features, 90.0% accuracy [2026-02-24T20:35:23.843971] [DEBUG] [LOCAL ] Loaded configuration for CULP: 1 features, 70.0% accuracy [2026-02-24T20:35:23.844213] [DEBUG] [LOCAL ] Loaded configuration for WMG: 4 features, 80.0% accuracy [2026-02-24T20:35:23.844529] [DEBUG] [LOCAL ] Loaded configuration for NGL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.844789] [DEBUG] [LOCAL ] Loaded configuration for INBX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.845028] [DEBUG] [LOCAL ] Loaded configuration for PGP: 3 features, 70.0% accuracy [2026-02-24T20:35:23.845284] [DEBUG] [LOCAL ] Loaded configuration for STTK: 0 features, 90.0% accuracy [2026-02-24T20:35:23.845362] [DEBUG] [LOCAL ] Loaded configuration for OIS: 3 features, 60.0% accuracy [2026-02-24T20:35:23.845427] [DEBUG] [LOCAL ] Loaded configuration for PPC: 2 features, 70.0% accuracy [2026-02-24T20:35:23.845673] [DEBUG] [LOCAL ] Loaded configuration for BOX: 1 features, 70.0% accuracy [2026-02-24T20:35:23.845970] [DEBUG] [LOCAL ] Loaded configuration for VCEL: 1 features, 70.0% accuracy [2026-02-24T20:35:23.846224] [DEBUG] [LOCAL ] Loaded configuration for ARTL: 4 features, 80.0% accuracy [2026-02-24T20:35:23.846510] [DEBUG] [LOCAL ] Loaded configuration for ABNB: 3 features, 70.0% accuracy [2026-02-24T20:35:23.846775] [DEBUG] [LOCAL ] Loaded configuration for NCMI: 3 features, 70.0% accuracy [2026-02-24T20:35:23.846853] [DEBUG] [LOCAL ] Loaded configuration for EVH: 1 features, 90.0% accuracy [2026-02-24T20:35:23.847080] [DEBUG] [LOCAL ] Loaded configuration for MGNX: 0 features, 80.0% accuracy [2026-02-24T20:35:23.847378] [DEBUG] [LOCAL ] Loaded configuration for VLY: 2 features, 90.0% accuracy [2026-02-24T20:35:23.847637] [DEBUG] [LOCAL ] Loaded configuration for TRNO: 1 features, 70.0% accuracy [2026-02-24T20:35:23.847895] [DEBUG] [LOCAL ] Loaded configuration for NWG: 0 features, 70.0% accuracy [2026-02-24T20:35:23.848164] [DEBUG] [LOCAL ] Loaded configuration for AOHY: 1 features, 80.0% accuracy [2026-02-24T20:35:23.848400] [DEBUG] [LOCAL ] Loaded configuration for CRSP: 4 features, 60.0% accuracy [2026-02-24T20:35:23.848643] [DEBUG] [LOCAL ] Loaded configuration for LPCN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.848939] [DEBUG] [LOCAL ] Loaded configuration for RIGL: 3 features, 60.0% accuracy [2026-02-24T20:35:23.849030] [DEBUG] [LOCAL ] Loaded configuration for CHRS: 1 features, 60.0% accuracy [2026-02-24T20:35:23.849100] [DEBUG] [LOCAL ] Loaded configuration for SRRK: 0 features, 60.0% accuracy [2026-02-24T20:35:23.849354] [DEBUG] [LOCAL ] Loaded configuration for CHWY: 1 features, 60.0% accuracy [2026-02-24T20:35:23.849604] [DEBUG] [LOCAL ] Loaded configuration for ODC: 2 features, 80.0% accuracy [2026-02-24T20:35:23.849680] [DEBUG] [LOCAL ] Loaded configuration for BDRX: 3 features, 70.0% accuracy [2026-02-24T20:35:23.849758] [DEBUG] [LOCAL ] Loaded configuration for APA: 4 features, 80.0% accuracy [2026-02-24T20:35:23.850600] [DEBUG] [LOCAL ] Loaded configuration for SCSC: 2 features, 100.0% accuracy [2026-02-24T20:35:23.850852] [DEBUG] [LOCAL ] Loaded configuration for EVTL: 2 features, 70.0% accuracy [2026-02-24T20:35:23.850937] [DEBUG] [LOCAL ] Loaded configuration for IDYA: 3 features, 50.0% accuracy [2026-02-24T20:35:23.851175] [DEBUG] [LOCAL ] Loaded configuration for PRVA: 1 features, 90.0% accuracy [2026-02-24T20:35:23.851258] [DEBUG] [LOCAL ] Loaded configuration for MBLY: 2 features, 60.0% accuracy [2026-02-24T20:35:23.851513] [DEBUG] [LOCAL ] Loaded configuration for ANVS: 2 features, 70.0% accuracy [2026-02-24T20:35:23.851618] [DEBUG] [LOCAL ] Loaded configuration for CUK: 4 features, 80.0% accuracy [2026-02-24T20:35:23.851701] [DEBUG] [LOCAL ] Loaded configuration for RFL: 4 features, 70.0% accuracy [2026-02-24T20:35:23.851990] [DEBUG] [LOCAL ] Loaded configuration for PLRX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.852238] [DEBUG] [LOCAL ] Loaded configuration for SAP: 2 features, 70.0% accuracy [2026-02-24T20:35:23.852501] [DEBUG] [LOCAL ] Loaded configuration for ETSY: 2 features, 90.0% accuracy [2026-02-24T20:35:23.852846] [DEBUG] [LOCAL ] Loaded configuration for VERI: 2 features, 50.0% accuracy [2026-02-24T20:35:23.853097] [DEBUG] [LOCAL ] Loaded configuration for FIBK: 1 features, 90.0% accuracy [2026-02-24T20:35:23.853172] [DEBUG] [LOCAL ] Loaded configuration for VAL: 2 features, 80.0% accuracy [2026-02-24T20:35:23.853401] [DEBUG] [LOCAL ] Loaded configuration for LAND: 3 features, 60.0% accuracy [2026-02-24T20:35:23.853699] [DEBUG] [LOCAL ] Loaded configuration for MNDY: 2 features, 70.0% accuracy [2026-02-24T20:35:23.853947] [DEBUG] [LOCAL ] Loaded configuration for AKAM: 2 features, 80.0% accuracy [2026-02-24T20:35:23.854021] [DEBUG] [LOCAL ] Loaded configuration for MAA: 3 features, 90.0% accuracy [2026-02-24T20:35:23.854267] [DEBUG] [LOCAL ] Loaded configuration for NREF: 0 features, 60.0% accuracy [2026-02-24T20:35:23.854510] [DEBUG] [LOCAL ] Loaded configuration for ICMB: 4 features, 80.0% accuracy [2026-02-24T20:35:23.854780] [DEBUG] [LOCAL ] Loaded configuration for XYF: 5 features, 70.0% accuracy [2026-02-24T20:35:23.855019] [DEBUG] [LOCAL ] Loaded configuration for OZEM: 1 features, 80.0% accuracy [2026-02-24T20:35:23.855259] [DEBUG] [LOCAL ] Loaded configuration for SNDL: 5 features, 80.0% accuracy [2026-02-24T20:35:23.855335] [DEBUG] [LOCAL ] Loaded configuration for MLTX: 1 features, 80.0% accuracy [2026-02-24T20:35:23.855563] [DEBUG] [LOCAL ] Loaded configuration for DOMO: 4 features, 90.0% accuracy [2026-02-24T20:35:23.855822] [DEBUG] [LOCAL ] Loaded configuration for ALTY: 2 features, 80.0% accuracy [2026-02-24T20:35:23.856078] [DEBUG] [LOCAL ] Loaded configuration for NMI: 3 features, 80.0% accuracy [2026-02-24T20:35:23.856152] [DEBUG] [LOCAL ] Loaded configuration for UFI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.856223] [DEBUG] [LOCAL ] Loaded configuration for LEGH: 2 features, 60.0% accuracy [2026-02-24T20:35:23.856286] [DEBUG] [LOCAL ] Loaded configuration for MLKN: 1 features, 60.0% accuracy [2026-02-24T20:35:23.856535] [DEBUG] [LOCAL ] Loaded configuration for DFGP: 3 features, 80.0% accuracy [2026-02-24T20:35:23.856634] [DEBUG] [LOCAL ] Loaded configuration for RF: 5 features, 90.0% accuracy [2026-02-24T20:35:23.856711] [DEBUG] [LOCAL ] Loaded configuration for NEXA: 3 features, 60.0% accuracy [2026-02-24T20:35:23.856775] [DEBUG] [LOCAL ] Loaded configuration for QUIK: 4 features, 80.0% accuracy [2026-02-24T20:35:23.857011] [DEBUG] [LOCAL ] Loaded configuration for GEL: 4 features, 100.0% accuracy [2026-02-24T20:35:23.857087] [DEBUG] [LOCAL ] Loaded configuration for WBD: 3 features, 60.0% accuracy [2026-02-24T20:35:23.857156] [DEBUG] [LOCAL ] Loaded configuration for TIGO: 0 features, 80.0% accuracy [2026-02-24T20:35:23.857410] [DEBUG] [LOCAL ] Loaded configuration for LPX: 3 features, 80.0% accuracy [2026-02-24T20:35:23.857492] [DEBUG] [LOCAL ] Loaded configuration for OCFC: 5 features, 90.0% accuracy [2026-02-24T20:35:23.857720] [DEBUG] [LOCAL ] Loaded configuration for TGTX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.857795] [DEBUG] [LOCAL ] Loaded configuration for CVCO: 3 features, 70.0% accuracy [2026-02-24T20:35:23.858069] [DEBUG] [LOCAL ] Loaded configuration for RCEL: 4 features, 60.0% accuracy [2026-02-24T20:35:23.858371] [DEBUG] [LOCAL ] Loaded configuration for SLS: 1 features, 70.0% accuracy [2026-02-24T20:35:23.858465] [DEBUG] [LOCAL ] Loaded configuration for CURI: 2 features, 60.0% accuracy [2026-02-24T20:35:23.858742] [DEBUG] [LOCAL ] Loaded configuration for HON: 3 features, 70.0% accuracy [2026-02-24T20:35:23.858821] [DEBUG] [LOCAL ] Loaded configuration for CRWS: 6 features, 60.0% accuracy [2026-02-24T20:35:23.859067] [DEBUG] [LOCAL ] Loaded configuration for CSPI: 2 features, 80.0% accuracy [2026-02-24T20:35:23.859146] [DEBUG] [LOCAL ] Loaded configuration for ATEX: 2 features, 80.0% accuracy [2026-02-24T20:35:23.859439] [DEBUG] [LOCAL ] Loaded configuration for VRDN: 5 features, 80.0% accuracy [2026-02-24T20:35:23.859689] [DEBUG] [LOCAL ] Loaded configuration for EFX: 2 features, 70.0% accuracy [2026-02-24T20:35:23.859761] [DEBUG] [LOCAL ] Loaded configuration for EXEL: 3 features, 80.0% accuracy [2026-02-24T20:35:23.859828] [DEBUG] [LOCAL ] Loaded configuration for REAX: 3 features, 90.0% accuracy [2026-02-24T20:35:23.860102] [DEBUG] [LOCAL ] Loaded configuration for LANDP: 3 features, 60.0% accuracy [2026-02-24T20:35:23.860174] [DEBUG] [LOCAL ] Loaded configuration for JHI: 0 features, 70.0% accuracy [2026-02-24T20:35:23.860484] [DEBUG] [LOCAL ] Loaded configuration for MCO: 3 features, 90.0% accuracy [2026-02-24T20:35:23.860767] [DEBUG] [LOCAL ] Loaded configuration for CODI: 0 features, 60.0% accuracy [2026-02-24T20:35:23.861059] [DEBUG] [LOCAL ] Loaded configuration for LEN: 6 features, 100.0% accuracy [2026-02-24T20:35:23.861346] [DEBUG] [LOCAL ] Loaded configuration for MKTX: 4 features, 80.0% accuracy [2026-02-24T20:35:23.861603] [DEBUG] [LOCAL ] Loaded configuration for QUAD: 1 features, 80.0% accuracy [2026-02-24T20:35:23.861854] [DEBUG] [LOCAL ] Loaded configuration for CRS: 1 features, 80.0% accuracy [2026-02-24T20:35:23.862099] [DEBUG] [LOCAL ] Loaded configuration for EFC: 1 features, 90.0% accuracy [2026-02-24T20:35:23.862343] [DEBUG] [LOCAL ] Loaded configuration for WLFC: 3 features, 60.0% accuracy [2026-02-24T20:35:23.862427] [DEBUG] [LOCAL ] Loaded configuration for NN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.862706] [DEBUG] [LOCAL ] Loaded configuration for HOPE: 1 features, 70.0% accuracy [2026-02-24T20:35:23.862969] [DEBUG] [LOCAL ] Loaded configuration for EAI: 2 features, 70.0% accuracy [2026-02-24T20:35:23.863254] [DEBUG] [LOCAL ] Loaded configuration for OPP: 5 features, 90.0% accuracy [2026-02-24T20:35:23.863565] [DEBUG] [LOCAL ] Loaded configuration for GBDC: 3 features, 90.0% accuracy [2026-02-24T20:35:23.863877] [DEBUG] [LOCAL ] Loaded configuration for ELVN: 2 features, 80.0% accuracy [2026-02-24T20:35:23.865389] [INFO ] [LOCAL ] Saved consolidated report: 3375 forecasts -> ./output/forecasts/full/2026-02-25.txt [2026-02-24T20:35:23.865439] [INFO ] [sig ] [92/92] Successfully generated report for 2026-02-25: 3375 entries [2026-02-24T20:35:23.865471] [INFO ] [sig ] ================================================== [2026-02-24T20:35:23.865499] [INFO ] [sig ] Report generation complete: 92/92 reports succeeded [2026-02-24T20:35:24.631614] [DEBUG] [EMAIL ] Email sent to 'chris.punches@silogroup.org' with subject: 'COMPLETE_OK: SIGR FORECAST' [2026-02-24T20:35:24.631763] [INFO ] [sig ] Email notification sent [2026-02-24T20:35:24.632374] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-02-24T20:35:24.632665] [INFO ] [STATE ] Last completion updated: 2026-02-24T20:35:24.632454